[ANNOUNCE] tig-0.18
Jonas Fonseca
fonseca at diku.dk
Mon Aug 29 04:10:02 BST 2011
Hello,
This release brings several diff and blame view improvements, as well as
a handful of bug fixes. It also marks that the tig repository now sports
1001 commits. The full list of noteable changes are listed below. Enjoy!
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:
- Remove support for the deprecated TIG_{MAIN,DIFF,LOG,TREE,BLOB}_CMD
environment variables.
Improvements:
- Pressing enter on diff stat file lines will jump to file's diff.
- Naïvely color blame IDs to distinguish lines.
- Document palette color options used for revision graph and blame IDs.
- Add support for blaming diff lines.
- Add diff-context option and bindings to increase the diff context in
the diff and stage view.
- (GH-6) Make blame configurable via extra options passed from the command
line and blame-options setting from ~/.tigrc. For example:
set blame-options = -C -C -C
Bug fixes:
- Expand browsing state variables for prompt. (LP #694780, Debian #635546)
- Fix segfault when sorting the branch view by author.
- Expand %(directory) to . for the root directory. (GH-3)
- Accept 'utf-8' for the line-graphics option as indicated in the docs.
- Use erasechar() to check for the correct backspace character.
Change summary
--------------
The diffstat and log summary for changes made in this release.
Makefile | 7 +-
NEWS | 31 +-
VERSION | 2 +-
contrib/aspell.dict | 9 +-
io.c | 7 +
manual.txt | 2 +
tig.1.txt | 7 +-
tig.c | 1614 +++++++++++++++++++++++++++----------------
tig.h | 27 +-
tigrc.5.txt | 76 ++-
10 files changed, 1124 insertions(+), 658 deletions(-)
58 Jonas Fonseca
1 Ozan Çağlayan
1 Pierre Habouzit
2 Sebastian Harl
3 Sven Wegener
1 Tony Miller
1 Von Fugal
--
Jonas Fonseca
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
More information about the git-announce
mailing list