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

[ANNOUNCE] tig-2.0.2

From
Jonas Fonseca <jonas.fonseca@gmail.com>
Date
May 9, 2014, 02:20 UTC
Message-ID
<CAFuPQ1+WgH9xAUzPaO_4Cv9VE_-+SL+XEa57EPNPjG=wuhdxsw@mail.gmail.com>

Here's another bug fix release that addresses an issue with loading the refs, main and grep views when gui.encoding was set, a build failure on OS X 10.6 as well as a few other bugs reported since 2.0.1.

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.

Resources
---------
 - Homepage: http://jonas.nitro.dk/tig/
 - Manual: http://jonas.nitro.dk/tig/manual.html
 - Tarballs: http://jonas.nitro.dk/tig/releases/
 - Git URL: git://github.com/jonas/tig.git
 - Gitweb: http://repo.or.cz/w/tig.git
 - Q&A: http://stackoverflow.com/questions/tagged/tig

Release notes ------------- Improvements:

 - Use git-status for diffing the index.
 - Group toggle options together in the help view.
Bug fixes:
 - Fix refs, main and grep loading when 'gui.encoding' is set. (GH #287)
 - Ignore 'gui.encoding' and 'i18n.commitencoding' when set to 'UTF-8'.
 - Add work-around for missing strndup() on Mac OS X v10.6. (GH #286)
 - Fix spurious abbreviation of author names. (GH #288)
 - Don't show empty action groups in the help view.

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

 Makefile            |  7 ++++-
 NEWS.adoc           | 16 ++++++++++
 compat/compat.h     |  6 ++++
 compat/strndup.c    | 54 +++++++++++++++++++++++++++++++++
 config.make.in      |  1 +
 configure.ac        |  1 +
 doc/tigrc.5.adoc    | 67 +++++++++++++++++++++-------------------
 include/tig/io.h    | 11 +++++--
 include/tig/main.h  |  2 +-
 include/tig/pager.h |  2 +-
 include/tig/repo.h  |  9 ++++--
 include/tig/view.h  |  2 +-
 src/argv.c          |  8 ++---
 src/blame.c         | 27 +++++++++--------
 src/blob.c          |  6 ++--
 src/diff.c          | 14 ++++-----
 src/draw.c          |  4 +--
 src/grep.c          | 12 ++++----
 src/help.c          | 20 ++++++++----
 src/io.c            | 74 +++++++++++++++++++++++++--------------------
 src/keys.c          | 33 ++++++++++++--------
 src/log.c           |  6 ++--
 src/main.c          | 18 ++++++-----
 src/options.c       |  4 ++-
 src/pager.c         |  6 ++--
 src/prompt.c        |  4 ++-
 src/refs.c          | 12 ++++----
 src/repo.c          | 46 +++++++++++++++++-----------
 src/stage.c         | 10 +++---
 src/status.c        | 16 +++++-----
 src/tree.c          | 22 +++++++-------
 src/view.c          | 17 ++++++-----
 src/watch.c         |  7 +++--
 test/test-graph.c   |  6 ++--
 tools/aspell.dict   | 12 ++++----
 tools/release.sh    |  2 +-
 36 files changed, 354 insertions(+), 210 deletions(-)
Jonas Fonseca (16):
      Fix auto-abbreviation of author names
      Improve display of commas and spaces in the help view
      Rewrite index diffing to use git-status
      Group option toggle bindings together in the help view
      Never show any actions for a hidden keymap
      Fix infinite loop when parsing view columns
      Use buffer when reading data using io_get()
      Use buffer for reading view data
      Ignore 'gui.encoding' and 'i18n.commitencoding' when set to 'UTF-8'
      Only use the delimiter character for trimmed and unscrollable text
      Improve warning for obsolete view UI options
      Improve documentation of view settings in tigrc(5)
      Move cursor to the first line when :0 is entered
      Fix documentation of author width option
      Fix release script to work for patch versions
      tig-2.0.2
Vivien Didelot (2):
      compat: add proper work-around for missing strndup
      argv: revert part of a3079e2
-- 
Jonas Fonseca
Message 1 of 1 in “[ANNOUNCE] tig-2.0.2”
  1. Jonas FonsecaMay 9, 2014

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.