Overview
| Comment: | Merge trunk into cli: integrate the T-card sign-ordering fix, the F-card read-lenient import shim, and the streaming-clone memory fix ahead of landing the CLI verbs. Unify the duplicated sign->byte helper onto TSign.byte() (dropping the parallel signByte free function) and keep both branches' §4.7.16 ordering tests. |
|---|---|
| Timelines: | family | ancestors | descendants | both | cli |
| Files: | files | file ages | folders |
| SHA3-256: |
41aeb64521ba8f88bed129018346e471 |
| User & Date: | dmestas on 2026-07-17 00:19:23.032 |
| Other Links: | branch diff | manifest | tags |
Context
|
2026-07-17
| ||
| 00:22 | Merge cli onto trunk: land the zit.Repository facade and the ls, cat, commit --branch/--close, revert, and sync-with-persisted-remote verbs (CLI milestones M0-M4), each built plan-review-commit against the artifact, repostate, and sync RFCs. check-in: 96784cbe6f user: dmestas tags: trunk | |
| 00:19 | Merge trunk into cli: integrate the T-card sign-ordering fix, the F-card read-lenient import shim, and the streaming-clone memory fix ahead of landing the CLI verbs. Unify the duplicated sign->byte helper onto TSign.byte() (dropping the parallel signByte free function) and keep both branches' §4.7.16 ordering tests. closed check-in: 41aeb64521 user: dmestas tags: cli | |
|
2026-07-16
| ||
| 23:59 | Add a bidirectional sync verb and a persisted default remote so pull, push, and sync can omit the URL and resolve it from a new local config field per sync §4/§6 check-in: b5a9919379 user: dmestas tags: cli | |
| 22:18 | Merge fcard-import: read-lenient import path lets zit parse fossil's legacy trailing-space F cards (interop with pre-2009 history) while the strict parser, writer, and RFC stay pure and artifact identity is unchanged. check-in: f98cb9177c user: dmestas tags: trunk | |
Changes
Modified src/artifact.zig
from [eee4f0dbf4]
to [b099a9c79f].
[diff]
Modified src/artifact_test.zig
from [18448704c2]
to [da99947666].
[diff]
Modified src/cli.zig
from [53b7261e35]
to [c6d2679e3b].
[diff]
Modified src/main.zig
from [d45ec887f5]
to [5b2210bf17].
[diff]
Modified src/repostate.zig
from [bb6a04c389]
to [7c79ab5ec4].
[diff]
Modified src/repoview.zig
from [36d4821667]
to [420d6f2f6d].
[diff]
Modified src/sync.zig
from [f13e6cb850]
to [3a074622e4].
[diff]
Modified src/sync_test.zig
from [02c85730cb]
to [5a63862168].
[diff]
Modified src/update.zig
from [98e6d5f119]
to [c9eae1aecd].
[diff]