[ANNOUNCE] tig-0.14

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Jonas Fonseca
Date: Thursday, February 5, 2009 - 1:44 pm

Hello,

Here is a much needed update fixing multiple regressions from the
introduction of the IO API in 0.13. Among improvements is the much
requested ability to restore the position in the stage view when staging
diff hunks. Also noteworthy is the many optimizations of the screen
updating to make it work better across slow links. Finally, beware that
a handful of incompatibilities can cause problems.

What is tig?
------------
Tig is an ncurses-based text-mode interface for git. It functions mainly
as a git repository browser, but can also assist in staging changes for
commit at chunk level and act as a pager for output from various git
commands.

 - Homepage:	http://jonas.nitro.dk/tig/
 - Manual:	http://jonas.nitro.dk/tig/manual.html
 - Tarballs:	http://jonas.nitro.dk/tig/releases/
 - Git URL:	git://repo.or.cz/tig.git 
 - Gitweb:	http://repo.or.cz/w/tig.git

Release notes
-------------
Incompatibilities:

 - The screen-resize action has been deprecated. It had no real use for
   users and was never meant to be exposed.
 - The "tree-parent" action was renamed to "parent". Warnings will be
   emitted for transition.
 - Remove parsing of deprecated option -S and subcommands log and diff.
 - The "author" color replaces "main-author". Setting the latter will
   now set the "author" color.

Improvements:

 - Horizontal scrolling. Bound to Left/Right by default.
 - Read tigrc(5) options from git configuration files using the syntax:

	[tig] show-rev-graph = true
	[tig "color"] cursor = yellow red bold 
	[tig "bind"] generic = P parent

 - Tree view: avoid flickering when updating.
 - Tree view: annotate entries with commit information.
 - Tree & blob view: open any blob in an editor.
 - Stage & main view: restore view position when reloading.
 - Blame view: load blame for parent commit. For merge commits the parent
   is queried. Bound to ',' by default via the existing "parent" action.
 - Abbreviate author names to initials when the width of the author column
   is below 6 characters.

Bug fixes:

 - Tree view: fix memory corruption bug when updating.
 - Tree view: improve handling of empty trees.
 - Status view: fix reverting of unmerged files.
 - Fix regression for non-UTF-8 locales corrupting the view data.
 - Fix regression parsing multiple spaces in ~/.tigrc.

Change summary
--------------
The diffstat and log summary for changes made in this release.

 BUGS                |    2 -
 INSTALL             |    2 +-
 Makefile            |   22 +-
 NEWS                |   43 +-
 TODO                |   58 +-
 VERSION             |    2 +-
 contrib/aspell.dict |  147 ++++
 contrib/release.sh  |   75 ++
 manual.txt          |   48 +-
 tig.1.txt           |   14 +-
 tig.c               | 1784 +++++++++++++++++++++++++++----------------
 tigrc.5.txt         |   91 ++-
 12 files changed, 1520 insertions(+), 768 deletions(-)

     1	Jeff King
    76	Jonas Fonseca
     1	Stefan Naewe

-- 
Jonas Fonseca
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[ANNOUNCE] tig-0.14, Jonas Fonseca, (Thu Feb 5, 1:44 pm)
Re: [ANNOUNCE] tig-0.14, bill lam, (Fri Feb 6, 3:49 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 6, 7:29 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Fri Feb 6, 12:15 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 6, 3:10 pm)
Re: [ANNOUNCE] tig-0.14, Jakub Narebski, (Fri Feb 6, 3:53 pm)
Re: [ANNOUNCE] tig-0.14, Mikael Magnusson, (Fri Feb 6, 7:48 pm)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sat Feb 7, 12:10 am)
Re: [ANNOUNCE] tig-0.14, Junio C Hamano, (Sat Feb 7, 12:28 am)
Re: [ANNOUNCE] tig-0.14, david, (Sat Feb 7, 1:55 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sat Feb 7, 4:26 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:13 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:31 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:47 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 3:55 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sun Feb 8, 4:00 am)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Sun Feb 8, 4:06 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 4:49 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 8, 4:52 am)
Re: [ANNOUNCE] tig-0.14, Peter Baumann, (Mon Feb 9, 3:07 pm)
Re: [ANNOUNCE] tig-0.14, Jeff King, (Mon Feb 9, 3:22 pm)
Re: [ANNOUNCE] tig-0.14, Peter Baumann, (Mon Feb 9, 3:30 pm)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Tue Feb 10, 6:29 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 11:29 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 11:42 am)
Re: [ANNOUNCE] tig-0.14, Brian Gernhardt, (Tue Feb 10, 12:07 pm)
Re: [ANNOUNCE] tig-0.14, Stefan Karpinski, (Tue Feb 10, 12:29 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 1:41 pm)
Re: [ANNOUNCE] tig-0.14, Brian Gernhardt, (Tue Feb 10, 1:49 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Tue Feb 10, 2:13 pm)
Re: [ANNOUNCE] tig-0.14, Brian Gernhardt, (Tue Feb 10, 2:18 pm)
Re: [ANNOUNCE] tig-0.14, Jari Aalto, (Tue Feb 10, 2:23 pm)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:03 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:06 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:12 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 7:19 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Wed Feb 11, 10:47 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Wed Feb 11, 6:08 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Wed Feb 11, 6:30 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Thu Feb 12, 2:48 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Thu Feb 12, 3:24 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Thu Feb 12, 4:14 pm)
Re: [ANNOUNCE] tig-0.14, bill lam, (Thu Feb 12, 7:31 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 13, 4:57 pm)
Re: [ANNOUNCE] tig-0.14, bill lam, (Fri Feb 13, 8:31 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 15, 4:22 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sun Feb 15, 4:47 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Mon Feb 16, 2:12 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Mon Feb 16, 2:55 pm)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Fri Feb 20, 10:24 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 20, 11:34 am)
Re: [ANNOUNCE] tig-0.14, Ted Pavlic, (Fri Feb 20, 1:36 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 20, 4:31 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Fri Feb 20, 4:35 pm)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Sat Feb 21, 10:35 am)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Sat Feb 21, 10:41 am)
Re: [ANNOUNCE] tig-0.14, Tilo Schwarz, (Sat Feb 21, 1:18 pm)
Re: [ANNOUNCE] tig-0.14, Jonas Fonseca, (Wed Feb 25, 2:54 pm)