The tenth batch

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

Junio C Hamano committed Jan 26, 2024 at 08:54 UTC b50a608ba20348cb3dfc16a696816d51780e3f0f
1 file changed +33
Documentation/RelNotes/2.44.0.txt
+33
@@ -46,6 +46,19 @@ UI, Workflows & Features
46 and domain in the error message when we barf on mismatch between
47 the Git directory and the current user on Windows.
48
49 + * The error message given when "git branch -d branch" fails due to
50 + commits unique to the branch has been split into an error and a new
51 + conditional advice message.
52 +
53 + * When given an existing but unreadable file as a configuration file,
54 + gitweb behaved as if the file did not exist at all, but now it
55 + errors out. This is a change that may break backward compatibility.
56 +
57 + * When $HOME/.gitignore is missing but XDG config file available, we
58 + should write into the latter, not former. "git gc" and "git
59 + maintenance" wrote into a wrong "global config" file, which have
60 + been corrected.
61 +
62
63 Performance, Internal Implementation, Development Support etc.
64
@@ -80,6 +93,23 @@ Performance, Internal Implementation, Development Support etc.
93 single, primary, pack in a repository with multiple packfiles. It
94 has been extended to allow reuse from other packfiles, too.
95
96 + * Comment updates to help developers not to attempt to modify
97 + messages from plumbing commands that must stay constant.
98 +
99 + It might make sense to reassess the plumbing needs every few years,
100 + but that should be done as a separate effort.
101 +
102 + * Move test-ctype helper to the unit-test framework.
103 +
104 + * Instead of manually creating refs/ hierarchy on disk upon a
105 + creation of a secondary worktree, which is only usable via the
106 + files backend, use the refs API to populate it.
107 +
108 + * CI for GitLab learned to drive macOS jobs.
109 +
110 + * A few tests to "git commit -o <pathspec>" and "git commit -i
111 + <pathspec>" has been added.
112 +
113
114 Fixes since v2.43
115 -----------------
@@ -214,3 +244,6 @@ Fixes since v2.43
244 (merge 25aec06326 ib/rebase-reschedule-doc later to maint).
245 (merge 5aea3955bc rj/clarify-branch-doc-m later to maint).
246 (merge 9cce3be2df bk/bisect-doc-fix later to maint).
247 + (merge 8f50984cf4 ne/doc-filter-blob-limit-fix later to maint).
248 + (merge f10b0989b8 la/strvec-comment-fix later to maint).
249 + (merge 8430b438f6 vd/fsck-submodule-url-test later to maint).