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 fetch Kristian 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. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html