Skip to content
OXYGEN
HUB
◐
SIGN IN
REGISTER
Repositories
Explore
Help
v0.9.24
andymccall
/
oxygen
◯
public
Code
Changes
Proposals
Issues
14
Flow
Releases
Wiki
Artifacts
Releases
Build artifacts
Images
Terraform state
Reports
More
Insights
Bookmarks
Tags
Diffusion
Trust
Pushes
Conflicts
Changes
up to # 2f0b4b0651ea touching crates/oxy-core/src/repo/history.rs · 18
See as swimlanes
(independent work side by side)
Commit a resolution by paths, and amend only some paths
Andy McCall
via agent:claude@andymccall
agent
·
17 days ago
◈
69953b507188
Rebase: --into-working-copy resolves a conflicted rebase in the working copy (closes #42)
Andy McCall
·
1 month ago
✔
e266b7d4065c
bookmark set asks before losing changes; rebase names the way through a conflict
v0.1.0
Andy McCall
·
1 month ago
✔
06d16dc2bc13
Keep an insert's lines in one shared buffer
Andy McCall
·
1 month ago
✔
01a47cd7f0c8
Load history only where no file graph is needed
v0.1.0
Andy McCall
·
1 month ago
✔
57eaac9107df
Hold the working-copy lock through every working-copy write
Andy McCall
·
1 month ago
✔
6caacfff1d4f
Store large inserts as text blobs (change format 2)
Andy McCall
·
1 month ago
✔
6f8aeb996558
Unbound hosted repositories adopt the first pusher's id
Andy McCall
·
1 month ago
✔
75167672ebcd
Rebase derives the change from the target state with and without it, so the target's own lines survive; spec wording to match; the previous commit's test was failing
Andy McCall
·
1 month ago
✔
8b678b298fee
Squash and rebase (spec 0.8 section 8.5): squash folds a change into a dependency with dependents following its atoms; rebase re-derives a change against another base with content-matched correspondence; correspondences keyed by node; spec 0.8a and docs
Andy McCall
·
1 month ago
✔
728da0f92161
History editing: oxy split works on any change, splitting a non-head by node with dependents rewritten exactly
Andy McCall
·
1 month ago
✔
b837d2b55853
Snapshot: the manifest is a stat cache; unchanged opaque files are not read and contribute their recorded blob, with a two-second racy-stat window (status on 1 GiB 2.4 s to 4 ms; spec 0.6s)
Andy McCall
·
1 month ago
✔
b7f102fcbb17
History editing: orphaned references on rewrite are reified by re-anchoring (nearest surviving line of the chain, else the chain's anchors; vanished nodes drop their edits) and reported as notes instead of refused (spec 0.6m)
Andy McCall
·
1 month ago
✔
6706bdcfb63e
History editing: oxy amend --into folds the working copy into an older change with dependents rewritten; oxy split; graph: delete/insert conflicts only between commuting changes (spec 0.6l)
Andy McCall
·
1 month ago
✔
23b217d75848
Pack merging above 16 packs; modern CLI presentation (colour, spinners, --plain, NO_COLOR); oxy prompt with manifest-based dirty check and docs/prompt.md
Andy McCall
·
1 month ago
✔
135212de5370
Checkpoints: serialized states per bookmark, automatic every core.checkpoint-interval changes, oxy checkpoint, checkpoint-accelerated load_state; states keep change metadata only
Andy McCall
·
1 month ago
✔
252e8cb23fbc
Rewrite propagation: describe and abandon on any change, dependents rewritten with translated references
Andy McCall
·
1 month ago
✔
c07e0e7d2d85
History editing for heads: oxy describe, oxy amend, oxy abandon (spec §8.4, heads only)
Andy McCall
·
1 month ago
✔
614541c3cebd
Keyboard
/
Search
g
c
Code
g
h
History
g
b
Bookmarks
g
t
Trust
y
Permalink to this state (files and trees)
?
This sheet
All keys
·
Help