]> git.ipfire.org Git - thirdparty/git.git/commitdiff
What's cooking (2016/11 #05)
authorJunio C Hamano <gitster@pobox.com>
Wed, 23 Nov 2016 23:14:40 +0000 (15:14 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 23 Nov 2016 23:14:40 +0000 (15:14 -0800)
whats-cooking.txt

index 9ecc0e9229f6adec793c02d184d7d2573e266285..b00d448617038bad4b7fbced7ca9f408e461be11 100644 (file)
@@ -1,10 +1,10 @@
 To: git@vger.kernel.org
 Bcc: lwn@lwn.net
-Subject: What's cooking in git.git (Nov 2016, #04; Mon, 21)
-X-master-at: 1310affe024fba407bff55dbe65cd6d670c8a32d
-X-next-at: d50252334705fce146cd91a5045ecc87fd6ea92e
+Subject: What's cooking in git.git (Nov 2016, #05; Wed, 23)
+X-master-at: e2b2d6a172b76d44cb7b1ddb12ea5bfac9613a44
+X-next-at: c8190e7bd5cf2478d6c76f2ae9bea11b360a6330
 
-What's cooking in git.git (Nov 2016, #04; Mon, 21)
+What's cooking in git.git (Nov 2016, #05; Wed, 23)
 --------------------------------------------------
 
 Here are the topics that have been cooking.  Commits prefixed with
@@ -18,7 +18,7 @@ of the repositories listed at
     http://git-blame.blogspot.com/p/git-public-repositories.html
 
 --------------------------------------------------
-[New Topics]
+[Graduated to "master"]
 
 * jc/for-each-ref-head-segfault-fix (2016-11-18) 1 commit
   (merged to 'next' on 2016-11-21 at 3c1f352316)
@@ -27,7 +27,14 @@ of the repositories listed at
  Using a %(HEAD) placeholder in "for-each-ref --format=" option
  caused the command to segfault when on an unborn branch.
 
- Will cook in 'next'.
+
+* jc/setup-cleanup-fix (2016-11-22) 2 commits
+  (merged to 'next' on 2016-11-23 at e46785ec9c)
+ + archive: read local configuration
+ + mailinfo: read local configuration
+
+ "git archive" and "git mailinfo" stopped reading from local
+ configuration file with a recent update.
 
 
 * js/prepare-sequencer (2016-11-21) 1 commit
@@ -35,22 +42,27 @@ of the repositories listed at
  + i18n: fix unmatched single quote in error message
 
  Fix for an error message string.
- Will merge to 'master'.
 
 
 * js/rebase-i-commentchar-fix (2016-11-21) 3 commits
- - rebase -i: handle core.commentChar=auto
- - stripspace: respect repository config
- - rebase -i: highlight problems with core.commentchar
+  (merged to 'next' on 2016-11-22 at 88581dfe2e)
+ + rebase -i: handle core.commentChar=auto
+ + stripspace: respect repository config
+ + rebase -i: highlight problems with core.commentchar
 
  "git rebase -i" did not work well with core.commentchar
  configuration variable for two reasons, both of which have been
  fixed.
 
- Waiting for an ack for updates.
- Hopefully we can merge this before 2.11 final, as one of the
- breakages is a recent regression.
 
+* jt/trailer-with-cruft (2016-11-21) 1 commit
+  (merged to 'next' on 2016-11-22 at c68014088a)
+ + doc: mention user-configured trailers
+
+ Doc update.
+
+--------------------------------------------------
+[New Topics]
 
 * jc/cache-tree-wip (2016-11-18) 4 commits
  - cache-tree: freshen the tree object at the top level
@@ -59,42 +71,21 @@ of the repositories listed at
  - freshen_object(): factor out a helper function
 
 
-* jk/trailers-placeholder-in-pretty (2016-11-21) 2 commits
- - ref-filter: add support to display trailers as part of contents
- - pretty: add %(trailers) format for displaying trailers of a commit message
-
-
-* jt/trailer-with-cruft (2016-11-21) 1 commit
- - doc: mention user-configured trailers
-
-
-* sb/submodule-intern-gitdir (2016-11-21) 3 commits
- - submodule--helper: add intern-git-dir function
- - test-lib-functions.sh: teach test_commit -C <dir>
- - submodule: use absolute path for computing relative path connecting
-
---------------------------------------------------
-[Graduated to "master"]
-
-* jk/create-branch-remove-unused-param (2016-11-09) 1 commit
-  (merged to 'next' on 2016-11-16 at 621254c832)
- + create_branch: drop unused "head" parameter
-
- Code clean-up.
-
+* bw/push-dry-run (2016-11-23) 2 commits
+ - push: fix --dry-run to not push submodules
+ - push: --dry-run updates submodules when --recurse-submodules=on-demand
+ (this branch uses hv/submodule-not-yet-pushed-fix.)
 
-* nd/worktree-lock (2016-11-13) 1 commit
-  (merged to 'next' on 2016-11-16 at 67b731de07)
- + git-worktree.txt: fix typo "to"/"two", and add comma
 
- Typofix.
+* jk/rev-parse-symbolic-parents-fix (2016-11-16) 1 commit
+ - rev-parse: fix parent shorthands with --symbolic
 
 
-* tk/diffcore-delta-remove-unused (2016-11-14) 1 commit
-  (merged to 'next' on 2016-11-16 at 51e66c2fa7)
- + diffcore-delta: remove unused parameter to diffcore_count_changes()
-
- Code cleanup.
+* nd/worktree-list-fixup (2016-11-23) 3 commits
+ - worktree list: keep the list sorted
+ - get_worktrees() must return main worktree as first item even on error
+ - worktree.c: zero new 'struct worktree' on allocation
+ (this branch is used by nd/worktree-move.)
 
 --------------------------------------------------
 [Stalled]
@@ -196,6 +187,19 @@ of the repositories listed at
 --------------------------------------------------
 [Cooking]
 
+* jk/trailers-placeholder-in-pretty (2016-11-21) 2 commits
+ - ref-filter: add support to display trailers as part of contents
+ - pretty: add %(trailers) format for displaying trailers of a commit message
+
+
+* sb/submodule-intern-gitdir (2016-11-22) 5 commits
+ - SQUASH
+ - submodule: add embed-git-dir function
+ - test-lib-functions.sh: teach test_commit -C <dir>
+ - submodule helper: support super prefix
+ - submodule: use absolute path for computing relative path connecting
+
+
 * dt/empty-submodule-in-merge (2016-11-17) 1 commit
  - submodules: allow empty working-tree dirs in merge/cherry-pick
 
@@ -206,7 +210,7 @@ of the repositories listed at
  Waiting for review.
 
 
-* bw/grep-recurse-submodules (2016-11-18) 6 commits
+* bw/grep-recurse-submodules (2016-11-22) 6 commits
  - grep: search history of moved submodules
  - grep: enable recurse-submodules to work on <tree> objects
  - grep: optionally recurse into submodules
@@ -216,8 +220,6 @@ of the repositories listed at
 
  "git grep" learns to optionally recurse into submodules
 
- Waiting for review.
-
 
 * dt/smart-http-detect-server-going-away (2016-11-18) 2 commits
   (merged to 'next' on 2016-11-21 at d502523347)
@@ -244,7 +246,7 @@ of the repositories listed at
  Will cook in 'next'.
 
 
-* nd/worktree-move (2016-11-12) 11 commits
+* nd/worktree-move (2016-11-23) 11 commits
  . worktree remove: new command
  . worktree move: refuse to move worktrees with submodules
  . worktree move: accept destination as directory
@@ -256,22 +258,24 @@ of the repositories listed at
  . copy.c: convert bb_(p)error_msg to error(_errno)
  . copy.c: delete unused code in copy_file()
  . copy.c: import copy_file() from busybox
+ (this branch uses nd/worktree-list-fixup.)
 
  "git worktree" learned move and remove subcommands.
 
- Waiting for a reroll.
Seems to break a test or two.
+ Reported to break builds on Windows.  Perhaps it should just spawn
"cp -R" or something.
 
 
 * jc/compression-config (2016-11-15) 1 commit
- - compression: unify pack.compression configuration parsing
+  (merged to 'next' on 2016-11-23 at b3c9254897)
+ + compression: unify pack.compression configuration parsing
 
  Compression setting for producing packfiles were spread across
  three codepaths, one of which did not honor any configuration.
  Unify these so that all of them honor core.compression and
  pack.compression variables the same way.
 
Needs tests for pack-objects and fast-import.
Will cook in 'next'.
 
 
 * mm/gc-safety-doc (2016-11-16) 1 commit
@@ -289,6 +293,7 @@ of the repositories listed at
  + batch check whether submodule needs pushing into one call
  + serialize collection of refs that contain submodule changes
  + serialize collection of changed submodules
+ (this branch is used by bw/push-dry-run.)
 
  The code in "git push" to compute if any commit being pushed in the
  superproject binds a commit in a submodule that hasn't been pushed
@@ -382,12 +387,15 @@ of the repositories listed at
  Perhaps we want to cover .gitmodules too with the same mechanism?
 
 
-* sb/submodule-config-cleanup (2016-11-02) 3 commits
- - submodule-config: clarify parsing of null_sha1 element
- - submodule-config: rename commit_sha1 to commit_or_tree
- - submodule config: inline config_from_{name, path}
+* sb/submodule-config-cleanup (2016-11-22) 3 commits
+  (merged to 'next' on 2016-11-23 at c02e578b49)
+ + submodule-config: clarify parsing of null_sha1 element
+ + submodule-config: rename commit_sha1 to treeish_name
+ + submodule config: inline config_from_{name, path}
 
- What's the doneness of this topic?
+ Minor code clean-up.
+
+ Will cook in 'next'.
 
 
 * jc/push-default-explicit (2016-10-31) 2 commits
@@ -492,10 +500,9 @@ of the repositories listed at
  single NUL, the blob will be handled as binary).  The codepaths
  have been optimized by using streaming interface.
 
- Waiting for review.
- The tip seems to do too much in a single commit and may be better split.
- cf. <20161012134724.28287-1-tboegi@web.de>
- cf. <xmqqd1il5w4e.fsf@gitster.mtv.corp.google.com>
+ Will discard.
+ Retracted.
+ cf. <20161102071646.GA5094@tb-raspi>
 
 
 * pb/bisect (2016-10-18) 27 commits
@@ -625,7 +632,7 @@ of the repositories listed at
  the wild in e-mail headers; replace them with "iso-8859-1" that is
  more widely known when conversion fails from/to it.
 
- Will hold to see if people scream.
+ Will cook in 'next'.
 
 
 * sg/fix-versioncmp-with-common-suffix (2016-09-08) 5 commits
@@ -662,8 +669,4 @@ of the repositories listed at
  been deprecated since October 2007, and issues a deprecation
  warning message since v2.5.0.
 
- It has been reported that git-gui still uses the deprecated syntax,
- which needs to be fixed before this final step can proceed.
- cf. <5671DB28.8020901@kdbg.org>
-
  Will cook in 'next'.