tig-2.0.2
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.
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