TextVation v1.0.0 Release Notes
I am pleased to announce the first stable release of TextVation, a simple yet innovative text editor driven by the need for simplicity and efficiency. Written in C, TextVation provides a lightweight and responsive environment for text editing.
New Features
This release introduces a suite of essential text editing functionalities:
- Basic Text Editing: Insertion, deletion, and navigation through text
- Navigation Keys Support: The editor handles arrow keys (left, right, up, down), page up/down, home and end keys for ease of navigation.
- Syntax Highlighting: TextVation supports syntax highlighting for C and C++ including keywords, numbers, and strings.
- Raw Mode Operation: The editor operates in raw mode, handling all input directly for a controlled user experience.
In addition to these, TextVation is designed to be extensible, allowing for new features to be added with ease.
Command and Control
This version of TextVation includes a set of crucial command and control features:
- File Operations: Create, read and update (CRU) operations are fully supported.
- Search functionality: Users can find specific strings in the file with the
Ctrl-F
command. - Save Options: Users can save their work using the
Ctrl-S
command. - Quick Exit: Users can exit the program using the
Ctrl-Q
command. If there are unsaved changes, this command will need to be pressed twice in succession to exit without saving.
These controls are part of my commitment to providing a user-friendly text editing experience.
I would like to express my gratitude to everyone involved for their contributions and help. I look forward to your feedback on this release and am excited to continue improving TextVation. Future updates may include additional functionalities such as line numbering and more extensive language support.