Re: What's cooking in git.git (Jun 2014, #03; Tue, 10)

2014-06-12 Thread Christian Couder
On Wed, Jun 11, 2014 at 12:19 AM, Junio C Hamano gits...@pobox.com wrote:

 * cc/interpret-trailers (2014-05-28) 11 commits
  - Documentation: add documentation for 'git interpret-trailers'
  - trailer: add tests for commands in config file
  - trailer: execute command from 'trailer.name.command'
  - trailer: add tests for git interpret-trailers
  - trailer: add interpret-trailers command
  - trailer: put all the processing together and print
  - trailer: parse trailers from file or stdin
  - trailer: process command line trailer arguments
  - trailer: read and process config information
  - trailer: process trailers from input message and arguments
  - trailer: add data structures and basic functions

  A new filter to programatically edit the tail end of the commit log
  messages.

  What is the status of this one?  I think I saw reviews by Michael
  but after that I do not recall seeing any updates.

Yeah, I am very busy with other things these days, but I should have
more time after next week.

Thanks,
Christian.
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


What's cooking in git.git (Jun 2014, #03; Tue, 10)

2014-06-10 Thread Junio C Hamano
Here are the topics that have been cooking.  Commits prefixed with
'-' are only in 'pu' (proposed updates) while commits prefixed with
'+' are in 'next'.

The tip of 'next' has been rewound. I originally wanted to eject
many younger topics and slim the branch down, but decided against
it.

You can find the changes described here in the integration branches
of the repositories listed at

http://git-blame.blogspot.com/p/git-public-repositories.html

--
[Graduated to master]

* jc/rev-parse-argh-dashed-multi-words (2014-06-04) 1 commit
  (merged to 'next' on 2014-06-06 at 8b04440)
 + update-index: fix segfault with missing --cacheinfo argument

 update-index --cacheinfo in 2.0 crashes on a malformed command line.


* jc/shortlog-ref-exclude (2014-06-04) 1 commit
  (merged to 'next' on 2014-06-06 at a358cbe)
 + shortlog: allow --exclude=glob to be passed

 shortlog --opts and args and log --opts and args | shortlog
 should be equivalent, but the former did not grok some options.


* lt/request-pull (2014-06-02) 1 commit
  (merged to 'next' on 2014-06-06 at ad4d79d)
 + fix brown paper bag breakage in t5150-request-pull.sh


* mn/sideband-no-ansi (2014-06-02) 1 commit
  (merged to 'next' on 2014-06-06 at f61fc73)
 + sideband.c: do not use ANSI control sequence on non-terminal


* na/no-http-test-in-the-middle (2014-05-30) 1 commit
  (merged to 'next' on 2014-06-06 at e195615)
 + t5538: move http push tests out to t5542


* pb/trim-trailing-spaces (2014-06-02) 1 commit
  (merged to 'next' on 2014-06-06 at 741efc2)
 + dir.c:trim_trailing_spaces(): fix for  \  sequence

 Fix an error in parsing of .gitignore files that use a trailing
 \  to mark pathnames that end with a SP.


* rs/mailinfo-header-cmp (2014-06-02) 1 commit
  (merged to 'next' on 2014-06-06 at 5e856f4)
 + mailinfo: use strcmp() for string comparison

 Avoid running over the end of header string while parsing an
 incoming e-mail message to extract the patch.

--
[New Topics]

* ep/avoid-test-a-o (2014-06-10) 21 commits
 - git-submodule.sh: avoid echo path-like values
 - SQUASH: misconversion breakage fix
 - git-submodule.sh: avoid test cond -a/-o cond
 - t/test-lib-functions.sh: avoid test cond -a/-o cond
 - t/t9814-git-p4-rename.sh: avoid test cond -a/-o cond
 - t/t5538-push-shallow.sh: avoid test cond -a/-o cond
 - t/t5403-post-checkout-hook.sh: avoid test cond -a/-o cond
 - t/t5000-tar-tree.sh: avoid test cond -a/-o cond
 - t/t4102-apply-rename.sh: avoid test cond -a/-o cond
 - t/t0026-eol-config.sh: avoid test cond -a/-o cond
 - t/t0025-crlf-auto.sh: avoid test cond -a/-o cond
 - t/lib-httpd.sh: avoid test cond -a/-o cond
 - git-rebase--interactive.sh: avoid test cond -a/-o cond
 - git-mergetool.sh: avoid test cond -a/-o cond
 - git-bisect.sh: avoid test cond -a/-o cond
 - contrib/examples/git-resolve.sh: avoid test cond -a/-o cond
 - contrib/examples/git-repack.sh: avoid test cond -a/-o cond
 - contrib/examples/git-merge.sh: avoid test cond -a/-o cond
 - contrib/examples/git-commit.sh: avoid test cond -a/-o cond
 - contrib/examples/git-clone.sh: avoid test cond -a/-o cond
 - check_bindir: avoid test cond -a/-o cond


* jc/revision-dash-count-parsing (2014-06-09) 1 commit
  (merged to 'next' on 2014-06-10 at 1aeca19)
 + revision: parse git log -count more carefully

 git log -2master is a common typo that shows two commits starting
 from whichever random branch that is not 'master' that happens to
 be checked out currently.

 Will merge to 'master'.


* jc/test-lazy-prereq (2014-06-09) 7 commits
 - tests: drop GIT_*_TIMING_TESTS environment variable support
  (merged to 'next' on 2014-06-10 at 4f774f7)
 + t3419: drop unnecessary NOT_EXPENSIVE pseudo-prerequisite
 + t3302: drop unnecessary NOT_EXPENSIVE pseudo-prerequisite
 + t3302: do not chdir around in the primary test process
 + t3302: coding style updates
 + test: turn USR_BIN_TIME into a lazy prerequisite
 + test: turn EXPENSIVE into a lazy prerequisite

 Test-script clean-up.  The last step might be controversial.

 Will merge to 'master' except for the last one.


* jk/commit-buffer-length (2014-06-10) 16 commits
 - SQUASH to 12/15???
 - commit: record buffer length in cache
 - commit: convert commit-buffer to a slab
 - commit-slab: provide a static initializer
 - use get_commit_buffer everywhere
 - convert logmsg_reencode to get_commit_buffer
 - use get_commit_buffer to avoid duplicate code
 - use get_cached_commit_buffer where appropriate
 - provide helpers to access the commit buffer
 - provide a helper to set the commit buffer
 - provide a helper to free commit buffer
 - sequencer: use logmsg_reencode in get_message
 - logmsg_reencode: return const buffer
 - do not create struct commit with xcalloc
 - commit: push commit_index update into alloc_commit_node
 - alloc: include any-object allocations in alloc_report

 Expecting a reroll.


* jm/api-strbuf-doc (2014-06-09) 1 commit
  (merged