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