After I upgrade the julia packages and update the ink, julia-client, language-julia packages. My atom can’t open any files, any windows except for the blank windows, even after I do atom --clear-window-state . I can open things like julia console… My atom works after I disable the julia packages.
I use mac high sierra, julia 0.6.2 and atom 1.23.3.
I had some issues with the installation (I had to install manually all the Atom packages, they didn’t installed with uber-juno automatically) but after that is works great, the new REPL is nice.
A small issue I ran into is that it seems there’s no way to close the doc that show in your code (Ctrl+j Ctrl-d). It would maybe be better to show it in the doc pane.
The installation problems are strange – I can’t reproduce them.
A small issue I ran into is that it seems there’s no way to close the doc that show in your code (Ctrl+j Ctrl-d). It would maybe be better to show it in the doc pane.
You can use Esc to hide the inline docs. And to be honest I rather like having both inline documentation and the doc pane – feel free to open an issue at the Juno.jl repo if you want to discuss though
If you want to help debug this, please re-enable julia-client and ink, restart Atom, and open the dev console with Cmd-Shift-I (or got to View > Developer > Toggle Developer Tools). There will most likely be some error messages there; open a new issue and paste them there.
After updating, the Console Style was set to the new REPL-based mode in the julia-client and I had to disable the Enable Powershell Wrapper option manually in order to have a functioning Juno. (Error in the Developer Tools Console: "Uncaught (in promise) Couldn’t resolve path.)
I seem to have issues with the help mode, the error below persists after restarting Juno and on two different computers. The error does not occur in a REPL in the regular terminal
help?> sin
search:ERROR: ArgumentError: abstract type is not a valid key for type Symbol
Stacktrace:
[1] setindex!(::Dict{Symbol,Void}, ::Void, ::String) at ./dict.jl:414
[2] push! at ./set.jl:35 [inlined]
[3] unique_from(::Array{Any,1}, ::Array{Symbol,1}, ::Set{Symbol}, ::Int64) at ./set.jl:157
[4] unique(::Array{Any,1}) at ./set.jl:140
[5] accessible(::Module) at ./docs/utils.jl:362
[6] completions at ./docs/utils.jl:367 [inlined]
[7] repl_search(::Base.TTY, ::String) at ./docs/utils.jl:124
First open the Command Palette from the Packages menu or (Ctrl+Shift+P), then do Julia Client: Open Console (or Ctrl-J Ctrl-O) and Julia Client: New Terminal, respectively as @pfitzseb said.