What's in git.git (Jul 2008, issue #04; Sun, 13)

Junio C Hamano committed Jul 20, 2008 at 23:59 UTC aa9ff67959b531dafbaeee5d704ccf86e5be94e4
1 file changed +96 -66
whatsin.txt
+96 -66
@@ -1,81 +1,111 @@
1 -What's in git.git (Jul 2008, issue #03; Mon, 07)
1 +What's in git.git (Jul 2008, issue #04; Sun, 13)
2
3 - maint 39f319f (Merge branch 'qq/maint' (early part) into maint, 2008-07-07)
4 - master bed6255 (Merge branch 'qq/maint', 2008-07-07)
3 + maint 191a8e3 (GIT 1.5.6.3, 2008-07-13)
4 + master 10ce020 (Merge branch 'sp/maint-bash-completion-optim', 2008-07-13)
5 ------------------------------------------------------------------------
6
7 -* The 'maint' branch has these fixes since 1.5.6.2.
8 -
9 -Alex Riesen (1):
10 - git-clone: remove leftover debugging fprintf().
11 -
12 -Brian Hetro (5):
13 - builtin-log.c: Use 'git_config_string' to get 'format.subjectprefix' and
14 - 'format.suffix'
15 - convert.c: Use 'git_config_string' to get 'smudge' and 'clean'
16 - diff.c: Use 'git_config_string' to get 'diff.external'
17 - http.c: Use 'git_config_string' to clean up SSL config.
18 - builtin-commit.c: Use 'git_config_string' to get 'commit.template'
19 -
20 -Christian Couder (1):
21 - Fix "config_error_nonbool" used with value instead of key
22 -
23 -Gerrit Pape (1):
24 - git-svn.perl: workaround assertions in svn library 1.5.0
25 -
26 -Junio C Hamano (3):
27 - attribute documentation: keep EXAMPLE at end
28 - clone -q: honor "quiet" option over native transports.
29 - mailinfo: feed the correct line length to decode_transfer_encoding()
30 -
31 -Matthew Ogilvie (1):
32 - Documentation cvs: Clarify when a bare repository is needed
33 -
34 -Mikael Magnusson (1):
35 - Fix grammar in git-rev-parse(1).
36 -
37 -Nikolaus Schulz (1):
38 - Documentation: be precise about which date --pretty uses
39 -
7 +* The 'maint' branch is at 1.5.6.3
8
9 * The 'master' branch has these since the last announcement
42 - in addition to the above.
10 + in addition to what's in 1.5.6.3
11
12 Abhijit Menon-Sen (2):
45 - git-gui: Move on to the next filename after staging/unstaging a change
46 - git-gui: Don't select the wrong file if the last listed file is staged.
13 + Implement "git stash branch <newbranch> <stash>"
14 + Add a test for "git stash branch"
15 +
16 +Adam Brewster (1):
17 + Teach git-bundle to read revision arguments from stdin like git-rev-list.
18
48 -Daniel Barkalow (1):
49 - Only use GIT_CONFIG in "git config", not other programs
19 +Brandon Casey (1):
20 + t7701-repack-unpack-unreachable.sh: check timestamp of unpacked objects
21
51 -David Reiss (4):
52 - Implement normalize_absolute_path
53 - Fold test-absolute-path into test-path-utils
54 - Add support for GIT_CEILING_DIRECTORIES
55 - Eliminate an unnecessary chdir("..")
22 +Eric Hanchrow (2):
23 + user-manual: typo and grammar fixes
24 + Documentation: fix broken "linkgit" links
25
57 -Dmitry Potapov (1):
58 - completion.bash: add 'skip' and 'run' to git-bisect
26 +Eric Raible (2):
27 + Documentation: tweak use case in "git stash save --keep-index"
28 + completion: add branch options --contains --merged --no-merged
29
60 -Jakub Narebski (1):
61 - gitweb: Describe projects_index format in more detail
30 +Jeff King (2):
31 + Allow per-command pager config
32 + avoid null SHA1 in oldest reflog
33
63 -Johannes Schindelin (3):
64 - Add another fast-import example, this time for .zip files
65 - git daemon: avoid calling syslog() from a signal handler
66 - run_command(): respect GIT_TRACE
34 +Johannes Schindelin (2):
35 + Teach "git apply" to prepend a prefix with "--root=<root>"
36 + Allow cherry-picking root commits
37
38 Johannes Sixt (1):
69 - git-gui: Implement "Stage/Unstage Line"
70 -
71 -Junio C Hamano (6):
72 - rerere: rerere_created_at() and has_resolution() abstraction
73 - git-rerere: detect unparsable conflicts
74 - rerere: remove dubious "tail_optimization"
75 - t4200: fix rerere test
76 - rerere.autoupdate
77 - Update draft release notes for 1.6.0
78 -
79 -Richard Quirk (1):
80 - git-gui: Fix accidental staged state toggle when clicking top pixel row
39 + Provide fallback definitions of PRIu32 and PRIx32
40 +
41 +Junio C Hamano (17):
42 + revision traversal: --children option
43 + rev-list --children
44 + builtin-blame.c: move prepare_final() into a separate function.
45 + builtin-blame.c: allow more than 16 parents
46 + git-blame --reverse
47 + Per-ref reflog expiry configuration
48 + Make default expiration period of reflog used for stash infinite
49 + apply --root: thinkofix.
50 + Refactor "tracking statistics" code used by "git checkout"
51 + git-status: show the remote tracking statistics
52 + git-branch -v: show the remote tracking statistics
53 + stat_tracking_info(): clear object flags used during counting
54 + branch -r -v: do not spit out garbage
55 + git-apply --directory: make --root more similar to GNU diff
56 + Tone down warning about GNU Interactive Tools
57 + Documentation: update sections on naming revisions and revision ranges
58 + apply: fix copy/rename breakage
59 +
60 +Mark Levedahl (1):
61 + install-doc-quick - use git --exec-path to find git-sh-setup
62 +
63 +Mike Hommey (4):
64 + Catch failures from t5540-http-push
65 + Fix http-push test
66 + Skip t5540-http-push test when USE_CURL_MULTI is undefined
67 + Avoid apache complaining about lack of server's FQDN
68 +
69 +Petr Baudis (1):
70 + Git.pm: Add remote_refs() git-ls-remote frontend
71 +
72 +Pierre Habouzit (12):
73 + parse-opt: have parse_options_{start,end}.
74 + parse-opt: Export a non NORETURN usage dumper.
75 + parse-opt: create parse_options_step.
76 + parse-opt: do not print errors on unknown options, return -2 intead.
77 + parse-opt: fake short strings for callers to believe in.
78 + parse-opt: add PARSE_OPT_KEEP_ARGV0 parser option.
79 + revisions: split handle_revision_opt() from setup_revisions()
80 + git-blame: migrate to incremental parse-option [1/2]
81 + git-blame: migrate to incremental parse-option [2/2]
82 + git-blame: fix lapsus
83 + git-shortlog: migrate to parse-options partially.
84 + revisions: refactor handle_revision_opt into parse_revision_opt.
85 +
86 +Ramsay Allan Jones (3):
87 + t9113-*.sh: provide user feedback when test skipped
88 + t9100-git-svn-basic.sh: Fix determination of utf-8 locale
89 + git-request-pull: replace call to deprecated peek-remote
90 +
91 +Robert Shearman (1):
92 + git-send-email: Fix authenticating on some servers when using TLS.
93 +
94 +SZEDER Gábor (1):
95 + stash: introduce 'stash save --keep-index' option
96 +
97 +Shawn O. Pearce (3):
98 + Correct pack memory leak causing git gc to try to exceed ulimit
99 + bash completion: Improve responsiveness of git-log completion
100 + bash completion: Don't offer "a.." as a completion for "a."
101 +
102 +Stephan Beyer (3):
103 + git-am/git-mailsplit: correct synopsis for reading from stdin
104 + t3404: test two "preserve merges with -p" cases
105 + Make rebase--interactive use OPTIONS_SPEC
106 +
107 +Thomas Rast (3):
108 + git-add--interactive: replace hunk recounting with apply --recount
109 + git-add--interactive: remove hunk coalescing
110 + git-add--interactive: manual hunk editing mode
111