What's in
Junio C Hamano committed
May 23, 2009 at 03:03 UTC
dc034d48056d667c8b26efa16528a1f9a6737f82
1 file changed
+218
whats/in/2009/05/02.txt
new
+218
@@ -0,0 +1,218 @@
1
+To: git@vger.kernel.org
2
+Subject: What's in git.git (May 2009, #02; Sat, 23)
3
+X-maint-at: e701fadb9e0e51a6811690d95a53bd1f5b6fad86
4
+X-master-at: b74d779bd90477f6514d0a9be4a75b4c40ed946c
5
+X-maint-was: ec00d6e0038e030cf73182374e21025c2776cb23
6
+X-master-was: 6345d7a0d151afc3d2a10ada3ecacf54c3fee2d0
7
+
8
+What's in git.git (May 2009, #02; Sat, 23)
9
+
10
+ maint e701fad (grep: fix word-regexp colouring)
11
+ master b74d779 (MinGW: Fix compiler warning in merge-recursive)
12
+------------------------------------------------------------------------
13
+
14
+Many topics that have been cooking in 'next' are now in 'master'.
15
+Numerous small-ish documentation and fixes have been queued in 'maint',
16
+which may warrant 1.6.3.2.
17
+
18
+* The 'maint' branch has these fixes since the last announcement.
19
+
20
+Alex Riesen (2):
21
+ ls-tree manpage: use "unless" instead of "when ... is not"
22
+ ls-tree manpage: output of ls-tree is compatible with update-index
23
+
24
+Dan McGee (1):
25
+ Fix type-punning issues
26
+
27
+Daniel Cordero (1):
28
+ builtin-checkout: Don't tell user that HEAD has moved before it has
29
+
30
+Giuseppe Bilotta (1):
31
+ completion: use git rev-parse to detect bare repos
32
+
33
+Jeff King (1):
34
+ for-each-ref: fix segfault in copy_email
35
+
36
+Jim Meyering (1):
37
+ pre-commit.sample: don't print incidental SHA1
38
+
39
+Johannes Schindelin (1):
40
+ Cope better with a _lot_ of packs
41
+
42
+Junio C Hamano (5):
43
+ Revert "checkout branch: prime cache-tree fully"
44
+ GIT 1.6.3.1
45
+ completion: fix PS1 display during a merge on detached HEAD
46
+ completion: simplify "current branch" in __git_ps1()
47
+ completion: enhance "current branch" display
48
+
49
+Linus Torvalds (1):
50
+ dir.c: clean up handling of 'path' parameter in
51
+ read_directory_recursive()
52
+
53
+Nanako Shiraishi (1):
54
+ test: checkout shouldn't say that HEAD has moved if it didn't
55
+
56
+René Scharfe (1):
57
+ grep: fix word-regexp colouring
58
+
59
+Stephen Boyd (4):
60
+ api-parse-options.txt: use 'func' instead of 'funct'
61
+ tests: Add tests for missing format-patch long options
62
+ completion: add missing options to show-branch and show
63
+ show-branch: Fix die message in parse_reflog_param()
64
+
65
+Tony Kemp (1):
66
+ Turn on USE_ST_TIMESPEC for OpenBSD
67
+
68
+
69
+* The 'master' branch has these since the last announcement
70
+ in addition to the above.
71
+
72
+Alex Riesen (7):
73
+ Introduce an unlink(2) wrapper which gives warning if unlink failed
74
+ replace direct calls to unlink(2) with unlink_or_warn
75
+ print unlink(2) errno in copy_or_link_directory
76
+ Clarify kind of conflict in merge-one-file helper
77
+ Quote LF in urls git fetch saves in FETCH_HEAD
78
+ Use UTF-8 instead of utf8 for backward compatibility
79
+ Improve the naming of guessed target repository for git clone
80
+
81
+Alex Vandiver (3):
82
+ git-svn: Fix for svn paths removed > log-window-size revisions ago
83
+ git-svn: Correctly report max revision when following deleted paths
84
+ git-svn: Set svn.authorsfile if it is passed to git svn clone
85
+
86
+Allan Caffee (1):
87
+ graph API: Use horizontal lines for more compact graphs
88
+
89
+Andreas Ericsson (1):
90
+ fetch: Strip usernames from url's before storing them
91
+
92
+Christian Couder (20):
93
+ rev-list: make "estimate_bisect_steps" non static
94
+ rev-list: refactor printing bisect vars
95
+ bisect: move common bisect functionality to "bisect_common"
96
+ bisect--helper: add "--next-exit" to output bisect results
97
+ bisect: use "git bisect--helper --next-exit" in "git-bisect.sh"
98
+ bisect--helper: remove "--next-vars" option as it is now useless
99
+ rev-list: remove stringed output flag from "show_bisect_vars"
100
+ rev-parse: add --sq-quote to shell quote arguments
101
+ bisect: use "git rev-parse --sq-quote" instead of a custom "sq" function
102
+ am: simplify "sq" function by using "git rev-parse --sq-quote"
103
+ bisect: use "sha1_array" to store skipped revisions
104
+ bisect: implement "rev_argv_push" to fill an argv with revs
105
+ bisect: store good revisions in a "sha1_array"
106
+ bisect: use new "struct argv_array" to prepare argv for "setup_revisions"
107
+ bisect: remove too much function nesting
108
+ bisect: make skipped array functions more generic
109
+ bisect: automatically sort sha1_array if needed when looking it up
110
+ bisect: implement the "check_merge_bases" function
111
+ bisect: add "check_good_are_ancestors_of_bad" function
112
+ bisect: make "git bisect" use new "--next-all" bisect-helper function
113
+
114
+Dan McGee (1):
115
+ Unify signedness in hashing calls
116
+
117
+Dave Olszewski (1):
118
+ merge-recursive: never leave index unmerged while recursing
119
+
120
+David Aguilar (1):
121
+ mergetool--lib: specialize diff options for emerge and ecmerge
122
+
123
+Eric W. Biederman (1):
124
+ git-send-email: Handle quotes when parsing .mailrc files
125
+
126
+Eygene Ryabinkin (1):
127
+ git-svn testsuite: use standard configuration for Subversion tools
128
+
129
+Felipe Contreras (2):
130
+ Change prettify_ref to prettify_refname
131
+ Prettify log decorations even more
132
+
133
+Frank Lichtenheld (2):
134
+ Git.pm: Set GIT_WORK_TREE if we set GIT_DIR
135
+ Git.pm: Always set Repository to absolute path if autodetecting
136
+
137
+Heiko Voigt (2):
138
+ Extend sample update hook, disable modifying of existing tags
139
+ Extend sample pre-commit hook to check for non ascii filenames
140
+
141
+Jakub Narebski (9):
142
+ gitweb: Do not use bareword filehandles
143
+ gitweb: Always use three argument form of open
144
+ gitweb: Always use three argument form of open
145
+ gitweb: Use block form of map/grep in a few cases more
146
+ gitweb: Replace wrongly added tabs with spaces
147
+ gitweb: Use capturing parentheses only when you intend to capture
148
+ gitweb: Simplify snapshot format detection logic in evaluate_path_info
149
+ gitweb: Remove unused $hash_base parameter from normalize_link_target
150
+ gitweb: Sanitize title attribute in format_subject_html
151
+
152
+Jeff King (3):
153
+ parseopt: add OPT_NEGBIT
154
+ fix GIT_TRACE segfault with shell-quoted aliases
155
+ add: don't complain when adding empty project root
156
+
157
+Jim Meyering (1):
158
+ format-patch let -k override a config-specified format.numbered
159
+
160
+Johannes Schindelin (7):
161
+ git-add: introduce --edit (to edit the diff vs. the index)
162
+ t3702: fix reliance on SHELL_PATH being '/bin/sh'
163
+ Add NO_CROSS_DIRECTORY_HARDLINKS support to the Makefile
164
+ MinGW: the path separator to split GITPERLLIB is ';' on Win32
165
+ MinGW: use POSIX signature of waitpid()
166
+ MinGW: Add a simple getpass()
167
+ MinGW: Fix compiler warning in merge-recursive
168
+
169
+Junio C Hamano (1):
170
+ t3900: ISO-2022-JP has more than one popular variants
171
+
172
+Linus Torvalds (2):
173
+ Avoid unnecessary 'lstat()' calls in 'get_stat_data()'
174
+ Teach 'git checkout' to preload the index contents
175
+
176
+Mark Lodato (1):
177
+ git-svn: add --authors-prog option
178
+
179
+Markus Heidelberg (3):
180
+ show-branch: color the commit status signs
181
+ bash completion: show-branch color support
182
+ diff: do not color --stat output like patch context
183
+
184
+Michael J Gruber (3):
185
+ Documentation: clarify / requirement in 'git check-ref-format'
186
+ Test tracking of non-commit upstreams
187
+ Fix behavior with non-commit upstream references
188
+
189
+Michael S. Tsirkin (1):
190
+ Add --reference option to git submodule.
191
+
192
+Nguyễn Thái Ngọc Duy (2):
193
+ doc/git-rebase.txt: remove mention of multiple strategies
194
+ Terminate argv with NULL before calling setup_revisions()
195
+
196
+Nicolas Pitre (1):
197
+ allow OFS_DELTA objects during a push
198
+
199
+Peter Harris (1):
200
+ MinGW: Scan for \r in addition to \n when reading shbang lines
201
+
202
+René Scharfe (6):
203
+ parseopt: add OPT_NEGBIT
204
+ parseopt: add OPT_NUMBER_CALLBACK
205
+ parseopt: add PARSE_OPT_NODASH
206
+ grep: remove global variable builtin_grep
207
+ grep: use parseopt
208
+ grep: make callback functions static
209
+
210
+Robin Rosenberg (1):
211
+ Disallow '\' in ref names
212
+
213
+Stephen Boyd (1):
214
+ bash completion: complete variable names for "git config" with options
215
+
216
+Trent Piepho (1):
217
+ send-email: Add config option for sender address
218
+