diff options
| author | Gabriel Schneider <[email protected]> | 2026-09-30 13:30:40 -0300 |
|---|---|---|
| committer | Gabriel Schneider <[email protected]> | 2026-10-01 00:12:17 -0300 |
| commit | 23d7f949b8595ed42e938a28b0d433d90853b341 (patch) | |
| tree | 73b8b8b0ef981b513de05024ad0756ac4fb2c375 /src/macos/Sources/FileWatcher.swift | |
| parent | 92ef244c8a24583896feb47c8c48ec40aa04ebb9 (diff) | |
| download | pardes-23d7f949b8595ed42e938a28b0d433d90853b341.tar.gz pardes-23d7f949b8595ed42e938a28b0d433d90853b341.zip | |
A Newcol refused because the panes' tags would not fit logs its err alone and spends no column serial
Newcol tries its column before keeping it: the new column is inserted,
the panes' rows are shared out again, and where a pane would be left
under its tag and two rows the column is taken back. The trial showed.
insertColumn logged `newcol N` and the take-back `delcol N`, so a
follower saw a column come and go around the err. Laying the column out
also gave it a serial, so the next column made skipped one. The trial is
now unannounced, since insert and drop have unlogged forms. A refusal puts
the serial counter back where it was, after first giving every existing
column its serial so the trial's is the only one spent. Only a column
that stays is logged, and it gets the next serial.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'src/macos/Sources/FileWatcher.swift')
0 files changed, 0 insertions, 0 deletions
