|
| | buffer.h |
| | Simple append-only string buffer used for terminal drawing.
|
| |
| | edit.h |
| | Editing primitives (insert/delete/newline) operating on the buffer.
|
| |
| | fileio.h |
| | File and directory loading/saving utilities.
|
| |
| | hooks.h |
| | Scheme hook integration points invoked during I/O events.
|
| |
| | init.h |
| | Initialization of global editor state.
|
| |
| | input.h |
| | User input handling (prompt, cursor movement, key processing).
|
| |
| | plugins.h |
| | Guile/Scheme plugin API and keybinding integration.
|
| |
| | render.h |
| | Rendering of the editor buffer and UI components to the terminal.
|
| |
| | row.h |
| | Row data structure manipulation and conversions.
|
| |
| | search.h |
| | Incremental and interactive search utilities.
|
| |
| | status.h |
| | Status/message bar helpers and Scheme binding.
|
| |
| | syntax.h |
| | Syntax highlighting engine and language selection.
|
| |
| | templates.h |
| | External template file paths populated at runtime.
|
| |
| | terminal.h |
| | Raw terminal mode, key reading, and screen size utilities.
|
| |
| | util.h |
| | Miscellaneous utilities.
|
| |
| | ze.h |
| | Core editor types, macros, and global state.
|
| |