What's in

Junio C Hamano committed Apr 9, 2009 at 02:09 UTC 366dddbbabdbbf9e5d62f1466664645e46542437
1 file changed +228
whats/in/2009/04/01.txt new
+228
@@ -0,0 +1,228 @@
1 +To: git@vger.kernel.org
2 +Subject: What's in git.git (Apr 2009, #01; Thu, 09)
3 +X-maint-at: db12d97542762cdb54d332ea047122f1071132b5
4 +X-master-at: e37347bba651f051998f23a3701b555f1a194557
5 +X-maint-was: 8c7f78823888306c1cceafcf5fd26739eef99ce3
6 +X-master-was: 442dd42d6d4903640b0dc5561481a77c88dcea90
7 +
8 +What's in git.git (Apr 2009, #01; Thu, 09)
9 +
10 + maint db12d97 (Start 1.6.2.3 preparation)
11 + master e37347b (Update draft release notes to 1.6.3)
12 +------------------------------------------------------------------------
13 +
14 +We have quite a few documentation fixes accumulated on the maint branch
15 +perhaps a new maintenance release 1.6.2.3 mid next week.
16 +
17 +On the 'master' front, there are currently 6 topics cooking in 'next' all
18 +of which look quite good. I'll probably tag 1.6.3-rc0 with them and keep
19 +cooking what are in 'pu' for 1.6.4 cycle.
20 +
21 +* The 'maint' branch has these fixes since the last announcement.
22 +
23 +Björn Steinbrink (1):
24 + process_{tree,blob}: Remove useless xstrdup calls
25 +
26 +Brandon Casey (7):
27 + t7700-repack: add two new tests demonstrating repacking flaws
28 + git-repack.sh: don't use --kept-pack-only option to pack-objects
29 + pack-objects: only repack or loosen objects residing in "local" packs
30 + Remove --kept-pack-only option and associated infrastructure
31 + git-branch: display "was sha1" on branch deletion rather than just "sha1"
32 + t7700: demonstrate repack flaw which may loosen objects unnecessarily
33 + pack-objects: don't loosen objects available in alternate or kept packs
34 +
35 +Dan McGee (1):
36 + git-repack: use non-dashed update-server-info
37 +
38 +David J. Mellor (12):
39 + Documentation: minor grammatical fixes in git-archive.txt.
40 + Documentation: reword the "Description" section of git-bisect.txt.
41 + Documentation: minor grammatical fixes in git-blame.txt.
42 + Documentation: minor grammatical fixes in git-branch.txt.
43 + Documentation: reworded the "Description" section of git-bisect.txt.
44 + Documentation: reword example text in git-bisect.txt.
45 + Documentation: remove some uses of the passive voice in git-bisect.txt
46 + Documentation: minor grammatical fixes and rewording in git-bundle.txt
47 + Documentation: minor grammatical fixes in git-cat-file.txt
48 + Documentation: minor grammatical fixes in git-check-attr.txt
49 + Documentation: minor grammatical fix in git-check-ref-format.txt
50 + Documentation: Remove spurious uses of "you" in git-bisect.txt.
51 +
52 +Holger Weiß (1):
53 + Documentation: Remove an odd "instead"
54 +
55 +Jari Aalto (1):
56 + Change double quotes to single quotes in message
57 +
58 +Jason Merrill (1):
59 + Documentation: clarify .gitattributes search
60 +
61 +Jeff King (3):
62 + fix portability problem with IS_RUN_COMMAND_ERR
63 + t1301: loosen test for forced modes
64 + commit: abort commit if interactive add failed
65 +
66 +Johan Herland (1):
67 + Move chmod(foo, 0444) into move_temp_to_file()
68 +
69 +Johannes Schindelin (2):
70 + Smudge the files fed to external diff and textconv
71 + mailmap: resurrect lower-casing of email addresses
72 +
73 +Johannes Sixt (1):
74 + Propagate --exec-path setting to external commands via GIT_EXEC_PATH
75 +
76 +Julien Danjou (1):
77 + git submodule: fix usage line
78 +
79 +Junio C Hamano (13):
80 + git-repack: resist stray environment variable
81 + has_sha1_pack(): refactor "pretend these packs do not exist" interface
82 + has_sha1_kept_pack(): take "struct rev_info"
83 + Consolidate ignore_packed logic more
84 + Simplify is_kept_pack()
85 + is_kept_pack(): final clean-up
86 + blame: read custom grafts given by -S before calling setup_revisions()
87 + diff --cached: do not borrow from a work tree when a path is marked as
88 + assume-unchanged
89 + "core.sharedrepository = 0mode" should set, not loosen
90 + move_temp_to_file(): do not forget to chmod() in "Coda hack" codepath
91 + set_shared_perm(): sometimes we know what the final mode bits should look
92 + like
93 + GIT 1.6.2.2
94 + Start 1.6.2.3 preparation
95 +
96 +Markus Heidelberg (1):
97 + doc/git-pack-refs: fix two grammar issues
98 +
99 +Matthieu Moy (3):
100 + git-checkout.txt: fix incorrect statement about HEAD and index
101 + git-checkout.txt: clarify that <branch> applies when no path is given.
102 + git-pull.sh: better warning message for "git pull" on detached head.
103 +
104 +Thomas Rast (1):
105 + Documentation: format-patch --root clarifications
106 +
107 +
108 +* The 'master' branch has these since the last announcement
109 + in addition to the above.
110 +
111 +Ali Gholami Rudi (2):
112 + builtin-clone.c: make junk_pid static
113 + builtin-clone.c: no need to strdup for setenv
114 +
115 +Björn Steinbrink (2):
116 + Mailmap: Allow empty email addresses to be mapped
117 + tree_entry_interesting: a pathspec only matches at directory boundary
118 +
119 +Chris Johnsen (11):
120 + Documentation/Makefile: make most operations "quiet"
121 + Documentation/Makefile: break up texi pipeline
122 + Documentation: move callouts.xsl to manpage-{base,normal}.xsl
123 + Documentation: use parametrized manpage-base.xsl with
124 + manpage-{1.72,normal}.xsl
125 + Documentation: rename docbook-xsl-172 attribute to git-asciidoc-no-roff
126 + Documentation: move quieting params into manpage-base.xsl
127 + Documentation: move "spurious .sp" code into manpage-base.xsl
128 + Documentation: asciidoc.conf: always use <literallayout> for [blocktext]
129 + Documentation: asciidoc.conf: fix verse block with block titles
130 + Documentation: option to render literal text as bold for manpages
131 + Documentation: use "spurious .sp" XSLT if DOCBOOK_SUPPRESS_SP is set
132 +
133 +Christian Couder (2):
134 + log-tree: fix patch filename computation in "git format-patch"
135 + bisect: improve error message when branch checkout fails
136 +
137 +Clemens Buchacher (3):
138 + add tests for merging with submodules
139 + update cache for conflicting submodule entries
140 + simplify output of conflicting merge
141 +
142 +Erik Faye-Lund (4):
143 + test-suite: adding a test for fast-export with tag variants
144 + builtin-fast-export.c: turn error into warning
145 + builtin-fast-export.c: fix crash on tagged trees
146 + builtin-fast-export.c: handle nested tags
147 +
148 +Felipe Contreras (3):
149 + user-manual: remove some git-foo usage
150 + docbook: change css style
151 + user-manual: the name of the hash function is SHA-1, not sha1
152 +
153 +Heiko Voigt (2):
154 + Cleanup warning about known issues in cvsimport documentation
155 + Add configuration variable for sign-off to format-patch
156 +
157 +Jay Soffian (5):
158 + send-email: don't attempt to prompt if tty is closed
159 + send-email: ask_default should apply to all emails, not just the first
160 + send-email: correct two tests which were going interactive
161 + send-email: ensure quoted addresses are rfc2047 encoded
162 + send-email: fix nasty bug in ask() function
163 +
164 +Jeff King (1):
165 + tests: remove exit after test_done call
166 +
167 +Johannes Schindelin (1):
168 + Fix 'git checkout <submodule>' to update the index
169 +
170 +Junio C Hamano (10):
171 + Rename interpret/substitute nth_last_branch functions
172 + strbuf_branchname(): a wrapper for branch name shorthands
173 + check-ref-format --branch: give Porcelain a way to grok branch shorthand
174 + Fix branch -m @{-1} newname
175 + strbuf_check_branch_ref(): a helper to check a refname for a branch
176 + check_ref_format(): tighten refname rules
177 + match_tree_entry(): a pathspec only matches at directory boundaries
178 + Update draft release notes to 1.6.3
179 + Update draft release notes to 1.6.3
180 + Speed up reflog pruning of unreachable commits
181 +
182 +Kjetil Barvik (1):
183 + stat_tracking_info(): only count real commits
184 +
185 +Linus Torvalds (1):
186 + Clean up reflog unreachability pruning decision
187 +
188 +Markus Heidelberg (1):
189 + add --html-path to get the location of installed HTML docs
190 +
191 +Martin Storsjö (1):
192 + Allow curl to rewind the read buffers
193 +
194 +Matthieu Moy (2):
195 + git-send-email.txt: clarify which options take an argument.
196 + git-rev-list.txt: make ascii markup uniform with other pages.
197 +
198 +Michael Hendricks (1):
199 + format-patch: add arbitrary email headers
200 +
201 +Michael J Gruber (2):
202 + Test for local branches being followed with --track
203 + Make local branches behave like remote branches when --tracked
204 +
205 +Santi Béjar (1):
206 + Documentation: branch.*.merge can also affect 'git-push'
207 +
208 +Shawn O. Pearce (1):
209 + Don't permit ref/branch names to end with ".lock"
210 +
211 +Simon Arlott (1):
212 + git-svn: add a double quiet option to hide git commits
213 +
214 +Stephen Boyd (7):
215 + pretty.c: add %f format specifier to format_commit_message()
216 + format-patch: construct patch filename in one function
217 + format-patch: pass a commit to reopen_stdout()
218 + format-patch: move get_patch_filename() into log-tree
219 + format-patch: --attach/inline uses filename instead of SHA1
220 + format-patch: --numbered-files and --stdout aren't mutually exclusive
221 + format_sanitized_subject: Don't trim past initial length of strbuf
222 +
223 +Todd Zullinger (1):
224 + bash completion: Update 'git am' options
225 +
226 +Wesley J. Landaker (1):
227 + Documentation: git-svn: fix trunk/fetch svn-remote key typo
228 +