Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

tig-2.5.4-bp154.1.20 RPM for s390x

From OpenSuSE Leap 15.4 for s390x

Name: tig Distribution: SUSE Linux Enterprise 15 SP4
Version: 2.5.4 Vendor: openSUSE
Release: bp154.1.20 Build date: Mon May 9 19:56:02 2022
Group: Development/Tools/Version Control Build host: s390zp29
Size: 853091 Source RPM: tig-2.5.4-bp154.1.20.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.

Provides

Requires

License

GPL-2.0-or-later

Changelog

* 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
* Sun Apr 12 2020 Michael Vetter <mvetter@suse.com>
  - 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)
* Wed Nov 20 2019 Michael Vetter <mvetter@suse.com>
  - 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.
    * Fix Vim going background after running Tig outside of a git repository. (#906)
    * make-builtin-config: use "read -r". (#912)
    * Fix segfaults with readline 8.0. (#893)
    * Reset state before closing stage view automatically.
    * Don't use a child view as previous view.
    * Force reload of VIEW_FLEX_WIDTH views only when needed.
    * Combined diff uses @@@ as hunk marker.
    * Fix memory leak induced by 'tig grep'.
    * Fix memory leak in main view.
    * Exit gracefully if refs view was defined without ref column. (#897)
    * Fix pager view not moving up when child view is open.
    * make-builtin-config: Fix unportable sed usage in read_tigrc().
    * Properly detect combined diffs. (#942)
* Fri Jul 27 2018 mpluskal@suse.com
  - Make building more verbose
  - Small adjustments with spec-cleaner
  - Install bash completion to correct location
* Fri Jul 27 2018 mvetter@suse.com
  - tig 2.4.1:
    * Add CURSES_CFLAGS to CPPFLAGS. (#856)
* Sun Jul 22 2018 astieger@suse.com
  - tig 2.4.0:
    * blame view now renders more like git-blame
    * Improve worktree and submodule support
    * Support running Tig via a Git alias
    * Use ISO-8601 letters for short relative dates
    * Change date formatting to show time zones by default
    * Use utf8proc to handle Unicode characters
    * a number of bug fixes
* Sun Feb 18 2018 avindra@opensuse.org
  - tig 2.3.3:
    * Fix 100% CPU when closing terminal window before quitting tig
      by catching SIGHUP.
    * Change refs_tags type to size_t.
    * Revert "Handle \n like \r (#758)" from 2.3.1
* Sat Dec 23 2017 avindra@opensuse.org
  - 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
* Fri Sep 29 2017 astieger@suse.com
  - tig 2.3.0:
    * The `width` setting on the `status`, `text` and `commit-title`
      columns was never applied and has been removed
    * improve load performance and rendering speed
    * Enable binding to more symbolic keys and keys with control
      modifier
    * Store and readline history on disk
    * Various bug fixes
  - drop upstreamed patches:
    * tig-remove_build_timestamp.patch, reproducible.patch
* Sat May 06 2017 astieger@suse.com
  - tig 2.2.2:
    * The status-untracked-dirs option was renamed to
      status-show-untracked-dirs to match the new
      status-show-untracked-files option.
    * Use diff-options when preparing the diff in the stage view to
      make the diff state configurable
    * Add 'status-show-untracked-files' option mirroring Git's
      'status.showUntrackedFiles' to toggle display of untracked
      files in the status view. On by default
    * Update ax_with_curses.m4 and use pkg-config to detect
    * Add tig-pick script for using Tig as a commit picker
    * Add "smart case" option ('set ignore-case = smart-case') to
      ignore case when the search string is lower-case only
    * Fix author ident cache being keyed by email only.
    * Fix periodic refresh mode to properly detect ref changes.
    * Add workaround for detecting failure to start the
      diff-highlight process.
    * Show diffs in the stash view when set mailmap = true
    * Fix parsing of git-log revision arguments, such as
    - -exclude=... in conjunction with --all
    * Fix diff stat parsing for binary copies
    * Fix crash when resizing terminal while search is in progress
    * Fix argument filtering to pass more arguments through to Git
    * Check for termcap support in split tinfo libs
* Sat Mar 11 2017 mimi.vx@gmail.com
  - spec-cleaned
* Mon Jan 23 2017 bwiedemann@suse.com
  - Add reproducible.patch to allow for reproducible builds
* Thu Nov 17 2016 astieger@suse.com
  - tig 2.2.1:
    * Support Git's 'diff-highlight' program when diff-highlight is
      set to either true or the path of the script to use for post-
      processing.
    * Add navigation between merge commits
    * Add 'A' as a binding to apply a stash without dropping it.
    * Bind 'Ctrl-D' and 'Ctrl-U' to half-page movements by default.
    * manual: Mention how to change default Up/Down behavior in diff view.
    * Fix :goto <id> error message.
* Sat Aug 13 2016 astieger@suse.com
  - tig 2.2
    * incompatible changes:
      + user-defined commands are now executed at the repository root
      + Remove `cmdline-args` option
    * new features:
      + mailmap to show canonical name and email addresses
      + configurable highlight of search results
      + external commands improvements
      + UI improvements
    * various bug fixes
* Thu Apr 09 2015 astieger@suse.com
  - tig 2.1.1
  - improvements
    * Add support for key combos.
    * See `contrib/vim.tigrc` for Vim-like keybindings.
    * Add GitHub inspired file finder to search for and open any file.
    * Add `search` keymap for navigation file finder search results.
  - Bug fixes:
    * Fix display of multiple references per commit.
    * Sync the prompt's cursor position with readline's internal position.
    * Keep unstaged changes view open after an staging command.
* Fri Mar 13 2015 astieger@suse.com
  - package bash completion
  - package some configuration files samples
  - use upstream spec.in description
* Wed Mar 11 2015 astieger@suse.com
  - tig 2.1:
    * navigation updates and fixes
    * UI improvements
    * speed improvements
    * Add :exec prompt command
    * Add :save-options prompt command
    * documentation updates
  - Replace tig-fix-build.diff, autoconf call with configure option
  - use make install-doc
  - build with readline support

Files

/etc/tigrc
/usr/bin/tig
/usr/share/bash-completion/completions/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, Sat Mar 9 17:16:51 2024