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 +