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