rename

[?]
Jun 5, 2022, 3:11 PM
BTKAW76LJFOXLINKJKOIK47MUDFHZKDMWX3NQODS2XUQLYGOZXUQC

Dependencies

  • [2] LS55YKGW switch copy/paste to ctrl- hotkeys
  • [3] NQWWTGXR switch undo/redo to ctrl- hotkeys
  • [4] 3OKKTUT4 up and down arrow now moving by screen line where possible
  • [5] ZPUQSPQP extract a few methods
  • [6] KOYAJWE4 extract a couple more methods
  • [7] DXT4QTAH a few more integer coordinates
  • [8] 2RXZ3PGO beginning of a new approach to scroll+wrap
  • [9] GN3IF4WF bugfix: pasting newlines
  • [10] AYE2VEGJ extract a couple of methods
  • [11] 242L3OQX bugfix: ensure Cursor_line is always on a text line
  • [12] MDXGMZU2 disable all debug prints
  • [13] CUIV2LE5 some typos
  • [14] DHI6IJCN selecting text and deleting selections
  • [15] TRNWIQN6 more precise height calculation when scrolling up as much as possible while keeping cursor on screen
  • [16] ESETRNLB bugfix: printing the first part of a line at the bottom made it seem non-wrapping
  • [17] JJ7J4PUB some unnecessary mutations
  • [18] YTSPVDZH first successful pagedown test, first bug found by test
  • [*] BULPIBEG beginnings of a module for the text editor
  • [*] OTIBCAUJ love2d scaffold

Change contents

  • replacement in text.lua at line 367
    [3.710][3.710:754]()
    Text.scroll_up_while_cursor_on_screen()
    [3.674]
    [3.40]
    Text.snap_cursor_to_bottom_of_screen()
  • replacement in text.lua at line 487
    [3.3562][3.3562:3608]()
    Text.scroll_up_while_cursor_on_screen()
    [3.3562]
    [3.3608]
    Text.snap_cursor_to_bottom_of_screen()
  • replacement in text.lua at line 505
    [3.4678][3.4678:4724]()
    Text.scroll_up_while_cursor_on_screen()
    [3.4678]
    [3.4724]
    Text.snap_cursor_to_bottom_of_screen()
  • replacement in text.lua at line 616
    [3.6952][3.485:529](),[3.485][3.485:529]()
    Text.scroll_up_while_cursor_on_screen()
    [3.1581]
    [3.529]
    Text.snap_cursor_to_bottom_of_screen()
  • replacement in text.lua at line 620
    [3.540][3.540:589]()
    function Text.scroll_up_while_cursor_on_screen()
    [3.540]
    [3.62]
    function Text.snap_cursor_to_bottom_of_screen()
  • replacement in main.lua at line 347
    [2.1235][2.1235:1281]()
    Text.scroll_up_while_cursor_on_screen()
    [2.1171]
    [2.1281]
    Text.snap_cursor_to_bottom_of_screen()
  • replacement in main.lua at line 354
    [2.1830][2.1830:1876]()
    Text.scroll_up_while_cursor_on_screen()
    [2.1766]
    [3.638]
    Text.snap_cursor_to_bottom_of_screen()