./devel/tig, Ncurses-based GIT repository tool

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.5.8nb1, Package name: tig-2.5.8nb1, Maintainer: pkgsrc-users

Tig is a git repository browser that additionally can act as a pager for
output from various git commands.

When browsing repositories, it uses the underlying git commands to present
the user with various views, such as summarized revision log and showing
the commit with the log message, diffstat, and the diff.

Using it as a pager, it will display input from stdin and colorize it.


Required to run:
[devel/git-base]

Master sites:

Filesize: 1152.191 KB

Version history: (Expand)


CVS history: (Expand)


   2022-09-11 19:44:59 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
tig: update to 2.5.7.

Bug fixes:

 - Fix running tests as root.
 - Fix parsing of status.showUntrackedFiles.
 - Avoid incorrect history path when $XDG_DATA_HOME is valid.
   2022-07-24 16:53:44 by Frederic Cambus | Files touched by this commit (2) | Package updated
Log message:
tig: update to 2.5.6.

tig-2.5.6
---------

Bug fixes:

 - Fix `:goto <tag>`. (#1178)
 - Fix typo in ui.c.
 - Revert terminal hacks and workarounds. (#748, #943, #1180, #1182)
 - Fix opening of an ambiguous ref in refs view.
 - Fix search when view is loading.
 - Use the full width for diffstat in the stage view.
 - Improve escaping of variables in external commands.
 - Fix cursor behaviour during staging. (#842, #1028)
 - Fix navigation in split tree view.
 - Enable textconv in the stage view.
 - Enable textconv in the blame view and fix blame -L. (#978, #1189)
 - Update lineno for untracked files. (#1192)
 - Fix alignment of transliterated text. (#1195)
 - Fix word diff in the stage, stash and blame views. (#1207)
 - Fix reading the value of status.showUntrackedFiles. (#1211)
 - Honor commit_title:no in view settings.
 - Fix segfault with PCRE.
   2022-06-27 17:29:18 by Frederic Cambus | Files touched by this commit (41)
Log message:
*: drop maintainership for packages not related to toolchains and ELF.
   2022-05-10 15:10:29 by Frederic Cambus | Files touched by this commit (1)
Log message:
tig: needs gsed.

Should fix the build on Solaris.
   2022-01-12 22:39:33 by Frederic Cambus | Files touched by this commit (4) | Package updated
Log message:
tig: update to 2.5.5.

tig-2.5.5
---------

Improvements:

 - Make word-diff a toggleable option. (#1119, #1125)
 - Add Linux installation instructions. (#1121, #1126)
 - Allow :back to work across separate blame views. (#1123, #1127)
 - Add auto-refresh to log view. (#1128)
 - Expose `%(file_old)`, useful for deleted and renamed files. (#1132)
 - Enable jumping back in main view. (#628, #1138)
 - Add PCRE (Perl Compatible Regular Expressions) support. (#1137, #1143)
 - Pass command line args through to diff-files in status view. (#1152, #1155)
 - Remove quotes from TIG_LS_REMOTE to allow inline shell commands. (#1160, #1161)
 - Avoid pushing identical history state in main view.
 - Replace useless strncpy to avoid compilation warning with GCC 8.
 - Update utf8proc to v2.7.0.
 - Update distclean rule to preserve tarball contents. (#1167, #1169)
 - Add reference types stash and other. (#1160, #1172)
 - Auto refresh view upon option change.
 - Allow to toggle revision filtering. (#1173)

Bug fixes:

 - Fix null dereferences on unset format strings. (#1136, #1159)
 - Fix invalid read in log_read. (#1128)
 - Restore support for tig log --graph. (#1128)
 - Further fix to fullscreen navigation.
 - Fix blame when opened from an initial diff view. (#1135)
 - Fix stash view when using tig --all or tig revs. (#1146, #1147)
 - Avoiding null pointer dereference. (#1096)
 - Fix navigation between chunks after splitting chunk. (#1101, #1162)
 - Fix status line when toggling general options. (#1163, #1164)
 - Honor reference-format = hide:tag in diff view. (#1168, #1170)
 - Fix crash on :toggle file-args.
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-06-06 11:32:23 by Frederic Cambus | Files touched by this commit (3) | Package updated
Log message:
tig: update to 2.5.4.

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.