- run cargo update
- fix remove_until_end_of_word/remove_until_char_class_change : add missing undo/redo operation
- rework alt+d: (now delete until char class changes)
- rework internals : add modes
- add crossterm frontend (and use it by default)
- add input map configuration (internal json for now)
- add multi marks, update undo/redo support
- add basic selection
- add basic syntax highlighting
- add word wrapping
- add line numbers
- add goto line
- add basic fin in file (no regex)
- remove ncurses frontend
- remove termion frontend
- splits the editor in 2 threads
- CHANGELOG.md
- large file support.
- unlimited undo/redo at the byte level:
every inserted character is added to the buffer log.
This is the base api that will be used to implement other undo schemes (word, sentence, paragraph).
- basic utf-8 support