1
0
mirror of https://github.com/fadden/6502bench.git synced 2025-02-27 19:29:08 +00:00
Andy McFadden fca742e890 Auto-save, part 3 (of 3)
Added the recovery file check when a project is opened, and the GUI
elements for choosing which file to use.

If a recovery file exists but can't be opened, presumably because it's
open by another process, offer to open the project read-only.  (This
is a generally good idea, but we don't hold the project file open
in normal usage, so it only works when auto-save is enabled.)

After making a choice, auto-save is disabled until the first manual
save.

One thing we don't do: if we find a recovery file, but auto-save is
disabled, the recovery file won't be deleted after the user makes a
choice.  This might be a feature.

Updated documentation.

(issue #161)
2024-08-09 13:42:12 -07:00
..
2024-08-09 13:42:12 -07:00
2024-07-07 18:12:29 -07:00
2021-06-05 11:07:14 -07:00
2021-11-21 11:23:24 -08:00
2021-06-23 13:32:04 -07:00
2021-06-08 13:14:14 -07:00

This is the project web site, served through GitHub Pages. The URL https://6502bench.com/ is mapped here. Any change checked in to this part of the tree is (almost) immediately visible on the web.

Many of the pages share common elements: masthead, top nav bar, side nav bar, and footer. These are inserted by a Python script (block-repl.py) that must be run whenever one of the "-incl" files changes.