I'll be dormant for the next 72 hours or so, so please do not get alarmed if no patches sent to the list is applied to my tree. Please remind me about them after they are commented on, revised and improved, and final revision got agreed to be good on the list. WIth a big usability change to git-gui blame viewer on 'maint', I think it is time to do 1.5.2.2 this weekend (if I have the energy, that is). The 'master' side has quite a lot of clean-ups and improvements in the fringes, but nothing big has come out of 'next' since 1.5.2. I would want to start the 1.5.3-rc cycle, after merging at least the submodule Porcelain (Lars) and filter-tree (Johannes and Pasky). There are other topics already on 'next' that are probably 1.5.3 material as well. * The 'maint' branch has these fixes since the last announcement. Alex Riesen (2): Make the installation target of git-gui a little less chatty Fix clone to setup the origin if its name ends with .git Gerrit Pape (1): Fix typo in remote branch example in git user manual J. Bruce Fields (4): user-manual: quick-start updates user-manual: add a missing section ID Documentation: user-manual todo tutorial: use "project history" instead of "changelog" in header Junio C Hamano (1): checkout: do not get confused with ambiguous tag/branch names Kristian Høgsberg (1): Unquote From line from patch before comparing with given from address. Luiz Fernando N. Capitulino (1): git-cherry: Document 'limit' command-line option Matthijs Melchior (1): New selection indication and softer colors Sam Vilain (1): Don't assume tree entries that are not dirs are blobs Shawn O. Pearce (47): git-gui: Allow creating a branch when none exists git-gui: Allow as few as 0 lines of diff context git-gui: Don't quit when we destroy a child widget git-gui: Attach font_ui to all spinbox widgets git-gui: Verify Tcl/Tk is new enough for our needs Revert "Make the installation target of git-gui a little less chatty" git-gui: Add a 4 digit commit abbreviation to the blame viewer git-gui: Cleanup blame::new widget initialization git-gui: Remove empty blank line at end of blame git-gui: Improve the coloring in blame viewer git-gui: Simplify consecutive lines that come from the same commit git-gui: Use arror cursor in blame viewer file data git-gui: Display tooltips in blame viewer git-gui: Highlight the blame commit header from everything else git-gui: Remove unnecessary reshow of blamed commit git-gui: Cleanup minor style nit git-gui: Space the commit group continuation out in blame view git-gui: Show author initials in blame groups git-gui: Allow the user to control the blame/commit split point git-gui: Display a progress bar during blame annotation gathering git-gui: Allow digging through history in blame viewer git-gui: Combine blame groups only if commit and filename match git-gui: Show original filename in blame tooltip git-gui: Use a label instead of a button for the back button git-gui: Clip the commit summaries in the blame history menu git-gui: Remove the loaded column from the blame viewer git-gui: Remove unnecessary space between columns in blame viewer git-gui: Use lighter colors in blame view git-gui: Make the line number column slightly wider in blame git-gui: Automatically expand the line number column as needed git-gui: Remove unused commit_list from blame viewer git-gui: Better document our blame variables git-gui: Cleanup redundant column management in blame viewer git-gui: Switch internal blame structure to Tcl lists git-gui: Label the uncommitted blame history entry git-gui: Rename fields in blame viewer to better descriptions git-gui: Display the "Loading annotation..." message in italic git-gui: Run blame twice on the same file and display both outputs git-gui: Display both commits in our tooltips git-gui: Jump to original line in blame viewer git-gui: Use three colors for the blame viewer background git-gui: Improve our labeling of blame annotation types git-gui: Favor the original annotations over the recent ones git-gui: Changed blame header bar background to match main window git-gui: Include 'war on whitespace' fixes from git.git git-gui: Give amend precedence to HEAD over MERGE_MSG git-gui: Save geometry before the window layout is damaged william pursell (1): Make command description imperative statement, not third-person present. * The 'master' branch has these since the last announcement in addition to the above. Alex Riesen (1): Fix push with refspecs containing wildcards Alexandre Julliard (1): pack-check: Sort entries by pack offset before unpacking them. Andy Whitcroft (3): cvsimport: add support for new style remote layout cvsimport: update documentation to include separate remotes option cvsimport: add <remote>/HEAD reference in separate remotes more Aneesh Kumar K.V (2): gitview: Fix the blame interface. gitview: run blame with -C -C Dan McGee (1): git-mergetool: Allow gvimdiff to be used as a mergetool Elvis Pranskevichus (1): Use git-tag in git-cvsimport Eric Wong (3): git-svn: cleanup: factor out longest_common_path() function git-svn: test for creating new directories over svn:// git-svn: reduce stat() calls for a backwards compatibility check Frank Lichtenheld (1): cvsserver: Make req_Root more critical of its input data Jakub Narebski (6): gitweb: Provide links to commitdiff to each parent in 'commitdiff' view gitweb: Improve "next" link in commitdiff view gitweb: Split git_patchset_body into separate subroutines gitweb: Create special from-file/to-file header for combined diff gitweb: Add links to blobdiffs in from-file/to-file header for merges gitweb: '--cc' for merges in 'commitdiff' view Jeff King (2): cmd_log_init: remove parsing of --encoding command line parameter refactor dir_add_name Jim Meyering (1): Don't dereference a strdup-returned NULL Johan Herland (1): Remove unnecessary code and comments on non-existing 8kB tag object restriction Johannes Schindelin (2): git-merge-file: refuse to merge binary files Teach diff to imply --find-copies-harder upon -C -C Johannes Sixt (3): Avoid double-slash in path names that depend on $(sharedir). Remove trailing slash from $(template_dir). git-remote show: Also shorten non-fast-forward refs in the 'push' listing Junio C Hamano (12): War on whitespace Test wildcard push/fetch More missing static More missing static Even more missing static git-blame: do not indent with spaces. git-blame -w: ignore whitespace mktag: minimally update the description. Makefile: common-cmds.h depends on generate-cmdlist.sh script Makefile: allow generating git.o for debugging purposes -Wold-style-definition fix More static Lars Hjemli (2): git-submodule: move cloning into a separate function git-submodule: clone during update, not during init Linus Torvalds (1): Makefile: add an explicit rule for building assembly output Matthias Lederhofer (1): gitweb: change filename/directory name of snapshots Michael Ellerman (2): gitview: Use new-style classes gitview: Define __slots__ for Commit Pierre Habouzit (2): Active_nr is unsigned, hence can't be < 0 Missing statics. René Scharfe (1): t5000: silence unzip availability check Shawn O. Pearce (10): git gui 0.8.0 git-gui: GUI support for running 'git remote prune <name>' git-gui: Show the git-gui library path in 'About git-gui' git-gui: Enable verbose Tcl loading earlier git-gui: Provide fatal error if library is unavailable git-gui: Disable tearoff menus on Windows, Mac OS X git-gui: Allow users to rename branches through 'branch -m' git-gui: Allow users to delete remote branches git-gui: Expose the merge.diffstat configuration option git-gui: Internalize symbolic-ref HEAD reading logic Theodore Ts'o (1): git-mergetool: Make default selection of merge-tool more intelligent - 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