What's in git.git (stable)
- From
Junio C Hamano <gitster@pobox.com>
- Date
- Dec 5, 2007, 10:57 UTC
- Message-ID
- <7vhcixtnm4.fsf@gitster.siamese.dyndns.org>
- In-Reply-To
- <7vsl2i6ea4.fsf@gitster.siamese.dyndns.org>
I haven't tagged the tip of 'master' as -rc0 yet, this has more than 80% of it. Graduated to 'master' tonight are:
* Wincent's "git add -p" * "git commit in C" by Kristian and others * Steffen Prohaska's clean-up of push/fetch refspec handling.
----------------------------------------------------------------
* The 'master' branch has these since the last announcement in addition to the above.
Alex Riesen (2): Do not generate full commit log message if it is not going to be used Simplify crud() in ident.c
H.Merijn Brand (1): Do not rely on the exit status of "unset" for unset variables
Jakub Narebski (1): contrib: Make remotes2config.sh script more robust
Jeff King (3): git-commit: clean up die messages quote_path: fix collapsing of relative paths t9600: require cvsps 2.1 to perform tests
Johannes Schindelin (8): launch_editor(): read the file, even when EDITOR=: builtin-commit: fix reflog message generation git status: show relative paths when run in a subdirectory builtin-commit: fix --signoff builtin-commit --s: add a newline if the last line was not a S-o-b builtin-commit: resurrect behavior for multiple -m options builtin-commit: Add newline when showing which commit was created Replace "runstatus" with "status" in the tests
Junio C Hamano (15):
file_exists(): dangling symlinks do exist
builtin-commit: do not color status output shown in the message template
builtin-commit: run commit-msg hook with correct message file
Export three helper functions from ls-files
Fix add_files_to_cache() to take pathspec, not user specified list of
files
builtin-commit: fix partial-commit support
git-add -i: allow multiple selection in patch subcommand
Add a few more tests for git-commit
builtin-add: fix command line building to call interactive
add -i: Fix running from a subdirectory
Fix --signoff in builtin-commit differently.
git-commit: Allow to amend a merge commit that does not change the tree
git-commit --allow-empty
Documentation/git.txt: typofix
t5510: add a bit more tests for fetchKristian Høgsberg (10): Add testcase for amending and fixing author in git commit. Export launch_editor() and make it accept ':' as a no-op editor. Port git commit to C. builtin-commit: Refresh cache after adding files. Call refresh_cache() when updating the user index for --only commits. builtin-commit: Clean up an unused variable and a debug fprintf(). t7501-commit: Add test for git commit <file> with dirty index. builtin-commit: Include the diff in the commit message when verbose. Fix off-by-one error when truncating the diff out of the commit message. Use a strbuf for copying the command line for the reflog.
Pascal Obry (1): Set OLD_ICONV on Cygwin.
Pierre Habouzit (1): builtin-commit.c: export GIT_INDEX_FILE for launch_editor as well.
Ralf Wildenhues (1): Document all help keys in "git add -i" patch mode.
Shawn Bohrer (1): Make git status usage say git status instead of git commit
Shawn O. Pearce (1): Remove git-status from list of scripts as it is builtin
Steffen Prohaska (4): push: support pushing HEAD to real branch name add refname_match() push: use same rules as git-rev-parse to resolve refspecs refactor fetch's ref matching to use refname_match()
Wincent Colaiuta (6): Teach builtin-add to pass multiple paths to git-add--interactive Add path-limiting to git-add--interactive Add "--patch" option to git-add--interactive Highlight keyboard shortcuts in git-add--interactive add -i: allow prefix highlighting for "Add untracked" as well. git-add -i: add help text for list-and-choose UI
İsmail Dönmez (1): gitweb: use Perl built-in utf8 function for UTF-8 decoding.