0.2.6
0.2.6
Comments
This is a huge update with many improvements and additions. More control over the editor as well as an entirely new scripting language have been added, allowing actions and commands that speed up editing and finally add extensibility to the editor.
Next update
Next update I'll work on refactoring to speed up Ox, because I am very aware that Ox is highly inefficient. I'll be writing a selective re-tokeniser which will only recolour lines that have been edited, over the old method of just re-tokenizing everything in view. I'll also be working to tweak certain features to improve them and bring them up to scratch with many modern text editors and work on ditching the termion
library in favour of the much more active and comprehensive crossterm
library. This will allow native Windows support and will allow some optimisations to be made.
Changelog
- Added new simple scripting language to allow for extensibility.
- Added wiki to extensively document the editor.
- Fixed weird deletion behaviour at the origin of the document.
- Rewrote undo and redo to feed through the same event execution as Oxa.
- Added more functionality like force quit, jumping to lines.
- Added support for multiple colour schemes in one config file with a command to switch between them.
- Allowed for customisation of the contents of the status line and tab bar.
- Added rpm package.
- Added deb package.
- Added to homebrew.
- Updated dependencies.