technomancy / grenchman

Sorry about the name
GNU General Public License v3.0
217 stars 8 forks source link

Write full-fledged repl client to intercept repl task #3

Closed technomancy closed 11 years ago

technomancy commented 11 years ago

Basic implementation exists in the Repl module. Needs:

Completion can be done later.

technomancy commented 11 years ago

The OCaml port of readline doesn't support customizing tab-completion or kill-ring commands, so calling out to GNU Readline might be a better approach. However, there seem to be problems invoking readline via ffi: https://github.com/ocamllabs/ocaml-ctypes/issues/71