Hello community,

here is the log from the commit of package tig for openSUSE:Factory checked in 
at 2014-06-07 07:12:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/tig (Old)
 and      /work/SRC/openSUSE:Factory/.tig.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "tig"

Changes:
--------
--- /work/SRC/openSUSE:Factory/tig/tig.changes  2013-09-23 11:18:27.000000000 
+0200
+++ /work/SRC/openSUSE:Factory/.tig.new/tig.changes     2014-06-07 
07:12:36.000000000 +0200
@@ -1,0 +2,128 @@
+Sat May 31 19:13:19 UTC 2014 - [email protected]
+
+- update to 2.0.2
+  * Improvements
+    - Use git-status for diffing the index.
+    - Group toggle options together in the help view.
+  * Bug fixes
+    - Fix refs, main and grep loading when gui.encoding is set.
+    - Ignore gui.encoding and i18n.commitencoding when set to UTF-8.
+    - Add work-around for missing strndup() on Mac OS X v10.6.
+    - Fix spurious abbreviation of author names.
+    - Don't show empty action groups in the help view. 
+- update to 2.0.1
+  * Bug fixes:
+    - Fix compilation in watch.c.
+    - Fix parsing of key bindings mapped to ^ and <.
+- update to 2.0
+  * Incompatibilities
+    - In preparation for key combo support, key mappings for symbolic
+      keys (e.g. Up and Down) must now start with < and end with >,
+      e.g. <Up> and <Down>.  Furthermore, escape key combos must
+      now use <Esc>key instead of ^[key, and control key mappings
+      must now use <Ctrl-key> instead of ^key.
+    - Only use diff-options for the diff view and introduce
+      %(cmdlineargs) to hold non-file and non-revision flags passed
+      on the command line. Affects all user-defined commands that
+      expect %(diffargs) to hold both diff-options arguments and
+      those passed on the command line.
+    - Remove built-in keybinding for git gc. Add the following line
+      to ~/.tigrc to restore it: bind generic G ?git gc.
+    - To support view specific colors, . can no longer be used
+      interchangeably with - and _ in settings names and in particular
+      color names.
+    - Replace stage-next action with prompt command using a predefined
+      search (see below) and add binding (@ by default) to also work
+      in the diff view.
+    - Most view display options must now be set via the new *-view
+      options in tigrc. Existing options are no longer recognized,
+      but a warning is shown.
+    - Remap default bindings to have more consistent convention:
+      use lower-case keys primarily for view switching and
+      non-destructive actions, use upper-case keys for view-specific
+      actions including user-defined commands. To preserve old default
+      key bindings see contrib/bindings-v1.x.tigrc.
+  * Improvements
+    - Add mouse support: scroll view, click line to move cursor, double
+      click line (or click again) to "Enter" cursor line, e.g. open
+      commit diff. Disabled by default, since it makes text selection
+      less intuitive. If you enable this remember to hold down Shift
+      (or Option on Mac) when selecting text.
+    - Rewrite and improve the rendering of the commit graph.
+    - Add completion and history support to the prompt via readline.
+    - Options can be configured and toggled individually for each view.
+      Use the new view settings to configure the order and display
+      options for each view columns. See system tigrc and tigrc(5) for
+      examples.
+    - Add grep view as a front-end to git-grep(1): tig grep -p strchr.
+      From within Tig, the key for switching or grepping is bound to g
+      by default.
+    - Rename branch view to refs view and show tags. (GH #134)
+    - Add main view pager mode that reads git-log’s --pretty=raw data
+      from stdin, e.g. git reflog --pretty=raw | tig --pretty=raw.
+    - Add support for --graph and highlight diff stats in the log view.
+    - Add default command bindings: ! to delete branch, ! to drop stash.
+    - Add stage-split-chunk action for splitting chunks in the stage
+      view. Bound to \ by default.
+    - Add back action bound to < by default, which will return the blame
+      view to the previous revision and line after moving e.g. to the 
+      parent.
+    - Auto-refresh views based on watched repository changes. Configure
+      by setting refresh-mode to manual, auto, after-command, or periodic.
+    - All default settings are in well-documented system tigrc.
+    - Add :toggle prompt command to manipulate options using keybindings.
+      For example: bind diff D :toggle diff-options --patience --notes.
+    - Add a new "auto" value for the vertical-split option to let Tig
+      choose the split orientation (this is the new default behavior).
+      Can be toggled.
+    - Make it possible to toggle the display of files in untracked
+      directories.
+    - Allow Tig to be started with no default configuration by specifying
+      an alternative system tigrc file, e.g.: TIGRC_SYSTEM=~/.tigrc.safe
+      tig. Set TIGRC_SYSTEM to the empty string to use built-in
+      configuration instead of
+    - Key mappings can contain UTF-8 multibyte unicode keys.
+    - Warn about conflicting keybindings using Ctrl, e.g. <Ctrl-f> and
+      <Ctrl-F>.
+    - Extend key bindings for prompt commands (ie. bind <keymap> <key>
+      :<prompt>) to support predefined searches, eg.: bind stage 2 :?^@@.
+    - Git color mappings can be configured in tigrc.
+    - More informative configuration error messages.
+    - Make reference label formatting configurable, for example:
+      set reference-format = (branch) <tags> remote.
+    - Adjust author width and other view columns automatically.
+    - Support view specific colors: color stage.diff-add yellow default.
+    - Copy -S, -G and --grep= pattern to search buffer so find-next and
+      find-prev work as expected.
+    - Optionally specify custom prompt for %(prompt) in shell commands,
+      e.g. bind main B ?git checkout -b "%(prompt Enter new branch name: )".
+    - Add %(remote) and %(tag) symbols to complement %(branch).
+    - User-defined commands can now be prefixed with any of the supported
+      flags, e.g. ?git checkout -b %(branch).
+    - Open editor at line number for combined diffs e.g. diffs of unmerged 
files.
+    - Add build configuration for Cygwin (OS name: CYGWIN_NT-6.1).
+    - Document the Git commands supported by the pager mode. system
+      tigrc configuration.
+  * Bug fixes
+    - Fix stash diff display when reloading the stash view after a deleting.
+    - Set the commit reference when opening the blame view from the blob view.
+    - Correctly identify and highlight the remote branch tracked by HEAD.
+    - Pass --no-color after user defined arguments to ensure that colors do
+      not break the output parsing.
+    - Close stdin when pager mode is not supported.
+    - Show newly created branches in the main view.
+    - File with 0 changes breaks diffstat highlighting
+    - Update %(branch) variable in the main view.
+    - Disable graph rendering when either of --reverse, -S, -G, and
+      --grep are passed to the main view.
+    - Only refresh views that support it.
+    - Fix author and date annotation of renamed entries in the tree view.
+    - Fix use of unsafe methods in the signal handler.
+    - Fix rendering in non-UTF8 terminals.
+    - Fix stage-update-line by rewriting the diff chunk containing the line
+      instead of using --unidiff-zero and a diff context of zero.
+    - Fix status-update to work for untracked directories.
+    - Don't pass log parameters given on the command line to the diff view.
+- adjust patches to new version
+
+-------------------------------------------------------------------

Old:
----
  tig-1.2.1.tar.gz

New:
----
  tig-2.0.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ tig.spec ++++++
--- /var/tmp/diff_new_pack.4XZ5J4/_old  2014-06-07 07:12:37.000000000 +0200
+++ /var/tmp/diff_new_pack.4XZ5J4/_new  2014-06-07 07:12:37.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package tig
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           tig
-Version:        1.2.1
+Version:        2.0.2
 Release:        0
 Summary:        An ncurses-based text-mode interface for git
 License:        GPL-2.0+
@@ -55,19 +55,20 @@
 
 %install
 make DESTDIR=%{buildroot} prefix="%{_prefix}" mandir="%{_mandir}" install
-a2x -f manpage -D %{_tmppath} doc/tig.1.asciidoc
-a2x -f manpage -D %{_tmppath} doc/tigrc.5.asciidoc
-a2x -f manpage -D %{_tmppath} doc/tigmanual.7.asciidoc
+a2x -f manpage -D %{_tmppath} doc/tig.1.adoc
+a2x -f manpage -D %{_tmppath} doc/tigrc.5.adoc
+a2x -f manpage -D %{_tmppath} doc/tigmanual.7.adoc
 install -D -m0644 %{_tmppath}/tig.1       "%{buildroot}/%{_mandir}/man1/tig.1"
 install -D -m0644 %{_tmppath}/tigrc.5     
"%{buildroot}/%{_mandir}/man5/tigrc.5"
 install -D -m0644 %{_tmppath}/tigmanual.7 
"%{buildroot}/%{_mandir}/man7/tigmanual.7"
 
 %files
 %defattr(-,root,root)
-%doc BUGS COPYING NEWS README
+%doc COPYING NEWS.adoc README.adoc
 %{_bindir}/tig
 %doc %{_mandir}/man1/tig.1%{ext_man}
 %doc %{_mandir}/man5/tigrc.5%{ext_man}
 %doc %{_mandir}/man7/tigmanual.7%{ext_man}
+%config /etc/tigrc
 
 %changelog

++++++ tig-1.2.1.tar.gz -> tig-2.0.2.tar.gz ++++++
++++ 79655 lines of diff (skipped)

++++++ tig-fix-build.diff ++++++
--- /var/tmp/diff_new_pack.4XZ5J4/_old  2014-06-07 07:12:37.000000000 +0200
+++ /var/tmp/diff_new_pack.4XZ5J4/_new  2014-06-07 07:12:37.000000000 +0200
@@ -1,6 +1,8 @@
---- Makefile   2013-08-24 17:42:16.000000000 +0300
-+++ Makefile   2013-09-03 10:23:28.826035738 +0300
-@@ -36,7 +36,7 @@
+Index: Makefile
+===================================================================
+--- Makefile.orig
++++ Makefile
+@@ -37,7 +37,7 @@ RPM_VERLIST = $(filter-out g% dirty,$(su
  RPM_VERSION = $(word 1,$(RPM_VERLIST))
  RPM_RELEASE = $(word 2,$(RPM_VERLIST))$(if $(WTDIRTY),.dirty)
  
@@ -8,4 +10,4 @@
 +LDLIBS ?= -lncurses
  CFLAGS ?= -Wall -O2
  DFLAGS        = -g -DDEBUG -Werror -O0
- EXE   = tig
+ EXE   = src/tig

++++++ tig-remove_build_timestamp.patch ++++++
--- /var/tmp/diff_new_pack.4XZ5J4/_old  2014-06-07 07:12:37.000000000 +0200
+++ /var/tmp/diff_new_pack.4XZ5J4/_new  2014-06-07 07:12:37.000000000 +0200
@@ -1,6 +1,8 @@
---- tig.c.orig 2013-08-10 19:31:36.299418086 +0200
-+++ tig.c      2013-08-10 19:31:56.830447151 +0200
-@@ -3866,7 +3866,7 @@
+Index: src/tig.c
+===================================================================
+--- src/tig.c.orig
++++ src/tig.c
+@@ -347,7 +347,7 @@ view_driver(struct view *view, enum requ
                break;
  
        case REQ_SHOW_VERSION:
@@ -9,12 +11,12 @@
                return TRUE;
  
        case REQ_SCREEN_REDRAW:
-@@ -8496,7 +8496,7 @@
+@@ -390,7 +390,7 @@ view_driver(struct view *view, enum requ
   */
  
- static const char usage[] =
+ static const char usage_string[] =
 -"tig " TIG_VERSION " (" __DATE__ ")\n"
-+"tig " TIG_VERSION "\n"
++"tig " TIG_VERSION " \n"
  "\n"
  "Usage: tig        [options] [revs] [--] [paths]\n"
  "   or: tig log    [options] [revs] [--] [paths]\n"

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to