Skip to content

Commit 3bde896

Browse files
committed
Sync with 'master'
2 parents 6fa7439 + f229982 commit 3bde896

1 file changed

Lines changed: 22 additions & 5 deletions

File tree

Documentation/RelNotes/2.52.0.adoc

Lines changed: 22 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ Performance, Internal Implementation, Development Support etc.
100100
101101
* CodingGuidelines now spells out how bitfields are to be written.
102102
103-
* Adjust to the way newer versions of cURL selectivel enables tracing
103+
* Adjust to the way newer versions of cURL selectively enable tracing
104104
options, so that our tests can continue to work.
105105
(merge 1b5a6bfff3 jk/curl-global-trace-components later to maint).
106106
@@ -127,6 +127,10 @@ Performance, Internal Implementation, Development Support etc.
127127
* Documentation for "git log --pretty" options has been updated
128128
to make it easier to translate.
129129
130+
* Instead of three library archives (one for git, one for reftable,
131+
and one for xdiff), roll everything into a single libgit.a archive.
132+
This would help later effort to FFI into Rust.
133+
130134
131135
Fixes since v2.51
132136
-----------------
@@ -212,13 +216,13 @@ including security updates, are included in this release.
212216
name.
213217
(merge bcb20dda83 js/doc-gitk-history later to maint).
214218

215-
* Update the instruction to use of GGG in the MyFirstContribution
219+
* Update the instructions for using GGG in the MyFirstContribution
216220
document to say that a GitHub PR could be made against `git/git`
217221
instead of `gitgitgadget/git`.
218222
(merge 37001cdbc4 ds/doc-ggg-pr-fork-clarify later to maint).
219223

220224
* Makefile tried to run multiple "cargo build" which would not work
221-
very well; serialize their execution to work it around.
225+
very well; serialize their execution to work around this problem.
222226
(merge 0eeacde50e da/cargo-serialize later to maint).
223227

224228
* "git repack --path-walk" lost objects in some corner cases, which
@@ -294,12 +298,12 @@ including security updates, are included in this release.
294298
updated.
295299
(merge 54a60e5b38 kh/you-still-use-whatchanged-fix later to maint).
296300

297-
* Clang-format update to let our control macros formatted the way we
301+
* Clang-format update to let our control macros be formatted the way we
298302
had them traditionally, e.g., "for_each_string_list_item()" without
299303
space before the parentheses.
300304
(merge 3721541d35 jt/clang-format-foreach-wo-space-before-parenthesis later to maint).
301305

302-
* A few places where an size_t value was cast to curl_off_t without
306+
* A few places where a size_t value was cast to curl_off_t without
303307
checking has been updated to use the existing helper function.
304308
(merge ecc5749578 js/curl-off-t-fixes later to maint).
305309

@@ -329,6 +333,19 @@ including security updates, are included in this release.
329333
you would get from "git format-patch --notes=..." for a singleton
330334
patch.
331335

336+
* The code in "git add -p" and friends to iterate over hunks was
337+
riddled with bugs, which has been corrected.
338+
339+
* A few more things that patch authors can do to help maintainer to
340+
keep track of their topics better.
341+
(merge 1a41698841 tb/doc-submitting-patches later to maint).
342+
343+
* An earlier addition to "git diff --no-index A B" to limit the
344+
output with pathspec after the two directories misbehaved when
345+
these directories were given with a trailing slash, which has been
346+
corrected.
347+
(merge c0bec06cfe jk/diff-no-index-with-pathspec-fix later to maint).
348+
332349
* Other code cleanup, docfix, build fix, etc.
333350
(merge 823d537fa7 kh/doc-git-log-markup-fix later to maint).
334351
(merge cf7efa4f33 rj/t6137-cygwin-fix later to maint).

0 commit comments

Comments
 (0)