Skip to content

Commit 7755635

Browse files
committed
Second batch after 2.20
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 3dc50cc commit 7755635

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

Documentation/RelNotes/2.21.0.txt

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,11 @@ UI, Workflows & Features
2424
object into account (e.g. a tag object would want to go under
2525
refs/tags/).
2626

27+
* "git checkout [<tree-ish>] path..." learned to report the number of
28+
paths that have been checked out of the index or the tree-ish,
29+
which gives it the same degree of noisy-ness as the case in which
30+
the command checks out a branch.
31+
2732

2833
Performance, Internal Implementation, Development Support etc.
2934

@@ -63,4 +68,41 @@ Fixes since v2.20
6368
which has been corrected.
6469
(merge 02818a98d7 mk/http-backend-kill-children-before-exit later to maint).
6570

71+
* "git rev-list --exclude-promisor-objects" had to take an object
72+
that does not exist locally (and is lazily available) from the
73+
command line without barfing, but the code dereferenced NULL.
74+
(merge 4cf67869b2 md/list-lazy-objects-fix later to maint).
75+
76+
* The traversal over tree objects has learned to honor
77+
":(attr:label)" pathspec match, which has been implemented only for
78+
enumerating paths on the filesystem.
79+
(merge 5a0b97b34c nd/attr-pathspec-in-tree-walk later to maint).
80+
81+
* BSD port updates.
82+
(merge 4e3ecbd439 cb/openbsd-allows-reading-directory later to maint).
83+
(merge b6bdc2a0f5 cb/t5004-empty-tar-archive-fix later to maint).
84+
(merge 82cbc8cde2 cb/test-lint-cp-a later to maint).
85+
86+
* Lines that begin with a certain keyword that come over the wire, as
87+
well as lines that consist only of one of these keywords, ought to
88+
be painted in color for easier eyeballing, but the latter was
89+
broken ever since the feature was introduced in 2.19, which has
90+
been corrected.
91+
(merge 1f67290450 hn/highlight-sideband-keywords later to maint).
92+
93+
* "git log -G<regex>" looked for a hunk in the "git log -p" patch
94+
output that contained a string that matches the given pattern.
95+
Optimize this code to ignore binary files, which by default will
96+
not show any hunk that would match any pattern (unless textconv or
97+
the --text option is in effect, that is).
98+
(merge e0e7cb8080 tb/log-G-binary later to maint).
99+
66100
* Code cleanup, docfix, build fix, etc.
101+
(merge 89ba9a79ae hb/t0061-dot-in-path-fix later to maint).
102+
(merge d173e799ea sb/diff-color-moved-config-option-fixup later to maint).
103+
(merge a8f5a59067 en/directory-renames-nothanks-doc-update later to maint).
104+
(merge ec36c42a63 nd/indentation-fix later to maint).
105+
(merge f116ee21cd do/gitweb-strict-export-conf-doc later to maint).
106+
(merge 112ea42663 fd/gitweb-snapshot-conf-doc-fix later to maint).
107+
(merge 1cadad6f65 tb/use-common-win32-pathfuncs-on-cygwin later to maint).
108+
(merge 57e9dcaa65 km/rebase-doc-typofix later to maint).

0 commit comments

Comments
 (0)