What's cooking (2010/09 #04)

Junio C Hamano committed Sep 12, 2010 at 18:42 UTC 6983ea8731ec19b9a64cfcea83e5ca891d4f80e4
1 file changed +77 -106
whats-cooking.txt
+77 -106
@@ -1,9 +1,9 @@
1 To: git@vger.kernel.org
2 -Subject: What's cooking in git.git (Sep 2010, #03; Fri, 10)
3 -X-master-at: 3b3a8ed4beadf5d9437597108355b23c7143bc81
4 -X-next-at: 6997c032819c723ef892e89b21b9bf245420086d
2 +Subject: What's cooking in git.git (Sep 2010, #04; Sun, 12)
3 +X-master-at: 5879b6bbcaba7696e4abfa717748da166f915405
4 +X-next-at: ee5c7b80a60b21d82897a2c9d9a55bcea89e8c99
5
6 -What's cooking in git.git (Sep 2010, #03; Fri, 10)
6 +What's cooking in git.git (Sep 2010, #04; Sun, 12)
7 --------------------------------------------------
8
9 Here are the topics that have been cooking. Commits prefixed with '-' are
@@ -18,97 +18,14 @@ Please give it a good beating to find regressions.
18 --------------------------------------------------
19 [New Topics]
20
21 -* jl/fix-test (2010-09-07) 7 commits
22 - (merged to 'next' on 2010-09-10 at 849b1bb)
23 - + t1020: Get rid of 'cd "$HERE"' at the start of each test
24 - + t2016 (checkout -p): add missing &&
25 - + t1302 (core.repositoryversion): style tweaks
26 - + t2105 (gitfile): add missing &&
27 - + t1450 (fsck): remove dangling objects
28 - + tests: subshell indentation stylefix
29 - + Merge branch 'jl/maint-fix-test'
30 - (this branch uses jl/maint-fix-test.)
31 -
32 -* jl/maint-fix-test (2010-09-06) 1 commit
33 - + Several tests: cd inside subshell instead of around
34 - (this branch is used by jl/fix-test.)
35 -
36 -* nd/index-doc (2010-09-06) 1 commit
37 - (merged to 'next' on 2010-09-10 at 2ab8572)
38 - + doc: technical details about the index file format
39 -
40 -Half-written but it is a good start.
41 -
42 -* tr/send-email-refuse-sending-unedited-cover-letter (2009-06-08) 1 commit
43 - - send-email: Refuse to send cover-letter template subject
44 -
45 -* bc/describe-not-dirty-for-untracked-paths-in-submodule (2010-09-09) 1 commit
46 - - builtin/describe.c: ignore untracked changes in submodules
47 -
48 -* bc/fortran-userdiff (2010-09-10) 1 commit
49 - (merged to 'next' on 2010-09-10 at b76b831)
50 - + userdiff.c: add builtin fortran regex patterns
51 -
52 -* en/rename-d-f (2010-09-08) 2 commits
53 - - merge-recursive: D/F conflicts where was_a_dir/file -> was_a_dir
54 - - t3509: Add rename + D/F conflict testcase that recursive strategy fails
55 -
56 -* jk/read-tree-empty (2010-09-10) 1 commit
57 - (merged to 'next' on 2010-09-10 at 2f3a995)
58 - + read-tree: deprecate syntax without tree-ish args
59 -
60 -* kf/post-receive-sample-hook (2010-09-10) 1 commit
61 - (merged to 'next' on 2010-09-10 at 53ebeba)
62 - + post-receive-email: ensure sent messages are not empty
21 +* dr/maint-ls-tree-prefix-recursion-fix (2010-09-11) 1 commit
22 + (merged to 'next' on 2010-09-12 at c9d05a6)
23 + + ls-tree $di $dir: do not mistakenly recurse into directories
24
64 -* ml/completion-zsh (2010-09-06) 1 commit
65 - (merged to 'next' on 2010-09-10 at b509ebc)
66 - + completion: make compatible with zsh
67 -
68 -* os/fix-rebase-diff-no-prefix (2010-09-09) 1 commit
69 - (merged to 'next' on 2010-09-10 at f1acd10)
70 - + Add --src/dst-prefix to git-formt-patch in git-rebase.sh
71 -
72 ---------------------------------------------------
73 -[Graduated to "master"]
74 -
75 -* bc/maint-fetch-url-only (2010-08-25) 2 commits
76 - (merged to 'next' on 2010-09-04 at 710af12)
77 - + builtin/fetch.c: ignore merge config when not fetching from branch's remote
78 - + t/t5510: demonstrate failure to fetch when current branch has merge ref
79 -
80 -* jh/error-removing-missing-note (2010-08-31) 1 commit
81 - (merged to 'next' on 2010-09-04 at 428b078)
82 - + notes: Don't create (empty) commit when removing non-existing notes
83 -
84 -* jk/maint-pass-c-config-in-env (2010-08-24) 2 commits
85 - (merged to 'next' on 2010-09-04 at f4ed3ac)
86 - + do not pass "git -c foo=bar" params to transport helpers
87 - + pass "git -c foo=bar" params through environment
88 -
89 -* jk/test-must-fail-missing (2010-08-31) 4 commits
90 - (merged to 'next' on 2010-09-04 at cc5c1c4)
91 - + tests: make test_might_fail fail on missing commands
92 - + tests: make test_might_fail more verbose
93 - + tests: make test_must_fail fail on missing commands
94 - + tests: make test_must_fail more verbose
95 -
96 -* kf/askpass-config (2010-08-30) 3 commits
97 - (merged to 'next' on 2010-09-04 at c49783f)
98 - + Extend documentation of core.askpass and GIT_ASKPASS.
99 - + Allow core.askpass to override SSH_ASKPASS.
100 - + Add a new option 'core.askpass'.
101 -
102 -* np/relnotes-in-subdir (2010-09-09) 2 commits
103 - + install-webdoc: keep installed RelNotes-*.txt
104 - + Documentation: move RelNotes into a directory of their own
105 -
106 -Needed to devise a way to grandfather URLs that point at release notes of
107 -older versions, but other than that, this is a good thing to do.
108 -
109 -* tf/cleanup-builtin-help-headers (2010-08-31) 1 commit
110 - (merged to 'next' on 2010-09-06 at dbf0d4b)
111 - + builtin.h: Move two functions definitions to help.h.
25 +* jn/gitweb-test-lib (2010-09-12) 2 commits
26 + (merged to 'next' on 2010-09-12 at 4621733)
27 + + t/gitweb-lib.sh: Use tabs for indent consistently
28 + + t/gitweb-lib.sh: Use GIT_BUILD_DIR
29
30 --------------------------------------------------
31 [Stalled]
@@ -125,7 +42,9 @@ older versions, but other than that, this is a good thing to do.
42 Depends on GNU FNM_CASEFOLD. Presumably a bit of tweak in Makefile for
43 non-windows but non-GNU platforms is all it takes?
44
128 -* by/line-log (2010-08-11) 17 commits
45 +* by/line-log (2010-09-11) 18 commits
46 + (merged to 'next' on 2010-09-12 at e29a029)
47 + + log -L: do not free parents lists we might need again
48 (merged to 'next' on 2010-08-26 at a160ff1)
49 + Document line history browser
50 + Add tests for line history browser
@@ -145,9 +64,6 @@ non-windows but non-GNU platforms is all it takes?
64 + parse-options: add two helper functions
65 + parse-options: enhance STOP_AT_NON_OPTION
66
148 -There is a reported crash with valgrind trace. Bo seems to be looking
149 -into it.
150 -
67 * il/rfc-remote-fd-ext (2010-08-26) 7 commits
68 - remote-ext/fd style fixup
69 - Fix build on Windows
@@ -177,9 +93,60 @@ flags needs to be rethought, or at least the helper needs to be moved to
93 builtin/tag.c to make it clear that it should not be used outside the
94 current usage context.
95
96 +* bc/describe-not-dirty-for-untracked-paths-in-submodule (2010-09-09) 1 commit
97 + - builtin/describe.c: ignore untracked changes in submodules
98 +
99 --------------------------------------------------
100 [Cooking]
101
102 +* jl/fix-test (2010-09-07) 7 commits
103 + (merged to 'next' on 2010-09-10 at 849b1bb)
104 + + t1020: Get rid of 'cd "$HERE"' at the start of each test
105 + + t2016 (checkout -p): add missing &&
106 + + t1302 (core.repositoryversion): style tweaks
107 + + t2105 (gitfile): add missing &&
108 + + t1450 (fsck): remove dangling objects
109 + + tests: subshell indentation stylefix
110 + + Merge branch 'jl/maint-fix-test'
111 + (this branch uses jl/maint-fix-test.)
112 +
113 +* jl/maint-fix-test (2010-09-06) 1 commit
114 + + Several tests: cd inside subshell instead of around
115 + (this branch is used by jl/fix-test.)
116 +
117 +* nd/index-doc (2010-09-06) 1 commit
118 + (merged to 'next' on 2010-09-10 at 2ab8572)
119 + + doc: technical details about the index file format
120 +
121 +Half-written but it is a good start.
122 +
123 +* tr/send-email-refuse-sending-unedited-cover-letter (2009-06-08) 1 commit
124 + - send-email: Refuse to send cover-letter template subject
125 +
126 +* bc/fortran-userdiff (2010-09-10) 1 commit
127 + (merged to 'next' on 2010-09-10 at b76b831)
128 + + userdiff.c: add builtin fortran regex patterns
129 +
130 +* en/rename-d-f (2010-09-08) 2 commits
131 + - merge-recursive: D/F conflicts where was_a_dir/file -> was_a_dir
132 + - t3509: Add rename + D/F conflict testcase that recursive strategy fails
133 +
134 +* jk/read-tree-empty (2010-09-10) 1 commit
135 + (merged to 'next' on 2010-09-10 at 2f3a995)
136 + + read-tree: deprecate syntax without tree-ish args
137 +
138 +* kf/post-receive-sample-hook (2010-09-10) 1 commit
139 + (merged to 'next' on 2010-09-10 at 53ebeba)
140 + + post-receive-email: ensure sent messages are not empty
141 +
142 +* ml/completion-zsh (2010-09-06) 1 commit
143 + (merged to 'next' on 2010-09-10 at b509ebc)
144 + + completion: make compatible with zsh
145 +
146 +* os/fix-rebase-diff-no-prefix (2010-09-09) 1 commit
147 + (merged to 'next' on 2010-09-10 at f1acd10)
148 + + Add --src/dst-prefix to git-formt-patch in git-rebase.sh
149 +
150 * ks/recursive-rename-add-identical (2010-09-01) 1 commit
151 (merged to 'next' on 2010-09-03 at 1a5082f)
152 + RE: [PATCH] Avoid rename/add conflict when contents are identical
@@ -302,8 +269,19 @@ I am not very happy about adding these backdoors to git-shell, which is
269 primarily a security mechanism, and obviously security and backdoor do not
270 mix well.
271
305 -* ab/i18n (2010-09-09) 94 commits
272 +* ab/i18n (2010-09-10) 98 commits
273 + - gettext docs: add "Testing marked strings" section to po/README
274 + - gettext docs: the Git::I18N Perl interface
275 + - gettext docs: the git-sh-i18n.sh Shell interface
276 + - gettext docs: the gettext.h C interface
277 + - gettext docs: add "Marking strings for translation" section in po/README
278 + - gettext docs: add a "Testing your changes" section to po/README
279 - po/hi.po: add Hindi Translation
280 + - po/pl.po: add Polish translation
281 + - po/en_GB.po: add British English translation
282 + - po/de.po: add German translation
283 + - po/is.po: add Icelandic translation
284 + - gettext docs: add po/README file documenting Git's gettext
285 - gettextize: git-am printf(1) message to eval_gettext
286 - gettextize: git-am core say messages
287 - gettextize: git-am "Apply?" message
@@ -318,7 +296,6 @@ mix well.
296 - gettext: add GETTEXT_POISON support for shell scripts
297 - Makefile: MSGFMT="msgfmt --check" under GNU_GETTEXT
298 - Makefile: add GNU_GETTEXT, set when we expect GNU gettext
321 - - po/de.po: make the German translation msgfmt --check clean
299 - gettextize: git-shortlog basic messages
300 - gettextize: git-revert split up "could not revert/apply" message
301 - gettextize: git-revert literal "me" messages
@@ -334,8 +311,6 @@ mix well.
311 - gettextize: git-clean basic messages
312 - gettextize: git-bundle basic messages
313 - gettextize: git-archive basic messages
337 - - po/en_GB.po: add British English Translation
338 - - po/de.po: add German translation
314 - gettextize: git-status shortstatus messages
315 - gettextize: git-status basic messages
316 - gettextize: git-push basic messages
@@ -372,12 +347,8 @@ mix well.
347 - gettext tests: skip breaking tests under GETTEXT_POISON
348 - gettext tests: skip lib-gettext.sh tests under GETTEXT_POISON
349 - gettext tests: add GETTEXT_POISON=YesPlease Makefile parameter
375 - - gettext docs: add po/README file documenting Git's gettext
350 - gettext tests: remove old sanity test under NO_GETTEXT
351 - gettext tests: test message re-encoding under C
378 - - po/pl.po: add Polish translation
379 - - po/is.po: add Icelandic translation
380 - - po/is.po: msgmerge and add Language: header
352 - gettext tests: mark a test message as not needing translation
353 - gettext tests: test re-encoding with a UTF-8 msgid under Shell
354 - gettext tests: test message re-encoding under Shell