Changes 1.8.1:

UI, Workflows & Features

 * Command-line completion scripts for tcsh and zsh have been added.

 * "git-prompt" scriptlet (in contrib/completion) can be told to paint
   pieces of the hints in the prompt string in colors.

 * Some documentation pages that used to ship only in the plain text
   format are now formatted in HTML as well.

 * We used to have a workaround for a bug in ancient "less" that
   causes it to exit without any output when the terminal is resized.
   The bug has been fixed in "less" version 406 (June 2007), and the
   workaround has been removed in this release.

 * When "git checkout" checks out a branch, it tells the user how far
   behind (or ahead) the new branch is relative to the remote tracking
   branch it builds upon.  The message now also advises how to sync
   them up by pushing or pulling.  This can be disabled with the
   advice.statusHints configuration variable.

 * "git config --get" used to diagnose presence of multiple
   definitions of the same variable in the same configuration file as
   an error, but it now applies the "last one wins" rule used by the
   internal configuration logic.  Strictly speaking, this may be an
   API regression but it is expected that nobody will notice it in
   practice.

 * A new configuration variable "diff.context" can be used to
   give the default number of context lines in the patch output, to
   override the hardcoded default of 3 lines.

 * "git format-patch" learned the "--notes=<ref>" option to give
   notes for the commit after the three-dash lines in its output.

 * "git log -p -S<string>" now looks for the <string> after applying
   the textconv filter (if defined); earlier it inspected the contents
   of the blobs without filtering.

 * "git log --grep=<pcre>" learned to honor the "grep.patterntype"
   configuration set to "perl".

 * "git replace -d <object>" now interprets <object> as an extended
   SHA-1 (e.g. HEAD~4 is allowed), instead of only accepting full hex
   object name.

 * "git rm $submodule" used to punt on removing a submodule working
   tree to avoid losing the repository embedded in it.  Because
   recent git uses a mechanism to separate the submodule repository
   from the submodule working tree, "git rm" learned to detect this
   case and removes the submodule working tree when it is safe to do so.

 * "git send-email" used to prompt for the sender address, even when
   the committer identity is well specified (e.g. via user.name and
   user.email configuration variables).  The command no longer gives
   this prompt when not necessary.

more: https://raw.github.com/git/git/master/Documentation/RelNotes/1.8.1.txt
This commit is contained in:
adam 2013-01-04 08:22:58 +00:00
parent c23ea9a68a
commit 329ea39c52
3 changed files with 8 additions and 7 deletions

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.38 2012/11/16 21:18:38 adam Exp $
@comment $NetBSD: PLIST,v 1.39 2013/01/04 08:22:59 adam Exp $
bin/git
bin/git-cvsserver
bin/git-receive-pack
@ -141,6 +141,7 @@ libexec/git-core/git-remote-ftps
libexec/git-core/git-remote-http
libexec/git-core/git-remote-https
libexec/git-core/git-remote-testgit
libexec/git-core/git-remote-testsvn
libexec/git-core/git-repack
libexec/git-core/git-replace
libexec/git-core/git-repo-config

View file

@ -1,8 +1,8 @@
$NetBSD: distinfo,v 1.64 2012/12/02 13:56:39 adam Exp $
$NetBSD: distinfo,v 1.65 2013/01/04 08:22:59 adam Exp $
SHA1 (git-1.8.0.1.tar.gz) = 4e7492f7558f3ba2a450c43efa7de3b0b1adc6c1
RMD160 (git-1.8.0.1.tar.gz) = 0a8f66aa2e687a093f6c68f16d930f5bb2d348a2
Size (git-1.8.0.1.tar.gz) = 4229599 bytes
SHA1 (git-1.8.1.tar.gz) = ac8dced9c3232c0ec6a88d04600a4d0eaf2ba4e3
RMD160 (git-1.8.1.tar.gz) = 53b3fe5a921c6f68871bf66c6d26a0aacf8df739
Size (git-1.8.1.tar.gz) = 4298533 bytes
SHA1 (patch-aa) = b1a8a325a62013438324ec001bbe48eaebd56f5a
SHA1 (patch-ac) = ae75c6ca3abb5edf688e4877f3df8b6c6297f091
SHA1 (patch-ae) = 9bc2e6c7f0a8fbc385b6ffda638d3245a62dc5ca

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile.version,v 1.50 2012/12/02 13:56:39 adam Exp $
# $NetBSD: Makefile.version,v 1.51 2013/01/04 08:22:58 adam Exp $
#
# used by devel/scmgit/Makefile.common
# used by www/gitweb/Makefile
GIT_VERSION= 1.8.0.1
GIT_VERSION= 1.8.1