ze
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 12]
 docs
  include
 buffer.hSimple append-only string buffer used for terminal drawing
 edit.hEditing primitives (insert/delete/newline) operating on the buffer
 fileio.hFile and directory loading/saving utilities
 hooks.hScheme hook integration points invoked during I/O events
 init.hInitialization of global editor state
 input.hUser input handling (prompt, cursor movement, key processing)
 plugins.hGuile/Scheme plugin API and keybinding integration
 render.hRendering of the editor buffer and UI components to the terminal
 row.hRow data structure manipulation and conversions
 search.hIncremental and interactive search utilities
 status.hStatus/message bar helpers and Scheme binding
 syntax.hSyntax highlighting engine and language selection
 templates.hExternal template file paths populated at runtime
 terminal.hRaw terminal mode, key reading, and screen size utilities
 util.hMiscellaneous utilities
 ze.hCore editor types, macros, and global state
  src
 buffer.cImplementation of the append-only output buffer
 edit.cEditing primitives implementation
 fileio.cFile and directory loading/saving implementation
 hooks.cScheme hook invocation implementations
 input.cPrompt and keypress handling implementations
 main.cProgram entry point and runtime initialization
 plugins.cGuile/Scheme plugin and keybinding implementation
 render.cTerminal rendering of buffer contents and UI
 row.cRow manipulation and conversion implementations
 search.cInteractive forward search implementation
 status.cStatus bar message helpers
 syntax.cSyntax highlighting engine implementation
 terminal.cRaw terminal mode helpers and key decoding
 util.cMiscellaneous utility implementations