Skip to content

docs(changelog): correct the bootstrap mechanism and merge a split entry - #1184

Merged
Chemaclass merged 1 commit into
mainfrom
docs/changelog-bootstrap-accuracy
Aug 13, 2026
Merged

docs(changelog): correct the bootstrap mechanism and merge a split entry#1184
Chemaclass merged 1 commit into
mainfrom
docs/changelog-bootstrap-accuracy

Conversation

@Chemaclass

Copy link
Copy Markdown
Member

🤔 Background

#1183 corrected a wrong claim in the code comments and on #1179/#1181 — that
source is a POSIX special builtin and a syntax error therefore ends the shell.
The CHANGELOG still carried it, and that is the copy users actually read.

Measured: a syntax error makes source return non-zero and the shell dies
because set -e is active there; a bare exit ends it regardless.

💡 Changes

The special-builtin claim was corrected in the code comments and on the issues
(#1183) but not here, which is the copy users actually read: a syntax error
makes source return non-zero and the shell dies because set -e is active, while
a bare exit ends it regardless.

Also folds two entries into one. Surviving a vanished scratch directory and
reporting it are one behaviour from a user's side; they were split only because
the reporting half was added after the survival half.
@Chemaclass Chemaclass added the documentation Improvements or additions to documentation label Aug 13, 2026
@Chemaclass Chemaclass self-assigned this Aug 13, 2026
@Chemaclass
Chemaclass merged commit a5a409e into main Aug 13, 2026
6 checks passed
@Chemaclass
Chemaclass deleted the docs/changelog-bootstrap-accuracy branch August 13, 2026 23:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant