spurious args
[?]
Aug 18, 2022, 7:09 PM
IM3RBHY2QI5UHLPHT4QB3YECS7CRBEFE765DDKXOW267AOQZL5QQCDependencies
- [2]
UHB4GARJleft/right margin -> left/right coordinates - [3]
ZPUQSPQPextract a few methods - [4]
X75QPYVWmove Selection1 clearing past business logic - [5]
4KOI3E6Rremove some redundant checks - [6]
ZHLO7K3Madd args to some functions - [7]
MTJEVRJRadd state arg to a few functions - [8]
VJ77YABHmore efficient undo/redo - [9]
AMSESRTHmove some code - [10]
LF7BWEG4group all editor globals - [11]
AVLAYODPmuch simpler - [12]
DLQMM265scroll past first page - [13]
DHI6IJCNselecting text and deleting selections - [14]
CG3264MMmove - [15]
EMHRPJ3Rno, that's not right - [16]
SPSW74Y5add state arg to Text.keychord_pressed - [17]
2RXZ3PGObeginning of a new approach to scroll+wrap - [18]
HTWAM4NZbugfix: scrolling in left/right movements - [19]
KOYAJWE4extract a couple more methods - [20]
SVJZZDC3snapshot - no, that's all wrong - [21]
AOIRVVJArevert selection logic to before commit 3ffc2ed8f - [22]
V5MJRFOZbugfix: down arrow doesn't scroll up unnecessarily - [23]
EBBFOW4Xbugfix: clear selection in a couple more places - [24]
Z5HLXU4Padd state arg to a few functions - [25]
XNFTJHC4split keyboard handling between Text and Drawing - [26]
PTDO2SOTadd state arg to schedule_save - [27]
GN3IF4WFbugfix: pasting newlines - [*]
BULPIBEGbeginnings of a module for the text editor
Change contents
- replacement in text.lua at line 284
Text.left(State, State.left, State.right)Text.left(State) - replacement in text.lua at line 287
Text.right(State, State.left, State.right)Text.right(State) - replacement in text.lua at line 293
Text.left(State, State.left, State.right)Text.left(State) - replacement in text.lua at line 298
Text.right(State, State.left, State.right)Text.right(State) - replacement in text.lua at line 301
Text.word_left(State, State.left, State.right)Text.word_left(State) - replacement in text.lua at line 304
Text.word_right(State, State.left, State.right)Text.word_right(State) - replacement in text.lua at line 310
Text.word_left(State, State.left, State.right)Text.word_left(State) - replacement in text.lua at line 315
Text.word_right(State, State.left, State.right)Text.word_right(State) - replacement in text.lua at line 320
Text.end_of_line(State, State.left, State.right)Text.end_of_line(State) - replacement in text.lua at line 331
Text.end_of_line(State, State.left, State.right)Text.end_of_line(State) - replacement in text.lua at line 333
Text.up(State, State.left, State.right)Text.up(State) - replacement in text.lua at line 336
Text.down(State, State.left, State.right)Text.down(State) - replacement in text.lua at line 342
Text.up(State, State.left, State.right)Text.up(State) - replacement in text.lua at line 347
Text.down(State, State.left, State.right)Text.down(State) - replacement in text.lua at line 349
Text.pageup(State, State.left, State.right)Text.pageup(State) - replacement in text.lua at line 352
Text.pagedown(State, State.left, State.right)Text.pagedown(State) - replacement in text.lua at line 358
Text.pageup(State, State.left, State.right)Text.pageup(State) - replacement in text.lua at line 363
Text.pagedown(State, State.left, State.right)Text.pagedown(State)