Něco takového mimochodem loni krátce prošlo testovací verzí Layoutu, ale nevzbudilo větší odezvu.
Automatický backup (by) byl řízen dvěma parametry, intervalem a počtem úrovní souborů (ten ale ve skutečnosti nebyl implementován). Fungovalo to takhle:
1) Editačním zásahem do desky (při vynulované vlajce) se naplánoval čas backupu (= aktuální čas + interval) a nastavila vlajka bránící tomu, aby byl dalšími zásahy čas backupu přepisován.
2) Kdykoliv systém procházel hlavní smyčkou v nějakém neutrálním režimu ukazatele, zkontroloval se okamžitý čas. Pokud byl vyšší než naplánovaný čas backupu, deska se zapsala do souboru a shodila vlajka.
Podmínka s hlavní smyčkou a neutrálním režimem byla nezbytná z toho důvodu, že jinak by se deska mohla uložit v nekonsistentním stavu. Na druhé straně tak ovšem člověk mohl hezkou dobu pracovat třeba v editoru součástky, aniž by jakýkoliv backup proběhl. Mechanismus spouštěný (až) editačním zásahem tam zase byl proto, aby se uživateli nepřepsaly všechny úrovně backupových souborů stejným obsahem, zatímco byl na obědě.
Chtěl jsem to tehdy celé ještě nějak provázat také s těmi backupy, které se vytvářejí v okamžiku explicitního ukládání desky (klávesou F2) -- i těch by totiž mohlo být několik úrovní (spíše než dosavadní jediná) --, ale místo toho jsem vše prozatím odložil k ledu.