Hongbo Zhang
Hongbo Zhang
indeed, the current Unicode handling is not ideal. We are working to unify the double quotes and backtics
This makes sense to me, since I have changed the parser of toplevel, maybe other people benefit from this flexible design as well.
Would mind explain a bit how utop works? Will it parse the string? I changed my parser to double semicolon, then utop accepts it happily, but it still gives me...
Thanks for your help! I got a roughly working version by mutating UTop.parse_toplevel_phrase. utop is an invaluable piece of software for ocaml programmers, it would be great that some internals...
I switched to 4.12 and upgraded lsp to 1.8.3 the basic go-to-definition still does not work. (It also reminds me that ocamlformat_rpc is missing) What is your working version?
It gets stuck there
go-to-declaration actually works, but go-to-definition gets stuck forever
tried this for `f`, go-to-definition does not work for local buffers either
``` (lldb) process attach --name "ocamllsp" Process 36506 stopped * thread #1, queue = 'com.apple.main-thread', stop reason = signal SIGSTOP frame #0: 0x000000019ef5c5c8 libsystem_kernel.dylib`__psynch_cvwait + 8 libsystem_kernel.dylib`__psynch_cvwait: -> 0x19ef5c5c8 :...
The dune file is very simple, it is generated by `dune init lib hello`. Anyway that I can have more logs & diganostics?