Results 160 comments of 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.