Merge upstream into main

[?]
Jul 8, 2022, 4:52 AM
BADSSEFMUZYAIPC54CCOFXWSJOTAHBYDXRKODPSGXEWSFHCFBWCAC

Dependencies

  • [2] K72W2WQ7 Merge upstream into main
  • [3] LFMI3D7D stop scanning from start of file on every App.draw
  • [4] 27DROQW2 Merge upstream into main
  • [5] Z4XRNDTR find text
  • [6] 4C375P53 this is a bit clearer
  • [7] NFCBIEZD affordance to adjust width for word wrap
  • [8] NQKFQSZE undo creating new drawings
  • [9] 5DOC2CBM extract a function
  • [10] EQP53UQV autosave slightly less aggressively
  • [11] H3ECRBXF bugfix: clicking on empty lines
  • [12] RTDYYP4H bugfix: text past cursor was rendered red on wrapped lines
  • [13] QKAMUWSB another bugfix in scrolling while inserting text
  • [14] 4J2WLDRM indent
  • [15] UWNHC4AA redo y computations
  • [16] 6J3NXBYG affordance to adjust width for word wrap
  • [17] XVR2O5PI change text cursor shape
  • [18] 4ZM74KYL indent
  • [19] HOSPP2AN crisp font rendering
  • [20] OYXDYPGS get rid of debug variables
  • [21] 2RXZ3PGO beginning of a new approach to scroll+wrap
  • [22] MYC7XR5Q bugfix: lines that aren't drawn from the start
  • [23] DLQMM265 scroll past first page
  • [24] PX7DDEMO autosave slightly less aggressively
  • [*] OTIBCAUJ love2d scaffold

Change contents

  • edit in main.lua at line 241
    [4.759][4.558:608](),[4.759][4.558:608](),[4.608][2.8:38](),[4.608][2.8:38](),[4.1148][4.242:281](),[4.1148][4.242:281](),[4.281][4.41:41](),[4.281][4.41:41]()
    line.starty = y
    line.startpos = 1
    -- insert new drawing
    schedule_save()
  • resurrect zombie in main.lua at line 253
    [3.679][4.306:331](),[4.394][4.306:331](),[4.394][4.306:331]()
    end
  • edit in main.lua at line 254
    [4.331][4.331:342](),[4.331][4.331:342](),[4.342][4.7:132](),[4.1175][4.7:132](),[4.342][4.7:132](),[4.342][4.7:132](),[4.1175][4.7:132](),[4.1391][4.133:145](),[4.1391][4.133:145](),[4.145][4.43:43](),[4.145][4.43:43]()
    })
    if Search_term == nil then
    if line_index == Cursor1.line then
    Text.draw_cursor(Margin_left, y)
    end