Update whatsin and whatscooking
[git/spearce.git] / whatsin.txt
blobb2ffa51d6d6fd9618757e5fa1321c66983ed2f17
1 What's in git.git (Jul 2008, issue #08; Sat, 26)
3   maint bfce508 (Makefile: fix shell quoting, 2008-07-25)
4  master b0320ea (git-reset: Let -q hush "locally modified" messages, 2008-07-25)
5 ------------------------------------------------------------------------
7 There are quite a bunch of changes to 'master' but they are mostly fix-ups
8 to the new codepaths introduced recently; iow, exactly the kind of patches
9 we would want to see before and during the -rc period.
11 * The 'maint' branch has these fixes since the last announcement.
13 Björn Steinbrink (1):
14   index-pack.c: correctly initialize appended objects
16 Junio C Hamano (2):
17   tests: propagate $(TAR) down from the toplevel Makefile
18   Makefile: fix shell quoting
20 Peter Valdemar Mørch (1):
21   send-email: find body-encoding correctly
23 Pierre Habouzit (1):
24   git-checkout: fix command line parsing.
27 * The 'master' branch has these since the last announcement
28   in addition to the above.
30 Alex Riesen (1):
31   Allow pager of diff command be enabled/disabled
33 Brad King (1):
34   git-svn: teach dcommit about svn auto-props
36 Brandon Casey (7):
37   t/: Replace diff [-u|-U0] with test_cmp to allow compilation with old
38     diff
39   t4116-apply-reverse.sh: use $TAR rather than tar
40   t3200,t7201: replace '!' with test_must_fail
41   t7502-commit.sh: rearrange test to make more portable
42   t/t4202-log.sh: add newline at end of file
43   Teach fsck and prune about the new location of temporary objects
44   perl/Makefile: update NO_PERL_MAKEMAKER section
46 Daniel Barkalow (1):
47   In perforce, RCS keywords are case-sensitive
49 Johannes Schindelin (8):
50   Rename .git/rebase to .git/rebase-apply
51   Rename path_list to string_list
52   Fix two leftovers from path_list->string_list
53   Ignore dirty submodule states in "git pull --rebase"
54   Add test to show that show-branch misses out the 8th column
55   sort_in_topological_order(): avoid setting a commit flag
56   builtin-commit: Two trivial style-cleanups
57   git daemon: avoid waking up too often
59 Johannes Sixt (10):
60   rebase -i: When an 'edit' stops, mention the commit
61   Makefile: Do not install a copy of 'git' in $(gitexecdir)
62   Makefile: Normalize $(bindir) and $(gitexecdir) before comparing
63   Record the command invocation path early
64   Fix relative built-in paths to be relative to the command invocation
65   Allow the built-in exec path to be relative to the command invocation
66     path
67   Allow add_path() to add non-existent directories to the path
68   Windows: Make $(gitexecdir) relative
69   Windows: Make sure argv[0] has a path
70   Windows: Do not compile git-shell
72 Jonathan Nieder (2):
73   git-diff(1): "--c" -> "--cc" typo fix
74   document that git-tag can tag more than heads
76 Junio C Hamano (9):
77   Update my e-mail address
78   Revert "make git-status use a pager"
79   tests: do not rely on external "patch"
80   stash save: fix parameter handling
81   builtin-branch.c: remove unused code in append_ref() callback function
82   builtin-branch.c: optimize --merged and --no-merged
83   Documentation: clarify diff --cc
84   ignore non-existent refs in dwim_log()
85   Documentation: clarify how to disable elements in core.whitespace
87 Lee Marlow (1):
88   bash completion: Add long options for 'git rm'
90 Miklos Vajna (2):
91   builtin-merge: give a proper error message for invalid strategies in
92     config
93   t7601: extend the 'merge picks up the best result' test
95 Nikolaj Schumacher (1):
96   Don't cut off last character of commit descriptions.
98 Olivier Marin (4):
99   git-am: remove dash from help message
100   parse-options: fix segmentation fault when a required value is missing
101   git am --skip: clean the index while preserving local changes
102   update test case to protect am --skip behaviour
104 P. Christeas (1):
105   svnimport: newer libsvn wants us to ask for the root with "", not "/"
107 Petr Baudis (2):
108   git-filter-branch.sh: Allow running in bare repositories
109   Documentation/git-filter-branch: teach "rm" instead of "update-index
110     --remove"
112 Philippe Bruhat (1):
113   mailinfo: better parse email adresses containg parentheses
115 Pierre Habouzit (3):
116   builtin-merge: add missing structure initialization
117   git-submodule: move ill placed shift.
118   git-checkout: improve error messages, detect ambiguities.
120 René Scharfe (5):
121   archive: add write_archive()
122   archive: move parameter parsing code to archive.c
123   archive: define MAX_ARGS where it's needed
124   archive: declare struct archiver where it's needed
125   archive: allow --exec and --remote without equal sign
127 SZEDER Gábor (2):
128   checkout: mention '--' in the docs
129   bash: offer only paths after '--' for 'git checkout'
131 Stephan Beyer (7):
132   git-am: Add colon before the subject that is printed out as being applied
133   am --abort: Add to bash-completion and mention in git-rerere
134     documentation
135   Make non-static functions, that may be static, static
136   Move launch_editor() from builtin-tag.c to editor.c
137   editor.c: Libify launch_editor()
138   git-am: Mention --abort in usage string part of OPTIONS_SPEC
139   git-reset: Let -q hush "locally modified" messages
141 Steve Haslam (2):
142   Propagate -u/--upload-pack option of "git clone" to transport.
143   Remove references to git-fetch-pack from "git clone" documentation.
145 Thomas Rast (1):
146   git-completion.bash: provide completion for 'show-branch'