Files
MarkdownViewr.Windows/docs
james.maesandClaude Fable 5.2 34b6aba0ff
node / node (push) Successful in 31s
build / scripts (push) Successful in 31s
windows / windows (push) Successful in 2m24s
build / windows (push) Successful in 2m24s
fix(settings): save to long paths and place kept copies after the save
The rename that replaces the settings file now takes the path in the
form Windows reads as written, so a data folder past 260 characters,
or one whose name is not well-formed UTF-16, saves like any other.
Before, every save after the first was refused there.

The copy of an invalid file is written to a temporary name and given
its kept-aside name only after the save succeeds, so a failed save can
no longer overwrite and then delete an earlier copy, and a killed save
leaves no duplicate copies. A file over 16 MiB is replaced without a
copy.

On a volume that needs the fallback move, a reader's open handle is
waited out instead of failing the save at once.

Refs #46

Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
Signed-off-by: James Maes <james@kof22.com>
2026-11-10 18:43:34 -06:00
..