git/list[1] front-page[2] threads[3] people[4] search[5] about
 

What's in git.git (stable)

From
Junio C Hamano <gitster@pobox.com>
Date
Mar 14, 2008, 09:11 UTC
Message-ID
<7vod9hr7p1.fsf@gitster.siamese.dyndns.org>
In-Reply-To
<7vfxv0npis.fsf@gitster.siamese.dyndns.org>

We still have remaining fixes and a handful backports (cherry-picks) from 'master' to 'maint', and we would probably need v1.5.4.5 shortly.

On the 'master' front, we have git-gui updates, more bash completion, and a few recent graduates (rewrite of unpack_trees(), reimplementation of git-remote).

----------------------------------------------------------------
* The 'maint' branch has these fixes since the last announcement.
Andy Whitcroft (1):
  shortlog: take the first populated line of the description
Clemens Buchacher (1):
  merge-recursive: handle file mode changes
Jakub Narebski (1):
  gitweb: Fix bug in href(..., -replay=>1) when using 'pathinfo' form
Jeff King (1):
  t0021: tr portability fix for Solaris
Johannes Schindelin (3):
  launch_editor(): allow spaces in the filename
  git fetch: Take '-n' to mean '--no-tags'
  merge-file: handle empty files gracefully
Junio C Hamano (3):
  filter-branch: handle "disappearing tree" case correctly in subdir filter
  git-pull documentation: warn about the option order
  quiltimport: fix misquoting of parsed -p<num> parameter
Marc-Andre Lureau (2):
  git-svn: fix find-rev error message when missing arg
  git-cvsimport: fix merging with remote parent branch
Mike Hommey (1):
  git rebase --abort: always restore the right commit
Pierre Habouzit (1):
  git-quiltimport: better parser to grok "enhanced" series files.
Vineet Kumar (1):
  Minor wording changes in the keyboard descriptions in git-add
    --interactive.
----------------------------------------------------------------
* The 'master' branch has these since the last announcement
  in addition to the above.
Adam Piątyszek (1):
  git-gui: Add option for changing the width of the commit message text box
Christian Couder (2):
  web--browse: use custom commands defined at config time
  Documention: web--browse: add info about "browser.<tool>.cmd" config var
Johannes Schindelin (9):
  path-list: add functions to work with unsorted lists
  parseopt: add flag to stop on first non option
  Test "git remote show" and "git remote prune"
  Make git-remote a builtin
  builtin-remote: prune remotes correctly that were added with --mirror
  remote show: Clean up connection correctly if object fetch wasn't done
  remote: fix "update [group...]"
  builtin remote rm: remove symbolic refs, too
  gc: call "prune --expire 2.weeks.ago" by default
Junio C Hamano (6):
  merge-recursive: split low-level merge functions out.
  expose a helper function peel_to_type().
  traverse_trees_recursive(): propagate merge errors up
  git-gui: Simplify MSGFMT setting in Makefile
  Documentation/config: typofix
  read-tree() and unpack_trees(): use consistent limit
Kevin Ballard (1):
  bash: Properly quote the GIT_DIR at all times to fix subdirectory paths
    with spaces
Linus Torvalds (11):
  Add 'df_name_compare()' helper function
  Make 'traverse_tree()' use linked structure rather than 'const char
    *base'
  Add return value to 'traverse_tree()' callback
  Make 'traverse_trees()' traverse conflicting DF entries in parallel
  Move 'unpack_trees()' over to 'traverse_trees()' interface
  Fix tree-walking compare_entry() in the presense of --prefix
  Add 'const' where appropriate to index handling functions
  Make 'unpack_trees()' take the index to work on as an argument
  Make 'unpack_trees()' have a separate source and destination index
  unpack_trees(): minor memory leak fix in unused destination index
  unpack_trees(): fix diff-index regression.
Michal Rokos (1):
  autoconf: Test FREAD_READS_DIRECTORIES
Nicolas Pitre (1):
  pack-objects: proper pack time stamping with --max-pack-size
Philipp A. Hartmann (1):
  git-gui: if a background colour is set, set foreground colour as well
SZEDER Gábor (7):
  bash: remove unnecessary conditions when checking for subcommands
  bash: refactor searching for subcommands on the command line
  bash: add new 'git stash' subcommands
  bash: add 'git svn' subcommands and options
  bash: use __gitdir when completing 'git rebase' options
  bash: fix long option with argument double completion
  update 'git rebase' documentation
Samuel Tardieu (1):
  "remote update": print remote name being fetched from
Shawn O. Pearce (1):
  bash: Remove completion of core.legacyheaders option
Teemu Likonen (1):
  bash: Add more long options to be completed with "git --<TAB>"
eric miao (1):
  git-gui: translate the remaining messages in zh_cn.po to chinese
Previous: Junio C HamanoNext: Junio C Hamano
Message 23 of 28 in “What's in git.git (stable frozen)”
  1. Junio C HamanoJan 30, 2008
  2. What's in git.gitJunio C Hamano, Feb 12, 2008
  3. Daniel StenbergFeb 12, 2008
  4. Mike HommeyFeb 12, 2008
  5. Daniel StenbergFeb 12, 2008
  6. What's in git.git (stable)Junio C Hamano, Feb 17, 2008
  7. Jakub NarebskiFeb 17, 2008
  8. Junio C HamanoFeb 17, 2008
  9. Johannes SchindelinFeb 17, 2008
  10. Junio C HamanoFeb 18, 2008
  11. Johannes SchindelinFeb 18, 2008
  12. Jeff KingFeb 18, 2008
  13. Johannes SchindelinFeb 18, 2008
  14. Junio C HamanoFeb 18, 2008
  15. Jeff KingFeb 18, 2008
  16. What's in git.git (stable)Junio C Hamano, Feb 21, 2008
  17. What's in git.git (stable)Junio C Hamano, Feb 25, 2008
  18. What's in git.git (stable)Junio C Hamano, Feb 28, 2008
  19. What's in git.git (stable)Junio C Hamano, Mar 3, 2008
  20. What's in git.git (stable)Junio C Hamano, Mar 6, 2008
  21. What's in git.git (stable)Junio C Hamano, Mar 8, 2008
  22. What's in git.git (stable)Junio C Hamano, Mar 9, 2008
  23. What's in git.git (stable)Junio C Hamano, Mar 14, 2008
  24. What's in git.git (stable)Junio C Hamano, Mar 23, 2008
  25. What's in git.git (stable)Junio C Hamano, Mar 28, 2008
  26. What's in git.git (stable)Junio C Hamano, Mar 31, 2008
  27. What's in git.git (stable)Junio C Hamano, Apr 4, 2008
  28. Shawn O. PearceApr 5, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.