What's cooking (2011/04 #05)

This commit is contained in:
Junio C Hamano
2011-04-19 15:49:13 -07:00
parent 2309986900
commit 42f12ebe4c

View File

@@ -1,9 +1,9 @@
To: git@vger.kernel.org
Subject: What's cooking in git.git (Apr 2011, #04; Tue, 12)
X-master-at: 9db19414582fdb154384ff1ca457cbf9095fef48
X-next-at: d93e7e3f2508f46a0fb8be7796d959f6c18e83bb
Subject: What's cooking in git.git (Apr 2011, #05; Tue, 19)
X-master-at: 6ceb270ce6f65cf4bc2a22830f96e0cc838b3fec
X-next-at: 63e4ee5f87eede11d1377370c385c26c5b90c6e7
What's cooking in git.git (Apr 2011, #04; Tue, 12)
What's cooking in git.git (Apr 2011, #05; Tue, 19)
--------------------------------------------------
Here are the topics that have been cooking. Commits prefixed with '-' are
@@ -17,63 +17,58 @@ this list.
--------------------------------------------------
[New Topics]
* ef/maint-strbuf-init (2011-04-10) 2 commits
(merged to 'next' on 2011-04-11 at 1dd34d9)
+ config: support values longer than 1023 bytes
+ strbuf: make sure buffer is zero-terminated
* cn/log-parse-opt (2011-04-14) 1 commit
- log: convert to parse-options
Should graduate soon after 1.7.5 ships and merged to 1.7.4.X and 1.7.5.1
release.
* rr/rerere-clear-libify (2011-04-13) 1 commit
- rerere: Expose an API corresponding to 'clear' functionality
* jh/dirstat (2011-04-12) 4 commits
(merged to 'next' on 2011-04-12 at dd2c308)
+ --dirstat: In case of renames, use target filename instead of source filename
(merged to 'next' on 2011-04-11 at 33d0417)
+ Teach --dirstat not to completely ignore rearranged lines within a file
+ --dirstat-by-file: Make it faster and more correct
+ --dirstat: Describe non-obvious differences relative to --stat or regular diff
Jonathan had good comments on moving the garbage collection interface as
well. Perhaps needs a re-roll.
Should graduate soon after 1.7.5 ships and merged to 1.7.4.X and 1.7.5.1
releases.
* jk/format-patch-multiline-header (2011-04-14) 1 commit
- format-patch: wrap email addresses after long names
* jm/mergetool-submodules (2011-04-08) 1 commit
- mergetool: Teach about submodules
* jn/format-patch-doc (2011-04-18) 6 commits
- Documentation/format-patch: suggest Toggle Word Wrap add-on for Thunderbird
- Documentation: publicize hints for sending patches with GMail
- Documentation: publicize KMail hints for sending patches inline
- Documentation: hints for sending patches inline with Thunderbird
- Documentation: explain how to check for patch corruption
- Merge v1.7.5-rc2 into jn/format-patch-doc
(this branch uses jn/maint-format-patch-doc.)
Looked sane if inefficient when both branches have the submodule but was
dubious in delete/modify conflict case. Awaiting response and possibly a
reroll.
* jn/gitweb-js (2011-04-15) 13 commits
- gitweb: Make JavaScript ability to adjust timezones configurable
- gitweb.js: Add UI for selecting common timezone to display dates
- gitweb: JavaScript ability to adjust time based on timezone
- gitweb: Unify the way long timestamp is displayed
- gitweb: Refactor generating of long dates into format_timestamp_html
- gitweb.js: Provide getElementsByClassName method (if it not exists)
- gitweb.js: Introduce gitweb/static/js/lib/cookies.js
- gitweb.js: Extract and improve datetime handling
- gitweb.js: Provide default values for padding in padLeftStr and padLeft
- gitweb.js: Update and improve comments in JavaScript files
- gitweb: Split JavaScript for maintability, combining on build
- Remove gitweb/gitweb.cgi and other legacy targets from main Makefile
- git-instaweb: Simplify build dependency on gitweb
* rj/sparse (2011-04-07) 7 commits
- sparse: Fix some "symbol not declared" warnings
- sparse: Fix errors due to missing target-specific variables
- sparse: Fix an "symbol 'merge_file' not decared" warning
- sparse: Fix an "symbol 'format_subject' not declared" warning
- sparse: Fix some "Using plain integer as NULL pointer" warnings
- sparse: Fix an "symbol 'cmd_index_pack' not declared" warning
- Makefile: Use cgcc rather than sparse in the check target
* jn/maint-format-patch-doc (2011-04-14) 1 commit
- Documentation: describe the format of messages with inline patches
(this branch is used by jn/format-patch-doc.)
* ab/i18n-fixup (2011-04-12) 8 commits
(merged to 'next' on 2011-04-12 at a94aa85)
+ i18n: do not overuse C_LOCALE_OUTPUT
+ i18n: mark init-db messages for translation
+ i18n: mark checkout plural warning for translation
+ i18n: mark checkout --detach messages for translation
+ i18n: mark clone nonexistent repository message for translation
+ i18n: mark merge CHERRY_PICK_HEAD messages for translation
+ i18n: mark merge "upstream" messages for translation
+ i18n: mark merge "Could not read from" message for translation
* jn/run-command-error-failure (2011-04-19) 1 commit
- run-command: write full error message in die_child
It would be nice to have this before 1.7.5 final; even if we didn't, we
would have to force people to build on top of this, not on 1.7.5, which
would essentially mean that we would commit to this series anyway.
* ss/cherry-pick-x-doc (2011-04-15) 1 commit
- doc: Clarify that "cherry-pick -x" does not use "git notes"
* cn/format-patch-quiet (2011-04-12) 2 commits
(merged to 'next' on 2011-04-12 at 915a915)
+ format-patch: document --quiet option
+ format-patch: don't pass on the --quiet flag
* ss/doc-svn (2011-04-19) 1 commit
- remove noise and inaccuracies from git-svn docs
Should graduate soon after 1.7.5 ships and merged to 1.7.4.X and 1.7.5.1
release.
* vr/merge-base-doc (2011-04-15) 2 commits
- Restructure documentation for git-merge-base.
- Documentation: update to git-merge-base --octopus
--------------------------------------------------
[Stalled]
@@ -85,11 +80,6 @@ release.
This came from http://thread.gmane.org/gmane.comp.version-control.git/170685/focus=171000;
we may want to add tests before moving it forward.
* jh/gitweb-localtime (2011-03-23) 1 commit
- gitweb: javascript ability to adjust time based on timezone
Re-roll posted on the list, but I haven't picked it up.
* mg/show-without-prune (2011-04-01) 1 commit
- builtin/show: do not prune by pathspec
(this branch uses mg/reflog-with-options.)
@@ -126,6 +116,81 @@ current usage context.
--------------------------------------------------
[Cooking]
* ef/maint-strbuf-init (2011-04-10) 2 commits
(merged to 'next' on 2011-04-11 at 1dd34d9)
+ config: support values longer than 1023 bytes
+ strbuf: make sure buffer is zero-terminated
Should graduate soon after 1.7.5 ships and merged to 1.7.4.X and 1.7.5.1
release.
* jh/dirstat (2011-04-12) 4 commits
(merged to 'next' on 2011-04-12 at dd2c308)
+ --dirstat: In case of renames, use target filename instead of source filename
(merged to 'next' on 2011-04-11 at 33d0417)
+ Teach --dirstat not to completely ignore rearranged lines within a file
+ --dirstat-by-file: Make it faster and more correct
+ --dirstat: Describe non-obvious differences relative to --stat or regular diff
Should graduate soon after 1.7.5 ships and merged to 1.7.4.X and 1.7.5.1
releases.
* jm/mergetool-submodules (2011-04-13) 1 commit
- mergetool: Teach about submodules
Looked sane if inefficient when both branches have the submodule but was
dubious in delete/modify conflict case. Awaiting response and possibly a
reroll.
* rj/sparse (2011-04-07) 7 commits
- sparse: Fix some "symbol not declared" warnings
- sparse: Fix errors due to missing target-specific variables
- sparse: Fix an "symbol 'merge_file' not decared" warning
- sparse: Fix an "symbol 'format_subject' not declared" warning
- sparse: Fix some "Using plain integer as NULL pointer" warnings
- sparse: Fix an "symbol 'cmd_index_pack' not declared" warning
- Makefile: Use cgcc rather than sparse in the check target
* ab/i18n-fixup (2011-04-14) 24 commits
- i18n: use test_i18n{cmp,grep} in t7600, t7607, t7611 and t7811
- i18n: use test_i18n{grep,cmp} in t7508
- i18n: use test_i18ngrep in t7506
- i18n: use test_i18ngrep and test_i18ncmp in t7502
- i18n: use test_i18ngrep in t7501
- i18n: use test_i18ncmp in t7500
- i18n: use test_i18ngrep in t7201
- i18n: use test_i18ncmp and test_i18ngrep in t7102 and t7110
- i18n: use test_i18ncmp and test_i18ngrep in t5541, t6040, t6120, t7004, t7012 and t7060
- i18n: use test_i18ncmp and test_i18ngrep in t3700, t4001 and t4014
- i18n: use test_i18ncmp and test_i18ngrep in t3203, t3501 and t3507
- i18n: use test_i18ngrep in t2020, t2204, t3030, and t3200
- i18n: use test_i18ngrep in lib-httpd and t2019
- i18n: do not overuse C_LOCALE_OUTPUT (grep)
- i18n: use test_i18ncmp in t1200 and t2200
- i18n: .git file is not a human readable message (t5601)
(merged to 'next' on 2011-04-12 at a94aa85)
+ i18n: do not overuse C_LOCALE_OUTPUT
+ i18n: mark init-db messages for translation
+ i18n: mark checkout plural warning for translation
+ i18n: mark checkout --detach messages for translation
+ i18n: mark clone nonexistent repository message for translation
+ i18n: mark merge CHERRY_PICK_HEAD messages for translation
+ i18n: mark merge "upstream" messages for translation
+ i18n: mark merge "Could not read from" message for translation
Fix-up patches queued near the tip avoid excessive use of C_LOCALE_OUTPUT
to skip the entire tests. They skip only the parts that need to be skipped
without changing the sequence of commands that are run under GETTEXT_POISON
mode, which should be a big gain.
* cn/format-patch-quiet (2011-04-12) 2 commits
(merged to 'next' on 2011-04-12 at 915a915)
+ format-patch: document --quiet option
+ format-patch: don't pass on the --quiet flag
Should graduate soon after 1.7.5 ships and merged to 1.7.4.X and 1.7.5.1
release.
* dm/stash-k-i-p (2011-04-07) 2 commits
(merged to 'next' on 2011-04-11 at 8349531)
+ stash: ensure --no-keep-index and --patch can be used in any order
@@ -275,7 +340,9 @@ Should graduate soon after 1.7.5 ships.
Should graduate soon after 1.7.5 ships and merged to 1.7.5.1 release.
* jk/notes-ui-updates (2011-03-30) 7 commits
* jk/notes-ui-updates (2011-04-14) 8 commits
(merged to 'next' on 2011-04-14 at b9f1b13)
+ contrib/completion: --notes, --no-notes
(merged to 'next' on 2011-04-11 at 313d6c4)
+ log/pretty-options: Document --[no-]notes and deprecate old notes options
+ revision.c: make --no-notes reset --notes list
@@ -413,3 +480,9 @@ I am not happy with these magic band aids. Will hold.
These attempt "add -u" migration plans (two versions), but then revert
both of them at the end where they are merged to 'next'.
* jh/gitweb-localtime (2011-03-23) 1 commit
. gitweb: javascript ability to adjust time based on timezone