index
:
ivy
this commit
main
Warm, friendly modal text editor for the terminal.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2026-03-27
make terminal initialization a little more reliable
HEAD
main
Irene Knapp
2026-03-27
rename cursor_neutral_column to just neutral_column
Irene Knapp
2026-03-27
rename a bunch of the terminal helpers
Irene Knapp
2026-03-27
fully implement the first-nonblank-column thing for H and L
Irene Knapp
2026-03-27
implement the 'H' and 'L' commands
Irene Knapp
2026-03-27
refactor screen drawing to be invokable row by row
Irene Knapp
2026-03-27
scrolling now uses the terminal scroll feature when possible
Irene Knapp
2026-03-27
there is now a concept of a scroll-top
Irene Knapp
2026-03-27
deal with broken UTF8 even better
Irene Knapp
2026-03-27
implement the 0 and $ commands
Irene Knapp
2026-03-27
count_lines() wasn't handling empty lines properly
Irene Knapp
2026-03-27
handling of the neutral column is implemented fully now
Irene Knapp
2026-03-27
hjkl movement is now capped to the dimensions of the buffer... sort of
Irene Knapp
2026-03-27
added a handle_movement() abstraction
Irene Knapp
2026-03-27
the hjkl commands are partly implemented
Irene Knapp
2026-03-27
add a loop that reads a character of user input
Irene Knapp
2026-03-27
implement abstractions Terminal and Buffer
Irene Knapp
2026-03-26
initial commit; draws the traditional tildes
Irene Knapp