What's cooking (2010/06 #05)

Junio C Hamano committed Jun 27, 2010 at 12:33 UTC 613597caa768b02c007cba9c1e5e3c490659b270
1 file changed +141 -293
whats-cooking.txt
+141 -293
@@ -1,9 +1,9 @@
1 To: git@vger.kernel.org
2 -Subject: What's cooking in git.git (Jun 2010, #04; Wed, 23)
3 -X-master-at: ba4d01bd74edae1e4adb540a03ba17961f8dd4b2
4 -X-next-at: eb6f21611e553cb1cc86c116fbd2ee4cb9dd3acb
2 +Subject: What's cooking in git.git (Jun 2010, #05; Sun, 27)
3 +X-master-at: 492b10766f499b60bdc867c253f36d274ac51538
4 +X-next-at: 3336145a668a798c0dd3f7363f53ae788d35dcc9
5
6 -What's cooking in git.git (Jun 2010, #04; Wed, 23)
6 +What's cooking in git.git (Jun 2010, #05; Sun, 27)
7 --------------------------------------------------
8
9 Here are the topics that have been cooking. Commits prefixed with '-' are
@@ -11,245 +11,90 @@ only in 'pu' while commits prefixed with '+' are in 'next'. The ones
11 marked with '.' do not appear in any of the integration branches, but I am
12 still holding onto them.
13
14 -I think I should start making noises about feature freeze for 1.7.2 by
15 -now. 'next' is getting quite thin (and most of them look good ones),
16 -while topics in 'pu' are mostly the kind nobody gets hurt if we waited for
17 -a cycle or two.
14 +I'd like to have most of the topics still cooking in 'next' in upcoming 1.7.2
15 +while I don't think any of the ones out of 'next' is ready; that makes
16 +today the perfect time to tag 1.7.2-rc0 ;-)
17
18 --------------------------------------------------
20 -[New Topics]
19 +[Graduated to "master"]
20
22 -* ar/decorate-color (2010-06-23) 4 commits
23 - - Allow customizable commit decorations colors
24 - - log --decorate: Colorize commit decorations
25 - - log-tree.c: Use struct name_decoration's type for classifying decoration
26 - - commit.h: add 'type' to struct name_decoration
21 +* ab/blame-textconv (2010-06-07) 3 commits
22 + (merged to 'next' on 2010-06-23 at a7da5af)
23 + + t/t8006: test textconv support for blame
24 + + textconv: support for blame
25 + + textconv: make the API public
26 + (this branch is used by cp/textconv-cat-file.)
27
28 -* tc/checkout-B (2010-06-22) 3 commits
29 - - builtin/checkout: learn -B
30 - - builtin/checkout: change -b from an OPTION_STRING to a OPTION_SET_INT
31 - - add tests for checkout -b
28 +* cp/textconv-cat-file (2010-06-09) 5 commits
29 + + git-cat-file.txt: Document --textconv
30 + (merged to 'next' on 2010-06-23 at eb6f216)
31 + + t/t8007: test textconv support for cat-file
32 + + textconv: support for cat_file
33 + + sha1_name: add get_sha1_with_context()
34
33 ---------------------------------------------------
34 -[Graduated to "master"]
35 +* jn/show-num-walks (2010-06-01) 1 commit
36 + (merged to 'next' on 2010-06-23 at e61649c)
37 + + DWIM 'git show -5' to 'git show --do-walk -5'
38
36 -* bc/portable (2010-06-09) 7 commits
37 - (merged to 'next' on 2010-06-13 at a423055)
38 - + Remove python 2.5'isms
39 - + Makefile: add PYTHON_PATH to GIT-BUILD-OPTIONS
40 - (merged to 'next' on 2010-06-07 at 27a57c9)
41 - + t/aggregate-results: accomodate systems with small max argument list length
42 - + t/t7006: ignore return status of shell's unset builtin
43 - + t/t5150: remove space from sed script
44 - + git-request-pull.sh: remove -e switch to shell interpreter which breaks ksh
45 - + t/t5800: skip if python version is older than 2.5
46 -
47 -* bd/maint-unpack-trees-parawalk-fix (2010-06-10) 1 commit
48 - (merged to 'next' on 2010-06-18 at 183c13e)
49 - + unpack-trees: Make index lookahead less pessimal
50 -
51 -* cc/cherry-pick-series (2010-06-02) 8 commits
52 - (merged to 'next' on 2010-06-18 at 26c504f)
53 - + Documentation/revert: describe passing more than one commit
54 - + Documentation/cherry-pick: describe passing more than one commit
55 - + revert: add tests to check cherry-picking many commits
56 - + revert: allow cherry-picking more than one commit
57 - + revert: change help_msg() to take no argument
58 - + revert: refactor code into a do_pick_commit() function
59 - + revert: use run_command_v_opt() instead of execv_git_cmd()
60 - + revert: cleanup code for -x option
61 - (this branch is used by cc/cherry-pick-stdin.)
62 -
63 -* cc/maint-commit-reflog-msg (2010-06-12) 1 commit
64 - (merged to 'next' on 2010-06-17 at 863be4d)
65 - + commit: use value of GIT_REFLOG_ACTION env variable as reflog message
66 -
67 -* eb/core-eol (2010-06-04) 4 commits
68 - (merged to 'next' on 2010-06-17 at 66b0c9f)
69 - + Add "core.eol" config variable
70 - + Rename the "crlf" attribute "text"
71 - + Add per-repository eol normalization
72 - + Add tests for per-repository eol normalization
73 - (this branch uses fg/autocrlf.)
74 -
75 -* em/checkout-orphan (2010-06-10) 6 commits
76 - (merged to 'next' on 2010-06-12 at 2f531d5)
77 - + log_ref_setup: don't return stack-allocated array
78 - (merged to 'next' on 2010-06-07 at 23b4607)
79 - + bash completion: add --orphan to 'git checkout'
80 - + t3200: test -l with core.logAllRefUpdates options
81 - + checkout --orphan: respect -l option always
82 - + refs: split log_ref_write logic into log_ref_setup
83 - + Documentation: alter checkout --orphan description
84 -
85 -* fg/autocrlf (2010-05-12) 1 commit
86 - (merged to 'next' on 2010-05-21 at 5f43b66)
87 - + autocrlf: Make it work also for un-normalized repositories
88 - (this branch is used by eb/core-eol.)
89 -
90 -* gs/usage-to-stdout (2010-06-12) 2 commits
91 - (merged to 'next' on 2010-06-13 at e83c00f)
92 - + parseopt: wrap rev-parse --parseopt usage for eval consumption
93 - (merged to 'next' on 2010-06-03 at c81c783)
94 - + print the usage string on stdout instead of stderr
95 -
96 -* gv/portable (2010-06-11) 20 commits
97 - (merged to 'next' on 2010-06-13 at 1add99c)
98 - + test-lib: use DIFF definition from GIT-BUILD-OPTIONS
99 - (merged to 'next' on 2010-06-07 at 1796035)
100 - + build: propagate $DIFF to scripts
101 - (merged to 'next' on 2010-06-03 at 41ae9cb)
102 - + Makefile: Tru64 portability fix
103 - + Makefile: HP-UX 10.20 portability fixes
104 - + Makefile: HPUX11 portability fixes
105 - + Makefile: SunOS 5.6 portability fix
106 - + inline declaration does not work on AIX
107 - + Allow disabling "inline"
108 - + Some platforms lack socklen_t type
109 - + Make NO_{INET_NTOP,INET_PTON} configured independently
110 - + Makefile: some platforms do not have hstrerror anywhere
111 - + git-compat-util.h: some platforms with mmap() lack MAP_FAILED definition
112 - + test_cmp: do not use "diff -u" on platforms that lack one
113 - + fixup: do not unconditionally disable "diff -u"
114 - + tests: use "test_cmp", not "diff", when verifying the result
115 - + Do not use "diff" found on PATH while building and installing
116 - + enums: omit trailing comma for portability
117 - + Makefile: -lpthread may still be necessary when libc has only pthread stubs
118 - + Rewrite dynamic structure initializations to runtime assignment
119 - + Makefile: pass CPPFLAGS through to fllow customization
120 -
121 -* ic/maint-rebase-i-abort (2010-06-08) 1 commit
122 - (merged to 'next' on 2010-06-17 at 7f5f430)
123 - + rebase -i: Abort cleanly if new base cannot be checked out
124 -
125 -* jc/maint-simpler-common-prefix (2010-06-16) 1 commit
126 - (merged to 'next' on 2010-06-18 at 24fa283)
127 - + common_prefix: simplify and fix scanning for prefixes
128 -
129 -* jc/rev-list-ancestry-path (2010-06-04) 5 commits
130 - (merged to 'next' on 2010-06-17 at b35488a)
131 - + revision: Turn off history simplification in --ancestry-path mode
132 - + revision: Fix typo in --ancestry-path error message
133 - + Documentation/rev-list-options.txt: Explain --ancestry-path
134 - + Documentation/rev-list-options.txt: Fix missing line in example history graph
135 - + revision: --ancestry-path
136 -
137 -* jk/maint-advice-empty-amend (2010-06-06) 1 commit
138 - (merged to 'next' on 2010-06-17 at 12ff4cd)
139 - + commit: give advice on empty amend
140 -
141 -* jn/checkout-doc (2010-06-01) 2 commits
142 - (merged to 'next' on 2010-06-13 at d01c620)
143 - + Documentation/checkout: clarify description
144 - (merged to 'next' on 2010-06-07 at 93cc6a9)
145 - + Documentation/checkout: clarify description
146 -
147 -* jn/document-rebase-i-p-limitation (2010-05-31) 1 commit
148 - (merged to 'next' on 2010-06-17 at a653a72)
149 - + rebase -i -p: document shortcomings
150 -
151 -* jn/gitweb-fastcgi (2010-06-05) 3 commits
152 - (merged to 'next' on 2010-06-13 at 6d1fdd6)
153 - + gitweb: Run in FastCGI mode if gitweb script has .fcgi extension
154 - (merged to 'next' on 2010-05-21 at cb1724f)
155 - + gitweb: Add support for FastCGI, using CGI::Fast
156 - + gitweb: Put all per-connection code in run() subroutine
157 -
158 -* jn/gitweb-return-or-exit-cleanup (2010-06-13) 1 commit
159 - (merged to 'next' on 2010-06-18 at 44299d4)
160 - + gitweb: Return or exit after done serving request
161 -
162 -* js/async-thread (2010-06-11) 8 commits
163 - (merged to 'next' on 2010-06-13 at bf7457c)
164 - + fast-import: die_nicely() back to vsnprintf (reverts part of ebaa79f)
165 - (merged to 'next' on 2010-05-21 at 9d31940)
166 - + Enable threaded async procedures whenever pthreads is available
167 - (merged to 'next' on 2010-05-04 at 2644e74)
168 - + Dying in an async procedure should only exit the thread, not the process.
169 - + Reimplement async procedures using pthreads
170 - + Windows: more pthreads functions
171 - + Fix signature of fcntl() compatibility dummy
172 - + Make report() from usage.c public as vreportf() and use it.
173 - + Modernize t5530-upload-pack-error.
174 -
175 -* js/maint-receive-pack-symref-alias (2010-06-16) 1 commit
176 - (merged to 'next' on 2010-06-17 at ecb7fa5)
177 - + Merge branch 'tr/receive-pack-aliased-update-fix' into js/maint-receive-pack-symref-alias
178 - (this branch uses tr/receive-pack-aliased-update-fix.)
179 -
180 -* lt/extended-sha1-match-commit-with-regexp (2010-04-23) 1 commit
181 - (merged to 'next' on 2010-06-17 at 9ba2ec9)
182 - + Make :/ accept a regex rather than a fixed pattern
183 -
184 -* mg/pretty-magic-space (2010-06-14) 1 commit
185 - (merged to 'next' on 2010-06-18 at dd5a896)
186 - + pretty: Introduce ' ' modifier to add space if non-empty
187 -
188 -* rr/parse-date-refactor (2010-06-03) 1 commit
189 - (merged to 'next' on 2010-06-17 at c55f72b)
190 - + Refactor parse_date for approxidate functions
191 -
192 -* sb/format-patch-signature (2010-06-15) 2 commits
193 - (merged to 'next' on 2010-06-18 at 4aee846)
194 - + completion: Add --signature and format.signature
195 - + format-patch: Add a signature option (--signature)
196 -
197 -* sm/branch-broken-ref (2010-06-04) 2 commits
198 - (merged to 'next' on 2010-06-17 at cb81c35)
199 - + branch: don't fail listing branches if one of the commits wasn't found
200 - + branch: exit status now reflects if branch listing finds an error
201 -
202 -* tc/commit-abbrev-fix (2010-06-12) 3 commits
203 - (merged to 'next' on 2010-06-16 at b2df7f8)
204 - + commit::print_summary(): don't use format_commit_message()
205 - + t7502-commit: add summary output tests for empty and merge commits
206 - + t7502-commit: add tests for summary output
207 -
208 -* tc/maint-checkout-f-b (2010-06-21) 3 commits
209 - - builtin/checkout: Fix -f used with -b
210 - - t2018-checkout-branch.sh: "checkout -f -b" broken
211 - - add tests for checkout -b
39 +* js/maint-am-rebase-invalid-author (2010-06-16) 1 commit
40 + (merged to 'next' on 2010-06-23 at b345ad5)
41 + + am: use get_author_ident_from_commit instead of mailinfo when rebasing
42 +
43 +* pb/maint-perl-errmsg-no-dir (2010-06-18) 1 commit
44 + (merged to 'next' on 2010-06-23 at 990ea67)
45 + + Git.pm: better error message
46
213 -* tr/receive-pack-aliased-update-fix (2010-06-10) 1 commit
214 - (merged to 'next' on 2010-06-14 at d3a3097)
215 - + check_aliased_update: strcpy() instead of strcat() to copy
216 - (this branch is used by js/maint-receive-pack-symref-alias.)
47 +* tr/send-email-8bit (2010-06-17) 1 commit
48 + (merged to 'next' on 2010-06-23 at be75199)
49 + + send-email: ask about and declare 8bit mails
50
51 --------------------------------------------------
219 -[Stalled -- would discard unless there are some movements soon]
52 +[New Topics]
53
221 -* js/rebase-origin-x (2010-02-05) 1 commit
222 - - [RFC w/o test and incomplete] rebase: add -x option to record original commit name
54 +* jk/url-decode (2010-06-24) 1 commit
55 + - url_decode: URL scheme ends with a colon and does not require a slash
56
224 -I retract my objection against the idea of -x; needs polishing before
225 -moving forward.
57 +* jl/maint-submodule-ignore-dirty-submodules (2010-06-25) 1 commit
58 + - git submodule: ignore dirty submodules for summary and status
59 + (this branch is used by jl/status-ignore-submodules and jl/status-ignore-submodules; uses jl/maint-diff-ignore-submodules.)
60
227 -* ab/i18n (2010-06-15) 3 commits
228 - . Add initial C, Shell and Perl gettext translations
229 - . fixup! Add infrastructure
230 - . Add infrastructure for translating Git with gettext
61 +* jl/status-ignore-submodules (2010-06-25) 1 commit
62 + - Add the option "--ignore-submodules" to "git status"
63 + (this branch uses jl/maint-diff-ignore-submodules, jl/maint-submodule-ignore-dirty-submodules and jl/maint-submodule-ignore-dirty-submodules.)
64
232 -The parts that touch other topics in flight probably need to be split into
233 -separate patches; otherwise it is unmanageable.
65 +These two looked sane; will merge to 'next' shortly.
66
235 -* ab/tap (2010-06-15) 5 commits
236 - . TAP: Make sure there's a newline before "ok" under harness
237 - . TAP: Say "pass" rather than "ok" on an empty line
238 - . We use TAP so the Perl test can run without scaffolding
239 - . Skip tests in a way that makes sense under TAP
240 - . Make test-lib.sh emit valid TAP format
67 +* mg/doc-rev-parse-treepath-syntax (2010-06-27) 1 commit
68 + - git-rev-parse.txt: Document ":path" specifier
69
242 -Updated with a newer round but it seems to break "make -j8 test" when
243 -merged to 'pu', hence ejected. I was not sure why TAP is worth the
244 -trouble, and I still am not sure.
70 +Swapping the two bullets in the existing documentation without anything
71 +else may be a simpler and easier-to-read alternative.
72 +
73 +* jp/string-list-api-cleanup (2010-06-26) 6 commits
74 + (merged to 'next' on 2010-06-27 at b1e8b97)
75 + + string_list: Fix argument order for string_list_append
76 + + string_list: Fix argument order for string_list_lookup
77 + + string_list: Fix argument order for string_list_insert_at_index
78 + + string_list: Fix argument order for string_list_insert
79 + + string_list: Fix argument order for for_each_string_list
80 + + string_list: Fix argument order for print_string_list
81 + (this branch is used by jn/grep-open.)
82 +
83 +* mg/rev-parse-tests (2010-05-14) 2 commits
84 + (merged to 'next' on 2010-06-27 at 3336145)
85 + + t6018: make sure all tested symbolic names are different revs
86 + + t6018: add tests for rev-list's --branches and --tags
87 +
88 +Resurrects the tests from discarded mg/rev-parse-option-sifter-deprecation.
89
90 --------------------------------------------------
247 -[Cooking]
91 +[Stalled -- would discard unless there are some movements soon]
92
249 -* as/maint-completion-set-u-fix (2010-06-17) 1 commit
250 - - bash-completion: Fix __git_ps1 to work with "set -u"
93 +* js/rebase-origin-x (2010-02-05) 1 commit
94 + - [RFC w/o test and incomplete] rebase: add -x option to record original commit name
95
252 -Will merge to 'next'; seemed sane.
96 +I retract my objection against the idea of -x; needs polishing before
97 +moving forward.
98
99 * zl/mailinfo-recode-patch (2010-06-14) 2 commits
100 - add --recode-patch option to git-am
@@ -268,41 +113,72 @@ Perhaps another round is coming?
113
114 I recall there was another round of re-roll planned for this one.
115
271 -* tr/rev-list-count (2010-06-17) 2 commits
272 - - bash completion: Support "divergence from upstream" messages in __git_ps1
273 - - rev-list: introduce --count option
116 +* ab/i18n (2010-06-15) 3 commits
117 + . Add initial C, Shell and Perl gettext translations
118 + . fixup! Add infrastructure
119 + . Add infrastructure for translating Git with gettext
120
275 -I'd like an Ack/Nack on the tip one from people involved in the completion
276 -scripts.
121 +The parts that touch other topics in flight probably need to be split into
122 +separate patches; otherwise it is unmanageable.
123
278 -* tr/send-email-8bit (2010-06-17) 1 commit
279 - (merged to 'next' on 2010-06-23 at be75199)
280 - + send-email: ask about and declare 8bit mails
124 +--------------------------------------------------
125 +[Cooking]
126
282 -* jl/maint-diff-ignore-submodules (2010-06-08) 2 commits
283 - (merged to 'next' on 2010-06-23 at 057acb7)
284 - + Add optional parameters to the diff option "--ignore-submodules"
285 - + git diff: rename test that had a conflicting name
127 +* ps/gitweb-soc (2010-06-02) 2 commits
128 + (merged to 'next' on 2010-06-13 at 92245ae)
129 + + git-instaweb: Add option to reuse previous config file
130 + + Makefile: Use $(sharedir)/gitweb for target 'install-gitweb'
131
287 -* cp/textconv-cat-file (2010-06-09) 4 commits
288 - - [DONTMERGE] git gui: use textconv filter for diff and blame
289 - (merged to 'next' on 2010-06-23 at eb6f216)
290 - + t/t8007: test textconv support for cat-file
291 - + textconv: support for cat_file
292 - + sha1_name: add get_sha1_with_context()
293 - (this branch uses ab/blame-textconv.)
132 +If we are going to have a configuration variable to control this, I
133 +strongly suspect that --reuse-config should be renamed so that the
134 +variable can be named more sanely and in line with whatever option
135 +that replaces it.
136
295 -I'd need to prod Shawn to take a look at the tip one, as I shouldn't be
296 -applying it to my tree myself.
137 +* ab/tap (2010-06-26) 6 commits
138 + (merged to 'next' on 2010-06-27 at a761d14)
139 + + t9700: Use Test::More->builder, not $Test::Builder::Test
140 + + tests: Say "pass" rather than "ok" on empty lines for TAP
141 + + tests: Skip tests in a way that makes sense under TAP
142 + + test-lib: output a newline before "ok" under a TAP harness
143 + + test-lib: Make the test_external_* functions TAP-aware
144 + + test-lib: Adjust output to be valid TAP format
145
298 -* ab/blame-textconv (2010-06-07) 3 commits
299 - (merged to 'next' on 2010-06-23 at a7da5af)
300 - + t/t8006: test textconv support for blame
301 - + textconv: support for blame
302 - + textconv: make the API public
303 - (this branch is used by cp/textconv-cat-file.)
146 +Updated with a newer round with support for older Test::More before 0.94
147 +version.
148 +
149 +* ar/decorate-color (2010-06-24) 4 commits
150 + - Allow customizable commit decorations colors
151 + - log --decorate: Colorize commit decorations
152 + - log-tree.c: Use struct name_decoration's type for classifying decoration
153 + - commit.h: add 'type' to struct name_decoration
154 +
155 +Tests, perhaps? Otherwise looked sane.
156 +
157 +* tc/checkout-B (2010-06-24) 3 commits
158 + - builtin/checkout: learn -B
159 + - builtin/checkout: reword hint for -b
160 + - add tests for checkout -b
161 +
162 +* as/maint-completion-set-u-fix (2010-06-17) 1 commit
163 + (merged to 'next' on 2010-06-27 at 24ce8c2)
164 + + bash-completion: Fix __git_ps1 to work with "set -u"
165 +
166 +* tr/rev-list-count (2010-06-17) 2 commits
167 + (merged to 'next' on 2010-06-27 at 0525b63)
168 + + bash completion: Support "divergence from upstream" messages in __git_ps1
169 + + rev-list: introduce --count option
170
305 -* jn/grep-open (2010-06-21) 7 commits
171 +* jl/maint-diff-ignore-submodules (2010-06-25) 3 commits
172 + (merged to 'next' on 2010-06-25 at d75dbf1)
173 + + t4027,4041: Use test -s to test for an empty file
174 + (merged to 'next' on 2010-06-23 at 057acb7)
175 + + Add optional parameters to the diff option "--ignore-submodules"
176 + + git diff: rename test that had a conflicting name
177 + (this branch is used by jl/maint-submodule-ignore-dirty-submodules and jl/status-ignore-submodules.)
178 +
179 +* jn/grep-open (2010-06-26) 8 commits
180 + (merged to 'next' on 2010-06-27 at 84c0976)
181 + + Merge branch 'jp/string-list-api-cleanup' into jn/grep-open
182 (merged to 'next' on 2010-06-22 at 8edca58)
183 + t/t7811-grep-open.sh: remove broken/redundant creation of fake "less" script
184 + t/t7811-grep-open.sh: ensure fake "less" is made executable
@@ -312,55 +188,27 @@ applying it to my tree myself.
188 + grep: Add the option '--open-files-in-pager'
189 + Unify code paths of threaded greps
190 + grep: refactor grep_objects loop into its own function
315 -
316 -* pb/maint-perl-errmsg-no-dir (2010-06-18) 1 commit
317 - (merged to 'next' on 2010-06-23 at 990ea67)
318 - + Git.pm: better error message
191 + (this branch uses jp/string-list-api-cleanup.)
192
193 * eb/double-convert-before-merge (2010-06-16) 1 commit
194 - ll-merge: Normalize files before merging
195
323 -If running git-to-worktree and then worktree-to-git _fixes_ something, it
324 -means that these are not roundtrip operations; there is something that is
325 -fundamentally wrong. The commit log message doesn't help explaining it,
326 -either.
327 -
328 -* js/maint-am-rebase-invalid-author (2010-06-16) 1 commit
329 - (merged to 'next' on 2010-06-23 at b345ad5)
330 - + am: use get_author_ident_from_commit instead of mailinfo when rebasing
196 +* cc/cherry-pick-stdin (2010-06-14) 2 commits
197 + (merged to 'next' on 2010-06-27 at 3af0bba)
198 + + revert: accept arbitrary rev-list options
199 + + t3508 (cherry-pick): futureproof against unmerged files
200
332 -* ps/gitweb-soc (2010-06-02) 2 commits
333 - (merged to 'next' on 2010-06-13 at 92245ae)
334 - + git-instaweb: Add option to reuse previous config file
335 - + Makefile: Use $(sharedir)/gitweb for target 'install-gitweb'
336 -
337 -If we are going to have a configuration variable to control this, I
338 -strongly suspect that --reuse-config should be renamed so that the
339 -variable can be named more sanely and in line with whatever option
340 -that replaces it.
341 -
342 -* cc/cherry-pick-stdin (2010-06-14) 3 commits
343 - - revert: do not rebuild argv on heap
344 - - revert: accept arbitrary rev-list options
345 - - t3508 (cherry-pick): futureproof against unmerged files
346 -
347 -What's the doneness of this one?
348 -
349 -* jn/show-num-walks (2010-06-01) 1 commit
350 - (merged to 'next' on 2010-06-23 at e61649c)
351 - + DWIM 'git show -5' to 'git show --do-walk -5'
201 +--------------------------------------------------
202 +[Discarded]
203
204 * mg/rev-parse-lrbranches-locals (2010-05-14) 1 commit
354 - - revlist: Introduce --lrbranches and --locals revision specifiers
205 + . revlist: Introduce --lrbranches and --locals revision specifiers
206 (this branch uses mg/rev-parse-option-sifter-deprecation.)
207
357 -I am reluctant to merge a patch that introduces an unpronounceable
358 -option.
359 -
208 * mg/rev-parse-option-sifter-deprecation (2010-05-14) 3 commits
361 - - t6018: make sure all tested symbolic names are different revs
362 - - t6018: add tests for rev-list's --branches and --tags
363 - - rev-parse: deprecate use as an option sifter
364 - (this branch is used by mg/rev-parse-lrbranches-locals.)
209 + . t6018: make sure all tested symbolic names are different revs
210 + . t6018: add tests for rev-list's --branches and --tags
211 + . rev-parse: deprecate use as an option sifter
212 +
213 +The tests are resurrected in a separate branch, though.
214
366 -I don't think these patches help anything. Opinions?