aboutsummaryrefslogtreecommitdiff
path: root/line.h
Commit message (Expand)AuthorAgeFilesLines
* refactor: deprecate line->cursor; simplify vertical cursor movementdilluti0n2025-05-021-2/+0
* feat: add slice-based accessors for line and editor bufferdilluti0n2025-04-291-8/+15
* fix: `line_free` to handle lazy-loaded line appropriately.dilluti0n2025-04-291-1/+1
* remove: line->last to reduce ambiguity.dilluti0n2025-04-291-1/+1
* perf: make line from buf directly instead of append each charactersdilluti0n2025-04-291-0/+1
* implement: eb_set_cur_back and eb_set_cur_prevdilluti0n2025-04-271-0/+1
* implement: eb_backspace; line_cat still TODOdilluti0n2025-04-271-0/+1
* refactor: move debugs to config.h and handle build gracefullydilluti0n2025-04-271-1/+1
* implement: eb_newlinedilluti0n2025-04-271-7/+4
* implement: eb_backspacedilluti0n2025-04-241-0/+1
* fix: vector memory allocation and insert logic; cleanup eb handlingdilluti0n2025-04-211-0/+1
* refactor: line handling and implement basic editor buffer abstractiondilluti0n2025-04-211-3/+4
* Introduce vector template and migrate line moduledilluti0n2025-04-181-1/+3
* refactor: Extract line handling logic into separate line moduledilluti0n2025-04-181-0/+18