Merge upstream
[?]
Aug 14, 2022, 3:12 PM
OWYI7OJT4JQK5R5ABHIYXJDVFBHQ2BRRLQ657OTND6KIPKGXGLBQCDependencies
- [2]
3IR3ISLLMerge upstream - [3]
5STHSG4Uremove some duplication - [4]
4KC7I3E2make colors easier to edit - [5]
3QQZ7W4Ebring couple more globals back to the app level - [6]
LNUHQOGHstart passing in Editor_state explicitly - [7]
SPNMXTYRhave file API operate on state object - [8]
Z4KNS42Nto open a file without a terminal, drag it on! - [9]
5T2E3PDVcouple of bugfixes to file-handling - [10]
LF7BWEG4group all editor globals - [11]
2L5MEZV3experiment: new edit namespace - [12]
BJ5X5O4Alet's prevent the text cursor from ever getting on a drawing - [13]
HRWN5V6JDevine's suggestion to try to live with just freehand - [14]
MGOQ5XAVstart uppercasing globals - [15]
OTIBCAUJlove2d scaffold - [16]
6LJZN727handle chords - [17]
VG75U7IMbugfix: typing should delete highlighted text - [18]
JRLBUB6Lmore intuitive point delete from polygons - [19]
R6GUSTBYdefault font size and line-height - [20]
AVQ5MC5Dfinish uppercasing all globals - [21]
PYLBFWWEoverzealous search-and-replace - [22]
PWHZPJJMalways show current filename in window title - [23]
UVIDOW6ZMerge upstream into main - [24]
ZLEPKWDJfork: capture frontend for a note-taking system - [25]
ILOA5BYFseparate data structure for each line's cache data - [26]
MSDHRXWUMerge upstream into main - [27]
NYMFNQDTMerge upstream into main - [28]
OOL2X3B7Merge upstream into main - [29]
AVTNUQYRbasic test-enabled framework - [30]
ERQKFTPVextract method - [31]
XNFTJHC4split keyboard handling between Text and Drawing
Change contents
- edit in main.lua at line 105
edit.fixup_cursor(Editor_state) - edit in main.lua at line 173
if Editor_state.cursor1.line > #Editor_state.lines or Editor_state.lines[Editor_state.cursor1.line].mode ~= 'text' thenedit.fixup_cursor(Editor_state)end - resolve order conflict in main.lua at line 173[4.331]
- edit in edit.lua at line 123
function edit.fixup_cursor(State)for i,line in ipairs(State.lines) doif line.mode == 'text' thenState.cursor1.line = ibreakendendend