Merge lines.love

[?]
Aug 17, 2022, 4:17 PM
EFSO7K7SWZTGY6HPRHJYPJ5SDA2P4ZQ77FBIFX72IAZ33VEY6ZOQC

Dependencies

  • [2] MUJTM6RE bring back a level of wrapping
  • [3] NHNP76LG swap return values
  • [4] MD3W5IRA new fork: rip out drawing support
  • [5] MXA3RZYK deduce left/right from state where possible
  • [6] Z5HLXU4P add state arg to a few functions
  • [7] HTWAM4NZ bugfix: scrolling in left/right movements
  • [8] WLJCIXYM add state arg to a few functions
  • [9] 2TQR4PSY add args to some functions
  • [*] BULPIBEG beginnings of a module for the text editor

Change contents

  • resurrect zombie in text.lua at line 506
    [4.1805][2.4776:4849](),[4.1805][2.4776:4849]()
    State.cursor1.pos = utf8.len(State.lines[State.cursor1.line].data) + 1
  • resurrect zombie in text.lua at line 507
    [4.7851][3.209:273](),[4.7851][3.209:273]()
    local botpos = Text.pos_at_start_of_cursor_screen_line(State)
  • resolve order conflict in text.lua at line 507
    [2.4849]
    [3.209]