about summary refs log tree commit diff stats
path: root/text.lua
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2022-05-20 20:32:00 -0700
committerKartik K. Agaram <vc@akkartik.com>2022-05-20 20:32:00 -0700
commite223df41bcfa54e5eb2c8ae3942e302bf1ec73a4 (patch)
treef2e4101ed306b04317667ccceca50d37a463c50a /text.lua
parent5d139f432743d1bc0e7833566961c9bd32b8b6c5 (diff)
downloadtext.love-e223df41bcfa54e5eb2c8ae3942e302bf1ec73a4.tar.gz
clearer comments
Diffstat (limited to 'text.lua')
-rw-r--r--text.lua5
1 files changed, 3 insertions, 2 deletions
diff --git a/text.lua b/text.lua
index f0b91d3..c7a7d74 100644
--- a/text.lua
+++ b/text.lua
@@ -231,7 +231,7 @@ function Text.keychord_pressed(chord)
     local screen_line_index,screen_line_starting_pos = Text.pos_at_start_of_cursor_screen_line()
     if screen_line_starting_pos == 1 then
       print('cursor is at first screen line of its line')
-      -- top line is done; skip to previous text line
+      -- line is done; skip to previous text line
       local new_cursor_line = Cursor_line
       while new_cursor_line > 1 do
         new_cursor_line = new_cursor_line-1
@@ -242,6 +242,7 @@ function Text.keychord_pressed(chord)
             Cursor_pos = Text.nearest_cursor_pos(Lines[Cursor_line].data, old_x)
             break
           end
+          -- previous text line found, pick its final screen line
           local screen_line_starting_pos = Lines[Cursor_line].screen_line_starting_pos
           screen_line_starting_pos = screen_line_starting_pos[#screen_line_starting_pos]
           print('previous screen line starts at pos '..tostring(screen_line_starting_pos)..' of its line')
@@ -258,7 +259,7 @@ function Text.keychord_pressed(chord)
         Screen_top_line = Cursor_line
       end
     else
-      -- scroll up just one screen line in current line
+      -- move up one screen line in current line
       print('cursor is NOT at first screen line of its line')
       assert(screen_line_index > 1)
       new_screen_line_starting_pos = Lines[Cursor_line].screen_line_starting_pos[screen_line_index-1]