diff options
| author | 2026-03-30 04:58:49 +0000 | |
|---|---|---|
| committer | 2026-03-30 04:58:49 +0000 | |
| commit | c874533e9b12d4959bbd438775ee07fadc770e45 (patch) | |
| tree | 53cea694da3b1430577e02fdc26ed36eeda00b4d | |
| parent | object/tree: Add bloblike (diff) | |
| signature | No signature | |
README, etc.: Use proper unicode hyphens :P
| -rw-r--r-- | BENCHMARKS.md | 4 | ||||
| -rw-r--r-- | CONTRIBUTING.md | 4 | ||||
| -rw-r--r-- | README.md | 4 | ||||
| -rw-r--r-- | ROADMAP.md | 28 |
4 files changed, 20 insertions, 20 deletions
diff --git a/BENCHMARKS.md b/BENCHMARKS.md index b6f8c0e8..36dfdb39 100644 --- a/BENCHMARKS.md +++ b/BENCHMARKS.md @@ -2,8 +2,8 @@ * See [gitbench](https://git.sr.ht/~runxiyu/gitbench). * `legacy` branch furgit is slightly faster due to buffer reuse and custom - ZLIB. These will be re-added. -* Alpine edge, i5-10210U, `performance` governor, `linux.git`. + ZLIB. These will be re‐added. +* Alpine edge, i5‐10210U, `performance` governor, `linux.git`. * go-git may become much faster when [#1894](https://github.com/go-git/go-git/pull/1894) and such are fully in use. diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7696578a..1f5019b0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -18,7 +18,7 @@ undesirable behavior. Please ask for help with writing your regression test before asking for your problem to be fixed. Time invested in writing a regression test saves time -wasted on back-and-forth discussion about how the problem can be reproduced. A +wasted on back‐and‐forth discussion about how the problem can be reproduced. A regression test will need to be written in any case to verify a fix and prevent the problem from resurfacing. @@ -52,7 +52,7 @@ For the purposes of the Developer Certificate of Origin, the "open source license" refers to the GNU Affero General Public License, Version 3.0, with the above proxy designation in the README, pursuant to Section 14. -All contributors are required to "sign-off" their commits (using `git commit +All contributors are required to "sign‐off" their commits (using `git commit -s`) to indicate that they have agreed to the [Developer Certificate of Origin](https://developercertificate.org), reproduced below. @@ -3,7 +3,7 @@ [](https://builds.sr.ht/~runxiyu/furgit) [](https://pkg.go.dev/codeberg.org/lindenii/furgit) -Furgit is a low-level Git library in Go. +Furgit is a low‐level Git library in Go. ## Status @@ -14,7 +14,7 @@ Furgit is a low-level Git library in Go. ## Goals -* General-purpose Git plumbing library for UNIX-like systems +* General‐purpose Git plumbing library for UNIX‐like systems * Aim for extremely clear and modular architecture * Then aim for high performance * Expect familiarity with Git internals @@ -5,8 +5,8 @@ * [ ] Includes * [ ] Writing * [X] Object IDs - * [X] SHA-256 - * [X] SHA-1 + * [X] SHA‐256 + * [X] SHA‐1 * [X] Object model (incl., parse, serialize) * [X] Blobs * [X] Trees @@ -32,7 +32,7 @@ * [X] Pack index lookups * [X] Delta caching * [X] Delta application - * [ ] Pack-wide bloom filters + * [ ] Pack‐wide bloom filters * [ ] Multi pack indexes * [ ] Writing objects * [X] Loose object writing @@ -50,7 +50,7 @@ * [ ] Plugabble compression algorithms * [X] ZLIB support * [ ] DEFLATE optimizations - * [X] Adler-32 SIMD optimizations + * [X] Adler‐32 SIMD optimizations * [X] References * [X] Detached references * [X] Symbolic references @@ -103,21 +103,21 @@ * [ ] Revision log walk * [ ] Topological ordering * [ ] Date ordering - * [ ] Path-limited + * [ ] Path‐limited * [ ] Diffing * [ ] Blame * [ ] Annotate * [X] Tree diffing * [ ] Similarity/rename/copy detection - * [ ] Multi-way diffs - * [ ] Patch-id - * [ ] Range-diff + * [ ] Multi‐way diffs + * [ ] Patch‐id + * [ ] Range‐diff * Blob diffing * [ ] Word diffs * [X] Myers * [ ] Patience * [ ] Histogram - * [ ] Tree-way + * [ ] Three‐way * [ ] Format patch * [ ] Apply/amend patch * Branch integration/rewrite/etc methods @@ -133,7 +133,7 @@ * [X] side-band-64k * [X] Ingesting packfiles * [X] Quarantine areas - * [X] Un-thinning thin packs + * [X] Un‐thinning thin packs * Version 0, version 1 protocols * [X] Server side * [X] Reference advertisement @@ -148,7 +148,7 @@ * [ ] "Upload" * [ ] Client side * [ ] Fetch - * Protocol-independent logic + * Protocol‐independent logic * Common * [X] Progress meters * Client side @@ -188,11 +188,11 @@ * [ ] Filesystem monitor * [ ] Worktree * [ ] Common directory - * [ ] Worktree-specific references - * [X] Worktree-specific reference name validation + * [ ] Worktree‐specific references + * [X] Worktree‐specific reference name validation * Research * [ ] Dynamic packfiles - * [ ] Compaction; page-sized hole punching + * [ ] Compaction; page‐sized hole punching * [ ] Dynamic indexing * [ ] Linear/extendible/spiral hashing * [ ] Dynamic reachability bitmaps |
