36b299515f
- Update to 2.6.0: Bug fixes: * Initialise %(head) from command line arguments. (#1366) * Make $GIT_EDITOR value interpreted by the shell. (#1367) * Use correct line from recursively blamed commit. (#1369, #1370) * Use correct line when using :parent in blame view. (#1372) * Fix the incorrect line shift after stage file. (#1371) * Update display after setting column option. (#1384) * Fix file mode diff header handling. * Fix crash caused by too many diff cells. (#1389) * Fix issue with blame when using absolute file paths. (#1391) Improvements: * Add color for cursor in backgrounded view. (#1374) * Blame view now works without a working tree. * Open diff view from blame at the correct line. (#1375) * Document how to get a < within TIG_SCRIPT. (#1357) * Allow to hide +/- signs in the diff view. (#855) * Add toggle options to help. (#1381) * Add expand/collapse all options to help. (#1382) * Expand relevant sections only when opening the help view. (#782, #886) * Introduce committer column. * Open the blame and blob views from diffstat. * Update utf8proc to v2.11.0, supporting Unicode 17.
Michael Vetter2025-09-17 08:46:55 +00:00
1f97bda5c5
Accepting request 1244062 from devel:tools:scm
Ana Guerrero2025-02-07 22:05:19 +00:00
a686a1df29
- Update to 2.5.12: * Fix empty blame view when opened from the diff view on i586. (#1362)
Michael Vetter2025-02-07 07:21:10 +00:00
2495b40bee
- Update to 2.5.11: Incompatibilities: * Update remote repo variables. (#1358) Bug fixes: * Fix various issues with diff.noprefix and --no-prefix. * Fix Ctrl-C behavior within the Readline prompt. (#1342) * Fix message upon edit from diffstat without patch. * Fix missing dates in the refs view. * Don't report an error when diff-highlight is killed intentionally. * Fix parsing of reflog designator in timestamp format. Improvements: * Open the blob corresponding to the diff line. (#1334) * Keep cursor position in the main view when toggling file-filter and rev-filter. * Make errors visible in views showing Git output. (#1346) * Allow different colors for all references types. * Enable search in sections titles. (#1043) * Show committer date by default in the date column. (#294) * Update utf8proc to v2.10.0, supporting Unicode 16. * Only show stash, notes and prefetch in the refs view when invoked with tig refs --all. (#1359) - Update to 2.5.10:
Michael Vetter2025-01-31 14:16:48 +00:00
a340f236d1
Accepting request 1173519 from home:AndreasStieger:branches:devel:tools:scm
Michael Vetter2024-05-13 06:19:35 +00:00
809bf502a8
Accepting request 1163968 from devel:tools:scm
Ana Guerrero2024-04-02 14:43:23 +00:00
0999835354
- 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) * Support editing from the pager and the log (-p) views. (#1243) * Autoscroll the pager view while loading. (#1223)
Michael Vetter2024-04-01 17:53:42 +00:00
cd34ed4d14
- 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[1]) * Adjust build for native Apple Silicon. * Autoscroll the pager view while loading. (#1223[2]) * Automatically show next diff in the status view. (#413[3], #469[4]) * Replace Unknown author with Not Committed Yet. * Allow use of regular expressions for coloring. (#1249[5]) * Add support for option word-diff-regex. (#1252[6]) * Include original blob name in temporary filename. (#1254[7]) Bug fixes: * Use %(file_old) for old filename in the blame view. (#1226[8]) * Correctly report which version of libncurses was linked. (#1240[9], #1241[10]) * Fix stage view closing when holding the ] key. (#1245[11]) * Make tests work from a path with symlinks. * Fix encoding of very long lines. (#1227[12]) * Fix diffstat color for tig log -p. * Clean IO before closing a view or quitting.
Michael Vetter2023-02-06 07:20:57 +00:00
3bd11abbac
- 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)
Michael Vetter2022-08-26 06:12:24 +00:00
d8c1866dea
- 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)
Michael Vetter2022-01-13 14:04:13 +00:00
150002984f
Accepting request 898175 from home:jubalh:branches:devel:tools:scm
Michael Vetter2021-06-08 06:38:13 +00:00
f3ed58e4a6
Accepting request 877575 from devel:tools:scm
Richard Brown
2021-03-30 19:04:16 +00:00
3217c6fc01
- 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)
Michael Vetter2021-03-08 08:24:18 +00:00
1bab167620
Accepting request 872027 from home:AndreasStieger:branches:devel:tools:scm
Michael Vetter2021-02-14 10:48:32 +00:00
672808ddf2
- Make building more verbose - Small adjustments with spec-cleaner - Install bash completion to correct location
Martin Pluskal2018-07-27 10:38:52 +00:00
00945611ca
Accepting request 625748 from home:jubalh:branches:devel:tools:scm
Martin Pluskal2018-07-27 10:22:21 +00:00