Ary Borenszweig
Ary Borenszweig
@BrucePerens Is this still happening for you?
I also found this: https://github.com/jemc/mare/tree/master/lib/lsp , so it seems LSP is already repeated in several places... it would be great to unify all of that!
To be able to do this all ResultSets should store the current column index, so they can retrieve the current column name from that index.
This is actually a bit hard to implement. The above only considers a method with a single argument. What happens if you have multiple arguments? For example: ```crystal enum Foo...
Ah, yeah, I think this behavior changed in some point. I think the docs should say "one possible output is..." because one shouldn't rely on whether `send` immediately jumps to...
What's the full error with --error-trace?
Oh, you are right
Oh, it parses well because `rescue : Error` is just declaring a variable named `rescue` with type Error. Reduced: ```crystal foo do x : Int32 end ``` @z64 please write...
Just a note: `rescue : Error` isn't parsed as `rescue` because one can do: ```crystal class Foo property rescue : Exception? = nil end Foo.rescue Foo.rescue = nil # etc....