I switched atom-julia-client to 0.5.0-rc2.
In REPL:
Pkg.update()
In atom:
changed Julia path to: 
C:\Users\Chris\AppData\Local\Julia-0.5.0-rc2\bin\julia.exe

Now whenever I click anywhere in an Julia file or type any character in a 
Julia file, I receive one of the following two errors.

UndefVarError: EOF not defined
 in 
scopes(::LNR.LineNumberingReader{Base.AbstractIOBuffer{Array{UInt8,1}}}, 
::LNR.Cursor) at C:\Users\Chris\.julia\v0.5\CodeTools\src\parse\scope.jl:153
 in codemodule(::String, ::LNR.Cursor) at 
C:\Users\Chris\.julia\v0.5\CodeTools\src\parse\parse.jl:6
 in #1 at C:\Users\Chris\.julia\v0.5\CodeTools\src\utils.jl:14 [inlined]
 in modulenames(::Dict{String,Any}, ::LNR.Cursor) at 
C:\Users\Chris\.julia\v0.5\Atom\src\eval.jl:10
 in (::Atom.##104#105)(::Dict{String,Any}) at 
C:\Users\Chris\.julia\v0.5\Atom\src\eval.jl:24
 in handlemsg(::Dict{String,Any}, ::Dict{String,Any}, 
::Vararg{Dict{String,Any},N}) at 
C:\Users\Chris\.julia\v0.5\Atom\src\comm.jl:82
 in (::Atom.##5#8)() at .\event.jl:68

 Comparing token to raw AST Node
 in ht_keyindex(::Dict{Symbol,Void}, ::JuliaParser.Tokens.Token) at 
.\dict.jl:543
 in haskey at .\dict.jl:701 [inlined]
 in in at .\set.jl:34 [inlined]
 in nextscope!(::Array{CodeTools.Scope,1}, 
::JuliaParser.Lexer.TokenStream{JuliaParser.Tokens.Token,LNR.LineNumberingReader{Base.AbstractIOBuffer{Array{UInt8,1}}}})
 
at C:\Users\Chris\.julia\v0.5\CodeTools\src\parse\scope.jl:123
 in 
scopes(::LNR.LineNumberingReader{Base.AbstractIOBuffer{Array{UInt8,1}}}, 
::LNR.Cursor) at C:\Users\Chris\.julia\v0.5\CodeTools\src\parse\scope.jl:153
 in codemodule(::String, ::Int64) at 
C:\Users\Chris\.julia\v0.5\CodeTools\src\parse\parse.jl:6
 in filemodule_(::String) at 
C:\Users\Chris\.julia\v0.5\CodeTools\src\module.jl:93
 in get!(::CodeTools.##2#4{Tuple{String},CodeTools.#filemodule_}, 
::Dict{Any,Any}, ::Tuple{String}) at .\dict.jl:663
 in #1 at C:\Users\Chris\.julia\v0.5\CodeTools\src\utils.jl:3 [inlined]
 in modulenames(::Dict{String,Any}, ::LNR.Cursor) at 
C:\Users\Chris\.julia\v0.5\Atom\src\eval.jl:10
 in (::Atom.##104#105)(::Dict{String,Any}) at 
C:\Users\Chris\.julia\v0.5\Atom\src\eval.jl:24
 in handlemsg(::Dict{String,Any}, ::Dict{String,Any}, 
::Vararg{Dict{String,Any},N}) at 
C:\Users\Chris\.julia\v0.5\Atom\src\comm.jl:82
 in (::Atom.##5#8)() at .\event.jl:68

 Do I need to do something else to switch versions?

 Thanks,
 Chris

Reply via email to