Skip to content

tig-2.5.4

Compare
Choose a tag to compare
@koutcher koutcher released this 05 Jun 16:27
· 158 commits to master since this release
tig-2.5.4

Improvements:

  • Add FreeBSD installation instructions. (#1093)
  • Add TIG_EDITOR environment variable to configure editor. (#889, #1098)
  • Enable mailmap by default to match git log's behaviour. (#1104, #1105)
  • Enable tilde expansion for diff-highlight. (#1107)

Bug fixes:

  • Escape variables with %% in external commands. (#1091, #1095)
  • Fix parsing of -L argument. (#1100)
  • Bugfix: smart-case does not work when search term contains a space. (#1108)
  • Use ncursesw by default on Linux. (#920)
  • Replace obsolete macro `AC_CONFIG_HEADER' in configure.ac.

Change summary

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

 INSTALL.adoc               | 22 +++++++++++++++-------
 Makefile                   |  2 +-
 NEWS.adoc                  | 18 ++++++++++++++++++
 configure.ac               |  2 +-
 contrib/config.make-Darwin |  2 +-
 contrib/config.make-Linux  |  8 ++++++++
 doc/tig.1.adoc             |  5 +++++
 doc/tigrc.5.adoc           |  3 ++-
 src/apps.c                 | 11 +++++++----
 src/argv.c                 |  8 +++++---
 src/display.c              |  4 +++-
 src/log.c                  |  4 ++--
 src/options.c              |  2 +-
 src/string.c               |  2 +-
 test/main/filter-args-test |  2 +-
 test/tigrc/escape-var-test | 19 +++++++++++++++++++
 tigrc                      |  2 +-
 17 files changed, 91 insertions(+), 25 deletions(-)

Landon Bouma (1):
      Bugfix: smart-case does not work when search term contains a space (#1108)

Mateusz Piotrowski (1):
      Add FreeBSD installation instructions (#1093)

Thomas Koutcher (10):
      Escape variables with %% in external commands (#1095)
      Add TIG_EDITOR environment variable to configure editor (#1098)
      Fix parsing of -L argument (#1100)
      Enable mailmap by default to match git log's behaviour (#1105)
      Enable tilde expansion for diff-highlight
      Update NEWS
      Use ncursesw by default on Linux
      Replace obsolete macro `AC_CONFIG_HEADER' in configure.ac
      Use TIG_NCURSES instead of TIG_LDLIBS in config.make-Linux
      tig-2.5.4