API
- [ ] expose an API callable from C
Async (#126)
Bell
Color
Completion
- [X] Quoted path
- [ ] Windows escape/unescape space in path
- [ ] file completion & escape/unescape (#106)
- [ ] file completion & tilde (#62)
- [ ] display versus replacement
- [ ] composite/alternate completer (if the current completer returns nothing, try the next one)
Config
- [ ] Maximum buffer size for the line read
Cursor
- [ ] insert versus overwrite versus command mode
- [ ] In Vi command mode, prevent user from going to end of line. (#94)
Grapheme
- [ ] grapheme & input auto-wrap are buggy
Hints Callback
- [x] Not implemented on windows
History
- [ ] Move to the history line n
- [ ] historyFile: Where to read/write the history at the start and end of each line input session.
- [ ] append_history
- [ ] history_truncate_file
Input
- [ ] Password input (#58)
- [ ] quoted insert (#65)
- [ ] Overwrite mode (em-toggle-overwrite, vi-replace-mode, rl_insert_mode)
- [ ] Encoding
Mouse
Movement
- [ ] Move to the corresponding opening/closing bracket
Redo
Repeat
- [x] dynamic prompt (arg: ?)
- [ ] transpose chars
Syntax
- [ ] syntax specific tokenizer/parser
- [ ] highlighting
Undo
- [ ] Merge consecutive Replace
- [X] Undo group
- [ ] Undo all changes made to this line.
- [X] Kill+Insert (substitute/replace)
- [X] Repeated undo
Undo(RepeatCount)
Unix
Windows