From e6ab919354ec5366f2f6561dacbea23946788c0b Mon Sep 17 00:00:00 2001
From: Junio C Hamano
Date: Wed, 23 Nov 2022 13:01:36 +0900
Subject: Autogenerated HTML docs for v2.39.0-rc0
---
RelNotes/2.39.0.txt | 37 +++++++++++++++++++++++++++++
SubmittingPatches.html | 2 +-
git-bisect-lk2009.html | 2 +-
git-config.html | 14 ++---------
git-log.html | 12 ++++++++++
git-maintenance.html | 16 ++++++-------
git-maintenance.txt | 14 +++++------
git-push.html | 21 ++++++----------
git-push.txt | 6 ++++-
git-rev-list.html | 12 ++++++++++
git-rev-parse.html | 14 ++++++++++-
git-rev-parse.txt | 7 ++++++
git-shortlog.html | 12 ++++++++++
git-tools.html | 2 +-
gitcredentials.html | 10 ++++----
gitcredentials.txt | 8 ++++---
howto-index.html | 2 +-
howto/coordinate-embargoed-releases.html | 2 +-
howto/keep-canonical-history-correct.html | 2 +-
howto/maintain-git.html | 15 +++++++++---
howto/maintain-git.txt | 9 +++++--
howto/new-command.html | 2 +-
howto/rebase-from-internal-branch.html | 2 +-
howto/rebuild-from-update-hook.html | 2 +-
howto/recover-corrupted-blob-object.html | 2 +-
howto/recover-corrupted-object-harder.html | 2 +-
howto/revert-a-faulty-merge.html | 2 +-
howto/revert-branch-rebase.html | 2 +-
howto/separating-topic-branches.html | 2 +-
howto/setup-git-server-over-http.html | 2 +-
howto/update-hook-example.html | 2 +-
howto/use-git-daemon.html | 2 +-
howto/using-merge-subtree.html | 2 +-
howto/using-signed-tag-in-pull-request.html | 2 +-
rev-list-options.txt | 7 ++++++
technical/api-index.html | 2 +-
36 files changed, 179 insertions(+), 75 deletions(-)
diff --git a/RelNotes/2.39.0.txt b/RelNotes/2.39.0.txt
index 153bf6d89..bea9260cd 100644
--- a/RelNotes/2.39.0.txt
+++ b/RelNotes/2.39.0.txt
@@ -35,6 +35,29 @@ UI, Workflows & Features
* "git repack" learns to send cruft objects out of the way into
packfiles outside the repository.
+ * 'scalar reconfigure -a' is taught to automatically remove
+ scalar.repo entires which no longer exist.
+
+ * Redact headers from cURL's h2h3 module in GIT_CURL_VERBOSE and
+ others.
+
+ * 'git maintenance register' is taught to write configuration to an
+ arbitrary path, and 'git for-each-repo' is taught to expand tilde
+ characters in paths.
+
+ * When creating new notes, the template used to get a stray empty
+ newline, which has been removed.
+
+ * "git receive-pack" used to use all the local refs as the boundary for
+ checking connectivity of the data "git push" sent, but now it uses
+ only the refs that it advertised to the pusher. In a repository with
+ the .hideRefs configuration, this reduces the resources needed to
+ perform the check.
+
+ * With '--recurse-submodules=on-demand', all submodules are
+ recursively pushed.
+
+
Performance, Internal Implementation, Development Support etc.
--------------------------------------------------------------
@@ -124,6 +147,13 @@ Performance, Internal Implementation, Development Support etc.
* A design document for sparse-checkout's future directions has been
added.
+ * Teach chainlint.pl to annotate the original test definition instead
+ of the token stream.
+
+ * "make coccicheck" is time consuming. It has been made to run more
+ incrementally.
+
+
Fixes since v2.38
-----------------
@@ -271,6 +301,13 @@ Fixes since v2.38
`update-ref` commands in the sequencer were removed, which has been
corrected.
+ * Fix a regression in the bisect-helper which mistakenly treats
+ arguments to the command given to 'git bisect run' as arguments to
+ the helper.
+
+ * Correct an error where `git rebase` would mistakenly use a branch or
+ tag named "refs/rewritten/xyz" when missing a rebase label.
+
* Other code cleanup, docfix, build fix, etc.
(merge 413bc6d20a ds/cmd-main-reorder later to maint).
(merge 8d2863e4ed nw/t1002-cleanup later to maint).
diff --git a/SubmittingPatches.html b/SubmittingPatches.html
index b5d9ddae4..7d20e7811 100644
--- a/SubmittingPatches.html
+++ b/SubmittingPatches.html
@@ -1446,7 +1446,7 @@ this problem around.