add args to some functions
[?]
Jul 8, 2022, 11:24 PM
2CH77LZCSHAKRKLCCJGDGECVYFNCEV23NF3PFXHAQ2E33AJGSNVACDependencies
- [2]
HTWAM4NZbugfix: scrolling in left/right movements - [3]
CBPV5SSIstop handling nil screen_line_starting_pos everywhere - [4]
2H67P75Xswitch arg for a function - [5]
OGUV4HSAremove some memory leaks from rendered fragments - [6]
XNFTJHC4split keyboard handling between Text and Drawing - [7]
3OKKTUT4up and down arrow now moving by screen line where possible - [8]
MP2TBKU6bugfix: crash in Text.up() after return - [9]
HMODUNJEscroll on backspace - [10]
2RXZ3PGObeginning of a new approach to scroll+wrap - [11]
AYE2VEGJextract a couple of methods - [12]
KOYAJWE4extract a couple more methods - [13]
ZZ2B5RPQextract variables for drawing padding - [14]
242L3OQXbugfix: ensure Cursor_line is always on a text line - [15]
KZ5GAYRPthis fixes the immediate regression - [16]
ZPUQSPQPextract a few methods - [17]
KECEMMMRextract couple of functions - [18]
TRNWIQN6more precise height calculation when scrolling up as much as possible while keeping cursor on screen - [*]
BULPIBEGbeginnings of a module for the text editor
Change contents
- replacement in text.lua at line 218
top2 = Text.previous_screen_line(top2)top2 = Text.previous_screen_line(top2, Margin_left, App.screen.width-Margin_right) - replacement in text.lua at line 370
top2 = Text.previous_screen_line(top2)top2 = Text.previous_screen_line(top2, left, right) - replacement in text.lua at line 561
top2 = Text.previous_screen_line(top2)top2 = Text.previous_screen_line(top2, left, right) - replacement in text.lua at line 658
top2 = Text.previous_screen_line(top2)top2 = Text.previous_screen_line(top2, left, right) - replacement in text.lua at line 882
function Text.previous_screen_line(pos2)function Text.previous_screen_line(pos2, left, right)