HomeSolus
Diffusion tig e2e5f5f71e89

Update tig to 2.5.1

Authored by algent on Apr 12 2020, 5:35 PM.

Description

Update tig to 2.5.1

Summary:
Changelog:

  • Improvements:
    • bash/zsh completion: reimplement and decrease runtime by factor 1863.
    • Add binding to reflog view to toggle reference display.
    • Fail if tig is given an invalid or ambiguous ref.
    • Make tig process-group leader an option.
    • Handle GIT_WORK_TREE environment variable.
    • The blame view requires a working tree.
    • Fix use of deprecated vwprintw() function.
    • Update utf8proc to v2.5.0.
    • Add --word-diff=plain colorizing support.
  • Bug fixes:
    • Fix cursor position after "Move to parent" in blame view.
    • Fix crash on adding a line to a view.
    • Fix memory leak in diff unit.
    • Fix loop after refresh or change in refs/main split view.
    • Fix occasional crash on custom key bindings.

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan:

git log | tig
man tig | tig
tig log
tig blame package.yml
tig blame -C package.yml

Reviewers: Triage Team, DataDrake

Reviewed By: Triage Team, DataDrake

Subscribers: DataDrake

Differential Revision: https://dev.getsol.us/D8648

Details

Committed
DataDrakeApr 12 2020, 5:37 PM
Pushed
DataDrakeApr 12 2020, 5:37 PM
Reviewer
Triage Team
Differential Revision
D8648: Update tig to 2.5.1
Parents
R3037:4909919a36c1: Update tig to 2.5.0
Branches
Unknown
Tags
Unknown
References
tag: tig-2.5.1-5