Re: [PATCH v3] doc: fix typos via codespell
From: Johannes Schindelin <hidden>
Date: 2026-06-06 20:23:35
Subsystem:
the rest · Maintainer:
Linus Torvalds
Hi Junio, On Sat, 6 Jun 2026, Junio C Hamano wrote:
Andrew Kreimer [off-list ref] writes:quoted
There are some typos in the documentation, comments, etc. Fix them via codespell.[...] I'll squash the fix-up I already had into [v2] that I have queued, which should be sufficient to get to the state this [v3] should have been, I think.
The mechanical nature of these fixes explains another issue: One typo fix touched two test fixtures which might seem harmless at first, but those fixtures are littered with checksums that relied on the original (misspelled) form. Please adopt this follow-up into ak/typofixes: -- snipsnap -- From 54aa4f7f7adf0c0e02b5463b5f7f64547e80cbce Mon Sep 17 00:00:00 2001 From: Johannes Schindelin <redacted> Date: Sat, 6 Jun 2026 22:09:04 +0200 Subject: [PATCH] svn-test-dumps: restore checksums after the `hapenning` typo fix b8b38eee85 (doc: fix typos via codespell, 2026-05-31) ran codespell against the entire tree and rewrote `hapenning` to `happening` inside the body of `t/t9150/svk-merge.dump` and `t/t9151/svn-mergeinfo.dump`. Both files are Subversion dump files: each `Node-path:` block embeds `Text-content-md5` / `Text-content-sha1` for the new content and, on copy operations, `Text-copy-source-md5` / `Text-copy-source-sha1` for the source content as observed at the cited revision. None of those checksums were updated, so loading the dumps with svnadmin 1.14.5 (present in `ubuntu:rolling`'s CI image) fails immediately with `E200014: Checksum mismatch for '/trunk/Makefile'` and the two tests stop before any of the assertions they actually exercise can run. The CI failure has been visible on every `seen`-based linux-sha256 / linux-reftable build since 2026-06-02 (the first run that picked up b8b38eee85). Because `happening` and `hapenning` have the same length, no header byte counts need updating; only the embedded checksums do. Recompute the MD5 and SHA1 of every text body in the two dumps, and for every `Node-copyfrom-path` consult the path's most recently defined content to refresh the corresponding `Text-copy-source-md5` / `Text-copy-source-sha1`. After this, `svnadmin load -q` accepts both dumps cleanly and t9150 and t9151 get past their setup steps. This commit only touches the two dump files; the typo correction in their surrounding human-readable comment is preserved. Assisted-by: Opus 4.7 Signed-off-by: Johannes Schindelin <redacted> --- t/t9150/svk-merge.dump | 10 ++++---- t/t9151/svn-mergeinfo.dump | 48 +++++++++++++++++++------------------- 2 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/t/t9150/svk-merge.dump b/t/t9150/svk-merge.dump
index 6a8ac81b11e6..3c46afc18a65 100644
--- a/t/t9150/svk-merge.dump
+++ b/t/t9150/svk-merge.dump@@ -71,7 +71,7 @@ Node-kind: file Node-action: add Prop-content-length: 10 Text-content-length: 2401 -Text-content-md5: bfd8ff778d1492dc6758567373176a89 +Text-content-md5: d6a3917748b0c09ad85c2783f1d4dac1 Content-length: 2411 PROPS-END
@@ -201,7 +201,7 @@ Node-path: branches/left/Makefile Node-kind: file Node-action: change Text-content-length: 2465 -Text-content-md5: 16e38d9753b061731650561ce01b1195 +Text-content-md5: 3f413450a7a26596d9e512ee385a9b19 Content-length: 2465 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -305,7 +305,7 @@ Node-path: trunk/Makefile Node-kind: file Node-action: change Text-content-length: 2521 -Text-content-md5: 0668418a621333f4aa8b6632cd63e2a0 +Text-content-md5: 89788781014278d76ff23648b8b08b2d Content-length: 2521 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -412,7 +412,7 @@ Node-path: branches/left/Makefile Node-kind: file Node-action: change Text-content-length: 2593 -Text-content-md5: 5ccff689fb290e00b85fe18ee50c54ba +Text-content-md5: 706d73919e6f319a0e624aa50c8b8b38 Content-length: 2593 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -529,7 +529,7 @@ Node-path: trunk/Makefile Node-kind: file Node-action: change Text-content-length: 2713 -Text-content-md5: 0afbe34f244cd662b1f97d708c687f90 +Text-content-md5: 1c05266da99e8f01a5ccf816be47a484 Content-length: 2713 # -DCOLLISION_CHECK if you believe that SHA1's
diff --git a/t/t9151/svn-mergeinfo.dump b/t/t9151/svn-mergeinfo.dump
index d5e169563745..ad741400104e 100644
--- a/t/t9151/svn-mergeinfo.dump
+++ b/t/t9151/svn-mergeinfo.dump@@ -80,8 +80,8 @@ Node-kind: file Node-action: add Prop-content-length: 10 Text-content-length: 2401 -Text-content-md5: bfd8ff778d1492dc6758567373176a89 -Text-content-sha1: 103205ce331f7d64086dba497574734f78439590 +Text-content-md5: d6a3917748b0c09ad85c2783f1d4dac1 +Text-content-sha1: 9ffe895eb95d4a7c2ee2712dcf7a13637edee6a9 Content-length: 2411 PROPS-END
@@ -194,8 +194,8 @@ Node-kind: file Node-action: add Node-copyfrom-rev: 2 Node-copyfrom-path: trunk/Makefile -Text-copy-source-md5: bfd8ff778d1492dc6758567373176a89 -Text-copy-source-sha1: 103205ce331f7d64086dba497574734f78439590 +Text-copy-source-md5: d6a3917748b0c09ad85c2783f1d4dac1 +Text-copy-source-sha1: 9ffe895eb95d4a7c2ee2712dcf7a13637edee6a9 Revision-number: 4
@@ -228,8 +228,8 @@ Node-kind: file Node-action: add Node-copyfrom-rev: 2 Node-copyfrom-path: trunk/Makefile -Text-copy-source-md5: bfd8ff778d1492dc6758567373176a89 -Text-copy-source-sha1: 103205ce331f7d64086dba497574734f78439590 +Text-copy-source-md5: d6a3917748b0c09ad85c2783f1d4dac1 +Text-copy-source-sha1: 9ffe895eb95d4a7c2ee2712dcf7a13637edee6a9 Revision-number: 5
@@ -254,8 +254,8 @@ Node-path: branches/left/Makefile Node-kind: file Node-action: change Text-content-length: 2465 -Text-content-md5: 16e38d9753b061731650561ce01b1195 -Text-content-sha1: 36da4b84ea9b64218ab48171dfc5c48ae025f38b +Text-content-md5: 3f413450a7a26596d9e512ee385a9b19 +Text-content-sha1: b3cd389d63c5e3af4fe22b7464cf97968662ad1a Content-length: 2465 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -359,8 +359,8 @@ Node-path: branches/right/Makefile Node-kind: file Node-action: change Text-content-length: 2521 -Text-content-md5: 0668418a621333f4aa8b6632cd63e2a0 -Text-content-sha1: 4f29afd038e52f45acb5ef8c41acfc70062a741a +Text-content-md5: 89788781014278d76ff23648b8b08b2d +Text-content-sha1: f52afb2d6230e5a418416b77c3c9ad610edfd202 Content-length: 2521 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -467,8 +467,8 @@ Node-path: branches/left/Makefile Node-kind: file Node-action: change Text-content-length: 2529 -Text-content-md5: f6b197cc3f2e89a83e545d4bb003de73 -Text-content-sha1: 2f656677cfec0bceec85e53036ffb63e25126f8e +Text-content-md5: abcac8d04eb061b0a3053e359e44a2a0 +Text-content-sha1: 866caf95e04809a5ed897aea41075b24833612ea Content-length: 2529 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -572,8 +572,8 @@ Node-path: branches/left/Makefile Node-kind: file Node-action: change Text-content-length: 2593 -Text-content-md5: 5ccff689fb290e00b85fe18ee50c54ba -Text-content-sha1: a13de8e23f1483efca3e57b2b64b0ae6f740ce10 +Text-content-md5: 706d73919e6f319a0e624aa50c8b8b38 +Text-content-sha1: 9992d5a9aea960c7856ef6a9364aedd5b710ef53 Content-length: 2593 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -689,8 +689,8 @@ Node-kind: file Node-action: add Node-copyfrom-rev: 8 Node-copyfrom-path: branches/left/Makefile -Text-copy-source-md5: 5ccff689fb290e00b85fe18ee50c54ba -Text-copy-source-sha1: a13de8e23f1483efca3e57b2b64b0ae6f740ce10 +Text-copy-source-md5: 706d73919e6f319a0e624aa50c8b8b38 +Text-copy-source-sha1: 9992d5a9aea960c7856ef6a9364aedd5b710ef53
@@ -761,8 +761,8 @@ Node-path: trunk/Makefile Node-kind: file Node-action: change Text-content-length: 2593 -Text-content-md5: 5ccff689fb290e00b85fe18ee50c54ba -Text-content-sha1: a13de8e23f1483efca3e57b2b64b0ae6f740ce10 +Text-content-md5: 706d73919e6f319a0e624aa50c8b8b38 +Text-content-sha1: 9992d5a9aea960c7856ef6a9364aedd5b710ef53 Content-length: 2593 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -942,8 +942,8 @@ Node-path: trunk/Makefile Node-kind: file Node-action: change Text-content-length: 2713 -Text-content-md5: 0afbe34f244cd662b1f97d708c687f90 -Text-content-sha1: 46d9377d783e67a9b581da110352e799517c8a14 +Text-content-md5: 1c05266da99e8f01a5ccf816be47a484 +Text-content-sha1: 0cba212974e2b288389d73317f3220be11158e00 Content-length: 2713 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -1166,8 +1166,8 @@ Node-path: branches/left-sub/Makefile Node-kind: file Node-action: change Text-content-length: 2713 -Text-content-md5: 0afbe34f244cd662b1f97d708c687f90 -Text-content-sha1: 46d9377d783e67a9b581da110352e799517c8a14 +Text-content-md5: 1c05266da99e8f01a5ccf816be47a484 +Text-content-sha1: 0cba212974e2b288389d73317f3220be11158e00 Content-length: 2713 # -DCOLLISION_CHECK if you believe that SHA1's
@@ -1408,8 +1408,8 @@ Node-path: branches/left/Makefile Node-kind: file Node-action: change Text-content-length: 2713 -Text-content-md5: 0afbe34f244cd662b1f97d708c687f90 -Text-content-sha1: 46d9377d783e67a9b581da110352e799517c8a14 +Text-content-md5: 1c05266da99e8f01a5ccf816be47a484 +Text-content-sha1: 0cba212974e2b288389d73317f3220be11158e00 Content-length: 2713 # -DCOLLISION_CHECK if you believe that SHA1's
--
2.54.0.windows.1.10.gd5b8d9bb7af0