add args to some functions
[?]
Jul 8, 2022, 11:26 PM
5OALPNN3FGDKFM4K5EQZV6FU6GCKHEVSJDXM6XFFC7LGXES7GLWQCDependencies
- [2]
EGH7XDBKsupport non-text lines in Text.to2 - [3]
QCQTMUZ7add args to some functions - [4]
2CH77LZCadd args to some functions - [5]
3OKKTUT4up and down arrow now moving by screen line where possible - [6]
HOSPP2ANcrisp font rendering - [7]
H2DPLWMVsnapshot: wrapping long lines at word boundaries - [8]
KECEMMMRextract couple of functions - [9]
KOTI3MFGbugfix in previous commit - [10]
AYE2VEGJextract a couple of methods - [11]
HTWAM4NZbugfix: scrolling in left/right movements - [12]
ESETRNLBbugfix: printing the first part of a line at the bottom made it seem non-wrapping - [13]
IMEJA43Lsnapshot - [14]
ULKLJBN6couple of renames - [15]
KZ5GAYRPthis fixes the immediate regression - [16]
KOYAJWE4extract a couple more methods - [17]
CVSRHMJ2experiment: slightly adaptive scrolling - [18]
QYIFOHW3first test! - [19]
242L3OQXbugfix: ensure Cursor_line is always on a text line - [20]
HMODUNJEscroll on backspace - [21]
62PZGSUCoptimization: moving cursor to next word - [22]
TRNWIQN6more precise height calculation when scrolling up as much as possible while keeping cursor on screen - [23]
2RXZ3PGObeginning of a new approach to scroll+wrap - [24]
BTKAW76Lrename - [25]
BULPIBEGbeginnings of a module for the text editor - [26]
DXT4QTAHa few more integer coordinates - [27]
ZPUQSPQPextract a few methods - [28]
GCEF4N3Vstop repeatedly checking for line wrapping
Change contents
- replacement in text.lua at line 217
local top2 = Text.to2(Screen_top1)local top2 = Text.to2(Screen_top1, Margin_left, App.screen.width-Margin_right) - replacement in text.lua at line 359
local top2 = Text.to2(Screen_top1)local top2 = Text.to2(Screen_top1, left, right) - replacement in text.lua at line 385
local top2 = Text.to2(Screen_bottom1)local top2 = Text.to2(Screen_bottom1, left, right) - replacement in text.lua at line 560
local top2 = Text.to2(Screen_top1)local top2 = Text.to2(Screen_top1, left, right) - replacement in text.lua at line 632
local top2 = Text.to2(Cursor1)local top2 = Text.to2(Cursor1, left, right) - replacement in text.lua at line 821
function Text.to2(pos1)function Text.to2(pos1, left, right)