Adam B
Adam B
I have a modicum of elisp experience. Feel free to ping me for reviews.
Git blame says that section of code was largely written/rewritten in https://github.com/julia-vscode/CSTParser.jl/pull/24
I've updated the [Emacs wiki page](https://github.com/julia-vscode/LanguageServer.jl/wiki/Emacs) to merely point at the appropriate packages. Should only be as outdated as the lsp-julia and eglot-jl packages are now. :)
Sure. You'd have to add an additional pass to `julia-indent-line` for this. Currently hanging ternary operator is handled by the `julia-indent-hanging` pass, but `julia-paren-indent` might provide a reasonable example for...
That's just my opinion that this sort of indentation is universally preferable, but maybe others would prefer it how it is currently. Might want to get a couple others to...
@tpapp did you ever submit this fix?
For what it's worth I've started a direct translation of the lexer from [Julia's parser](https://github.com/JuliaLang/julia/blob/master/src/julia-parser.scm) to elisp over at https://github.com/non-Jedi/julia-emacs/blob/smie1/julia-smie.el. I wanted to see how many extra tricks would be...
Current state: ``` julia function1(a, b, c, d, e, f) function2( a, b, c, d, e, f) for i in Float64[1, 2, 3, 4 5, 6, 6, 8] end for...
Thanks for responding in detail @ZacLN. I'll try to consolidate this into a PR to https://github.com/julia-vscode/docs
`in` is functioning as just a normal infix function when not used in a for-loop and so shouldn't be font-locked as a keyword.