Merge text0

[?]
Jun 8, 2023, 8:29 AM
TWVSI3F23ZBKF4LS43A6ZGEOJ7ULMQVBSZE7HOLKQGN57KKCT4PQC

Dependencies

  • [2] 3IQ2RK7B Merge text0
  • [3] HUY4JHU2 Merge text0
  • [4] IZMDHZDZ Merge text.love
  • [5] JCXL74WV bring back everything from commit a68647ae22
  • [6] PCEXCSOW Merge text.love
  • [7] OGD5RAQK bugfix: naming points in drawings
  • [8] JOPVPUSA editing source code from within the app
  • [9] VSBSWTE4 bugfix: where cursor is drawn
  • [10] 3XNFQDDN Merge lines.love
  • [11] EWJZ6XHB better formatting
  • [12] GZ2OYPSH configurable colors and cursor in editor widget
  • [13] DNXOHNLY reconcile manual tests with some downstream forks
  • [14] SW7BSBMJ several bugfixes in saving/loading cursor position
  • [15] 4AXV2HG4 all pending manual tests done!
  • [16] APYPFFS3 call edit rather than App callbacks in tests
  • [17] 66X36NZN a little more prose describing manual_tests
  • [18] QFOQPDDW Merge lines.love
  • [19] Y6QTA6LF Merge text.love
  • [20] 36Z442IV back to commit 8123959e52f without code editing
  • [*] 2L5MEZV3 experiment: new edit namespace
  • [*] BJ5X5O4A let's prevent the text cursor from ever getting on a drawing

Change contents

  • resurrect zombie in edit.lua at line 451
    [5.258][2.126:157](),[5.258][2.126:157]()
    edit.draw(State, Text_color)
  • edit in edit.lua at line 452
    [5.7283][5.756:756](),[5.7283][5.756:756]()
  • resolve order conflict in edit.lua at line 452
    [2.157]
    [5.364]
  • resurrect zombie in Manual_tests.md at line 7
    [5.127][3.25:58](),[5.127][3.25:58]()
    - default_map absent/present
  • edit in Manual_tests.md at line 7
    [5.8756]
    [3.25]
    - from previous session
    - from defaults
  • edit in Manual_tests.md at line 10
    [5.8756][5.20:612](),[5.612][4.21:21](),[4.21][5.1112:1245](),[5.612][5.1112:1245](),[5.1112][5.1112:1245](),[5.1245][5.613:751]()
    - delete app settings, start with a filename; window opens with cursor at top of file
    - run with absolute file path; quit; restart; window opens in same position+dimensions
    - run with relative file path; quit; switch to new directory; restart without a filename; window opens running the same file in same position+dimensions
    - run with a filename on commandline, scroll around, quit; restart without a filename; window opens in same position+dimensions
    - run with a filename on commandline, scroll around, quit; restart with same filename; window opens in same position+dimensions
    - run with a filename on commandline, scroll around, quit; restart with new filename; window opens new filename with cursor up top
    - run editor, scroll around, move cursor to end of some line, quit; restart with new filename; window opens in same position+dimensions
  • resolve order conflict in Manual_tests.md at line 10
    [3.58]
    [5.158]