The seventh batch

Signed-off-by: Junio C Hamano <gitster@pobox.com>

Junio C Hamano committed Mar 14, 2024 at 14:03 UTC 4f9b731bdeccffa1b13e5edf4bc0428b8d49704e
1 file changed +32
Documentation/RelNotes/2.45.0.txt
+32
@@ -54,6 +54,13 @@ Performance, Internal Implementation, Development Support etc.
54 fetching of objects from the promisor remote, which may be handy
55 for debugging.
56
57 + * The implementation in "git clean" that makes "-n" and "-i" ignore
58 + clean.requireForce has been simplified, together with the
59 + documentation.
60 +
61 + * The code to iterate over refs with the reftable backend has seen
62 + some optimization.
63 +
64
65 Fixes since v2.44
66 -----------------
@@ -130,6 +137,31 @@ Fixes since v2.44
137 * Make sure failure return from merge_bases_many() is properly caught.
138 (merge 25fd20eb44 js/merge-base-with-missing-commit later to maint).
139
140 + * FSMonitor client code was confused when FSEvents were given in a
141 + different case on a case-insensitive filesystem, which has been
142 + corrected.
143 + (merge 29c139ce78 jh/fsmonitor-icase-corner-case-fix later to maint).
144 +
145 + * The "core.commentChar" configuration variable only allows an ASCII
146 + character, which was not clearly documented, which has been
147 + corrected.
148 + (merge fb7c556f58 kh/doc-commentchar-is-a-byte later to maint).
149 +
150 + * With release 2.44 we got rid of all uses of test_i18ngrep and there
151 + is no in-flight topic that adds a new use of it. Make a call to
152 + test_i18ngrep a hard failure, so that we can remove it at the end
153 + of this release cycle.
154 + (merge 381a83dfa3 jc/test-i18ngrep later to maint).
155 +
156 + * The command line completion script (in contrib/) learned to
157 + complete "git reflog" better.
158 + (merge 1284f9cc11 rj/complete-reflog later to maint).
159 +
160 + * The logic to complete the command line arguments to "git worktree"
161 + subcommand (in contrib/) has been updated to correctly honor things
162 + like "git -C dir" etc.
163 + (merge 3574816d98 rj/complete-worktree-paths-fix later to maint).
164 +
165 * Other code cleanup, docfix, build fix, etc.
166 (merge f0e578c69c rs/use-xstrncmpz later to maint).
167 (merge 83e6eb7d7a ba/credential-test-clean-fix later to maint).