Merge text.love

[?]
Mar 31, 2023, 6:17 AM
Y6QTA6LF3F6YZ2CYDZ4YOQRSLRF4IQIBR55AFENOPSDZAACYOTPQC

Dependencies

  • [2] JCXL74WV bring back everything from commit a68647ae22
  • [3] LH6ERGBX Merge lines.love
  • [4] JOPVPUSA editing source code from within the app
  • [5] 36Z442IV back to commit 8123959e52f without code editing
  • [6] FP5NTKWA .
  • [7] QFOQPDDW Merge lines.love
  • [8] 4AXV2HG4 all pending manual tests done!
  • [9] KKMFQDR4 editing source code from within the app
  • [10] VSBSWTE4 bugfix: where cursor is drawn
  • [11] EWJZ6XHB better formatting
  • [12] NCFNXMXX obsolete manual test
  • [13] 2CTN2IEF Merge lines.love
  • [14] 66X36NZN a little more prose describing manual_tests
  • [*] BJ5X5O4A let's prevent the text cursor from ever getting on a drawing

Change contents

  • edit in Manual_tests.md at line 5
    [4.1991][4.210130:210131](),[4.210131][2.5291:5344]()
    Startup:
    - terminal log shows unit tests running
  • resurrect zombie in Manual_tests.md at line 6
    [2.5345][4.8731:8756](),[4.210131][4.8731:8756](),[2.5345][4.8731:8756](),[4.210131][4.8731:8756]()
    * Initializing settings:
  • edit in Manual_tests.md at line 7
    [4.8756][4.8756:8876](),[4.8756][4.8756:8876](),[4.8756][4.8756:8876](),[4.8876][4.94:94](),[4.8876][4.94:94](),[4.210184][4.94:94](),[4.210208][4.38:38](),[4.210208][4.38:38](),[4.38][4.82:265](),[4.82][4.82:265](),[4.265][4.39:157](),[4.157][4.396:685](),[4.396][4.396:685]()
    - from previous session
    - Filename as absolute path
    - Filename as relative path
    - from defaults
    - delete app settings, start; window opens running the text editor
    - quit while running the text editor, restart; window opens running the text editor in same position+dimensions
    - quit while editing source (color; no selection), restart; window opens editing source in same position+dimensions
    - start out running the text editor, move window, press ctrl+e twice; window is running text editor in same position+dimensions
    - start out editing source, move window, press ctrl+e twice; window is editing source in same position+dimensions
    - no log file; switching to source works
  • resurrect zombie in Manual_tests.md at line 7
    [4.685][4.158:159](),[4.685][4.158:159](),[4.685][4.158:159]()
  • edit in Manual_tests.md at line 7
    [4.8756]
    [4.158]
    - from previous session
    - Filename as absolute path
    - Filename as relative path
    - from defaults
  • edit in Manual_tests.md at line 12
    [4.159][4.159:260](),[4.159][4.159:260](),[4.159][4.159:260]()
    Code loading:
    * run love with directory; text editor runs
    * run love with zip file; text editor runs