aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-03-10 14:57:27 +0800
committerGravatar Runxi Yu2026-03-10 14:57:27 +0800
commit42772b244abbf73efaef87e9f0ce5c351ce91ead (patch)
tree7339bbaf4cb4df1c2d4d040aac99ff883ef1038a
parentci: Ignore internal/compress (diff)
signatureNo signature
README: Add research section and format/apply patch checkboxes
-rw-r--r--README.md10
1 files changed, 8 insertions, 2 deletions
diff --git a/README.md b/README.md
index 44b94a0c..9d85f0db 100644
--- a/README.md
+++ b/README.md
@@ -138,8 +138,8 @@ Furgit is a low-level Git library in Go.
* [ ] Patience
* [ ] Histogram
* [ ] Tree-way
- * Format patch
- * Apply/amend patch
+ * [ ] Format patch
+ * [ ] Apply/amend patch
* Branch integration/rewrite/etc methods
* [ ] Merge
* [ ] Recursive
@@ -209,6 +209,12 @@ Furgit is a low-level Git library in Go.
* [ ] Worktree
* [ ] Common directory
* [ ] Worktree-specific references
+* Research
+ * [ ] Dynamic packfiles
+ * [ ] Compaction; page-sized hole punching
+ * [ ] Dynamic indexing
+ * [ ] Linear/extendible/spiral hashing
+ * [ ] Dynamic reachability bitmaps
## Not planned