Browse Source

What's cooking (2014/05 #05)

todo
Junio C Hamano 11 years ago
parent
commit
aa5f592527
  1. 215
      whats-cooking.txt

215
whats-cooking.txt

@ -1,19 +1,19 @@ @@ -1,19 +1,19 @@
To: git@vger.kernel.org
Bcc: lwn@lwn.net
Subject: What's cooking in git.git (May 2014, #04; Wed, 21)
Subject: What's cooking in git.git (May 2014, #05; Fri, 23)
X-master-at: 4a28f169ad29ba452e0e7bea2583914c10c58322
X-next-at: daf83cafd8ed3cb640a2047d5069cdbf9d18e7c0

What's cooking in git.git (May 2014, #04; Wed, 21)
What's cooking in git.git (May 2014, #05; Fri, 23)
--------------------------------------------------

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 the 'master' branch has past v2.0.0-rc4, as there were
last minute regressions to be taken care of. Hopefully we can tag
v2.0.0 final soonish.
The tip of the 'master' branch has past v2.0.0-rc4 (which was
unplanned, but there were last minute regressions to be taken care
of). Hopefully we can tag v2.0.0 final early next week.

You can find the changes described here in the integration branches
of the repositories listed at
@ -23,101 +23,57 @@ of the repositories listed at @@ -23,101 +23,57 @@ of the repositories listed at
--------------------------------------------------
[New Topics]

* sk/wincred (2014-05-14) 2 commits
(merged to 'next' on 2014-05-21 at a3b9ca3)
+ wincred: avoid overwriting configured variables
+ wincred: add install target
* ep/shell-assign-and-export-vars (2014-05-23) 2 commits
- scripts: more "export VAR=VALUE" fixes
- scripts: get rid of the non portable "export VAR=VALUE" costruct

Will keep in 'next' for the remainder of the cycle.
Will merge to 'next' after fixing typos in the log message.


* as/pretty-truncate (2014-05-21) 5 commits
- pretty.c: format string with truncate respects logOutputEncoding
- t4205, t6006: add tests that fail with i18n.logOutputEncoding set
- t4205 (log-pretty-format): use `tformat` rather than `format`
- t4041, t4205, t6006, t7102: don't hardcode tested encoding value
- t4205 (log-pretty-formats): don't hardcode SHA-1 in expected outputs
* jn/test-lint-unmoor (2014-05-23) 1 commit
- test-lint: find unportable sed, echo, test, and export usage after &&

Will merge to 'next' and keep it there for the rest of this cycle.


* cc/replace-graft (2014-05-19) 1 commit
(merged to 'next' on 2014-05-21 at 7d90c4e)
+ replace: add --graft option
(this branch uses cc/replace-edit.)

Will keep in 'next' for the remainder of the cycle.



* jk/argv-array-for-child-process (2014-05-15) 7 commits
(merged to 'next' on 2014-05-21 at 5b2fa64)
+ argv-array: drop "detach" code
+ get_importer: use run-command's internal argv_array
+ get_exporter: use argv_array
+ get_helper: use run-command's internal argv_array
+ git_connect: use argv_array
+ run_column_filter: use argv_array
+ run-command: store an optional argv_array

Will keep in 'next' for the remainder of the cycle.


* jk/diff-files-assume-unchanged (2014-05-15) 1 commit
(merged to 'next' on 2014-05-21 at 142d2c8)
+ run_diff_files: do not look at uninitialized stat data

Will keep in 'next' for the remainder of the cycle.

* jj/command-line-adjective (2014-05-21) 1 commit
- Documentation: use "command-line" when used as a compound adjective, and fix other minor grammatical issues

* jk/report-fail-to-read-objects-better (2014-05-15) 1 commit
(merged to 'next' on 2014-05-21 at 77c89fe)
+ open_sha1_file: report "most interesting" errno

Will keep in 'next' for the remainder of the cycle.


* mt/rebase-i-keep-empty-test (2014-05-19) 1 commit
(merged to 'next' on 2014-05-21 at d87d266)
+ rebase --keep-empty -i: add test

Will keep in 'next' for the remainder of the cycle.


* nd/status-auto-comment-char (2014-05-19) 2 commits
(merged to 'next' on 2014-05-21 at f762e62)
+ commit: allow core.commentChar=auto for character auto selection
+ config: be strict on core.commentChar
Will merge to 'next' and keep it there for the rest of this cycle.

Will keep in 'next' for the remainder of the cycle.

* jk/daemon-tolower (2014-05-23) 1 commit
- daemon/config: factor out duplicate xstrdup_tolower

* rr/rebase-autostash-fix (2014-05-20) 2 commits
(merged to 'next' on 2014-05-21 at ca4aa40)
+ rebase -i: test "Nothing to do" case with autostash
+ rebase -i: handle "Nothing to do" case with autostash
Will merge to 'next' and keep it there for the rest of this cycle.

Will keep in 'next' for the remainder of the cycle.

* jk/strbuf-tolower (2014-05-23) 1 commit
- strbuf: add strbuf_tolower function

* sk/spawn-less-case-insensitively-from-grep-O-i (2014-05-15) 1 commit
(merged to 'next' on 2014-05-21 at eb28305)
+ git grep -O -i: if the pager is 'less', pass the '-I' option
Will merge to 'next' and keep it there for the rest of this cycle.

Will keep in 'next' for the remainder of the cycle.

* jk/http-errors (2014-05-23) 8 commits
- http: default text charset to iso-8859-1
- remote-curl: reencode http error messages
- strbuf: add strbuf_reencode helper
- http: optionally extract charset parameter from content-type
- http: extract type/subtype portion of content-type
- t5550: test display of remote http error messages
- t/lib-httpd: use write_script to copy CGI scripts
- test-lib: preserve GIT_CURL_VERBOSE from the environment

* sk/windows-unc-path (2014-05-20) 1 commit
(merged to 'next' on 2014-05-21 at d1f1350)
+ Windows: Allow using UNC path for git repository
The fourth from the bottom needs additional comments $gmane/250024
squashed in before this is merged to 'next'.

Will keep in 'next' for the remainder of the cycle.

* jm/format-patch-mail-sig (2014-05-22) 2 commits
- format-patch: --signature-file=<file>
- format-patch: make newline after signature conditional

* jk/diff-follow-must-take-one-pathspec (2014-05-20) 1 commit
- move "--follow needs one pathspec" rule to diff_setup_done
Looked more-or-less ready, except for some negative tests.

Will merge to 'next' and keep it there for the rest of this cycle.

--------------------------------------------------
[Stalled]
@ -287,6 +243,102 @@ of the repositories listed at @@ -287,6 +243,102 @@ of the repositories listed at
--------------------------------------------------
[Cooking]

* sk/wincred (2014-05-14) 2 commits
(merged to 'next' on 2014-05-21 at a3b9ca3)
+ wincred: avoid overwriting configured variables
+ wincred: add install target

Will keep in 'next' for the remainder of the cycle.


* as/pretty-truncate (2014-05-21) 5 commits
- pretty.c: format string with truncate respects logOutputEncoding
- t4205, t6006: add tests that fail with i18n.logOutputEncoding set
- t4205 (log-pretty-format): use `tformat` rather than `format`
- t4041, t4205, t6006, t7102: don't hardcode tested encoding value
- t4205 (log-pretty-formats): don't hardcode SHA-1 in expected outputs

Will merge to 'next' and keep it there for the rest of this cycle.


* cc/replace-graft (2014-05-19) 1 commit
(merged to 'next' on 2014-05-21 at 7d90c4e)
+ replace: add --graft option
(this branch uses cc/replace-edit.)

Will keep in 'next' for the remainder of the cycle.


* jk/argv-array-for-child-process (2014-05-15) 7 commits
(merged to 'next' on 2014-05-21 at 5b2fa64)
+ argv-array: drop "detach" code
+ get_importer: use run-command's internal argv_array
+ get_exporter: use argv_array
+ get_helper: use run-command's internal argv_array
+ git_connect: use argv_array
+ run_column_filter: use argv_array
+ run-command: store an optional argv_array

Will keep in 'next' for the remainder of the cycle.


* jk/diff-files-assume-unchanged (2014-05-15) 1 commit
(merged to 'next' on 2014-05-21 at 142d2c8)
+ run_diff_files: do not look at uninitialized stat data

Will keep in 'next' for the remainder of the cycle.


* jk/report-fail-to-read-objects-better (2014-05-15) 1 commit
(merged to 'next' on 2014-05-21 at 77c89fe)
+ open_sha1_file: report "most interesting" errno

Will keep in 'next' for the remainder of the cycle.


* mt/rebase-i-keep-empty-test (2014-05-19) 1 commit
(merged to 'next' on 2014-05-21 at d87d266)
+ rebase --keep-empty -i: add test

Will keep in 'next' for the remainder of the cycle.


* nd/status-auto-comment-char (2014-05-19) 2 commits
(merged to 'next' on 2014-05-21 at f762e62)
+ commit: allow core.commentChar=auto for character auto selection
+ config: be strict on core.commentChar

Will keep in 'next' for the remainder of the cycle.


* rr/rebase-autostash-fix (2014-05-20) 2 commits
(merged to 'next' on 2014-05-21 at ca4aa40)
+ rebase -i: test "Nothing to do" case with autostash
+ rebase -i: handle "Nothing to do" case with autostash

Will keep in 'next' for the remainder of the cycle.


* sk/spawn-less-case-insensitively-from-grep-O-i (2014-05-15) 1 commit
(merged to 'next' on 2014-05-21 at eb28305)
+ git grep -O -i: if the pager is 'less', pass the '-I' option

Will keep in 'next' for the remainder of the cycle.


* sk/windows-unc-path (2014-05-20) 1 commit
(merged to 'next' on 2014-05-21 at d1f1350)
+ Windows: Allow using UNC path for git repository

Will keep in 'next' for the remainder of the cycle.


* jk/diff-follow-must-take-one-pathspec (2014-05-20) 1 commit
- move "--follow needs one pathspec" rule to diff_setup_done

Will merge to 'next' and keep it there for the rest of this cycle.


* ab/add-interactive-show-diff-func-name (2014-05-12) 2 commits
- SQUASH??? git-add--interactive: Preserve diff heading when splitting hunks
- git-add--interactive: Preserve diff heading when splitting hunks
@ -714,7 +766,8 @@ of the repositories listed at @@ -714,7 +766,8 @@ of the repositories listed at
Will keep in 'next' for the remainder of the cycle.


* ib/test-selectively-run (2014-05-06) 3 commits
* ib/test-selectively-run (2014-05-21) 4 commits
- t0000-*.sh: Fix the GIT_SKIP_TESTS sub-tests
- test-lib: '--run' to run only specific tests
- test-lib: tests skipped by GIT_SKIP_TESTS say so
- test-lib: Document short options in t/README
@ -722,8 +775,6 @@ of the repositories listed at @@ -722,8 +775,6 @@ of the repositories listed at
Allow specifying only certain individual test pieces to be run
using a range notation (e.g. "t1234-test.sh --run='1-4 6 8 9-'").

Needs a reroll/squash to fix bash-isms.


* mm/mediawiki-encoding-fix (2014-04-23) 2 commits
(merged to 'next' on 2014-05-02 at 7744361)

Loading…
Cancel
Save