Sebastian Pfitzner
Sebastian Pfitzner
Not without changes to the VSCode extension [here](https://github.com/julia-vscode/julia-vscode/blob/cddb43ba28248429f097f50f85b7c755a1c4c134/scripts/terminalserver/terminalserver.jl#L1289) and [here](https://github.com/julia-vscode/julia-vscode/blob/cddb43ba28248429f097f50f85b7c755a1c4c134/scripts/terminalserver/terminalserver.jl#L139) (and maybe elsewhere).
Does `/home/jishnu/julia/usr/share/julia/base/` exist for you? It should be a symlink to `/home/jishnu/julia/base/` (unless my build dir is in a weird state).
Ok, that should be fixed now. Turns out the symlink from `julia/usr/share/julia/base/` to `julia/src/base` doesn't exist anymore (I still had it because of an old build).
Mh, I think that happens because Revise writes the full path into the method table: ``` julia> @which(gcd(2,3)).file Symbol("intfuncs.jl") julia> using Revise julia> @which(gcd(2,3)).file Symbol("intfuncs.jl") julia> Revise.track(Base) # make some...
So you'd want Base to write the full path into the method table? Not sure that's possible without a performance hit on startup. Anyways, this is unrelated to this PR...
Can't repro this on a recent build of 1.9.
I am, yes. `Revise.juliadir` is also subtly wrong for me, though. ``` julia> Revise.juliadir "/home/pfitzseb/Documents/Git/julia/usr/share/julia/src" julia> Revise.basebuilddir "/home/pfitzseb/Documents/Git/julia/usr/share/julia/src" julia> versioninfo() Julia Version 1.9.0-DEV.1013 Commit 8378d4cf96* (2022-07-20 02:54 UTC) Platform Info:...
Nah, those are also wrong. Wanna give https://github.com/timholy/Revise.jl/pull/694 a go?
I can repro the stdlib issue, but Base itself is correctly tracked for me. Should be fixed by #694.
Yup. That's also the behvaiour described [here](https://discourse.julialang.org/t/develop-julia-base-vs-usr-share-julia-src-base/82643?u=pfitzseb). @vtjnash Thoughts on symlinking `julia/base` into `julia/usr/share/julia/src/base` instead? The obvious downside of that is that these builds wouldn't be relocatable, but I feel...