Jared Forsyth
Jared Forsyth
`utop` does this right -- I'm looking into what they're doing, seeing if we can use it. https://github.com/diml/utop/blob/master/src/lib/uTop_complete.cppo.ml
:D yup. it would require forking utop (it doesn't currently expose all we would want it to), unless we pretend to be emacs and connect to utop over a socket
merlin has a completion api that works with a running repl context? this isn't just for statically analyzable completions, this is for a repl
@rgrinberg ipython is a true repl, with a live context that you can interact with and manipulate. though you're right that you could probably figure everything out statically, utop was...
Looking at the log file (when running from `iocaml -completion`, it has: ``` Exception: Ag_oj_run.Error("Line 1:\nMissing record field line") Dying. ```
ah, I was missing `ocp-index`
(sorry I posted this in the wrong issue the first time) What would this entail? Would we need to create a new websocket, or is there an `op` for `get...
also happens to me. it makes small noises every couple of seconds :( :(
Is the fix as simple as changing https://github.com/bsansouci/bsb-native/blob/95055bec3e0acb728902babc4709c26fa9f0831d/jscomp/bsb/bsb_ninja_native.ml#L474 to just be `.exe` all the time?