What's in
[git/spearce.git] / whats / in / 2009 / 04 / 01.txt
blob6b48566d3bf97a210a84166c3ba7360a982bfc39
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
8 What's in git.git (Apr 2009, #01; Thu, 09)
10   maint db12d97 (Start 1.6.2.3 preparation)
11  master e37347b (Update draft release notes to 1.6.3)
12 ------------------------------------------------------------------------
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.
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.
21 * The 'maint' branch has these fixes since the last announcement.
23 Björn Steinbrink (1):
24   process_{tree,blob}: Remove useless xstrdup calls
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
35 Dan McGee (1):
36   git-repack: use non-dashed update-server-info
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.
52 Holger Weiß (1):
53   Documentation: Remove an odd "instead"
55 Jari Aalto (1):
56   Change double quotes to single quotes in message
58 Jason Merrill (1):
59   Documentation: clarify .gitattributes search
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
66 Johan Herland (1):
67   Move chmod(foo, 0444) into move_temp_to_file()
69 Johannes Schindelin (2):
70   Smudge the files fed to external diff and textconv
71   mailmap: resurrect lower-casing of email addresses
73 Johannes Sixt (1):
74   Propagate --exec-path setting to external commands via GIT_EXEC_PATH
76 Julien Danjou (1):
77   git submodule: fix usage line
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
96 Markus Heidelberg (1):
97   doc/git-pack-refs: fix two grammar issues
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.
104 Thomas Rast (1):
105   Documentation: format-patch --root clarifications
108 * The 'master' branch has these since the last announcement
109   in addition to the above.
111 Ali Gholami Rudi (2):
112   builtin-clone.c: make junk_pid static
113   builtin-clone.c: no need to strdup for setenv
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
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
133 Christian Couder (2):
134   log-tree: fix patch filename computation in "git format-patch"
135   bisect: improve error message when branch checkout fails
137 Clemens Buchacher (3):
138   add tests for merging with submodules
139   update cache for conflicting submodule entries
140   simplify output of conflicting merge
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
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
153 Heiko Voigt (2):
154   Cleanup warning about known issues in cvsimport documentation
155   Add configuration variable for sign-off to format-patch
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
164 Jeff King (1):
165   tests: remove exit after test_done call
167 Johannes Schindelin (1):
168   Fix 'git checkout <submodule>' to update the index
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
182 Kjetil Barvik (1):
183   stat_tracking_info(): only count real commits
185 Linus Torvalds (1):
186   Clean up reflog unreachability pruning decision
188 Markus Heidelberg (1):
189   add --html-path to get the location of installed HTML docs
191 Martin Storsjö (1):
192   Allow curl to rewind the read buffers
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.
198 Michael Hendricks (1):
199   format-patch: add arbitrary email headers
201 Michael J Gruber (2):
202   Test for local branches being followed with --track
203   Make local branches behave like remote branches when --tracked
205 Santi Béjar (1):
206   Documentation: branch.*.merge can also affect 'git-push'
208 Shawn O. Pearce (1):
209   Don't permit ref/branch names to end with ".lock"
211 Simon Arlott (1):
212   git-svn: add a double quiet option to hide git commits
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
223 Todd Zullinger (1):
224   bash completion: Update 'git am' options
226 Wesley J. Landaker (1):
227   Documentation: git-svn: fix trunk/fetch svn-remote key typo