Mle

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences

Difference (from prior major revision) (author diff)

Changed: 9c9,14
Features
Aims
* Keep codebase small and hackable
* Minimize build-time and run-time dependencies
* Make extensible and configurable
* Favor simplicity over portability
* Use shell commands to enhance functionality (e.g., grep, tree)

Changed: 11,12c16,17
* Small codebase (~10k sloc)
* Only 1 out-of-repo dependency (pcre)
Features
* Small codebase (<10k sloc)

Changed: 16c21
* Extensible via stdio
* Extensible via Lua

Changed: 25c30
* Smart indent
* Auto indent

Added: 33a39,41
Demo:
https://asciinema.org/a/162536


mle is a small, flexible console text editor written in C.

 Author:        Adam Saponara
 Homepage:      https://github.com/adsr/mle
 Family:        TinyEditors, LinuxEditorFamily, UnixEditorFamily, LuaEditorFamily, UnicodeEditorFamily
 License:       Open source
 Platform:      Linux, FreeBSD, Windows, macOS

Aims

Features

 Demo:
https://asciinema.org/a/162536

 Screenshot:

HomePage | RecentChanges | EditorIndex | TextEditorFamilies | Preferences
Edit text of this page | View other revisions
Last edited September 28, 2019 5:40 pm (diff)
Search: