Subject: CVS commit: pkgsrc/devel
From: Adam Ciarcinski
Date: 2010-10-28 12:23:08
Message id: 20101028102308.E2AC9175DD@cvs.netbsd.org

Log Message:
Changes 1.7.3.2:
This is primarily to push out many documentation fixes accumulated since
the 1.7.3.1 release.

Changes 1.7.3.1:
* "git stash show stash@{$n}" was accidentally broken in 1.7.3 ("git
  stash show" without any argument still worked, though).
* "git stash branch $branch stash@{$n}" was accidentally broken in
  1.7.3 and started dropping the named stash even when branch creation
  failed.

Changes 1.7.3:
* git-gui, now at version 0.13.0, got various updates and a new
  maintainer, Pat Thoyts.
* Gitweb allows its configuration to change per each request; it used to
  read the configuration once upon startup.
* When git finds a corrupt object, it now reports the file that contains
  it.
* "git checkout -B <it>" is a shorter way to say "git \ 
branch -f <it>"
  followed by "git checkout <it>".
* When "git checkout" or "git merge" refuse to proceed in \ 
order to
  protect local modification to your working tree, they used to stop
  after showing just one path that might be lost.  They now show all,
  in a format that is easier to read.
* "git clean" learned "-e" ("--exclude") option.
* Hunk headers produced for C# files by "git diff" and friends show more
  relevant context than before.
* diff.ignoresubmodules configuration variable can be used to squelch the
  differences in submodules reported when running commands (e.g. "diff",
  "status", etc.) at the superproject level.
* http.useragent configuration can be used to lie who you are to your
  restrictive firewall.
* "git rebase --strategy <s>" learned "-X" option to \ 
pass extra options
  that are understood by the chosen merge strategy.
* "git rebase -i" learned "exec" that you can insert into \ 
the insn sheet
  to run a command between its steps.
* "git rebase" between branches that have many binary changes that do
  not conflict should be faster.
* "git rebase -i" peeks into rebase.autosquash configuration and acts as
  if you gave --autosquash from the command line.

Files:
RevisionActionfile
1.15modifypkgsrc/devel/scmgit/Makefile.common
1.16modifypkgsrc/devel/scmgit/Makefile.version
1.20modifypkgsrc/devel/scmgit-base/PLIST
1.28modifypkgsrc/devel/scmgit-base/distinfo
1.13modifypkgsrc/devel/scmgit-base/patches/patch-aa
1.5modifypkgsrc/devel/scmgit-base/patches/patch-af
1.8modifypkgsrc/devel/scmgit-base/patches/patch-ag
1.10modifypkgsrc/devel/scmgit-docs/Makefile
1.8modifypkgsrc/devel/scmgit-docs/PLIST
1.1removepkgsrc/devel/scmgit-base/patches/patch-al