Hello community,

here is the log from the commit of package joe for openSUSE:Factory checked in 
at 2019-01-08 12:18:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/joe (Old)
 and      /work/SRC/openSUSE:Factory/.joe.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "joe"

Tue Jan  8 12:18:58 2019 rev:31 rq:662655 version:4.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/joe/joe.changes  2017-01-25 22:38:32.016672436 
+0100
+++ /work/SRC/openSUSE:Factory/.joe.new.28833/joe.changes       2019-01-08 
12:19:02.936893505 +0100
@@ -1,0 +2,92 @@
+Thu Jan  3 12:39:35 UTC 2019 - Martin Pluskal <[email protected]>
+
+- Small packaging simplifications
+- Lets enable selinux
+
+-------------------------------------------------------------------
+Thu Jan  3 11:56:03 UTC 2019 - Enno Gotthold <[email protected]>
+
+- Added patch to fix build on SLe_12_Sp3 and openSUSE_Leap_42.3
+  * joe-4.6-nonvoid-functions.patch
+
+-------------------------------------------------------------------
+Thu Jan  3 11:36:05 UTC 2019 - Enno Gotthold <[email protected]>
+
+- Fixed broken build: Added patch which was forgotten to add to version 
control. 
+
+-------------------------------------------------------------------
+Fri Nov 30 14:26:27 UTC 2018 - Enno Gotthold <[email protected]>
+
+- Add Patch joe-4.6-desktop_files.patch: Desktop Category was wrong.
+- Update to version 4.6
+   * Upgrade to Unicode 10.0.0. Add configure environment variable that allows
+     you select Unicode 8.0.0, 9.0.0 or 10.0.0.
+   * Install Gnome .desktop files for JOE. This allows you to use JOE in GUI
+     "Open With" mouse actions.
+   * Support strikeout and double-underline attributes for the few terminal
+     emulators that support them. Use "stricken" and "dunderline" in the syntax
+     files, or \s and \z in help screens and status line.
+   * Fix bug where JOE would sometimes crash when editing shell scripts. This
+     was due to an obscure bug in the syntax highlighter: 'reset' command (used
+     for default state) was incorrectly messing with stack.
+   * -highlighter_context was missing from many file types, which negated some
+     improvements from the previous version.
+   * Fixed signed char overflow with old style mouse events in large windows
+   * Fix bug where path restart (//) was being applied to block filter command
+     prompt. Strange things would happen if you had adjacent slashes in command
+     arguments.
+   * Allow ~ expansion but suppress path restart (//) in compiler error 
parsing.
+     Restore default handling of SIGPIPE and SIGINT for shell commands. This
+     fixes an issue where SIGPIPE doesn't terminate a process as expected, for
+     example by the head -n 10 in: ^K R !sh -c 'while :; do echo y; done' |
+     head -n 10. This issue only occurred in read/write to !, JOE already did
+     the right thing for shell windows and the filter region through shell
+     command.
+   * Improve screen update algorithm so that spaces at the ends of lines are
+     always emitted. This allows them to be preserved when cutting text with
+     the mouse from a terminal emulator window.
+   * Improve efficiency of screen update algorithm: JOE had been resetting
+     attributes such as background color before performing cursor motions
+     (probably as work around for bugs in old terminal emulators). This made
+     screen update slow when there were many attributes, as with syntax
+     highlighting and color schemes. It was also repeatedly emitting ESC [ K.
+   * Switch JOE to issue scrolling commands, even at high baud rates (before
+     this, JOE issued scrolling commands only at 19200 and below because it
+     used to be that simple screen refresh was faster than scrolling in
+     terminal emulators. But this is no longer true with complex screens
+     involving color schemes, unicode and highlighting).
+- Update to version 4.5
+   * New color scheme feature, which can be accessed with ^T S or by setting
+   * the -colors option.
+   * 24-bit color support can be enabled by setting the COLORTERM environment
+     variable to truecolor or 24bit.
+   * Several schemes included in-the-box:
+      * gruvbox by Pavel Pertsev
+      * ir_black by Todd Werth
+      * molokai by Tomas Restrepo
+      * solarized by Ethan Schoonover
+      * wombat by Lars H. Nielsen
+      * xoria by Dmitriy Y. Zotikov
+      * zenburn by Jani Nurminen
+  * The current line can be highlighted by pressing ^T U or by enabling the
+    -hiline option.
+  * The gutter containing line numbers has a dynamic size based on the length
+    of the file, rather than a fixed size of 10.
+  * Updated all language syntax files to use comment_todo and string/comment
+    contexts where appropriate.
+  * Now pass character which invoked a macro to each macro step and call. If a
+    macro step happens to be the 'type' command, the character which invoked
+    the macro will be typed in. For example, this macro will type three 'X's.
+    Before this change you got three NULs.
+  * type,type,type X
+  * Fix exsave: (^K ^X) should close file when a block is present in the
+    window, and the file is unmodified (regression from ^C change in 4.2).
+  * Fix regex assertions: they were not working because the character before
+    the search position was not being loaded.
+  * For jmacs: ^Q^J now again inserts \n in the string replace prompt. This
+    broke beginning with JOE 4.0.
+  * Don't try to open files for writing to check file access. This behaves
+    better on unionfs mounts.
+  * Fix stray blocks created after find/replace.
+
+-------------------------------------------------------------------

Old:
----
  joe-4.4.tar.gz

New:
----
  joe-4.6-desktop_files.patch
  joe-4.6-nonvoid-functions.patch
  joe-4.6.tar.gz

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

Other differences:
------------------
++++++ joe.spec ++++++
--- /var/tmp/diff_new_pack.ODKjzU/_old  2019-01-08 12:19:03.504892972 +0100
+++ /var/tmp/diff_new_pack.ODKjzU/_new  2019-01-08 12:19:03.508892969 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package joe
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,18 +12,17 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           joe
-Version:        4.4
+Version:        4.6
 Release:        0
 Summary:        A Text Editor
-License:        GPL-2.0+
-# FIXME: use correct group, see 
"https://en.opensuse.org/openSUSE:Package_group_guidelines";
-Group:          Productivity/Editors/Other
-Url:            http://sourceforge.net/projects/joe-editor
+License:        GPL-2.0-or-later
+Group:          Productivity/Text/Editors
+URL:            http://sourceforge.net/projects/joe-editor
 Source:         http://downloads.sf.net/joe-editor/%{name}-%{version}.tar.gz
 Source2:        de.po
 Source3:        joe-rpmlintrc
@@ -32,9 +31,11 @@
 Patch7:         joe-3.7-additional_key_mappings.patch
 Patch8:         joe-3.7-spec_association.patch
 Patch10:        joe-sigiot.patch
+Patch11:        joe-4.6-desktop_files.patch
+Patch12:        joe-4.6-nonvoid-functions.patch
 BuildRequires:  automake
+BuildRequires:  libselinux-devel
 BuildRequires:  ncurses-devel
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Joe is a powerful, easy to use, modeless text editor. It uses the same
@@ -47,16 +48,14 @@
 %patch7
 %patch8
 %patch10
+%patch11 -p1
+%patch12 -p1
 
 %build
 autoreconf -fiv
 export CFLAGS="%{optflags} -W -Wno-unused"
 %configure \
-  --prefix=%{_prefix} \
-  --mandir=%{_mandir} \
-  --sysconfdir=%{_sysconfdir} \
   --docdir=%{_defaultdocdir}/%{name}
-
 make %{?_smp_mflags}
 
 %install
@@ -67,7 +66,6 @@
 rm -rf %{buildroot}/%{_datadir}/%{name}/lang
 
 %files
-%defattr(-,root,root)
 %doc %{_defaultdocdir}/%{name}
 %{_mandir}/man1/*
 %{_mandir}/*/man1/*
@@ -80,5 +78,8 @@
 %{_datadir}/%{name}/charmaps
 %dir %{_datadir}/%{name}/syntax
 %config(noreplace) %{_datadir}/%{name}/syntax/*
+%{_datadir}/applications/*.desktop
+%{_datadir}/joe/colors
+%{_datadir}/joe/colors/*.jcf
 
 %changelog

++++++ joe-3.1-fix_isblanck_argument.patch ++++++
--- /var/tmp/diff_new_pack.ODKjzU/_old  2019-01-08 12:19:03.536892942 +0100
+++ /var/tmp/diff_new_pack.ODKjzU/_new  2019-01-08 12:19:03.536892942 +0100
@@ -6,7 +6,7 @@
 ===================================================================
 --- joe/b.c.orig
 +++ joe/b.c
-@@ -633,9 +633,10 @@ int piseow(P *p)
+@@ -638,9 +638,10 @@ int piseow(P *p)
  int pisblank(P *p)
  {
        P *q = pdup(p, "pisblank");
@@ -18,7 +18,7 @@
                pgetb(q);
        if (piseol(q)) {
                prm(q);
-@@ -667,9 +668,10 @@ off_t pisindent(P *p)
+@@ -672,9 +673,10 @@ off_t pisindent(P *p)
  {
        P *q = pdup(p, "pisindent");
        off_t col;

++++++ joe-3.3-warnings.patch ++++++
--- /var/tmp/diff_new_pack.ODKjzU/_old  2019-01-08 12:19:03.544892935 +0100
+++ /var/tmp/diff_new_pack.ODKjzU/_new  2019-01-08 12:19:03.548892931 +0100
@@ -6,7 +6,7 @@
 ===================================================================
 --- joe/bw.c.orig
 +++ joe/bw.c
-@@ -209,6 +209,7 @@ void bwfllw(W *w)
+@@ -231,6 +231,7 @@ void bwfllw(W *w)
  static HIGHLIGHT_STATE get_highlight_state(BW *w, P *p, off_t line)
  {
        HIGHLIGHT_STATE state;

++++++ joe-3.7-additional_key_mappings.patch ++++++
--- /var/tmp/diff_new_pack.ODKjzU/_old  2019-01-08 12:19:03.560892920 +0100
+++ /var/tmp/diff_new_pack.ODKjzU/_new  2019-01-08 12:19:03.560892920 +0100
@@ -10,7 +10,7 @@
 ===================================================================
 --- rc/jmacsrc.in.orig
 +++ rc/jmacsrc.in
-@@ -1058,6 +1058,7 @@ home             .kh             Goto beginning of line
+@@ -1019,6 +1019,7 @@ home             .kh             Goto beginning of line
  home          ^A
  home          ^[ [ H
  home          ^[ [ 1 ~
@@ -18,7 +18,7 @@
  bop           ^[ p            (uemacs)
  bop           ^[ P            (uemacs)
  bop           ^[ {
-@@ -1089,6 +1090,7 @@ eol              .@7
+@@ -1050,6 +1051,7 @@ eol              .@7
  eol           ^E
  eol           ^[ [ F
  eol           ^[ [ 4 ~
@@ -30,7 +30,7 @@
 ===================================================================
 --- rc/joerc.in.orig
 +++ rc/joerc.in
-@@ -1106,6 +1106,9 @@ bof              ^K u
+@@ -1065,6 +1065,9 @@ bof              ^K u
   bol      ^# SP A
  home          .kh
  home          ^A
@@ -40,7 +40,7 @@
  center                ^K A            Center line
  center                ^K ^A
  center                ^K a
-@@ -1132,6 +1135,9 @@ eof              ^K v
+@@ -1091,6 +1094,9 @@ eof              ^K v
  eol           .kH             Go to end of line
  eol           .@7
  eol           ^E
@@ -54,7 +54,7 @@
 ===================================================================
 --- rc/jpicorc.in.orig
 +++ rc/jpicorc.in
-@@ -877,6 +877,7 @@ home               .kh             Goto beginning of line
+@@ -837,6 +837,7 @@ home               .kh             Goto beginning of line
  home          ^A
  home          ^[ [ H
  home          ^[ [ 1 ~
@@ -62,7 +62,7 @@
  center                ^[ ^C           Center line
  center                ^[ c
  delch         .kD             Delete character
-@@ -905,6 +906,7 @@ eol                .@7
+@@ -865,6 +866,7 @@ eol                .@7
  eol           ^E
  eol           ^[ [ F
  eol           ^[ [ 4 ~
@@ -74,7 +74,7 @@
 ===================================================================
 --- rc/jstarrc.in.orig
 +++ rc/jstarrc.in
-@@ -915,6 +915,7 @@ bof                ^Q .kP
+@@ -874,6 +874,7 @@ bof                ^Q .kP
  home          .kh             Goto beginning of line
  home          ^[ [ H
  home          ^[ [ 1 ~
@@ -82,7 +82,7 @@
  home          ^Q S
  home          ^Q ^S
  home          ^Q s
-@@ -956,6 +957,7 @@ eol                .kH             Go to end of line
+@@ -915,6 +916,7 @@ eol                .kH             Go to end of line
  eol           .@7
  eol           ^[ [ F
  eol           ^[ [ 4 ~
@@ -94,7 +94,7 @@
 ===================================================================
 --- rc/rjoerc.in.orig
 +++ rc/rjoerc.in
-@@ -919,6 +919,7 @@ bol                .kh             Goto beginning of line
+@@ -879,6 +879,7 @@ bol                .kh             Goto beginning of line
  bol           ^A
  bol           ^[ [ H
  bol           ^[ [ 1 ~
@@ -102,7 +102,7 @@
   bol          ^# SP A
  center                ^K A            Center line
  center                ^K ^A
-@@ -947,6 +948,7 @@ eol                .kH             Go to end of line
+@@ -907,6 +908,7 @@ eol                .kH             Go to end of line
  eol           ^E
  eol           ^[ [ F
  eol           ^[ [ 4 ~

++++++ joe-3.7-spec_association.patch ++++++
--- /var/tmp/diff_new_pack.ODKjzU/_old  2019-01-08 12:19:03.568892912 +0100
+++ /var/tmp/diff_new_pack.ODKjzU/_new  2019-01-08 12:19:03.568892912 +0100
@@ -6,9 +6,9 @@
 ===================================================================
 --- rc/ftyperc.orig
 +++ rc/ftyperc
-@@ -605,6 +605,12 @@
- *jpicorc.in
+@@ -647,6 +647,12 @@
  -syntax joerc
+ -highlighter_context
  
 +*.spec
 +-syntax spec

++++++ joe-4.6-desktop_files.patch ++++++
Index: joe-4.6/desktop/jmacs.desktop
===================================================================
--- joe-4.6.orig/desktop/jmacs.desktop
+++ joe-4.6/desktop/jmacs.desktop
@@ -9,4 +9,4 @@ TryExec=jmacs
 Icon=accessories-text-editor
 Type=Application
 Terminal=true
-Categories=Utility;Development;TextEditor;
+Categories=Utility;TextEditor;
Index: joe-4.6/desktop/joe.desktop
===================================================================
--- joe-4.6.orig/desktop/joe.desktop
+++ joe-4.6/desktop/joe.desktop
@@ -9,4 +9,4 @@ TryExec=joe
 Icon=accessories-text-editor
 Type=Application
 Terminal=true
-Categories=Utility;Development;TextEditor;
+Categories=Utility;TextEditor;
Index: joe-4.6/desktop/jpico.desktop
===================================================================
--- joe-4.6.orig/desktop/jpico.desktop
+++ joe-4.6/desktop/jpico.desktop
@@ -9,4 +9,4 @@ TryExec=jpico
 Icon=accessories-text-editor
 Type=Application
 Terminal=true
-Categories=Utility;Development;TextEditor;
+Categories=Utility;TextEditor;
Index: joe-4.6/desktop/jstar.desktop
===================================================================
--- joe-4.6.orig/desktop/jstar.desktop
+++ joe-4.6/desktop/jstar.desktop
@@ -9,4 +9,4 @@ TryExec=jstar
 Icon=accessories-text-editor
 Type=Application
 Terminal=true
-Categories=Utility;Development;TextEditor;
+Categories=Utility;TextEditor;
++++++ joe-4.6-nonvoid-functions.patch ++++++
Index: joe-4.6/joe/util/checkwidths.c
===================================================================
--- joe-4.6.orig/joe/util/checkwidths.c
+++ joe-4.6/joe/util/checkwidths.c
@@ -188,4 +188,5 @@ int main()
     }
 
     tcsetattr(fileno(stdin), TCSADRAIN, &org_attr);
+    return 0;
 }
++++++ joe-4.4.tar.gz -> joe-4.6.tar.gz ++++++
++++ 205997 lines of diff (skipped)


Reply via email to