Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: tig | Distribution: openSUSE Tumbleweed |
Version: 2.5.10 | Vendor: openSUSE |
Release: 1.1 | Build date: Sun May 12 21:01:21 2024 |
Group: Development/Tools/Version Control | Build host: reproducible |
Size: 775138 | Source RPM: tig-2.5.10-1.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://jonas.github.io/tig/ | |
Summary: An ncurses-based text-mode interface for git |
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.
GPL-2.0-or-later
* Sun May 12 2024 Andreas Stieger <andreas.stieger@gmx.de> - update to 2.5.10: * Fix stat-* coloring file names in tig status instead of just markers (regression in 2.5.9) * Fix keybinding with +[cmd] not triggering view refreshing * Fix reopening the blame view from the main view * Fix editing when stdin is redirected * Make Ctrl-C to kill only the command running in the foreground * Mon Apr 01 2024 Michael Vetter <mvetter@suse.com> - Update to 2.5.9: Improvements: * Update utf8proc to v2.9.0, supporting Unicode 15.1. * Also use lightweight tags in the Refs line of the diff view. (#1235) * Support %(text) in all views with a text column. (#1275) * Use HTTPS for GitHub clone URLs. (#1310[3]) * Move default log view options to tigrc. * Allow to go to stage view without Enter. (#1284) * Add new "prefetch" reference type for refs created by git maintenance (hidden in default config). (#1318) * Show the selected commit in the blame view title window. * Improve the blob view experience. * Clear keybinding from all keymaps (unbind) with bind generic <key> none. Bug fixes: * Fix "dangling pointer" warning. (#1268) * Don't use array size in function arguments. (#1269) * Fix rpmbuild -ta. (#1276) * Initialise struct timezone. (#1291) * Fix NULL dereference at startup. (#1293) * Enforce a blank before view scroll percentage. * Fix refresh-mode periodic not updating branch labels. (#1270) * Fix display non-ascii character. (#1299) * Fix readline echo when stdin is redirected. (#1229) * Fix tig blame --reverse. (#1300) * Fix status view lockup. * Fix untracked changes and chunk staging behaviour in plain stage view. * Reset state variables when selecting a commit with no reference. * Fix parsing of git ls-tree for submodules. (#1282) * Mon Feb 06 2023 Michael Vetter <mvetter@suse.com> - Update to 2.5.8: Improvements: * Update utf8proc to v2.8.0, supporting Unicode 15. * Support editing from the pager and the log (-p) views. (#1243) * Adjust build for native Apple Silicon. * Autoscroll the pager view while loading. (#1223) * Automatically show next diff in the status view. (#413, #469) * Replace Unknown author with Not Committed Yet. * Allow use of regular expressions for coloring. (#1249) * Add support for option word-diff-regex. (#1252) * Include original blob name in temporary filename. (#1254) Bug fixes: * Use %(file_old) for old filename in the blame view. (#1226) * Correctly report which version of libncurses was linked. (#1240, #1241]) * Fix stage view closing when holding the ] key. (#1245) * Make tests work from a path with symlinks. * Fix encoding of very long lines. (#1227) * Fix diffstat color for tig log -p. * Clean IO before closing a view or quitting. * Fri Aug 26 2022 Michael Vetter <mvetter@suse.com> - Update to 2.5.7: * Fix running tests as root. (#1224) * Fix parsing of status.showUntrackedFiles. (#1219) * Avoid incorrect history path when $XDG_DATA_HOME is valid. (#1215, [#1217]) * Wed Jul 13 2022 Andreas Stieger <andreas.stieger@gmx.de> - tig 2.5.5 added pcre2 support. Actually build with it. - fix bash and zsh completion packaging for Factory * Wed Jul 13 2022 Michael Vetter <mvetter@suse.com> - Update to 2.5.6: * 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. * Sun Jun 26 2022 Timothy Brown <stimut@gmail.com> - Split out tig-bash-completion package * Removes dependency on bash-completion from main tig package - Add tig-zsh-completion package * Thu Jan 13 2022 Michael Vetter <mvetter@suse.com> - Update to 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. * Mon Jun 07 2021 Michael Vetter <mvetter@suse.com> - Update to 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. * Mon Mar 08 2021 Michael Vetter <mvetter@suse.com> - Update to 2.5.3: * Fix autoconf checking for readline. (#1072) * Fix segfault when saving a view with no column. * Reset view->parent when main view is promoted. * Fix segfault when pressing Enter in a child main view. * Restore lazy navigation. * Format time_t values portably and fix other values too. (#1084, #1085) * Fix loop when wrapping line with ISO-8859-1 character. (#1087, #1088) * Sat Feb 13 2021 Andreas Stieger <andreas.stieger@gmx.de> - tig 2.5.2: * Incompatible change: Change directory from the next argument, from now use tig -C /path/to/repo * Can now jump from blame to commit * Start blame of an uncommitted deleted line from HEAD so the line's origin can be traced * Allow maxwidth to be expressed in % of the view width * Pass stash args through * Restore fullscreen navigation * Add some range so control chars ^^ and ^_ are also supported * Disable ncurses extended key values so that esc-codes can be used * Use id column for commit id only * Improvements to scrolling and clicking * Allow to generate a compilation database * New command stage-update-part * The line number before a diff was applied is exposed as %(lineno_old) * Many bug fixes
/etc/tigrc /usr/bin/tig /usr/share/doc/packages/tig /usr/share/doc/packages/tig/NEWS.adoc /usr/share/doc/packages/tig/README.adoc /usr/share/doc/packages/tig/bindings-v1.x.tigrc /usr/share/doc/packages/tig/chocolate.theme.tigrc /usr/share/doc/packages/tig/git-flow.tigrc /usr/share/doc/packages/tig/large-repo.tigrc /usr/share/doc/packages/tig/vim.tigrc /usr/share/licenses/tig /usr/share/licenses/tig/COPYING /usr/share/man/man1/tig.1.gz /usr/share/man/man5/tigrc.5.gz /usr/share/man/man7/tigmanual.7.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Dec 15 23:42:51 2024