spurious args
[?]
Aug 18, 2022, 7:09 PM
IM3RBHY2QI5UHLPHT4QB3YECS7CRBEFE765DDKXOW267AOQZL5QQCDependencies
- [2]
UHB4GARJleft/right margin -> left/right coordinates - [3]
SVJZZDC3snapshot - no, that's all wrong - [4]
PTDO2SOTadd state arg to schedule_save - [5]
XNFTJHC4split keyboard handling between Text and Drawing - [6]
DHI6IJCNselecting text and deleting selections - [7]
EMHRPJ3Rno, that's not right - [8]
ZHLO7K3Madd args to some functions - [9]
GN3IF4WFbugfix: pasting newlines - [10]
LF7BWEG4group all editor globals - [11]
4KOI3E6Rremove some redundant checks - [12]
ZPUQSPQPextract a few methods - [13]
DLQMM265scroll past first page - [14]
HTWAM4NZbugfix: scrolling in left/right movements - [15]
AMSESRTHmove some code - [16]
VJ77YABHmore efficient undo/redo - [17]
CG3264MMmove - [18]
EBBFOW4Xbugfix: clear selection in a couple more places - [19]
SPSW74Y5add state arg to Text.keychord_pressed - [20]
MTJEVRJRadd state arg to a few functions - [21]
2RXZ3PGObeginning of a new approach to scroll+wrap - [22]
V5MJRFOZbugfix: down arrow doesn't scroll up unnecessarily - [23]
KOYAJWE4extract a couple more methods - [24]
AOIRVVJArevert selection logic to before commit 3ffc2ed8f - [25]
X75QPYVWmove Selection1 clearing past business logic - [26]
AVLAYODPmuch simpler - [27]
Z5HLXU4Padd state arg to a few functions - [*]
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)