{"action":"created","issue":{"url":"https://api.github.com/repos/KristofferC/PimpMyREPL.jl/issues/14","repository_url":"https://api.github.com/repos/KristofferC/PimpMyREPL.jl","labels_url":"https://api.github.com/repos/KristofferC/PimpMyREPL.jl/issues/14/labels{/name}","comments_url":"https://api.github.com/repos/KristofferC/PimpMyREPL.jl/issues/14/comments","events_url":"https://api.github.com/repos/KristofferC/PimpMyREPL.jl/issues/14/events","html_url":"https://github.com/KristofferC/PimpMyREPL.jl/issues/14","id":173267951,"number":14,"title":"jl_uv_writecb() ERROR: broken pipe EPIPE on windows()","user":{"login":"musm","id":4319522,"avatar_url":"https://avatars.githubusercontent.com/u/4319522?v=3","gravatar_id":"","url":"https://api.github.com/users/musm","html_url":"https://github.com/musm","followers_url":"https://api.github.com/users/musm/followers","following_url":"https://api.github.com/users/musm/following{/other_user}","gists_url":"https://api.github.com/users/musm/gists{/gist_id}","starred_url":"https://api.github.com/users/musm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/musm/subscriptions","organizations_url":"https://api.github.com/users/musm/orgs","repos_url":"https://api.github.com/users/musm/repos","events_url":"https://api.github.com/users/musm/events{/privacy}","received_events_url":"https://api.github.com/users/musm/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-08-25T17:49:41Z","updated_at":"2016-08-26T15:25:50Z","closed_at":null,"body":""},"comment":{"url":"https://api.github.com/repos/KristofferC/PimpMyREPL.jl/issues/comments/242766813","html_url":"https://github.com/KristofferC/PimpMyREPL.jl/issues/14#issuecomment-242766813","issue_url":"https://api.github.com/repos/KristofferC/PimpMyREPL.jl/issues/14","id":242766813,"user":{"login":"Ismael-VC","id":4594825,"avatar_url":"https://avatars.githubusercontent.com/u/4594825?v=3","gravatar_id":"","url":"https://api.github.com/users/Ismael-VC","html_url":"https://github.com/Ismael-VC","followers_url":"https://api.github.com/users/Ismael-VC/followers","following_url":"https://api.github.com/users/Ismael-VC/following{/other_user}","gists_url":"https://api.github.com/users/Ismael-VC/gists{/gist_id}","starred_url":"https://api.github.com/users/Ismael-VC/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Ismael-VC/subscriptions","organizations_url":"https://api.github.com/users/Ismael-VC/orgs","repos_url":"https://api.github.com/users/Ismael-VC/repos","events_url":"https://api.github.com/users/Ismael-VC/events{/privacy}","received_events_url":"https://api.github.com/users/Ismael-VC/received_events","type":"User","site_admin":false},"created_at":"2016-08-26T15:25:50Z","updated_at":"2016-08-26T15:25:50Z","body":"Indeed that seems to be related, if I comment those lines:\r\n\r\n```julia\r\nif VERSION > v\"0.5-\"\r\n    prev_stdout = STDERR\r\n    # redirect_stderr()\r\n    include(\"ErrorMessages.jl\")\r\n    # redirect_stderr(prev_stdout)\r\nend\r\n```\r\n\r\nI get the \r\n\r\n```juila\r\n               _\r\n   _       _ _(_)_     |  A fresh approach to technical computing\r\n  (_)     | (_) (_)    |  Documentation: http://docs.julialang.org\r\n   _ _   _| |_  __ _   |  Type \"?help\" for help.\r\n  | | | | | | |/ _` |  |\r\n  | | |_| | | | (_| |  |  Version 0.6.0-dev.62 (2016-08-07 02:31 UTC)\r\n _/ |\\__'_|_|_|\\__'_|  |  Commit d3df8e7 (19 days old master)\r\n|__/                   |  x86_64-w64-mingw32\r\n\r\njulia> WARNING: Method definition display_error(IO, Any, Any) in module REPL at REPL.jl:112 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:29.\r\nWARNING: Method definition showerror(IO, Any, Any) in module Base at replutil.jl:199 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:45.\r\nWARNING: Method definition #showerror(Array{Any, 1}, Base.#showerror, IO, Any, Any) in module Base overwritten in module ErrorMessages.\r\nWARNING: Method definition show_backtrace(IO, Array{T<:Any, 1}) in module Base at replutil.jl:571 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:80.\r\nWARNING: Method definition process_backtrace(Function, Array{T<:Any, 1}) in module Base at replutil.jl:584 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:98.\r\nWARNING: Method definition process_backtrace(Function, Array{T<:Any, 1}, Int64) in module Base at replutil.jl:584 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:98.\r\nWARNING: Method definition #process_backtrace(Array{Any, 1}, Base.#process_backtrace, Function, Array{T<:Any, 1}) in module Base overwritten in module ErrorMessages.\r\nWARNING: Method definition #process_backtrace(Array{Any, 1}, Base.#process_backtrace, Function, Array{T<:Any, 1}, Int64) in module Base overwritten in module ErrorMessages.\r\nWARNING: Method definition show_lambda_types(IO, LambdaInfo) in module Base at show.jl:1013 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:130.\r\nWARNING: Method definition show_trace_entry(Any, Any, Any) in module Base at replutil.jl:565 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:168.\r\nWARNING: Method definition show(IO, Base.StackTraces.StackFrame) in module StackTraces at stacktraces.jl:204 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:177.\r\nWARNING: Method definition #show(Array{Any, 1}, Base.#show, IO, Base.StackTraces.StackFrame) in module StackTraces overwritten in module ErrorMessages.\r\nWARNING: Method definition with_output_color(Function, Symbol, IO, Any...) in module Base at util.jl:297 overwritten in module ErrorMessages at C:\\Users\\Ismael\\.julia\\v0.6\\PimpMyREPL\\src\\ErrorMessages.jl:200.\r\n```\r\n\r\nBut not the error from this issue. On a simillar issue, I have tried to do this macro, but I it has never worked as expected, and I remember seing once this error of broken pipe if I remember correctly:\r\n\r\n```julia\r\nmacro supress_err(block)\r\n    quote\r\n        orig = STDERR\r\n        redirect_stderr()\r\n        val = $block\r\n        redirect_stderr(orig)\r\n        val\r\n    end\r\nend\r\n```"}}
{"actor":{"display_login":"Ismael-VC"}}