What's cooking (2009/10 #05)

Junio C Hamano committed Oct 28, 2009 at 14:10 UTC f74dfdb6c614d93d048875ca14d4ffd4a3e290af
1 file changed +193 -197
whats-cooking.txt
+193 -197
@@ -1,9 +1,9 @@
1 To: git@vger.kernel.org
2 -Subject: What's cooking in git.git (Oct 2009, #04; Wed, 21)
3 -X-master-at: 3694209ca16c033fb4c539cc23b0b370e48952dd
4 -X-next-at: fef13efd27479ba3d90fd511ea198445ed434a73
2 +Subject: What's cooking in git.git (Oct 2009, #05; Wed, 28)
3 +X-master-at: cd0f8e6d63d3e2744d7d3b2329238be7d064a8ea
4 +X-next-at: 66178218961cb7484d46bd48df7da7318180b6b7
5
6 -What's cooking in git.git (Oct 2009, #04; Wed, 21)
6 +What's cooking in git.git (Oct 2009, #05; Wed, 28)
7 --------------------------------------------------
8
9 Here are the topics that have been cooking. Commits prefixed with '-' are
@@ -54,129 +54,92 @@ backward compatible. Currently planeed changes are:
54 --------------------------------------------------
55 [Graduated to "master"]
56
57 -* gb/maint-gitweb-esc-param (2009-10-13) 1 commit.
58 - (merged to 'next' on 2009-10-14 at 105f997)
59 - + gitweb: fix esc_param
60 - (this branch is used by sb/gitweb-link-author.)
61 -
62 ---------------------------------------------------
63 -[New Topics]
64 -
65 -* vl/git-gui (2009-10-16) 1 commit.
66 - - git-gui: adjust the minimum height of diff pane for shorter screen height
67 -
68 -Shawn?
69 -
70 -* cb/doc-fetch-pull-merge (2009-10-21) 1 commit.
71 - (merged to 'next' on 2009-10-21 at 1d9190d)
72 - + modernize fetch/merge/pull examples
73 -
74 -* ja/fetch-doc (2009-10-21) 1 commit.
75 - (merged to 'next' on 2009-10-21 at bf09f62)
76 - + Documentation/fetch-options.txt: order options alphabetically
77 -
78 -Helps 'git-fetch.{1,html}' without helping 'git-pull.{1,html}'.
79 -
80 -* jc/1.7.0-no-commit-no-ff-2 (2009-10-21) 1 commit.
81 - - git-merge: forbid fast-forward and up-to-date when --no-commit is given
82 -
83 -This makes "git merge --no-commit" fail when it results in fast-forward or
84 -up-to-date. I haven't described this at the beginning of this message
85 -yet, as it is not clear if this is even necessary, but since I already
86 -wrote it and many people seem to be interested in UI and behaviour
87 -warts,...
88 -
89 -Some tests expect the traditional behaviour of silently ignoring --no-commit
90 -upon fast-forward, and tonight's 'pu' does not pass them.
91 -
92 -* jc/1.7.0-no-commit-no-ff (2009-10-21) 1 commit.
93 - . git-merge: imply --no-ff when --no-commit is given
94 -
95 -This is an alternative patch to the same issue.
96 -
57 * jc/fsck-default-full (2009-10-20) 1 commit
98 - (merged to 'next' on 2009-10-21 at 1375192)
58 + fsck: default to "git fsck --full"
59
101 -Should be safe enough to be in 'master' soon.
102 -
60 * jc/maint-fix-unpack-zlib-check (2009-10-21) 1 commit.
104 - - Fix incorrect error check while reading deflated pack data
105 -
106 -This is the final round from 2009-10-21, not my earlier botched attempts.
61 + + Fix incorrect error check while reading deflated pack data
62
63 * jc/receive-pack-auto (2009-10-20) 2 commits.
109 - (merged to 'next' on 2009-10-21 at fef13ef)
64 + receive-pack: run "gc --auto --quiet" and optionally "update-server-info"
65 + gc --auto --quiet: make the notice a bit less verboase
66
113 -* jp/dirty-describe (2009-10-21) 1 commit.
114 - - Teach "git describe" --dirty option
67 +* bg/clone-doc (2009-10-20) 1 commit.
68 + + git-clone.txt: Fix grammar and formatting
69
116 -Ack?
70 +* iv/tar-lzma-xz (2009-10-20) 1 commit.
71 + + import-tars: Add support for tarballs compressed with lzma, xz
72
118 -* tr/filter-branch (2009-10-21) 2 commits.
119 - - filter-branch: nearest-ancestor rewriting outside subdir filter
120 - - filter-branch: stop special-casing $filter_subdir argument
73 +* jk/maint-cvsimport-pathname (2009-10-19) 1 commit.
74 + + cvsimport: fix relative argument filenames
75
122 -J6t already has some comments on this.
76 +* sb/gitweb-link-author (2009-10-15) 1 commit
77 + + gitweb: linkify author/committer names with search
78 +
79 +--------------------------------------------------
80 +[New Topics]
81
124 -* tr/maint-roff-quote (2009-10-21) 2 commits.
125 - - Document GNU_ROFF in Makefile
126 - - Quote ' as \(aq in manpages
82 +* jp/dirty-describe (2009-10-21) 1 commit.
83 + - Teach "git describe" --dirty option
84
128 -The doc may need to be clarified a bit more.
85 +Soon in 'next'.
86
130 -* bg/clone-doc (2009-10-20) 1 commit.
131 - (merged to 'next' on 2009-10-21 at 3016736)
132 - + git-clone.txt: Fix grammar and formatting
87 +* jp/fetch-cull-many-refs (2009-10-25) 2 commits
88 + - fetch: Speed up fetch of large numbers of refs
89 + - remote: Make ref_remove_duplicates faster for large numbers of refs
90
134 -Should be correct enough to be in 'master' soon.
91 +* bg/format-patch-p-noop (2009-10-25) 3 commits.
92 + - format-patch documentation: Fix formatting
93 + - format-patch documentation: Remove diff options that are not useful
94 + - format-patch: Make implementation and documentation agree
95
136 -* iv/tar-lzma-xz (2009-10-20) 1 commit.
137 - (merged to 'next' on 2009-10-21 at cb0df8a)
138 - + import-tars: Add support for tarballs compressed with lzma, xz
96 +* jk/gitignore-anchored (2009-10-26) 1 commit
97 + - gitignore: root most patterns at the top-level directory
98
140 -Should be safe enough to be in 'master' soon.
99 +* jk/maint-add-p-empty (2009-10-27) 1 commit.
100 + - add-interactive: handle deletion of empty files
101
142 -* rs/pretty-wrap (2009-10-17) 1 commit
143 - - Implement wrap format %w() as if it is a mode switch
144 - (this branch uses js/log-rewrap; is related to jc/strbuf-nested-expand.)
102 +Soon in 'next'.
103
146 -When it comes to design issues to keep unnecessary complexity out, I tend
147 -to trust Réne (and Nico) a lot more than I trust myself. Tonight's 'pu'
148 -queues this series instead of my "nested" one.
104 +* jk/maint-push-config (2009-10-25) 1 commit.
105 + - push: always load default config
106
150 -* sr/blame-incomplete (2009-10-19) 1 commit.
151 - - blame: make sure that the last line ends in an LF
107 +Soon in 'next'.
108
153 -I think this is _good enough_ as-is; although it would be better if we
154 -added some hint to the output for Porcelain implementations, that can be
155 -done as a follow-up fix.
109 +* lt/revision-bisect (2009-10-27) 1 commit.
110 + - Add '--bisect' revision machinery argument
111 +
112 +* mh/maint-diff-color-words (2009-10-28) 3 commits
113 + - diff: fix the location of hunk headers for "git diff --color-words -U0"
114 + - diff: move the handling of the hunk header after the changed lines
115 + - t4034-diff-words: add a test for word diff without context
116
117 --------------------------------------------------
118 [Stalled]
119
120 +* tr/filter-branch (2009-10-21) 2 commits.
121 + - filter-branch: nearest-ancestor rewriting outside subdir filter
122 + - filter-branch: stop special-casing $filter_subdir argument
123 +
124 +J6t already has some comments on this.
125 +
126 * mr/gitweb-snapshot (2009-09-26) 2 commits.
127 - gitweb: append short hash ids to snapshot files
128 (merged to 'next' on 2009-10-11 at 22ba047)
129 + gitweb: check given hash before trying to create snapshot
130
165 -I lost track of the discussion around the tip commit. The bottom one may
166 -better go to 'master' regardless.
131 +Jakub says the tip one needs updates.
132
168 -* db/vcs-helper-rest (2009-09-03) 6 commits.
169 - - Allow helpers to report in "list" command that the ref is unchanged
170 - - Add support for "import" helper command
171 - - Add a config option for remotes to specify a foreign vcs
172 - - Allow programs to not depend on remotes having urls
173 - - Allow fetch to modify refs
174 - - Use a function to determine whether a remote is valid
175 - (this branch is used by jh/cvs-helper.)
133 +* ne/rev-cache (2009-10-19) 7 commits.
134 + - support for commit grafts, slight change to general mechanism
135 + - support for path name caching in rev-cache
136 + - full integration of rev-cache into git, completed test suite
137 + - administrative functions for rev-cache, start of integration into git
138 + - support for non-commit object caching in rev-cache
139 + - basic revision cache system, no integration or features
140 + - man page and technical discussion for rev-cache
141
177 -This holds the remainder of the db/vcs-helper topic that has already
178 -merged in 1.6.5. If people want to replace this with improvements it
179 -would be a good time to do so.
142 +The author indicated that there is another round coming.
143
144 * jl/submodule-add-noname (2009-09-22) 1 commit.
145 - git submodule add: make the <path> parameter optional
@@ -195,6 +158,8 @@ add", not in "git add" proper, at least initially.
158 - fast-import: put marks reading in it's own function
159 - fast-import: put option parsing code in separate functions
160
161 +???
162 +
163 * je/send-email-no-subject (2009-08-05) 1 commit.
164 (merged to 'next' on 2009-10-11 at 1b99c56)
165 + send-email: confirm on empty mail subjects
@@ -205,99 +170,139 @@ the message is sent) of this feature, but the feature itself needs its own
170 test to verify the negative case (i.e. does it correctly stop if the user
171 says "no"?)
172
173 +--------------------------------------------------
174 +[Cooking]
175 +
176 +* db/vcs-helper-rest (2009-10-27) 7 commits.
177 + - Fix memory leak in helper method for disconnect
178 + - Allow helpers to report in "list" command that the ref is unchanged
179 + - Add support for "import" helper command
180 + - Add a config option for remotes to specify a foreign vcs
181 + - Allow programs to not depend on remotes having urls
182 + - Allow fetch to modify refs
183 + - Use a function to determine whether a remote is valid
184 + (this branch is used by jh/cvs-helper.)
185 +
186 +Queued a fix-up.
187 +
188 * jh/cvs-helper (2009-08-18) 8 commits.
209 - . More fixes to the git-remote-cvs installation procedure
210 - . Fix the Makefile-generated path to the git_remote_cvs package in git-remote-cvs
211 - . Add simple selftests of git-remote-cvs functionality
212 - . git-remote-cvs: Remote helper program for CVS repositories
213 - . 2/2: Add Python support library for CVS remote helper
214 - . 1/2: Add Python support library for CVS remote helper
215 - . Basic build infrastructure for Python scripts
216 - . Allow helpers to request marks for fast-import
189 + - More fixes to the git-remote-cvs installation procedure
190 + - Fix the Makefile-generated path to the git_remote_cvs package in git-remote-cvs
191 + - Add simple selftests of git-remote-cvs functionality
192 + - git-remote-cvs: Remote helper program for CVS repositories
193 + - 2/2: Add Python support library for CVS remote helper
194 + - 1/2: Add Python support library for CVS remote helper
195 + - Basic build infrastructure for Python scripts
196 + - Allow helpers to request marks for fast-import
197 (this branch uses db/vcs-helper-rest.)
198
219 -* jc/strbuf-nested-expand (2009-10-18) 3 commits
220 - . Teach --wrap to only indent without wrapping
221 - . Add %[wrap(width,in1,in2)<<any-string>>%] implementation
222 - . strbuf_nested_expand(): allow expansion to interrupt in the middle
223 - (this branch uses js/log-rewrap; is related to rs/pretty-wrap.)
199 +This depends on the above.
200
225 -Ejected from 'pu' to let rs/pretty-wrap in as described above.
201 +* cb/doc-fetch-pull-merge (2009-10-21) 1 commit.
202 + (merged to 'next' on 2009-10-21 at 1d9190d)
203 + + modernize fetch/merge/pull examples
204
227 ---------------------------------------------------
228 -[Cooking]
205 +Soon in 'master'.
206
230 -* ne/rev-cache (2009-10-19) 7 commits.
231 - - support for commit grafts, slight change to general mechanism
232 - - support for path name caching in rev-cache
233 - - full integration of rev-cache into git, completed test suite
234 - - administrative functions for rev-cache, start of integration into git
235 - - support for non-commit object caching in rev-cache
236 - - basic revision cache system, no integration or features
237 - - man page and technical discussion for rev-cache
207 +* ja/fetch-doc (2009-10-22) 3 commits.
208 + (merged to 'next' on 2009-10-22 at 8868407)
209 + + Documentation/merge-options.txt: order options in alphabetical groups
210 + + Documentation/git-pull.txt: Add subtitles above included option files
211 + (merged to 'next' on 2009-10-21 at bf09f62)
212 + + Documentation/fetch-options.txt: order options alphabetically
213
239 -Still unstable? Has an extra test squashed in; tonight's 'pu' does not
240 -pass tests.
214 +Soon in 'master'.
215
242 -* ak/bisect-reset-to-switch (2009-10-13) 1 commit.
243 - - bisect reset: Allow resetting to any commit, not just a branch
216 +* tr/maint-roff-quote (2009-10-22) 1 commit.
217 + (merged to 'next' on 2009-10-22 at 14c5631)
218 + + Quote ' as \(aq in manpages
219
245 -Soon in 'next'.
220 +Soon in 'master'.
221
247 -* fc/doc-fast-forward (2009-10-11) 1 commit.
248 - - user-manual: use 'fast-forward'
222 +* rs/pretty-wrap (2009-10-17) 1 commit
223 + - Implement wrap format %w() as if it is a mode switch
224 + (this branch uses js/log-rewrap.)
225
250 -* jc/maint-1.6.3-graft-trailing-space (2009-10-14) 1 commit.
251 - - info/grafts: allow trailing whitespaces at the end of line
226 +* jc/pretty-lf (2009-10-04) 1 commit.
227 + - Pretty-format: %[+-]x to tweak inter-item newlines
228
253 -Soon in 'next'.
229 +* js/log-rewrap (2009-10-18) 3 commits
230 + - Teach --wrap to only indent without wrapping
231 + - Add strbuf_add_wrapped_text() to utf8.[ch]
232 + - print_wrapped_text(): allow hard newlines
233 + (this branch is used by rs/pretty-wrap.)
234
255 -* jk/maint-cvsimport-pathname (2009-10-19) 1 commit.
256 - (merged to 'next' on 2009-10-19 at 77824f2)
257 - + cvsimport: fix relative argument filenames
235 +Before discarding jc/strbuf-nested-expand, I cherry-picked the tip of it
236 +to this series.
237
259 -Should be safe enough to be in 'master' soon.
238 +* sr/blame-incomplete (2009-10-19) 1 commit.
239 + (merged to 'next' on 2009-10-22 at 133e0ce)
240 + + blame: make sure that the last line ends in an LF
241
261 -* jn/show-normalized-refs (2009-10-12) 3 commits.
262 - - check-ref-format: simplify --print implementation
263 - - git check-ref-format --print
264 - - Add tests for git check-ref-format
242 +I think this is _good enough_ as-is; although it would be better if we
243 +added some hint to the output for Porcelain implementations, that can be
244 +done as a follow-up fix.
245
266 -This was for helping Porcelains like git-gui to sanely cope with user
267 -input that has redundant // in refnames. Are potential users happy with
268 -the series? I think this is ready for 'next'.
246 +* ak/bisect-reset-to-switch (2009-10-13) 1 commit.
247 + (merged to 'next' on 2009-10-22 at 592fff3)
248 + + bisect reset: Allow resetting to any commit, not just a branch
249
270 -* sb/gitweb-link-author (2009-10-15) 1 commit
271 - - gitweb: linkify author/committer names with search
250 +Soon in 'master'.
251
273 -Soon in 'next'.
252 +* fc/doc-fast-forward (2009-10-24) 1 commit.
253 + - Use 'fast-forward' all over the place
254 +
255 +* jc/maint-1.6.3-graft-trailing-space (2009-10-14) 1 commit.
256 + (merged to 'next' on 2009-10-22 at 90ccac6)
257 + + info/grafts: allow trailing whitespaces at the end of line
258 +
259 +Soon in 'master'.
260 +
261 +* jn/show-normalized-refs (2009-10-12) 3 commits.
262 + (merged to 'next' on 2009-10-23 at 332aad3)
263 + + check-ref-format: simplify --print implementation
264 + + git check-ref-format --print
265 + + Add tests for git check-ref-format
266 +
267 +Soon in 'master'.
268
269 * jc/checkout-auto-track (2009-10-18) 3 commits
276 - - git checkout --no-guess
277 - - DWIM "git checkout frotz" to "git checkout -b frotz origin/frotz"
278 - - check_filename(): make verify_filename() callable without dying
270 + (merged to 'next' on 2009-10-23 at ff7e8f3)
271 + + git checkout --no-guess
272 + + DWIM "git checkout frotz" to "git checkout -b frotz origin/frotz"
273 + + check_filename(): make verify_filename() callable without dying
274
275 The final shape of this series ended up to be more or less exactly what
281 -Dscho hinted he wanted to have in one of the discussion. Is everybody
282 -happy with this kind of new user-friendliness? I think it is safe enough
283 -to be queued to 'next'.
276 +Dscho hinted he wanted to have in one of the discussion.
277
285 -* tr/stash-format (2009-10-19) 5 commits
286 - - stash list: drop the default limit of 10 stashes
287 - - stash list: use new %g formats instead of sed
288 - - Introduce new pretty formats %g[sdD] for reflog information
289 - - reflog-walk: refactor the branch@{num} formatting
290 - - Refactor pretty_print_commit arguments into a struct
278 +Soon in 'master'.
279
292 -Soon in 'next'.
293 -
294 -* ks/precompute-completion (2009-10-05) 1 commit.
280 +* tr/stash-format (2009-10-19) 5 commits
281 + (merged to 'next' on 2009-10-23 at 6c551c3)
282 + + stash list: drop the default limit of 10 stashes
283 + + stash list: use new %g formats instead of sed
284 + + Introduce new pretty formats %g[sdD] for reflog information
285 + + reflog-walk: refactor the branch@{num} formatting
286 + + Refactor pretty_print_commit arguments into a struct
287 +
288 +Soon in 'master'.
289 +
290 +* ks/precompute-completion (2009-10-26) 3 commits.
291 + (merged to 'next' on 2009-10-28 at cd5177f)
292 + + completion: ignore custom merge strategies when pre-generating
293 + (merged to 'next' on 2009-10-22 at f46a28a)
294 + + bug: precomputed completion includes scripts sources
295 (merged to 'next' on 2009-10-14 at adf722a)
296 + Speedup bash completion loading
297
298 -Are people happy with this?
299 -
300 -* sp/smart-http (2009-10-14) 17 commits
298 +* sp/smart-http (2009-10-25) 24 commits
299 + - remote-helpers: return successfully if everything up-to-date
300 + - update http tests according to remote-curl capabilities
301 + - http-backend: more explict LocationMatch
302 + - http-backend: add example for gitweb on same URL
303 + - http-backend: use mod_alias instead of mod_rewrite
304 + - http-backend: reword some documentation
305 + - http-backend: add GIT_PROJECT_ROOT environment var
306 - Smart HTTP fetch: gzip requests
307 - Smart fetch over HTTP: client side
308 - Smart push over HTTP: client side
@@ -316,9 +321,10 @@ Are people happy with this?
321 - pkt-line: Make packet_read_line easier to debug
322 - pkt-line: Add strbuf based functions
323
319 -What's the doneness of this series?
324 +Shawn plans another round of re-roll.
325
321 -* ef/msys-imap (2009-10-21) 8 commits.
326 +* ef/msys-imap (2009-10-22) 9 commits.
327 + - Windows: use BLK_SHA1 again
328 - MSVC: Enable OpenSSL, and translate -lcrypto
329 - mingw: enable OpenSSL
330 - mingw: wrap SSL_set_(w|r)fd to call _get_osfhandle
@@ -328,33 +334,19 @@ What's the doneness of this series?
334 - imap-send: use separate read and write fds
335 - imap-send: remove useless uid code
336
331 -Another re-roll. Waiting for an Ack from MSVC folks but otherwise it is
332 -ready for 'next', I think.
333 -
334 -* jc/pretty-lf (2009-10-04) 1 commit.
335 - - Pretty-format: %[+-]x to tweak inter-item newlines
336 -
337 -* js/log-rewrap (2008-11-10) 2 commits
338 - - Add strbuf_add_wrapped_text() to utf8.[ch]
339 - - print_wrapped_text(): allow hard newlines
340 - (this branch is used by jc/strbuf-nested-expand and rs/pretty-wrap.)
341 -
342 -Soon in 'next'; regardless of how wrapping is exposed to --pretty=format,
343 -this code will be used, and it seems to be leak-free and reasonably done.
344 -
345 -We _might_ want to cherry-pick the tip of jc/strbuf-nested-expand to this
346 -series, though.
337 +This is pulled from J6t; I'll merge it to 'next' if Dscho is Ok with it.
338
348 -* js/diff-verbose-submodule (2009-10-14) 2 commits.
349 - - add tests for git diff --submodule-summary
350 - - Add the --submodule option to the diff option family
339 +* js/diff-verbose-submodule (2009-10-23) 2 commits.
340 + (merged to 'next' on 2009-10-23 at e479773)
341 + + add tests for git diff --submodule
342 + + Add the --submodule option to the diff option family
343
352 -I should retitle and fix some comments in the tip commit (the tests have
353 -already been adjusted to use the real option name), but otherwise I think
354 -this is ready for 'next'.
344 +Soon in 'master'.
345
356 -* jc/fix-tree-walk (2009-09-14) 10 commits.
357 - - read-tree --debug-unpack
346 +* jc/fix-tree-walk (2009-10-22) 11 commits.
347 + (merged to 'next' on 2009-10-22 at 10c0c8f)
348 + + Revert failed attempt since 353c5ee
349 + + read-tree --debug-unpack
350 (merged to 'next' on 2009-10-11 at 0b058e2)
351 + unpack-trees.c: look ahead in the index
352 + unpack-trees.c: prepare for looking ahead in the index
@@ -366,15 +358,8 @@ this is ready for 'next'.
358 + unpack-trees: typofix
359 + diff-lib.c: fix misleading comments on oneway_diff()
360
369 -This is my replacement for Linus's lt/maint-traverse-trees-fix patch. It
370 -is not so much as a counter-proposal; I originally thought it might make
371 -sense to walk the index and drive the walker to return the entries from
372 -trees to match entries from the index, but I ended up doing pretty much
373 -what Linus outlined --- walk the trees, and have the index walker follow
374 -it. It turned out that the index side also needed some hairy look-ahead,
375 -
376 -This includes the fix to aggressive mode of three-way merge used by the
377 -resolve strategy.
361 +This has some stupid bugs and temporarily reverted from 'next' until I can
362 +fix it.
363
364 * jh/notes (2009-10-09) 22 commits.
365 - fast-import: Proper notes tree manipulation using the notes API
@@ -400,8 +385,8 @@ resolve strategy.
385 - Add a script to edit/inspect notes
386 - Introduce commit notes
387
403 -Rebased so that it does not pull in anything else. Presumably it is ready
404 -for next?
388 +I think Johan indicated that early parts of it is ready for 'next', so I
389 +may do so up to "Add selftests" one.
390
391 * jn/gitweb-blame (2009-09-01) 5 commits.
392 - gitweb: Minify gitweb.js if JSMIN is defined
@@ -437,6 +422,13 @@ Ajax-y blame. Probably the first three should go to 'master' by now?
422 --------------------------------------------------
423 [For 1.7.0]
424
425 +* jc/1.7.0-no-commit-no-ff-2 (2009-10-22) 1 commit.
426 + - git-merge: forbid fast-forward and up-to-date when --no-commit is given
427 +
428 +This makes "git merge --no-commit" fail when it results in fast-forward or
429 +up-to-date. I haven't described this at the beginning of this message
430 +yet, as it is not clear if this change is even necessary. Opinions?
431 +
432 * jk/1.7.0-status (2009-09-05) 5 commits.
433 - docs: note that status configuration affects only long format
434 (merged to 'next' on 2009-10-11 at 65c8513)
@@ -449,6 +441,10 @@ Ajax-y blame. Probably the first three should go to 'master' by now?
441 Gives the --short output format to post 1.7.0 "git commit --dry-run" that
442 is similar to that of post 1.7.0 "git status".
443
444 +The tip one is not in 'next' as I have been hoping that somebody may want
445 +to change the code to make it unnecessary, but it does not seem to be
446 +happening, so probably it should also go to 'next'.
447 +
448 * jc/1.7.0-status (2009-09-05) 4 commits.
449 (merged to 'next' on 2009-10-11 at 9558627)
450 + status: typo fix in usage