diff options
Diffstat (limited to '')
| -rw-r--r-- | docs/adr/0002-keyword-redirection-and-post-filters.md | 2 | ||||
| -rw-r--r-- | docs/plan-executable-binaries.md | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/docs/adr/0002-keyword-redirection-and-post-filters.md b/docs/adr/0002-keyword-redirection-and-post-filters.md index 1584077..227ce2c 100644 --- a/docs/adr/0002-keyword-redirection-and-post-filters.md +++ b/docs/adr/0002-keyword-redirection-and-post-filters.md | |||
| @@ -65,7 +65,7 @@ cmd args [USE src] [TIL marker] [filters…] [output kw dst] | |||
| 65 | -t 10`) is expressible without a pipe; ^C flushes the held-back | 65 | -t 10`) is expressible without a pipe; ^C flushes the held-back |
| 66 | window instead of losing it. | 66 | window instead of losing it. |
| 67 | - **Negative:** Breaks existing muscle memory and tooling: POSIX users | 67 | - **Negative:** Breaks existing muscle memory and tooling: POSIX users |
| 68 | must learn the keywords; `scripts/test-disk.sh` and the `help` text | 68 | must learn the keywords; `scripts/tests/test-disk.sh` and the `help` text |
| 69 | must be rewritten from `echo >` to the keyword syntax. | 69 | must be rewritten from `echo >` to the keyword syntax. |
| 70 | - **Negative:** Keywords are reserved, so printing text like `WRITING` | 70 | - **Negative:** Keywords are reserved, so printing text like `WRITING` |
| 71 | requires quoting; unknown commands cannot be filtered with flags | 71 | requires quoting; unknown commands cannot be filtered with flags |
diff --git a/docs/plan-executable-binaries.md b/docs/plan-executable-binaries.md index cd6f1d0..138b8e0 100644 --- a/docs/plan-executable-binaries.md +++ b/docs/plan-executable-binaries.md | |||
| @@ -11,7 +11,7 @@ the glossary rules. | |||
| 11 | The build produces one dd-able FAT32 image instead of the current | 11 | The build produces one dd-able FAT32 image instead of the current |
| 12 | two-source setup (vvfat `esp/` directory + separate `/tmp/disk.img`). | 12 | two-source setup (vvfat `esp/` directory + separate `/tmp/disk.img`). |
| 13 | 13 | ||
| 14 | - [ ] Extend `scripts/mkdisk.sh` (or add `scripts/mksystem.sh`) to create | 14 | - [x] `scripts/mksystem.sh` creates |
| 15 | `system.img`: `mkfs.fat -C`, then `mcopy` in | 15 | `system.img`: `mkfs.fat -C`, then `mcopy` in |
| 16 | `\bzImage`, `\EFI\` (as rsbl requires), `\etc\*` (motd moves out of | 16 | `\bzImage`, `\EFI\` (as rsbl requires), `\etc\*` (motd moves out of |
| 17 | the `fs.rs` code literal? — optional here), seed content. | 17 | the `fs.rs` code literal? — optional here), seed content. |
| @@ -97,7 +97,7 @@ is absent; **version bump to 0.6.0**. | |||
| 97 | - [ ] Migrate `cat` last (input consumer of every corner: heredoc, USE, | 97 | - [ ] Migrate `cat` last (input consumer of every corner: heredoc, USE, |
| 98 | TIL sugar, multi-path). | 98 | TIL sugar, multi-path). |
| 99 | 99 | ||
| 100 | **Gate:** full `scripts/test-disk.sh` grammar suite passes unchanged with | 100 | **Gate:** full `scripts/tests/test-disk.sh` grammar suite passes unchanged with |
| 101 | external binaries; `-h/-t/-g/-p` chains work across the task boundary; | 101 | external binaries; `-h/-t/-g/-p` chains work across the task boundary; |
| 102 | ^C flushes a tail window on an infinite stream. | 102 | ^C flushes a tail window on an infinite stream. |
| 103 | 103 | ||
