2010-08-11 18:48:36 +08:00
|
|
|
TODO -*-org-*-
|
|
|
|
|
|
|
|
Issues in need of work. Mostly compatibility with GNU readline, BSD libedit,
|
|
|
|
http://www.thrysoee.dk/editline/, and usability improvements.
|
|
|
|
|
|
|
|
Remember, the general idea is to keep Minix editline small.
|
|
|
|
|
|
|
|
* Verify for 1.14.0 that custom completion handlers still work
|
|
|
|
After reverting "fix" in 0.2.2 that made rl_complete() a function pointer we need to
|
|
|
|
make sure the same functionality is still available with the new infrastructure.
|
|
|
|
(Which is more inspired by BSD libedit and GNU readline.
|
|
|
|
|
|
|
|
* Investigate GNU readline dependencies needed for "fileman" example
|
|
|
|
The BSD libedit library has imported the GNU readline "fileman" example into its
|
|
|
|
tree to demonstrate the abilities of that library. This would also be quite useful
|
|
|
|
for Minix editline.
|
|
|
|
|
|
|
|
The first task is to investigate the depependencies and form TODO list items
|
|
|
|
detailing what is missing and, if possible, proposals how to implement including any
|
|
|
|
optional configure flags.
|
2008-06-08 06:32:45 +08:00
|
|
|
|
2010-08-07 05:56:51 +08:00
|
|
|
* Instead of supporting multiline input, try the Emacs approach, line scrolling.
|
2010-08-11 18:48:36 +08:00
|
|
|
|
2010-08-05 18:48:51 +08:00
|
|
|
* Add support for rl_bind_key(), currently only en editline specific el_bind_key() exists.
|
2010-08-11 18:48:36 +08:00
|
|
|
|
2010-07-20 06:18:51 +08:00
|
|
|
* Make "char *rl_prompt" globally visible.
|
2010-08-11 18:48:36 +08:00
|
|
|
|
2010-07-20 06:18:51 +08:00
|
|
|
* Add support for rl_set_prompt().
|
2010-08-11 18:48:36 +08:00
|
|
|
|
2010-07-30 07:56:25 +08:00
|
|
|
* Add support for --enable-utf8 to configure
|
2010-08-11 18:48:36 +08:00
|
|
|
|
2010-07-30 07:56:25 +08:00
|
|
|
* Use strcmp(nl_langinfo(CODESET), "UTF-8") to look for utf8 capable terminal.
|
2010-08-11 18:48:36 +08:00
|
|
|
|
2010-07-30 07:56:25 +08:00
|
|
|
* Implement simple UTF-8 parser according to http://www.cl.cam.ac.uk/~mgk25/unicode.html#utf-8
|
2008-08-11 03:50:00 +08:00
|
|
|
|