Skip to content

Commit 7c2ef31

Browse files
committed
The first batch for 2.40
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 963f8d3 commit 7c2ef31

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

Documentation/RelNotes/2.40.0.txt

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ UI, Workflows & Features
1414
just gives an empty output, while the former still gives an error
1515
message.
1616

17+
* Introduce a case insensitive mode to the Bash completion helpers.
18+
19+
* The advice message given by "git status" when it takes long time to
20+
enumerate untracked paths has been updated.
21+
1722

1823
Performance, Internal Implementation, Development Support etc.
1924

@@ -34,4 +39,31 @@ Fixes since v2.39
3439
arguments when invoked directly.
3540
(merge d4f7036887 rs/multi-filter-args later to maint).
3641

42+
* Make fsmonitor more robust to avoid the flakiness seen in t7527.
43+
(merge 6692d45477 jh/t7527-unflake-by-forcing-cookie later to maint).
44+
45+
* Stop using deprecated macOS API in fsmonitor.
46+
(merge b0226007f0 jh/fsmonitor-darwin-modernize later to maint).
47+
48+
* Redefining system functions for a few functions did not follow our
49+
usual "implement git_foo() and #define foo(args) git_foo(args)"
50+
pattern, which has broken build for some folks.
51+
(merge e1a95b78d8 jk/avoid-redef-system-functions-2.30 later to maint).
52+
(merge 395bec6b39 jk/avoid-redef-system-functions later to maint).
53+
54+
* The way the diff machinery prepares the options array for the
55+
parse_options API has been refactored to avoid resource leaks.
56+
(merge 189e97bc4b rs/diff-parseopts later to maint).
57+
58+
* Correct pthread API usage.
59+
(merge 786e67611d sx/pthread-error-check-fix later to maint).
60+
3761
* Other code cleanup, docfix, build fix, etc.
62+
(merge 77e04b2ed4 rs/t4205-do-not-exit-in-test-script later to maint).
63+
(merge faebba436e rs/plug-pattern-list-leak-in-lof later to maint).
64+
(merge 243caa8982 ab/t5314-avoid-losing-exit-status later to maint).
65+
(merge 4d81ce1b99 ab/t7600-avoid-losing-exit-status-of-git later to maint).
66+
(merge 5f3bfdc4f3 ab/t4023-avoid-losing-exit-status-of-diff later to maint).
67+
(merge 500317ae03 js/t3920-shell-and-or-fix later to maint).
68+
(merge 86325d36e6 rs/t3920-crlf-eating-grep-fix later to maint).
69+
(merge cfbd173ccb rj/branch-copy-and-rename later to maint).

0 commit comments

Comments
 (0)