INSTALL.adoc | 4 +-
Makefile | 7 +-
NEWS.adoc | 28 +
compat/compat.h | 2 +-
compat/utf8proc.c | 53 +-
compat/utf8proc.h | 104 +-
compat/utf8proc_data.c | 30816 +++++++++++++++---------------
compat/wordexp.c | 2 +-
contrib/tig-completion.bash | 2 +-
doc/asciidoc.conf | 3 +
doc/manual.adoc | 14 +-
doc/tig.1.adoc | 2 +-
doc/tigrc.5.adoc | 13 +-
include/tig/apps.h | 2 +-
include/tig/argv.h | 2 +-
include/tig/blame.h | 2 +-
include/tig/blob.h | 2 +-
include/tig/diff.h | 2 +-
include/tig/display.h | 2 +-
include/tig/draw.h | 2 +-
include/tig/git.h | 14 +-
include/tig/graph.h | 2 +-
include/tig/grep.h | 2 +-
include/tig/help.h | 2 +-
include/tig/io.h | 2 +-
include/tig/keys.h | 2 +-
include/tig/line.h | 6 +-
include/tig/log.h | 2 +-
include/tig/main.h | 2 +-
include/tig/map.h | 2 +-
include/tig/options.h | 8 +-
include/tig/pager.h | 2 +-
include/tig/parse.h | 4 +-
include/tig/prompt.h | 2 +-
include/tig/refdb.h | 2 +-
include/tig/reflog.h | 2 +-
include/tig/refs.h | 2 +-
include/tig/repo.h | 3 +-
include/tig/request.h | 2 +-
include/tig/search.h | 2 +-
include/tig/stage.h | 2 +-
include/tig/stash.h | 2 +-
include/tig/status.h | 2 +-
include/tig/string.h | 2 +-
include/tig/tig.h | 2 +-
include/tig/tree.h | 2 +-
include/tig/types.h | 9 +-
include/tig/ui.h | 2 +-
include/tig/util.h | 2 +-
include/tig/view.h | 2 +-
include/tig/watch.h | 2 +-
src/apps.c | 2 +-
src/argv.c | 2 +-
src/blame.c | 9 +-
src/blob.c | 2 +-
src/diff.c | 31 +-
src/display.c | 2 +-
src/draw.c | 2 +-
src/graph-v1.c | 2 +-
src/graph-v2.c | 2 +-
src/graph.c | 2 +-
src/grep.c | 2 +-
src/help.c | 2 +-
src/io.c | 2 +-
src/keys.c | 2 +-
src/line.c | 10 +-
src/log.c | 4 +-
src/main.c | 27 +-
src/map.c | 2 +-
src/options.c | 47 +-
src/pager.c | 5 +-
src/parse.c | 11 +-
src/prompt.c | 13 +-
src/refdb.c | 25 +-
src/reflog.c | 4 +-
src/refs.c | 36 +-
src/repo.c | 10 +-
src/request.c | 2 +-
src/search.c | 2 +-
src/stage.c | 23 +-
src/stash.c | 4 +-
src/status.c | 6 +-
src/string.c | 2 +-
src/tig.c | 2 +-
src/tree.c | 12 +-
src/types.c | 2 +-
src/ui.c | 2 +-
src/util.c | 2 +-
src/view.c | 11 +-
src/watch.c | 2 +-
test/blame/default-test | 1 +
test/blame/start-on-line-test | 48 +-
test/diff/diff-stat-split-test | 1 +
test/diff/editor-test | 4 +-
test/diff/submodule-editor-test | 4 +-
test/diff/worktree-editor-test | 4 +-
test/main/date-test | 1 +
test/main/filter-args-test | 4 +
test/main/graph-argument-test | 2 +-
test/main/jump-ends-test | 4 +
test/main/no-merges-test | 4 +
test/main/start-on-line-test | 12 +-
test/refs/filter-test | 4 +-
test/refs/start-on-line-test | 6 +-
test/status/repo-var-test | 5 +-
test/tigrc/width-test | 1 +
test/tools/libgit.sh | 2 +-
test/tools/libtest.sh | 2 +-
test/tools/show-results.sh | 2 +-
test/tools/test-graph.c | 2 +-
test/tree/chdir-test | 2 +-
test/tree/default-test | 1 +
tigrc | 15 +-
tools/announcement.sh | 2 +-
tools/doc-gen.c | 2 +-
tools/header.h | 2 +-
tools/install.sh | 2 +-
tools/make-builtin-config.sh | 2 +-
tools/release.sh | 2 +-
tools/uninstall.sh | 2 +-
120 files changed, 16004 insertions(+), 15629 deletions(-)
Ivan Shapovalov (1):
Fix `Ctrl-C` behavior within the Readline prompt (#1342)
Thomas Koutcher (22):
Open the blob corresponding to the diff line
Keep cursor position when toggling file-filter in the main view
Fix parsing of `--no-prefix` argument
Fix staging with `diff.noprefix` and `--no-prefix`
Keep cursor position in the main view when toggling file-filter from split diff view
Make errors visible in views showing Git output
Allow different colors for all references types
Fix message upon edit from diffstat without patch
Enable search in sections titles
Show committer date by default in the date column
Fix missing dates in the refs view
Keep cursor position in the main view when toggling rev-filter
Don't report an error when diff-highlight is killed intentionally
Parse committer date in --pretty=raw output
Refresh the view when toggling date-use-author
Update remote repo variables
Fix parsing of reflog designator in timestamp format
Update utf8proc to v2.10.0
Show stash, notes and prefetch in refs view with `tig refs --all`
Bump copyright year to 2025
Change the date in generated documentation
tig-2.5.11