[ANNOUNCE] tig-0.9.1
Jonas Fonseca
fonseca at diku.dk
Wed Aug 31 22:00:06 BST 2011
Hello,
I would like to announce the next installment of tig, which mainly
brings a bunch of fixes. However, there was also room for a few new
features, such as support for cherry-picking to the current branch
(bound to 'C' by default), refreshing of the status view (bound to 'R'),
as well as better handling of unmerged entries in the status view by
suggesting users to launch git-mergetool (by default wired to 'M').
For tig-0.10, I hope to finally get time to finish splitting up the
tig.c file into more manageable pieces. It might also be the release
that will try to get handling of different encodings right by using
wchar_t.
What is tig?
------------
Tig is a ncurses-based text-mode interface for git. It can mainly
function as a git repository browser but can also additionally can 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/
Gitfeed: git://repo.or.cz/tig.git
Gitweb: http://repo.or.cz/w/tig.git
Changes in this release
-----------------------
Below is the diffstat and shortlog for changes made in this release.
.gitignore | 2 +
Makefile | 26 +++++---
SITES | 2 +-
VERSION | 2 +-
acinclude.m4 | 62 ++++++++++++++++++
configure.ac | 41 +------------
manual.txt | 4 +
tig.1.txt | 4 +
tig.c | 198 +++++++++++++++++++++++++++++++++++++++++++++++++---------
tigrc.5.txt | 3 +
10 files changed, 265 insertions(+), 79 deletions(-)
Jonas Fonseca (21):
tig-0.9.1.git
Use the more advanced iconv.m4 script from ELinks
Oops, always ensure that ICONV_CONST is defined
Support cherry-picking commits in main view to current branch
Handle REQ_NONE upfront in view_driver
Fix open_editor to make the file path relative to the project root
Fix out-of-range lineno when reloading the status view
Fix the clean rule to never remove generated doc files
Include autoconf file for 'make dist'
Remove unused 'view' argument from open_editor
Add support for refreshing/reloading the status view
Also ignore generated .md5 files for tarballs
Never put the release number in the tarball name for tagged versions
Ignore REQ_NONE in the help view and improve unbound request handling
Document the refresh request
Detect working trees and disable the status view when it is missing
Refactor code to open_external_viewer
Add support for launching git-mergetool from the status view
Cleanup status_request to make it reload the status view by default
SITES: 'Tarballs' is a bit more telling than 'Releases'
tig-0.9.1
--
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