rename

[?]
Jun 2, 2022, 11:44 PM
SQLVYKVJ5O4UMKTT56LMFPDQX66SZJJ7FZSFEN5MTWPXXWL7X3WQC

Dependencies

  • [2] U2TKUOID bugfix: undo drawing creation
  • [3] 537TQ2QN some more logging
  • [4] LUNH47XX make text and drawings the same width
  • [5] 2RXZ3PGO beginning of a new approach to scroll+wrap
  • [6] HMODUNJE scroll on backspace
  • [7] HYEAFRZ2 split mouse_pressed events between Text and Drawing
  • [8] AYE2VEGJ extract a couple of methods
  • [9] 2ZYV7D3W handle tab characters
  • [10] 6DE7RBZ6 move mouse_released events to Drawing
  • [11] UWNHC4AA redo y computations
  • [12] CG3264MM move
  • [13] 2POFQQLW keep cursor on screen when pressing 'down'
  • [14] SLLR6KKI bugfix for non-ASCII
  • [15] 73OCE2MC after much struggle, a brute-force undo
  • [16] DAENUOGV eliminate assumptions that line length == size in bytes
  • [17] JY4VK7L2 rename
  • [18] DHI6IJCN selecting text and deleting selections
  • [19] QVDQMJXV avoid scrolling down if possible
  • [20] VHQCNMAR several more modules
  • [21] DLQMM265 scroll past first page
  • [22] PHFWIFYK scroll on enter
  • [23] XNFTJHC4 split keyboard handling between Text and Drawing
  • [*] BULPIBEG beginnings of a module for the text editor
  • [*] OTIBCAUJ love2d scaffold
  • [*] BLWAYPKV extract a module

Change contents

  • replacement in undo.lua at line 36
    [3.1116][3.1116:1147]()
    function snapshot_everything()
    [3.1116]
    [3.1147]
    function snapshot()
  • replacement in text.lua at line 1253
    [3.6318][3.6318:6357]()
    local before = snapshot_everything()
    [3.6318]
    [3.171]
    local before = snapshot()
  • replacement in text.lua at line 1265
    [3.6383][3.6383:6449]()
    record_undo_event({before=before, after=snapshot_everything()})
    [3.6383]
    [3.513]
    record_undo_event({before=before, after=snapshot()})
  • replacement in text.lua at line 1273
    [3.655][3.6450:6491]()
    local before = snapshot_everything()
    [3.655]
    [3.764]
    local before = snapshot()
  • replacement in text.lua at line 1286
    [3.1648][3.6492:6560]()
    record_undo_event({before=before, after=snapshot_everything()})
    [3.1648]
    [3.134]
    record_undo_event({before=before, after=snapshot()})
  • replacement in text.lua at line 1288
    [3.163][3.6561:6602]()
    local before = snapshot_everything()
    [3.163]
    [3.163]
    local before = snapshot()
  • replacement in text.lua at line 1291
    [3.1006][3.6603:6671]()
    record_undo_event({before=before, after=snapshot_everything()})
    [3.1006]
    [3.2046]
    record_undo_event({before=before, after=snapshot()})
  • replacement in text.lua at line 1293
    [3.2081][3.6672:6713]()
    local before = snapshot_everything()
    [3.2081]
    [3.8395]
    local before = snapshot()
  • replacement in text.lua at line 1297
    [3.6750][3.6750:6820]()
    record_undo_event({before=before, after=snapshot_everything()})
    [3.6750]
    [3.8453]
    record_undo_event({before=before, after=snapshot()})
  • replacement in text.lua at line 1331
    [3.3034][3.6821:6889]()
    record_undo_event({before=before, after=snapshot_everything()})
    [3.3034]
    [3.3034]
    record_undo_event({before=before, after=snapshot()})
  • replacement in text.lua at line 1333
    [3.3066][3.6890:6931]()
    local before = snapshot_everything()
    [3.3066]
    [3.8475]
    local before = snapshot()
  • replacement in text.lua at line 1337
    [3.6968][3.6968:7038]()
    record_undo_event({before=before, after=snapshot_everything()})
    [3.6968]
    [3.8533]
    record_undo_event({before=before, after=snapshot()})
  • replacement in text.lua at line 1363
    [3.3956][3.7039:7107]()
    record_undo_event({before=before, after=snapshot_everything()})
    [3.3956]
    [3.7107]
    record_undo_event({before=before, after=snapshot()})
  • replacement in main.lua at line 145
    [3.890][2.5:67]()
    Drawing.before = snapshot_everything()
    [3.890]
    [3.890]
    Drawing.before = snapshot()
  • replacement in drawing.lua at line 209
    [3.853][3.8243:8284]()
    Drawing.before = snapshot_everything()
    [3.853]
    [3.853]
    Drawing.before = snapshot()
  • replacement in drawing.lua at line 352
    [2.100][2.100:176]()
    record_undo_event({before=Drawing.before, after=snapshot_everything()})
    [2.100]
    [2.176]
    record_undo_event({before=Drawing.before, after=snapshot()})