11To: git@vger.kernel.org
22Bcc: lwn@lwn.net
3- Subject: What's cooking in git.git (Nov 2016, #04; Mon, 21 )
4- X-master-at: 1310affe024fba407bff55dbe65cd6d670c8a32d
5- X-next-at: d50252334705fce146cd91a5045ecc87fd6ea92e
3+ Subject: What's cooking in git.git (Nov 2016, #05; Wed, 23 )
4+ X-master-at: e2b2d6a172b76d44cb7b1ddb12ea5bfac9613a44
5+ X-next-at: c8190e7bd5cf2478d6c76f2ae9bea11b360a6330
66
7- What's cooking in git.git (Nov 2016, #04; Mon, 21 )
7+ What's cooking in git.git (Nov 2016, #05; Wed, 23 )
88--------------------------------------------------
99
1010Here are the topics that have been cooking. Commits prefixed with
@@ -18,7 +18,7 @@ of the repositories listed at
1818 http://git-blame.blogspot.com/p/git-public-repositories.html
1919
2020--------------------------------------------------
21- [New Topics ]
21+ [Graduated to "master" ]
2222
2323* jc/for-each-ref-head-segfault-fix (2016-11-18) 1 commit
2424 (merged to 'next' on 2016-11-21 at 3c1f352316)
@@ -27,30 +27,42 @@ of the repositories listed at
2727 Using a %(HEAD) placeholder in "for-each-ref --format=" option
2828 caused the command to segfault when on an unborn branch.
2929
30- Will cook in 'next'.
30+
31+ * jc/setup-cleanup-fix (2016-11-22) 2 commits
32+ (merged to 'next' on 2016-11-23 at e46785ec9c)
33+ + archive: read local configuration
34+ + mailinfo: read local configuration
35+
36+ "git archive" and "git mailinfo" stopped reading from local
37+ configuration file with a recent update.
3138
3239
3340* js/prepare-sequencer (2016-11-21) 1 commit
3441 (merged to 'next' on 2016-11-21 at 7cdf4ca421)
3542 + i18n: fix unmatched single quote in error message
3643
3744 Fix for an error message string.
38- Will merge to 'master'.
3945
4046
4147* js/rebase-i-commentchar-fix (2016-11-21) 3 commits
42- - rebase -i: handle core.commentChar=auto
43- - stripspace: respect repository config
44- - rebase -i: highlight problems with core.commentchar
48+ (merged to 'next' on 2016-11-22 at 88581dfe2e)
49+ + rebase -i: handle core.commentChar=auto
50+ + stripspace: respect repository config
51+ + rebase -i: highlight problems with core.commentchar
4552
4653 "git rebase -i" did not work well with core.commentchar
4754 configuration variable for two reasons, both of which have been
4855 fixed.
4956
50- Waiting for an ack for updates.
51- Hopefully we can merge this before 2.11 final, as one of the
52- breakages is a recent regression.
5357
58+ * jt/trailer-with-cruft (2016-11-21) 1 commit
59+ (merged to 'next' on 2016-11-22 at c68014088a)
60+ + doc: mention user-configured trailers
61+
62+ Doc update.
63+
64+ --------------------------------------------------
65+ [New Topics]
5466
5567* jc/cache-tree-wip (2016-11-18) 4 commits
5668 - cache-tree: freshen the tree object at the top level
@@ -59,42 +71,21 @@ of the repositories listed at
5971 - freshen_object(): factor out a helper function
6072
6173
62- * jk/trailers-placeholder-in-pretty (2016-11-21) 2 commits
63- - ref-filter: add support to display trailers as part of contents
64- - pretty: add %(trailers) format for displaying trailers of a commit message
65-
66-
67- * jt/trailer-with-cruft (2016-11-21) 1 commit
68- - doc: mention user-configured trailers
69-
70-
71- * sb/submodule-intern-gitdir (2016-11-21) 3 commits
72- - submodule--helper: add intern-git-dir function
73- - test-lib-functions.sh: teach test_commit -C <dir>
74- - submodule: use absolute path for computing relative path connecting
75-
76- --------------------------------------------------
77- [Graduated to "master"]
78-
79- * jk/create-branch-remove-unused-param (2016-11-09) 1 commit
80- (merged to 'next' on 2016-11-16 at 621254c832)
81- + create_branch: drop unused "head" parameter
82-
83- Code clean-up.
84-
74+ * bw/push-dry-run (2016-11-23) 2 commits
75+ - push: fix --dry-run to not push submodules
76+ - push: --dry-run updates submodules when --recurse-submodules=on-demand
77+ (this branch uses hv/submodule-not-yet-pushed-fix.)
8578
86- * nd/worktree-lock (2016-11-13) 1 commit
87- (merged to 'next' on 2016-11-16 at 67b731de07)
88- + git-worktree.txt: fix typo "to"/"two", and add comma
8979
90- Typofix.
80+ * jk/rev-parse-symbolic-parents-fix (2016-11-16) 1 commit
81+ - rev-parse: fix parent shorthands with --symbolic
9182
9283
93- * tk/diffcore-delta-remove-unused (2016-11-14) 1 commit
94- (merged to 'next' on 2016-11-16 at 51e66c2fa7)
95- + diffcore-delta: remove unused parameter to diffcore_count_changes()
96-
97- Code cleanup.
84+ * nd/worktree-list-fixup (2016-11-23) 3 commits
85+ - worktree list: keep the list sorted
86+ - get_worktrees() must return main worktree as first item even on error
87+ - worktree.c: zero new 'struct worktree' on allocation
88+ (this branch is used by nd/worktree-move.)
9889
9990--------------------------------------------------
10091[Stalled]
@@ -196,6 +187,19 @@ of the repositories listed at
196187--------------------------------------------------
197188[Cooking]
198189
190+ * jk/trailers-placeholder-in-pretty (2016-11-21) 2 commits
191+ - ref-filter: add support to display trailers as part of contents
192+ - pretty: add %(trailers) format for displaying trailers of a commit message
193+
194+
195+ * sb/submodule-intern-gitdir (2016-11-22) 5 commits
196+ - SQUASH
197+ - submodule: add embed-git-dir function
198+ - test-lib-functions.sh: teach test_commit -C <dir>
199+ - submodule helper: support super prefix
200+ - submodule: use absolute path for computing relative path connecting
201+
202+
199203* dt/empty-submodule-in-merge (2016-11-17) 1 commit
200204 - submodules: allow empty working-tree dirs in merge/cherry-pick
201205
@@ -206,7 +210,7 @@ of the repositories listed at
206210 Waiting for review.
207211
208212
209- * bw/grep-recurse-submodules (2016-11-18 ) 6 commits
213+ * bw/grep-recurse-submodules (2016-11-22 ) 6 commits
210214 - grep: search history of moved submodules
211215 - grep: enable recurse-submodules to work on <tree> objects
212216 - grep: optionally recurse into submodules
@@ -216,8 +220,6 @@ of the repositories listed at
216220
217221 "git grep" learns to optionally recurse into submodules
218222
219- Waiting for review.
220-
221223
222224* dt/smart-http-detect-server-going-away (2016-11-18) 2 commits
223225 (merged to 'next' on 2016-11-21 at d502523347)
@@ -244,7 +246,7 @@ of the repositories listed at
244246 Will cook in 'next'.
245247
246248
247- * nd/worktree-move (2016-11-12 ) 11 commits
249+ * nd/worktree-move (2016-11-23 ) 11 commits
248250 . worktree remove: new command
249251 . worktree move: refuse to move worktrees with submodules
250252 . worktree move: accept destination as directory
@@ -256,22 +258,24 @@ of the repositories listed at
256258 . copy.c: convert bb_(p)error_msg to error(_errno)
257259 . copy.c: delete unused code in copy_file()
258260 . copy.c: import copy_file() from busybox
261+ (this branch uses nd/worktree-list-fixup.)
259262
260263 "git worktree" learned move and remove subcommands.
261264
262- Waiting for a reroll.
263- Seems to break a test or two .
265+ Reported to break builds on Windows. Perhaps it should just spawn
266+ "cp -R" or something .
264267
265268
266269* jc/compression-config (2016-11-15) 1 commit
267- - compression: unify pack.compression configuration parsing
270+ (merged to 'next' on 2016-11-23 at b3c9254897)
271+ + compression: unify pack.compression configuration parsing
268272
269273 Compression setting for producing packfiles were spread across
270274 three codepaths, one of which did not honor any configuration.
271275 Unify these so that all of them honor core.compression and
272276 pack.compression variables the same way.
273277
274- Needs tests for pack-objects and fast-import .
278+ Will cook in 'next' .
275279
276280
277281* mm/gc-safety-doc (2016-11-16) 1 commit
@@ -289,6 +293,7 @@ of the repositories listed at
289293 + batch check whether submodule needs pushing into one call
290294 + serialize collection of refs that contain submodule changes
291295 + serialize collection of changed submodules
296+ (this branch is used by bw/push-dry-run.)
292297
293298 The code in "git push" to compute if any commit being pushed in the
294299 superproject binds a commit in a submodule that hasn't been pushed
@@ -382,12 +387,15 @@ of the repositories listed at
382387 Perhaps we want to cover .gitmodules too with the same mechanism?
383388
384389
385- * sb/submodule-config-cleanup (2016-11-02) 3 commits
386- - submodule-config: clarify parsing of null_sha1 element
387- - submodule-config: rename commit_sha1 to commit_or_tree
388- - submodule config: inline config_from_{name, path}
390+ * sb/submodule-config-cleanup (2016-11-22) 3 commits
391+ (merged to 'next' on 2016-11-23 at c02e578b49)
392+ + submodule-config: clarify parsing of null_sha1 element
393+ + submodule-config: rename commit_sha1 to treeish_name
394+ + submodule config: inline config_from_{name, path}
389395
390- What's the doneness of this topic?
396+ Minor code clean-up.
397+
398+ Will cook in 'next'.
391399
392400
393401* jc/push-default-explicit (2016-10-31) 2 commits
@@ -492,10 +500,9 @@ of the repositories listed at
492500 single NUL, the blob will be handled as binary). The codepaths
493501 have been optimized by using streaming interface.
494502
495- Waiting for review.
496- The tip seems to do too much in a single commit and may be better split.
497- cf. <20161012134724.28287-1-tboegi@web.de>
498- cf. <xmqqd1il5w4e.fsf@gitster.mtv.corp.google.com>
503+ Will discard.
504+ Retracted.
505+ cf. <20161102071646.GA5094@tb-raspi>
499506
500507
501508* pb/bisect (2016-10-18) 27 commits
@@ -625,7 +632,7 @@ of the repositories listed at
625632 the wild in e-mail headers; replace them with "iso-8859-1" that is
626633 more widely known when conversion fails from/to it.
627634
628- Will hold to see if people scream .
635+ Will cook in 'next' .
629636
630637
631638* sg/fix-versioncmp-with-common-suffix (2016-09-08) 5 commits
@@ -662,8 +669,4 @@ of the repositories listed at
662669 been deprecated since October 2007, and issues a deprecation
663670 warning message since v2.5.0.
664671
665- It has been reported that git-gui still uses the deprecated syntax,
666- which needs to be fixed before this final step can proceed.
667- cf. <5671DB28.8020901@kdbg.org>
668-
669672 Will cook in 'next'.
0 commit comments