Skip to content

Latest commit

 

History

History
18 lines (15 loc) · 692 Bytes

TODO

File metadata and controls

18 lines (15 loc) · 692 Bytes

-*- mode: org; mode: auto-fill -*-

Linedit TODO

Use CFFI instead of UFFI.

Use terminfo properly instead of ad-hoc terminal translations.

See how much of the C-side glue is really necessary.

Multi-line editing is ugly and doesn’t match parens across lines.

Some of the terminal stuff is very similar to bits of TTY hemlock

Maybe refactor into a library both can use?

There may be other parts Linedit and Hemlock could share?

NOTE: I believe David Lichteblau did part of this from the hemlock direction.

Need to take a look at that and decide if Linedit should just become a submodule of Hemlock, or what.