summary refs log tree commit diff
AgeCommit message (Expand)Author
7 hoursmake terminal initialization a little more reliable HEAD mainIrene Knapp
7 hoursrename cursor_neutral_column to just neutral_columnIrene Knapp
7 hoursrename a bunch of the terminal helpersIrene Knapp
8 hoursfully implement the first-nonblank-column thing for H and LIrene Knapp
9 hoursimplement the 'H' and 'L' commandsIrene Knapp
12 hoursrefactor screen drawing to be invokable row by rowIrene Knapp
13 hoursscrolling now uses the terminal scroll feature when possibleIrene Knapp
15 hoursthere is now a concept of a scroll-topIrene Knapp
16 hoursdeal with broken UTF8 even betterIrene Knapp
17 hoursimplement the 0 and $ commandsIrene Knapp
18 hourscount_lines() wasn't handling empty lines properlyIrene Knapp
19 hourshandling of the neutral column is implemented fully nowIrene Knapp
20 hourshjkl movement is now capped to the dimensions of the buffer... sort ofIrene Knapp
20 hoursadded a handle_movement() abstractionIrene Knapp
20 hoursthe hjkl commands are partly implementedIrene Knapp
21 hoursadd a loop that reads a character of user inputIrene Knapp
22 hoursimplement abstractions Terminal and BufferIrene Knapp
25 hoursinitial commit; draws the traditional tildesIrene Knapp