git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[ANNOUNCE] tig-0.9.1

From
Jonas Fonseca <fonseca@diku.dk>
Date
Sep 29, 2007, 22:14 UTC
Message-ID
<20070929221439.GA23150@diku.dk>
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
Message 1 of 1 in “[ANNOUNCE] tig-0.9.1”
  1. Jonas FonsecaSep 29, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.