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