What's cooking (2017/07 #09)
Junio C Hamano committed
Jul 31, 2017 at 15:29 UTC
44c56ca98750a8b0a4f3de20155d4ef8f2f2a96d
1 file changed
+104
-92
whats-cooking.txt
+104
-92
@@ -1,10 +1,10 @@
1
To: git@vger.kernel.org
2
Bcc: lwn@lwn.net
3
-Subject: What's cooking in git.git (Jul 2017, #08; Thu, 27)
4
-X-master-at: 5800c63717ae35286a1441f14ffff753e01f7e2b
5
-X-next-at: d1ce394fe289eaefa273394076e591331beea529
3
+Subject: What's cooking in git.git (Jul 2017, #09; Mon, 31)
4
+X-master-at: e2d9c46130247dd31d0421d2b2fc4bfd014c085e
5
+X-next-at: c4a70dcba25ee98fc8ee2906dbd251ddf5551c27
6
7
-What's cooking in git.git (Jul 2017, #08; Thu, 27)
7
+What's cooking in git.git (Jul 2017, #09; Mon, 31)
8
--------------------------------------------------
9
10
Here are the topics that have been cooking. Commits prefixed with
@@ -12,14 +12,110 @@ Here are the topics that have been cooking. Commits prefixed with
12
'+' are in 'next'. The ones marked with '.' do not appear in any of
13
the integration branches, but I am still holding onto them.
14
15
+Even though -rc2 was scheduled for today, I'll wait for a few days
16
+so that we can tag with updated l10n; there isn't much change since
17
+the first release candidate.
18
+
19
You can find the changes described here in the integration branches
20
of the repositories listed at
21
22
http://git-blame.blogspot.com/p/git-public-repositories.html
23
24
+--------------------------------------------------
25
+[Graduated to "master"]
26
+
27
+* js/blame-lib (2017-07-24) 1 commit
28
+ (merged to 'next' on 2017-07-26 at db0d081012)
29
+ + blame: fix memory corruption scrambling revision name in error message
30
+
31
+ A hotfix to a topic already in 'master'.
32
+
33
--------------------------------------------------
34
[New Topics]
35
36
+* as/diff-options-grammofix (2017-07-31) 1 commit
37
+ - diff-options doc: grammar fix
38
+
39
+ A grammofix.
40
+
41
+--------------------------------------------------
42
+[Stalled]
43
+
44
+* mg/status-in-progress-info (2017-05-10) 2 commits
45
+ - status --short --inprogress: spell it as --in-progress
46
+ - status: show in-progress info for short status
47
+
48
+ "git status" learns an option to report various operations
49
+ (e.g. "merging") that the user is in the middle of.
50
+
51
+ cf. <xmqqmvakcdqw.fsf@gitster.mtv.corp.google.com>
52
+
53
+
54
+* nd/worktree-move (2017-04-20) 6 commits
55
+ - worktree remove: new command
56
+ - worktree move: refuse to move worktrees with submodules
57
+ - worktree move: accept destination as directory
58
+ - worktree move: new command
59
+ - worktree.c: add update_worktree_location()
60
+ - worktree.c: add validate_worktree()
61
+
62
+ "git worktree" learned move and remove subcommands.
63
+
64
+ Expecting a reroll.
65
+ cf. <20170420101024.7593-1-pclouds@gmail.com>
66
+ cf. <20170421145916.mknekgqzhxffu7di@sigill.intra.peff.net>
67
+ cf. <d0e81b1e-5869-299e-f462-4d43dc997bd1@ramsayjones.plus.com>
68
+
69
+
70
+* sg/clone-refspec-from-command-line-config (2017-06-16) 2 commits
71
+ - Documentation/clone: document ignored configuration variables
72
+ - clone: respect additional configured fetch refspecs during initial fetch
73
+ (this branch is used by sg/remote-no-string-refspecs.)
74
+
75
+ "git clone -c var=val" is a way to set configuration variables in
76
+ the resulting repository, but it is more useful to also make these
77
+ variables take effect while the initial clone is happening,
78
+ e.g. these configuration variables could be fetch refspecs.
79
+
80
+ Waiting for a response.
81
+ cf. <20170617112228.vugswym4o4owf6wj@sigill.intra.peff.net>
82
+ cf. <xmqqmv8zhdap.fsf@gitster.mtv.corp.google.com>
83
+
84
+
85
+* js/rebase-i-final (2017-07-27) 10 commits
86
+ - rebase -i: rearrange fixup/squash lines using the rebase--helper
87
+ - t3415: test fixup with wrapped oneline
88
+ - rebase -i: skip unnecessary picks using the rebase--helper
89
+ - rebase -i: check for missing commits in the rebase--helper
90
+ - t3404: relax rebase.missingCommitsCheck tests
91
+ - rebase -i: also expand/collapse the SHA-1s via the rebase--helper
92
+ - rebase -i: do not invent onelines when expanding/collapsing SHA-1s
93
+ - rebase -i: remove useless indentation
94
+ - rebase -i: generate the script via rebase--helper
95
+ - t3415: verify that an empty instructionFormat is handled as before
96
+
97
+ The final batch to "git rebase -i" updates to move more code from
98
+ the shell script to C.
99
+
100
+ Expecting a reroll.
101
+
102
+
103
+* bp/fsmonitor (2017-06-12) 6 commits
104
+ - fsmonitor: add a sample query-fsmonitor hook script for Watchman
105
+ - fsmonitor: add documentation for the fsmonitor extension.
106
+ - fsmonitor: add test cases for fsmonitor extension
107
+ - fsmonitor: teach git to optionally utilize a file system monitor to speed up detecting new or changed files.
108
+ - dir: make lookup_untracked() available outside of dir.c
109
+ - bswap: add 64 bit endianness helper get_be64
110
+
111
+ We learned to talk to watchman to speed up "git status".
112
+
113
+ Expecting a reroll.
114
+ cf. <bade1166-e646-b05a-f65b-adb8da8ba0a7@gmail.com>
115
+
116
+--------------------------------------------------
117
+[Cooking]
118
+
119
* ah/doc-wserrorhighlight (2017-07-25) 1 commit
120
(merged to 'next' on 2017-07-27 at cd1bb28d95)
121
+ doc: add missing values "none" and "default" for diff.wsErrorHighlight
@@ -82,7 +178,8 @@ of the repositories listed at
178
Expecting a reroll for compilation fix.
179
180
85
-* sb/submodule-recursive-checkout-detach-head (2017-07-25) 1 commit
181
+* sb/submodule-recursive-checkout-detach-head (2017-07-28) 2 commits
182
+ - Documentation/checkout: clarify submodule HEADs to be detached
183
- recursive submodules: detach HEAD from new state
184
185
"git checkout --recursive" may overwrite and rewind the history of
@@ -103,7 +200,8 @@ of the repositories listed at
200
library can link to it instead of using the copy we ship as part of
201
our source tree.
202
106
- Will cook in 'next'.
203
+ Waiting for review to conclude
204
+ cf. <CACBZZX7M=H8tNkZXpHBvv0rbY58EJk4dkoUzGKMftWoKUqF8sA@mail.gmail.com>
205
206
207
* bw/submodule-config-cleanup (2017-07-26) 17 commits
@@ -168,83 +266,6 @@ of the repositories listed at
266
267
Will merge to and cook in 'next'.
268
171
---------------------------------------------------
172
-[Stalled]
173
-
174
-* mg/status-in-progress-info (2017-05-10) 2 commits
175
- - status --short --inprogress: spell it as --in-progress
176
- - status: show in-progress info for short status
177
-
178
- "git status" learns an option to report various operations
179
- (e.g. "merging") that the user is in the middle of.
180
-
181
- cf. <xmqqmvakcdqw.fsf@gitster.mtv.corp.google.com>
182
-
183
-
184
-* nd/worktree-move (2017-04-20) 6 commits
185
- - worktree remove: new command
186
- - worktree move: refuse to move worktrees with submodules
187
- - worktree move: accept destination as directory
188
- - worktree move: new command
189
- - worktree.c: add update_worktree_location()
190
- - worktree.c: add validate_worktree()
191
-
192
- "git worktree" learned move and remove subcommands.
193
-
194
- Expecting a reroll.
195
- cf. <20170420101024.7593-1-pclouds@gmail.com>
196
- cf. <20170421145916.mknekgqzhxffu7di@sigill.intra.peff.net>
197
- cf. <d0e81b1e-5869-299e-f462-4d43dc997bd1@ramsayjones.plus.com>
198
-
199
-
200
-* sg/clone-refspec-from-command-line-config (2017-06-16) 2 commits
201
- - Documentation/clone: document ignored configuration variables
202
- - clone: respect additional configured fetch refspecs during initial fetch
203
- (this branch is used by sg/remote-no-string-refspecs.)
204
-
205
- "git clone -c var=val" is a way to set configuration variables in
206
- the resulting repository, but it is more useful to also make these
207
- variables take effect while the initial clone is happening,
208
- e.g. these configuration variables could be fetch refspecs.
209
-
210
- Waiting for a response.
211
- cf. <20170617112228.vugswym4o4owf6wj@sigill.intra.peff.net>
212
- cf. <xmqqmv8zhdap.fsf@gitster.mtv.corp.google.com>
213
-
214
-
215
-* js/rebase-i-final (2017-07-27) 10 commits
216
- - rebase -i: rearrange fixup/squash lines using the rebase--helper
217
- - t3415: test fixup with wrapped oneline
218
- - rebase -i: skip unnecessary picks using the rebase--helper
219
- - rebase -i: check for missing commits in the rebase--helper
220
- - t3404: relax rebase.missingCommitsCheck tests
221
- - rebase -i: also expand/collapse the SHA-1s via the rebase--helper
222
- - rebase -i: do not invent onelines when expanding/collapsing SHA-1s
223
- - rebase -i: remove useless indentation
224
- - rebase -i: generate the script via rebase--helper
225
- - t3415: verify that an empty instructionFormat is handled as before
226
-
227
- The final batch to "git rebase -i" updates to move more code from
228
- the shell script to C.
229
-
230
- Expecting a reroll.
231
-
232
-
233
-* bp/fsmonitor (2017-06-12) 6 commits
234
- - fsmonitor: add a sample query-fsmonitor hook script for Watchman
235
- - fsmonitor: add documentation for the fsmonitor extension.
236
- - fsmonitor: add test cases for fsmonitor extension
237
- - fsmonitor: teach git to optionally utilize a file system monitor to speed up detecting new or changed files.
238
- - dir: make lookup_untracked() available outside of dir.c
239
- - bswap: add 64 bit endianness helper get_be64
240
-
241
- We learned to talk to watchman to speed up "git status".
242
-
243
- Expecting a reroll.
244
- cf. <bade1166-e646-b05a-f65b-adb8da8ba0a7@gmail.com>
245
-
246
---------------------------------------------------
247
-[Cooking]
269
270
* js/run-process-parallel-api-fix (2017-07-21) 1 commit
271
(merged to 'next' on 2017-07-27 at 4b54b69172)
@@ -264,15 +285,6 @@ of the repositories listed at
285
Will cook in 'next'.
286
287
267
-* js/blame-lib (2017-07-24) 1 commit
268
- (merged to 'next' on 2017-07-26 at db0d081012)
269
- + blame: fix memory corruption scrambling revision name in error message
270
-
271
- A hotfix to a topic already in 'master'.
272
-
273
- Will merge to 'master'.
274
-
275
-
288
* bw/push-options-recursively-to-submodules (2017-07-20) 1 commit
289
(merged to 'next' on 2017-07-27 at 26b3af2544)
290
+ submodule--helper: teach push-check to handle HEAD