11To: git@vger.kernel.org
2- Subject: What's cooking in git.git (Jan 2012, #03; Wed, 11 )
3- X-master-at: 0e1cfc52de002e2d9b0e6562e8672fee3bf45a67
4- X-next-at: 5c0bfa96c2f67a7ac76afe5096f622dced39734f
2+ Subject: What's cooking in git.git (Jan 2012, #04; Mon, 16 )
3+ X-master-at: b63103e908af54e5e2eaa3faad350e4738ef0047
4+ X-next-at: 01892647622b2d0497b1bd74eff0113b8e0abc5c
55
6- What's cooking in git.git (Jan 2012, #03; Wed, 11 )
6+ What's cooking in git.git (Jan 2012, #04; Mon, 16 )
77--------------------------------------------------
88
99Here are the topics that have been cooking. Commits prefixed with '-' are
@@ -38,14 +38,28 @@ The preformatted documentation in HTML and man format are found in:
3838--------------------------------------------------
3939[New Topics]
4040
41- * jc/pull-signed-tag (2012-01-11) 1 commit
42- - merge: use editor by default in interactive sessions
41+ * mh/maint-show-ref-doc (2012-01-13) 2 commits
42+ (merged to 'next' on 2012-01-16 at 8573f09)
43+ + git-show-ref doc: typeset regexp in fixed width font
44+ + git-show-ref: fix escaping in asciidoc source
4345
44- Per Linus's strong suggestion, sugarcoated (aka "taking blame for the
45- original UI screw-ups") so that it is easier for me to swallow and accept
46- a potentially huge backward incompatibility issue, "git merge" is made to
47- launch an editor to explain the merge in the merge commit by default in
48- interactive sessions.
46+ Will merge to 'master' by v1.7.9-rc2.
47+
48+ * nd/pathspec-recursion-cleanup (2012-01-16) 2 commits
49+ (merged to 'next' on 2012-01-16 at 0189264)
50+ + diff-index: enable recursive pathspec matching in unpack_trees
51+ + Document limited recursion pathspec matching with wildcards
52+
53+ Will merge to 'master' by v1.7.9-rc2.
54+
55+ * tr/maint-word-diff-incomplete-line (2012-01-12) 1 commit
56+ (merged to 'next' on 2012-01-16 at 58ddaaf)
57+ + word-diff: ignore '\ No newline at eof' marker
58+
59+ Will merge to 'master' by v1.7.9-rc2.
60+
61+ --------------------------------------------------
62+ [Graduated to "master"]
4963
5064* jc/request-pull-show-head-4 (2012-01-10) 1 commit
5165 (merged to 'next' on 2012-01-11 at 8d98a6b)
@@ -54,8 +68,6 @@ interactive sessions.
5468Hopefully the final finishing touch to the request-pull script that was
5569updated during this cycle.
5670
57- Will merge by 1.7.9-rc1.
58-
5971* jk/maint-upload-archive (2012-01-11) 1 commit
6072 (merged to 'next' on 2012-01-11 at 5c0bfa9)
6173 + archive: re-allow HEAD:Documentation on a remote invocation
@@ -64,58 +76,16 @@ Running "git archive" remotely and asking for a partial tree of a ref,
6476e.g. HEAD:$path was forbidden by a recent change to tighten security, but
6577was found to be overly restrictive.
6678
67- Will merge by 1.7.9-rc1.
68-
69- * nd/commit-ignore-i-t-a (2012-01-11) 2 commits
70- - commit: add --skip-intent-to-add to allow commit with i-t-a entries in index
71- - cache-tree: update API to take abitrary flags
72-
73- * nd/maint-refname-in-hierarchy-check (2012-01-11) 1 commit
74- - Fix incorrect ref namespace check
75-
76- Avoid getting confused by "ref/headxxx" and mistaking it as if it is under
77- the "refs/heads/" hierarchy.
78- Not urgent.
79-
80- * rr/sequencer (2012-01-11) 2 commits
81- - sequencer: factor code out of revert builtin
82- - revert: prepare to move replay_action to header
83-
84- Moving large chunk of code out of cherry-pick/revert for later reuse,
85- primarily to prepare for the next cycle.
86- Not urgent.
79+ * jn/maint-gitweb-grep-fix (2012-01-05) 2 commits
80+ (merged to 'next' on 2012-01-13 at a15e6ab)
81+ + gitweb: Harden "grep" search against filenames with ':'
82+ + gitweb: Fix file links in "grep" search
8783
8884* ss/maint-msys-cvsexportcommit (2012-01-11) 2 commits
8985 (merged to 'next' on 2012-01-11 at 007aab1)
9086 + git-cvsexportcommit: Fix calling Perl's rel2abs() on MSYS
9187 + t9200: On MSYS, do not pass Windows-style paths to CVS
9288
93- Will merge by 1.7.9-rc1.
94-
95- * tr/maint-mailinfo (2012-01-11) 1 commit
96- (merged to 'next' on 2012-01-11 at d9e344a)
97- + mailinfo documentation: accurately describe non -k case
98-
99- Will merge by 1.7.9-rc1.
100-
101- * jk/credentials (2012-01-11) 3 commits
102- - unix-socket: do not let close() or chdir() clobber errno during cleanup
103- - credential-cache: report more daemon connection errors
104- - unix-socket: handle long socket pathnames
105-
106- * pw/p4-view-updates (2012-01-11) 5 commits
107- - git-p4: add tests demonstrating spec overlay ambiguities
108- - git-p4: adjust test to adhere to stricter useClientSpec
109- - git-p4: clarify comment
110- - git-p4: fix verbose comment typo
111- - git-p4: only a single ... wildcard is supported
112-
113- --------------------------------------------------
114- [Graduated to "master"]
115-
116- * bw/maint-t8006-sed-incomplete-line (2012-01-03) 1 commit
117- + Work around sed portability issue in t8006-blame-textconv
118-
11989--------------------------------------------------
12090[Stalled]
12191
@@ -142,6 +112,39 @@ At least pack-objects and fsck need to learn the new encoding for the
142112series to be usable locally, and then index-pack/unpack-objects needs to
143113learn it to be used remotely.
144114
115+ --------------------------------------------------
116+ [Cooking]
117+
118+ * jc/pull-signed-tag (2012-01-11) 1 commit
119+ - merge: use editor by default in interactive sessions
120+
121+ Per Linus's strong suggestion, sugarcoated (aka "taking blame for the
122+ original UI screw-ups") so that it is easier for me to swallow and accept
123+ a potentially huge backward incompatibility issue, "git merge" is made to
124+ launch an editor to explain the merge in the merge commit by default in
125+ interactive sessions.
126+
127+ May need renaming the backward compatibility "GIT_MERGE_LEGACY"
128+ environment variable, and also will need a smoother migration plan.
129+
130+ Will defer till the next cycle.
131+
132+ * nd/commit-ignore-i-t-a (2012-01-16) 2 commits
133+ - commit, write-tree: allow to ignore CE_INTENT_TO_ADD while writing trees
134+ - cache-tree: update API to take abitrary flags
135+
136+ May want to consider this as fixing an earlier UI mistake, and not as a
137+ feature that devides the userbase.
138+
139+ Will defer till the next cycle.
140+
141+ * nd/maint-refname-in-hierarchy-check (2012-01-11) 1 commit
142+ - Fix incorrect ref namespace check
143+
144+ Avoid getting confused by "ref/headxxx" and mistaking it as if it is under
145+ the "refs/heads/" hierarchy.
146+ Not urgent.
147+
145148* jc/advise-i18n (2011-12-22) 1 commit
146149 - i18n of multi-line advice messages
147150
@@ -150,9 +153,38 @@ multi-line formatted. For now this is deliberately limited to advise()
150153interface and not vreportf() in general as touching the latter has
151154interactions with error() that has plumbing callers whose prefix "error: "
152155should never be translated.
156+ Not urgent.
153157
154- --------------------------------------------------
155- [Cooking]
158+ * rr/sequencer (2012-01-11) 2 commits
159+ - sequencer: factor code out of revert builtin
160+ - revert: prepare to move replay_action to header
161+
162+ Moving large chunk of code out of cherry-pick/revert for later reuse,
163+ primarily to prepare for the next cycle.
164+ Not urgent.
165+
166+ * tr/maint-mailinfo (2012-01-16) 2 commits
167+ - mailinfo: with -b, keep space after [foo]
168+ - am: learn passing -b to mailinfo
169+
170+ Looked reasonable.
171+ Not urgent.
172+
173+ * jk/credentials (2012-01-11) 3 commits
174+ (merged to 'next' on 2012-01-16 at 1c6c94a)
175+ + unix-socket: do not let close() or chdir() clobber errno during cleanup
176+ + credential-cache: report more daemon connection errors
177+ + unix-socket: handle long socket pathnames
178+
179+ Minor fix-ups to the new feature.
180+ Will merge to 'master' by v1.7.9-rc2.
181+
182+ * pw/p4-view-updates (2012-01-11) 5 commits
183+ - git-p4: add tests demonstrating spec overlay ambiguities
184+ - git-p4: adjust test to adhere to stricter useClientSpec
185+ - git-p4: clarify comment
186+ - git-p4: fix verbose comment typo
187+ - git-p4: only a single ... wildcard is supported
156188
157189* rs/diff-postimage-in-context (2012-01-06) 1 commit
158190 (merged to 'next' on 2012-01-09 at 9635032)
@@ -169,25 +201,26 @@ Not urgent.
169201Looked reasonable.
170202Not urgent.
171203
172- * nd/clone-detached (2012-01-11) 11 commits
204+ * nd/clone-detached (2012-01-16) 10 commits
173205 - clone: print advice on checking out detached HEAD
174206 - clone: allow --branch to take a tag
175207 - clone: refuse to clone if --branch points to bogus ref
176208 - clone: --branch=<branch> always means refs/heads/<branch>
177- - fixup! acd8f20
178209 - clone: delay cloning until after remote HEAD checking
179210 - clone: factor out remote ref writing
180211 - clone: factor out HEAD update code
181212 - clone: factor out checkout code
182213 - clone: write detached HEAD in bare repositories
183214 - t5601: add missing && cascade
215+ (this branch uses nd/clone-single-branch.)
184216
185- Looking good, but I may have screwed up the merge of this into 'pu' .
217+ Looking good.
186218Not urgent.
187219
188220* nd/clone-single-branch (2012-01-08) 1 commit
189221 (merged to 'next' on 2012-01-09 at 6c3c759)
190222 + clone: add --single-branch to fetch only one branch
223+ (this branch is used by nd/clone-detached.)
191224
192225Looked reasonable.
193226Not urgent.
@@ -198,14 +231,12 @@ Not urgent.
198231Looked reasonable.
199232Not urgent.
200233
201- * nd/index-pack-no-recurse (2012-01-09 ) 3 commits
202- - index-pack: eliminate unlimited recursion in get_delta_base ()
234+ * nd/index-pack-no-recurse (2012-01-16 ) 3 commits
235+ - index-pack: eliminate unlimited recursion in get_base_data ()
203236 - index-pack: eliminate recursion in find_unresolved_deltas
204237 - Eliminate recursion in setting/clearing marks in commit list
205238
206- The first one looked sensible; I am not sure if the second and third ones
207- take the right approach.
208-
239+ Much better explained than the previous round.
209240Will defer till the next cycle.
210241
211242* mh/ref-api-rest (2011-12-12) 35 commits
@@ -281,9 +312,3 @@ Will defer till the next cycle.
281312
282313These are a bit scary changes, but I do think they are worth doing.
283314Will defer till the next cycle.
284-
285- * jn/maint-gitweb-grep-fix (2012-01-05) 2 commits
286- - gitweb: Harden "grep" search against filenames with ':'
287- - gitweb: Fix file links in "grep" search
288-
289- Waiting for a confirmation from bug reporter.
0 commit comments