- Update to 2.5.1:
Improvements:
* bash/zsh completion: reimplement and decrease runtime by factor 1863.
(#795)
* Add binding to reflog view to toggle reference display.
* Fail if tig is given an invalid or ambiguous ref. (#980)
* Make tig process-group leader an option. (#986, #951)
* 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. (#221)
Bug fixes:
* Fix segmentation fault. (#971)
* Fix cursor position after "Move to parent" in blame view. (#973)
* Fix crash on adding a line to a view. (#523)
* Fix memory leak in diff unit.
* Fix loop after refresh or change in refs/main split view. (#991)
* Fix occasional crash on custom key bindings. (#1001)
OBS-URL: https://build.opensuse.org/request/show/793443
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/tig?expand=0&rev=65
- Update to 2.5.0:
Improvements:
* Single file view enters blame mode on "b". (#804)
* Show untracked files in the default view. (#762)
* Disable graph if log.follow is enabled and there is only one pathspec. (#881)
* Disable graph for author searches.
* git_colors: interpret 'ul' as 'underline'.
* Add refname variable. (#900)
* Add -C option to specify the working directory. (#570)
* Improve behaviour of auto and periodic refresh modes. (#389, #441, #482, #794, #888, #932)
* Add support for repos created with git --work-tree. (#872)
* Add diff-highlight to pager mode.
* Show annotated commits in main view. (#819)
* Introduce reflog view. (#538)
* Add option to start with cursor on HEAD commit. (#755)
* Support combined diffs with more than 2 parents.
* Improve how a toggle option value is shown on the status line. (#879)
* Add options to filter refs output. (#694)
* Update utf8proc to v2.4.0. (#961)
Bug fixes:
* Fix garbled cursor line with older ncurses versions.
* Fix diff highlighting of removed lines starting with -- and added lines
* starting with ++. (#871, #875)
* Fix loop when displaying search result if regex matches an empty string. (#866)
* Add synchronous command description in tigrc.
* Fix parsing of git rev-parse output. (#884)
* Propagate --first-parent to diff arguments. (#861)
* Use proper type for hash table size. (#858)
* Fix incorrect cppcheck warning about realloc() use.
* Don't shift signed int by 31 bits.
OBS-URL: https://build.opensuse.org/request/show/749874
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/tig?expand=0&rev=63
- tig 2.3.2:
* Improve how busy loop detection performs on large repos
- tig 2.3.1:
* Improvements:
- Restore TTY attributes
- Handle \n like \r
* Bug fixes:
- Add workaround that detects busy loops when Tig loses the
TTY. This may happen if Tig does not receive the HUP signal
(e.g. when started with nohup)
- compatibility with ncurses-5.4 (clipboard support for prompt)
- tig(1): document correct environment variable
- use macros to simplify build and install steps
OBS-URL: https://build.opensuse.org/request/show/559523
OBS-URL: https://build.opensuse.org/package/show/devel:tools:scm/tig?expand=0&rev=53