add args to some functions
[?]
Jul 8, 2022, 11:22 PM
QCQTMUZ7M3BKJFTKXTTXL4TS4CAQNIUNK3LR3WQIJDU3VVTOPS6ACDependencies
- [2]
62PZGSUCoptimization: moving cursor to next word - [3]
2H67P75Xswitch arg for a function - [4]
VA2ZYFFFbetter fix for commit 3ffc2ed8f - [5]
TRNWIQN6more precise height calculation when scrolling up as much as possible while keeping cursor on screen - [6]
U7M4M2F7bugfix: don't rely on Screen_bottom1 while scrolling - [7]
ZPUQSPQPextract a few methods - [8]
BTKAW76Lrename - [9]
VC2CU2GGfaster paste - [10]
HTWAM4NZbugfix: scrolling in left/right movements - [11]
3OKKTUT4up and down arrow now moving by screen line where possible - [12]
GN3IF4WFbugfix: pasting newlines - [13]
IRCKL6VNextract scrolling logic out of insert_at_cursor - [14]
YJJ4X4JGbugfix: avoid scrolling on 'end' - [15]
KECEMMMRextract couple of functions - [16]
T7IWZFL4more precise scroll on paste - [17]
ZHLO7K3Madd args to some functions - [18]
CBPV5SSIstop handling nil screen_line_starting_pos everywhere - [19]
HOSPP2ANcrisp font rendering - [20]
2ZYV7D3Whandle tab characters - [21]
PX7DDEMOautosave slightly less aggressively - [22]
MDXGMZU2disable all debug prints - [23]
242L3OQXbugfix: ensure Cursor_line is always on a text line - [24]
2RXZ3PGObeginning of a new approach to scroll+wrap - [25]
VJ77YABHmore efficient undo/redo - [26]
CUIV2LE5some typos - [27]
3TDOZESEextract scrolling logic out of insert_return - [28]
NQWWTGXRswitch undo/redo to ctrl- hotkeys - [29]
XNFTJHC4split keyboard handling between Text and Drawing - [30]
JJ7J4PUBsome unnecessary mutations - [*]
BULPIBEGbeginnings of a module for the text editor - [*]
OTIBCAUJlove2d scaffold
Change contents
- replacement in text.lua at line 147
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(Margin_left, App.screen.width-Margin_right) - replacement in text.lua at line 170
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(Margin_left, App.screen.width-Margin_right) - replacement in text.lua at line 180
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(Margin_left, App.screen.width-Margin_right) - replacement in text.lua at line 475
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(left, right) - replacement in text.lua at line 494
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(left, right) - replacement in text.lua at line 513
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(left, right) - replacement in text.lua at line 540
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(left, right) - replacement in text.lua at line 569
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(left, right) - replacement in text.lua at line 626
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(left, right) - replacement in text.lua at line 631
function Text.snap_cursor_to_bottom_of_screen()function Text.snap_cursor_to_bottom_of_screen(left, right) - replacement in main.lua at line 536
Text.snap_cursor_to_bottom_of_screen()Text.snap_cursor_to_bottom_of_screen(Margin_left, App.screen.height-Margin_right)