Fourth batch of topics for 2.10

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

Junio C Hamano committed Jul 11, 2016 at 10:36 UTC d0ccc82ad8984ccac27cf39cfc1a00dc4fc78eca
1 file changed +40
Documentation/RelNotes/2.10.0.txt
+40
@@ -55,6 +55,26 @@ UI, Workflows & Features
55 to the right border.
56 (merge 066790d nd/graph-width-padded later to maint).
57
58 + * A careless invocation of "git send-email directory/" after editing
59 + 0001-change.patch with an editor often ends up sending both
60 + 0001-change.patch and its backup file, 0001-change.patch~, causing
61 + embarrassment and a minor confusion. Detect such an input and
62 + offer to skip the backup files when sending the patches out.
63 + (merge 531220b jc/send-email-skip-backup later to maint).
64 +
65 + * "git submodule update" that drives many "git clone" could
66 + eventually hit flaky servers/network conditions on one of the
67 + submodules; the command learned to retry the attempt.
68 +
69 + * The output coloring scheme learned two new attributes, italic and
70 + strike, in addition to existing bold, reverse, etc.
71 +
72 + * "git log" learns log.showSignature configuration variable, and a
73 + command line option "--no-show-signature" to countermand it.
74 + (merge fce04c3 mj/log-show-signature-conf later to maint).
75 +
76 + * A couple of "git svn" updates.
77 +
78
79 Performance, Internal Implementation, Development Support etc.
80
@@ -116,6 +136,9 @@ Performance, Internal Implementation, Development Support etc.
136 errors (instead of relying on GPG's exit status).
137 (merge efee955 jk/gpg-interface-cleanup later to maint).
138
139 + * Allow t/perf framework to use the features from the most recent
140 + version of Git even when testing an older installed version.
141 +
142
143 Also contains various documentation updates and code clean-ups.
144
@@ -219,6 +242,23 @@ notes for details).
242 paths that are _inside_.
243 (merge 09667d0 ao/p4-has-branch-prefix-fix later to maint).
244
245 + * The top level documentation "git help git" still pointed at the
246 + documentation set hosted at now-defunct google-code repository.
247 + Update it to point to https://git.github.io/htmldocs/git.html
248 + instead.
249 + (merge f793582 jn/preformatted-doc-url later to maint).
250 +
251 + * A helper function that takes the contents of a commit object and
252 + finds its subject line did not ignore leading blank lines, as is
253 + commonly done by other codepaths. Make it ignore leading blank
254 + lines to match.
255 + (merge 054a5ae js/find-commit-subject-ignore-leading-blanks later to maint).
256 +
257 + * For a long time, we carried an in-code comment that said our
258 + colored output would work only when we use fprintf/fputs on
259 + Windows, which no longer is the case for the past few years.
260 + (merge 3d0a833 js/color-on-windows-comment later to maint).
261 +
262 * Other minor clean-ups and documentation updates
263 (merge e51b0df pb/commit-editmsg-path later to maint).
264 (merge b333d0d jk/send-pack-stdio later to maint).