Hello, I have just prepared the tarballs for a new tig release. This release sports many improvements to the status view as well as the introduction to a new stage view that shows (un)staged changes as well as untracked files and supports staging of individual diff chunks. Thanks to Steven Grimm, tig now comes with optional autoconf based intelligence to figure out various system dependencies. Using it should be as easy as: make configure ./configure --prefix=$HOME --with-libiconv=/usr/local make install Oh, and don't forget to also try out the new tig bash completion file! Get the tarball (with man pages) at http://jonas.nitro.dk/tig/releases/ or pull it from git://repo.or.cz/tig.git (documentation is in the release branch). 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. More information at http://jonas.nitro.dk/tig/. Who helped in this release? --------------------------- Below is the shortlog for changes made in this release. I would like to thank everybody who helped. More details at http://repo.or.cz/w/tig.git. Brian Gernhardt (1): Ignore generated manpages. Horst H. von Brand (1): Fix INSTALL Jakub Narebski (1): Simplify naming (versioning) of non-release tig tarball and rpm file Jeff King (1): status window: mention 'u' instead of Enter Jonas Fonseca (45): tig-0.8.git Use $(MAKE) instead of 'make' and 'git *' instead of 'git-*' Delete the old VERSION file before appending the new one in make dist Add tig bash completion script Move tigrc to the contrib area Move tig.spec.in to the contrib area Fix a few typos in the bash completion Rename contrib/tig-completion.sh to contrib/tig-completion.bash Include the tig bash completion script as documentation Ignore generated HTML pages Introduce status-update action bound to 'u' by default Add support for showing staged/unstaged changes and untracked files status: make it possible to see all changes for a status section status: assert that there are always view lines in the status view status: make it possible to batch updates by pressing on the section line status: improve title and report messages status: fix switching to the main view when starting in status view Add view request operation for handling view specific requests status: "wire" REQ_STATUS_UPDATE handling through status_request status: cleanup status_request by resurrection status_enter status: implement support for opening files in editor Warn about nothing to enter if REQ_ENTER reaches the view_driver switch Fix updating of the view title to show the current position in the view Fix handling of REQ_NEXT/REQ_PREVIOUS Make it possible to browse all status changes once the diff view is open TODO: tig now has a status view Only show the command being loaded from for the pager view tree: use simple stack to remember the previous subtree line numbers autoconf: check whether to use git-config or git-repo-config autoconf: check for the AsciiDoc and XmlTo document tools Add stage view, which is used for showing status changes stage: add request handler supporting file edits and chunk staging Fix warning from blob_read returning pointer instead of bool Allow LDLIBS to be overriden by configure Add CC to the list of expanded symbols by configure Make tig.c depend on config.h when using configure Change last commit to make tig depend on config.h Define TIG_VERSION as intended when autoconf was introduced Guard config.h include with HAVE_CONFIG_H Ensure ICONV_INBUF_TYPE is always defined; fix GIT_CONFIG define Build intermediate tig.o file to fix tig dependency on config.h Force adding of doc files in the release-doc rule Update documentation Change the default styles for the status view tig-0.9 Steven Grimm (1): Add autoconf-based build infrastructure for tig Witold Filipczyk (1): Avoid flickering when moving past the main view's first and last line -- Jonas Fonseca - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html