Browse Source

What's cooking (2012/12 #03)

todo
Junio C Hamano 12 years ago
parent
commit
48dcfbed93
  1. 138
      whats-cooking.txt

138
whats-cooking.txt

@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
To: git@vger.kernel.org
Bcc: lwn@lwn.net
Subject: What's cooking in git.git (Dec 2012, #02; Mon, 10)
X-master-at: 7e0651a6302b50db4bac1e65da61c4036cc64d2a
X-next-at: ec797b35843d725053c28368548623cc5e602814
Subject: What's cooking in git.git (Dec 2012, #03; Wed, 12)
X-master-at: 24a62db7bbcbd8083bd0070ecd434205489629ed
X-next-at: 70b2edd6ac003ed3d25092c2bb3c31ce4a502ac4

What's cooking in git.git (Dec 2012, #02; Mon, 10)
What's cooking in git.git (Dec 2012, #03; Wed, 12)
--------------------------------------------------

Here are the topics that have been cooking. Commits prefixed with
@ -25,56 +25,85 @@ repositories listed at @@ -25,56 +25,85 @@ repositories listed at
--------------------------------------------------
[New Topics]

* ef/mingw-rmdir (2012-12-10) 1 commit
- mingw_rmdir: do not prompt for retry when non-empty
* sp/shortlog-missing-lf (2012-12-11) 2 commits
(merged to 'next' on 2012-12-11 at 64b8429)
+ strbuf_add_wrapped*(): Remove unused return value
+ shortlog: fix wrapping lines of wraplen

MinGW has a workaround when rmdir unnecessarily fails to retry with
a prompt, but the logic was kicking in when the rmdir failed with
ENOTEMPTY, i.e. was expected to fail and there is no point retrying.
When a line to be wrapped has a solid run of non space characters
whose length exactly is the wrap width, "git shortlog -w" failed to
add a newline after such a line.

Will fast-track to 'master'.
Will cook in 'next'.


* jc/maint-fbsd-sh-ifs-workaround (2012-12-10) 1 commit
- sh-setup: work around "unset IFS" bug in some shells
* ap/log-mailmap (2012-12-11) 6 commits
- [DO NOT MERGE] seems to break t4013 & t4014 among other things
- log: Add --use-mailmap option
- pretty: Use mailmap to display username and email
- mailmap: Add mailmap structure to rev_info and pp
- mailmap: Remove buffer length limit in map_user
- Use split_ident_line to parse author and committer

Will merge to 'next'.
Clean up various codepaths around mailmap and teach the "log"
machinery to use it.


* jc/merge-blobs (2012-12-09) 4 commits
- merge-tree: add comments to clarify what these functions are doing
- merge-tree: lose unused "resolve_directories"
- merge-tree: lose unused "flags" from merge_list
- Which merge_file() function do you mean?
* jc/fetch-ignore-symref (2012-12-11) 1 commit
- fetch: ignore wildcarded refspecs that update local symbolic refs

A beginning of a new merge strategy based on the disused merge-tree
proof-of-concept code.
Avoid false error from an attempt to update local symbolic ref via
fetch.


* jc/same-encoding (2012-12-10) 1 commit
- format_commit_message(): simplify calls to logmsg_reencode()
* md/gitweb-sort-by-age (2012-12-11) 1 commit
- gitweb: Sort projects with undefined ages last

Finishing touches to the series to unify "Do we need to reencode
between these two encodings?" logic.
Will merge to 'next'.


* nd/invalidate-i-t-a-cache-tree (2012-12-09) 1 commit
- cache-tree: invalidate i-t-a paths after generating trees
* ss/nedmalloc-compilation (2012-12-11) 1 commit
- nedmalloc: Fix a compile warning (exposed as error) with GCC 4.7.2

Writing out a tree object when you still have intent-to-add entries
in the index left an incorrect cache-tree data there.
Will merge to 'next'.


* wk/submodule-update-remote (2012-12-12) 3 commits
- submodule add: If --branch is given, record it in .gitmodules
- submodule update: add --remote for submodule's upstream changes
- submodule: add get_submodule_config helper funtion

Expecting a re-roll.

--------------------------------------------------
[Graduated to "master"]

* rr/t4041-cleanup (2012-12-02) 4 commits
(merged to 'next' on 2012-12-04 at ecee35d)
+ t4041 (diff-submodule-option): modernize style
+ t4041 (diff-submodule-option): rewrite add_file() routine
+ t4041 (diff-submodule-option): parse digests sensibly
+ t4041 (diff-submodule-option): don't hardcode SHA-1 in expected outputs
* ef/mingw-rmdir (2012-12-10) 1 commit
+ mingw_rmdir: do not prompt for retry when non-empty

MinGW has a workaround when rmdir unnecessarily fails to retry with
a prompt, but the logic was kicking in when the rmdir failed with
ENOTEMPTY, i.e. was expected to fail and there is no point retrying.


* ef/mingw-tty-getpass (2012-12-04) 6 commits
(merged to 'next' on 2012-12-07 at 1737ff1)
+ mingw: get rid of getpass implementation
+ mingw: reuse tty-version of git_terminal_prompt
+ compat/terminal: separate input and output handles
+ compat/terminal: factor out echo-disabling
+ mingw: make fgetc raise SIGINT if apropriate
+ mingw: correct exit-code for SIGALRM's SIG_DFL

Update getpass() emulation for MinGW.


* jc/prompt-command-doc (2012-12-11) 1 commit
- git-prompt.sh: update PROMPT_COMMAND documentation

Test clean-up.
Recently graduated git-prompt topic to use PROMPT_COMMAND was
confusingly documented. With a quick review, it may be a good
idea to fast-track this to the 'master branch.

--------------------------------------------------
[Stalled]
@ -282,18 +311,35 @@ repositories listed at @@ -282,18 +311,35 @@ repositories listed at
--------------------------------------------------
[Cooking]

* ef/mingw-tty-getpass (2012-12-04) 6 commits
(merged to 'next' on 2012-12-07 at 1737ff1)
+ mingw: get rid of getpass implementation
+ mingw: reuse tty-version of git_terminal_prompt
+ compat/terminal: separate input and output handles
+ compat/terminal: factor out echo-disabling
+ mingw: make fgetc raise SIGINT if apropriate
+ mingw: correct exit-code for SIGALRM's SIG_DFL
* jc/maint-fbsd-sh-ifs-workaround (2012-12-10) 1 commit
(merged to 'next' on 2012-12-11 at 6659fdc)
+ sh-setup: work around "unset IFS" bug in some shells

Update getpass() emulation for MinGW.
Will cook in 'next'.

Will fast-track to 'master'.

* jc/merge-blobs (2012-12-09) 4 commits
- merge-tree: add comments to clarify what these functions are doing
- merge-tree: lose unused "resolve_directories"
- merge-tree: lose unused "flags" from merge_list
- Which merge_file() function do you mean?

A beginning of a new merge strategy based on the disused merge-tree
proof-of-concept code.


* jc/same-encoding (2012-12-10) 1 commit
- format_commit_message(): simplify calls to logmsg_reencode()

Finishing touches to the series to unify "Do we need to reencode
between these two encodings?" logic.


* nd/invalidate-i-t-a-cache-tree (2012-12-09) 1 commit
- cache-tree: invalidate i-t-a paths after generating trees

Writing out a tree object when you still have intent-to-add entries
in the index left an incorrect cache-tree data there.


* jl/submodule-deinit (2012-12-04) 1 commit
@ -389,7 +435,7 @@ repositories listed at @@ -389,7 +435,7 @@ repositories listed at
+ git-remote-helpers.txt: document missing capabilities
+ git-remote-helpers.txt: document invocation before input format

Will cook in 'next'.
Will merge to 'master'.


* mh/pthreads-autoconf (2012-11-27) 1 commit

Loading…
Cancel
Save