Accepting request 451978 from home:pluskalm:branches:editors
- Update to version 4.4: - Small spec file cleanup old: editors/joe new: home:pluskalm:branches:editors/joe rev None Index: joe-3.1-fix_isblanck_argument.patch =================================================================== --- joe-3.1-fix_isblanck_argument.patch (revision 27) +++ joe-3.1-fix_isblanck_argument.patch (revision 2) @@ -2,10 +2,10 @@ joe/b.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) -Index: joe-4.1/joe/b.c +Index: joe/b.c =================================================================== ---- joe-4.1.orig/joe/b.c -+++ joe-4.1/joe/b.c +--- joe/b.c.orig ++++ joe/b.c @@ -633,9 +633,10 @@ int piseow(P *p) int pisblank(P *p) { Index: joe-3.3-warnings.patch =================================================================== --- joe-3.3-warnings.patch (revision 27) +++ joe-3.3-warnings.patch (revision 2) @@ -2,10 +2,10 @@ joe/bw.c | 1 + 1 file changed, 1 insertion(+) -Index: joe-4.2/joe/bw.c +Index: joe/bw.c =================================================================== ---- joe-4.2.orig/joe/bw.c 2016-03-06 16:39:55.000000000 +0100 -+++ joe-4.2/joe/bw.c 2016-05-02 10:16:25.981304470 +0200 +--- joe/bw.c.orig ++++ joe/bw.c @@ -209,6 +209,7 @@ void bwfllw(W *w) static HIGHLIGHT_STATE get_highlight_state(BW *w, P *p, off_t line) { Index: joe-3.7-additional_key_mappings.patch =================================================================== --- joe-3.7-additional_key_mappings.patch (revision 27) +++ joe-3.7-additional_key_mappings.patch (revision 2) @@ -6,11 +6,11 @@ rc/rjoerc.in | 2 ++ 5 files changed, 14 insertions(+) -Index: joe-4.2/rc/jmacsrc.in +Index: rc/jmacsrc.in =================================================================== ---- joe-4.2.orig/rc/jmacsrc.in 2016-03-06 16:39:56.000000000 +0100 -+++ joe-4.2/rc/jmacsrc.in 2016-05-02 10:16:25.989304424 +0200 -@@ -1055,6 +1055,7 @@ home .kh Goto beginning of line +--- rc/jmacsrc.in.orig ++++ rc/jmacsrc.in +@@ -1058,6 +1058,7 @@ home .kh Goto beginning of line home ^A home ^[ [ H home ^[ [ 1 ~ @@ -18,7 +18,7 @@ bop ^[ p (uemacs) bop ^[ P (uemacs) bop ^[ { -@@ -1086,6 +1087,7 @@ eol .@7 +@@ -1089,6 +1090,7 @@ eol .@7 eol ^E eol ^[ [ F eol ^[ [ 4 ~ @@ -26,11 +26,11 @@ eop ^[ n (uemacs) eop ^[ N (uemacs) eop ^[ } -Index: joe-4.2/rc/joerc.in +Index: rc/joerc.in =================================================================== ---- joe-4.2.orig/rc/joerc.in 2016-03-06 19:53:12.000000000 +0100 -+++ joe-4.2/rc/joerc.in 2016-05-02 10:16:25.989304424 +0200 -@@ -1103,6 +1103,9 @@ bof ^K u +--- rc/joerc.in.orig ++++ rc/joerc.in +@@ -1106,6 +1106,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 -@@ -1129,6 +1132,9 @@ eof ^K v +@@ -1132,6 +1135,9 @@ eof ^K v eol .kH Go to end of line eol .@7 eol ^E @@ -50,11 +50,11 @@ exsave ^K X Save and exit exsave ^K ^X exsave ^K x -Index: joe-4.2/rc/jpicorc.in +Index: rc/jpicorc.in =================================================================== ---- joe-4.2.orig/rc/jpicorc.in 2016-03-06 16:39:56.000000000 +0100 -+++ joe-4.2/rc/jpicorc.in 2016-05-02 10:16:25.989304424 +0200 -@@ -874,6 +874,7 @@ home .kh Goto beginning of line +--- rc/jpicorc.in.orig ++++ rc/jpicorc.in +@@ -877,6 +877,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 -@@ -902,6 +903,7 @@ eol .@7 +@@ -905,6 +906,7 @@ eol .@7 eol ^E eol ^[ [ F eol ^[ [ 4 ~ @@ -70,11 +70,11 @@ execmd ^[ X Prompt for command to execute execmd ^[ ^X Prompt for command to execute execmd ^[ x Prompt for command to execute -Index: joe-4.2/rc/jstarrc.in +Index: rc/jstarrc.in =================================================================== ---- joe-4.2.orig/rc/jstarrc.in 2016-03-06 16:39:56.000000000 +0100 -+++ joe-4.2/rc/jstarrc.in 2016-05-02 10:16:25.989304424 +0200 -@@ -912,6 +912,7 @@ bof ^Q .kP +--- rc/jstarrc.in.orig ++++ rc/jstarrc.in +@@ -915,6 +915,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 -@@ -953,6 +954,7 @@ eol .kH Go to end of line +@@ -956,6 +957,7 @@ eol .kH Go to end of line eol .@7 eol ^[ [ F eol ^[ [ 4 ~ @@ -90,11 +90,11 @@ eol ^Q D eol ^Q ^D eol ^Q d -Index: joe-4.2/rc/rjoerc.in +Index: rc/rjoerc.in =================================================================== ---- joe-4.2.orig/rc/rjoerc.in 2016-03-06 16:39:56.000000000 +0100 -+++ joe-4.2/rc/rjoerc.in 2016-05-02 10:16:25.989304424 +0200 -@@ -916,6 +916,7 @@ bol .kh Goto beginning of line +--- rc/rjoerc.in.orig ++++ rc/rjoerc.in +@@ -919,6 +919,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 -@@ -944,6 +945,7 @@ eol .kH Go to end of line +@@ -947,6 +948,7 @@ eol .kH Go to end of line eol ^E eol ^[ [ F eol ^[ [ 4 ~ Index: joe-3.7-spec_association.patch =================================================================== --- joe-3.7-spec_association.patch (revision 27) +++ joe-3.7-spec_association.patch (revision 2) @@ -2,11 +2,11 @@ rc/ftyperc | 6 ++++++ 1 file changed, 6 insertions(+) -Index: joe-4.1/rc/ftyperc +Index: rc/ftyperc =================================================================== ---- joe-4.1.orig/rc/ftyperc -+++ joe-4.1/rc/ftyperc -@@ -575,6 +575,12 @@ +--- rc/ftyperc.orig ++++ rc/ftyperc +@@ -605,6 +605,12 @@ *jpicorc.in -syntax joerc Index: joe-sigiot.patch =================================================================== --- joe-sigiot.patch (revision 27) +++ joe-sigiot.patch (revision 2) @@ -2,10 +2,10 @@ joe/uformat.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) -Index: joe-4.1/joe/uformat.c +Index: joe/uformat.c =================================================================== ---- joe-4.1.orig/joe/uformat.c -+++ joe-4.1/joe/uformat.c +--- joe/uformat.c.orig ++++ joe/uformat.c @@ -459,7 +459,7 @@ void wrapword(BW *bw, P *p, off_t indent if (!pisbol(p) && piscol(p) > indent) { /* Move q to two (or one if 'french' is set) spaces after end of previous Index: joe.changes =================================================================== --- joe.changes (revision 27) +++ joe.changes (revision 2) @@ -1,4 +1,56 @@ ------------------------------------------------------------------- +Mon Jan 23 15:50:17 UTC 2017 - mpluskal@suse.com + +- Update to version 4.4: + * Fix segfault due to buffer overrun. This happens if a line + with many backslashes appears in the status line context display. + * Fix jmacs: ^X ^F and ^X ^B were not working + * Build fixes for Solaris + * Improve php highlighter: allow numbers in substitution variable names + * Unicode tweak: treat private use characters (Co) as printable + * Dockerfile highlighter: Add Docker new commands from 1.12, + mark bad strings in arrays + * Fix loading external charmaps +- Changes for version 4.3: + * Improve memory usage by shrinking buffer header size and + highlighter state size. + * Improve performance of status line context display (which shows + the first line of the function that the cursor is currently in). + This feature was making JOE very slow on extremely large files with + auto indent enabled (typically JSON or XML data files). Now + the syntax highlighter computes the context display (using a new + syntax named context.jsf). + * Add a mode 'title' to enable or disable the status line context + display (previously autoindent mode was overloaded to do this). + * Disable syntax highlighting and context display in very large + files + * Force more appropriate modes when we enter hex dump display: + enable overtype, disable autoindent, wordwrap, ansi, picture. + * Handle middle mouse button in "joe -mouse" mode (before it did + nothing). It's treated as paste (copy region to mouse) as + expected. (patch from Petr Olsak). + * Do not kill region highlighting during incremental search (patch + from Petr Olsak). + * Negative numbers were not being recognized in blocks + * PgUp/PgDn would try to scroll menu if the window above is a menu + (it should do this only for completion menus associated with + prompts) + * Use 'LC_ALL=C sed' to get JOE to compile in OS X. + * Forward direction delimiter matching where the delimiters do + not begin with special characters (for example in Verilog + "begin" / "end") was not working. + * Get mouse to work in menus: this broke in 4.1 + * Character classes with ranges were not working for UTF-8 (as in \\[a-z]) + * Apply spec highlighting to .spec files + * Gracefully handle short terminals: fix segfaults which occur when + trying to shrink terminal while many windows are on the screen or + while turning on help with a short terminal. Fix similar bugs + involving the skiptop option. JOE now works even if the terminal + height is only one line. +- Refresh patches +- Small spec file cleanup + +------------------------------------------------------------------- Mon May 2 10:14:54 CEST 2016 - pth@suse.de - Update to 4.2: Index: joe.spec =================================================================== --- joe.spec (revision 27) +++ joe.spec (revision 2) @@ -1,7 +1,7 @@ # # spec file for package joe # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 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 @@ -17,13 +17,14 @@ Name: joe -Version: 4.2 +Version: 4.4 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 -Source: http://downloads.sf.net/joe-editor/%name-%version.tar.gz +Source: http://downloads.sf.net/joe-editor/%{name}-%{version}.tar.gz Source2: de.po Source3: joe-rpmlintrc Patch2: joe-3.1-fix_isblanck_argument.patch @@ -41,14 +42,14 @@ %prep %setup -q -%patch2 -p1 -%patch3 -p1 -%patch7 -p1 -%patch8 -p1 -%patch10 -p1 +%patch2 +%patch3 +%patch7 +%patch8 +%patch10 %build -autoreconf -fi +autoreconf -fiv export CFLAGS="%{optflags} -W -Wno-unused" %configure \ --prefix=%{_prefix} \ @@ -59,7 +60,7 @@ make %{?_smp_mflags} %install -make DESTDIR=%{buildroot} install %{?_smp_mflags} +%make_install for i in jmacs jpico jstar rjoe; do ln -s joe.1.gz %{buildroot}%{_mandir}/man1/$i.1.gz done Index: joe-4.4.tar.gz =================================================================== Binary file joe-4.4.tar.gz (revision 2) added Index: joe-4.2.tar.gz =================================================================== Binary file joe-4.2.tar.gz (revision 27) deleted OBS-URL: https://build.opensuse.org/request/show/451978 OBS-URL: https://build.opensuse.org/package/show/editors/joe?expand=0&rev=28
This commit is contained in:
parent
64248fa46c
commit
4cfc530523
@ -2,10 +2,10 @@
|
|||||||
joe/b.c | 6 ++++--
|
joe/b.c | 6 ++++--
|
||||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
1 file changed, 4 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
Index: joe-4.1/joe/b.c
|
Index: joe/b.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.1.orig/joe/b.c
|
--- joe/b.c.orig
|
||||||
+++ joe-4.1/joe/b.c
|
+++ joe/b.c
|
||||||
@@ -633,9 +633,10 @@ int piseow(P *p)
|
@@ -633,9 +633,10 @@ int piseow(P *p)
|
||||||
int pisblank(P *p)
|
int pisblank(P *p)
|
||||||
{
|
{
|
||||||
|
@ -2,10 +2,10 @@
|
|||||||
joe/bw.c | 1 +
|
joe/bw.c | 1 +
|
||||||
1 file changed, 1 insertion(+)
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
Index: joe-4.2/joe/bw.c
|
Index: joe/bw.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.2.orig/joe/bw.c 2016-03-06 16:39:55.000000000 +0100
|
--- joe/bw.c.orig
|
||||||
+++ joe-4.2/joe/bw.c 2016-05-02 10:16:25.981304470 +0200
|
+++ joe/bw.c
|
||||||
@@ -209,6 +209,7 @@ void bwfllw(W *w)
|
@@ -209,6 +209,7 @@ void bwfllw(W *w)
|
||||||
static HIGHLIGHT_STATE get_highlight_state(BW *w, P *p, off_t line)
|
static HIGHLIGHT_STATE get_highlight_state(BW *w, P *p, off_t line)
|
||||||
{
|
{
|
||||||
|
@ -6,11 +6,11 @@
|
|||||||
rc/rjoerc.in | 2 ++
|
rc/rjoerc.in | 2 ++
|
||||||
5 files changed, 14 insertions(+)
|
5 files changed, 14 insertions(+)
|
||||||
|
|
||||||
Index: joe-4.2/rc/jmacsrc.in
|
Index: rc/jmacsrc.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.2.orig/rc/jmacsrc.in 2016-03-06 16:39:56.000000000 +0100
|
--- rc/jmacsrc.in.orig
|
||||||
+++ joe-4.2/rc/jmacsrc.in 2016-05-02 10:16:25.989304424 +0200
|
+++ rc/jmacsrc.in
|
||||||
@@ -1055,6 +1055,7 @@ home .kh Goto beginning of line
|
@@ -1058,6 +1058,7 @@ home .kh Goto beginning of line
|
||||||
home ^A
|
home ^A
|
||||||
home ^[ [ H
|
home ^[ [ H
|
||||||
home ^[ [ 1 ~
|
home ^[ [ 1 ~
|
||||||
@ -18,7 +18,7 @@ Index: joe-4.2/rc/jmacsrc.in
|
|||||||
bop ^[ p (uemacs)
|
bop ^[ p (uemacs)
|
||||||
bop ^[ P (uemacs)
|
bop ^[ P (uemacs)
|
||||||
bop ^[ {
|
bop ^[ {
|
||||||
@@ -1086,6 +1087,7 @@ eol .@7
|
@@ -1089,6 +1090,7 @@ eol .@7
|
||||||
eol ^E
|
eol ^E
|
||||||
eol ^[ [ F
|
eol ^[ [ F
|
||||||
eol ^[ [ 4 ~
|
eol ^[ [ 4 ~
|
||||||
@ -26,11 +26,11 @@ Index: joe-4.2/rc/jmacsrc.in
|
|||||||
eop ^[ n (uemacs)
|
eop ^[ n (uemacs)
|
||||||
eop ^[ N (uemacs)
|
eop ^[ N (uemacs)
|
||||||
eop ^[ }
|
eop ^[ }
|
||||||
Index: joe-4.2/rc/joerc.in
|
Index: rc/joerc.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.2.orig/rc/joerc.in 2016-03-06 19:53:12.000000000 +0100
|
--- rc/joerc.in.orig
|
||||||
+++ joe-4.2/rc/joerc.in 2016-05-02 10:16:25.989304424 +0200
|
+++ rc/joerc.in
|
||||||
@@ -1103,6 +1103,9 @@ bof ^K u
|
@@ -1106,6 +1106,9 @@ bof ^K u
|
||||||
bol ^# SP A
|
bol ^# SP A
|
||||||
home .kh
|
home .kh
|
||||||
home ^A
|
home ^A
|
||||||
@ -40,7 +40,7 @@ Index: joe-4.2/rc/joerc.in
|
|||||||
center ^K A Center line
|
center ^K A Center line
|
||||||
center ^K ^A
|
center ^K ^A
|
||||||
center ^K a
|
center ^K a
|
||||||
@@ -1129,6 +1132,9 @@ eof ^K v
|
@@ -1132,6 +1135,9 @@ eof ^K v
|
||||||
eol .kH Go to end of line
|
eol .kH Go to end of line
|
||||||
eol .@7
|
eol .@7
|
||||||
eol ^E
|
eol ^E
|
||||||
@ -50,11 +50,11 @@ Index: joe-4.2/rc/joerc.in
|
|||||||
exsave ^K X Save and exit
|
exsave ^K X Save and exit
|
||||||
exsave ^K ^X
|
exsave ^K ^X
|
||||||
exsave ^K x
|
exsave ^K x
|
||||||
Index: joe-4.2/rc/jpicorc.in
|
Index: rc/jpicorc.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.2.orig/rc/jpicorc.in 2016-03-06 16:39:56.000000000 +0100
|
--- rc/jpicorc.in.orig
|
||||||
+++ joe-4.2/rc/jpicorc.in 2016-05-02 10:16:25.989304424 +0200
|
+++ rc/jpicorc.in
|
||||||
@@ -874,6 +874,7 @@ home .kh Goto beginning of line
|
@@ -877,6 +877,7 @@ home .kh Goto beginning of line
|
||||||
home ^A
|
home ^A
|
||||||
home ^[ [ H
|
home ^[ [ H
|
||||||
home ^[ [ 1 ~
|
home ^[ [ 1 ~
|
||||||
@ -62,7 +62,7 @@ Index: joe-4.2/rc/jpicorc.in
|
|||||||
center ^[ ^C Center line
|
center ^[ ^C Center line
|
||||||
center ^[ c
|
center ^[ c
|
||||||
delch .kD Delete character
|
delch .kD Delete character
|
||||||
@@ -902,6 +903,7 @@ eol .@7
|
@@ -905,6 +906,7 @@ eol .@7
|
||||||
eol ^E
|
eol ^E
|
||||||
eol ^[ [ F
|
eol ^[ [ F
|
||||||
eol ^[ [ 4 ~
|
eol ^[ [ 4 ~
|
||||||
@ -70,11 +70,11 @@ Index: joe-4.2/rc/jpicorc.in
|
|||||||
execmd ^[ X Prompt for command to execute
|
execmd ^[ X Prompt for command to execute
|
||||||
execmd ^[ ^X Prompt for command to execute
|
execmd ^[ ^X Prompt for command to execute
|
||||||
execmd ^[ x Prompt for command to execute
|
execmd ^[ x Prompt for command to execute
|
||||||
Index: joe-4.2/rc/jstarrc.in
|
Index: rc/jstarrc.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.2.orig/rc/jstarrc.in 2016-03-06 16:39:56.000000000 +0100
|
--- rc/jstarrc.in.orig
|
||||||
+++ joe-4.2/rc/jstarrc.in 2016-05-02 10:16:25.989304424 +0200
|
+++ rc/jstarrc.in
|
||||||
@@ -912,6 +912,7 @@ bof ^Q .kP
|
@@ -915,6 +915,7 @@ bof ^Q .kP
|
||||||
home .kh Goto beginning of line
|
home .kh Goto beginning of line
|
||||||
home ^[ [ H
|
home ^[ [ H
|
||||||
home ^[ [ 1 ~
|
home ^[ [ 1 ~
|
||||||
@ -82,7 +82,7 @@ Index: joe-4.2/rc/jstarrc.in
|
|||||||
home ^Q S
|
home ^Q S
|
||||||
home ^Q ^S
|
home ^Q ^S
|
||||||
home ^Q s
|
home ^Q s
|
||||||
@@ -953,6 +954,7 @@ eol .kH Go to end of line
|
@@ -956,6 +957,7 @@ eol .kH Go to end of line
|
||||||
eol .@7
|
eol .@7
|
||||||
eol ^[ [ F
|
eol ^[ [ F
|
||||||
eol ^[ [ 4 ~
|
eol ^[ [ 4 ~
|
||||||
@ -90,11 +90,11 @@ Index: joe-4.2/rc/jstarrc.in
|
|||||||
eol ^Q D
|
eol ^Q D
|
||||||
eol ^Q ^D
|
eol ^Q ^D
|
||||||
eol ^Q d
|
eol ^Q d
|
||||||
Index: joe-4.2/rc/rjoerc.in
|
Index: rc/rjoerc.in
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.2.orig/rc/rjoerc.in 2016-03-06 16:39:56.000000000 +0100
|
--- rc/rjoerc.in.orig
|
||||||
+++ joe-4.2/rc/rjoerc.in 2016-05-02 10:16:25.989304424 +0200
|
+++ rc/rjoerc.in
|
||||||
@@ -916,6 +916,7 @@ bol .kh Goto beginning of line
|
@@ -919,6 +919,7 @@ bol .kh Goto beginning of line
|
||||||
bol ^A
|
bol ^A
|
||||||
bol ^[ [ H
|
bol ^[ [ H
|
||||||
bol ^[ [ 1 ~
|
bol ^[ [ 1 ~
|
||||||
@ -102,7 +102,7 @@ Index: joe-4.2/rc/rjoerc.in
|
|||||||
bol ^# SP A
|
bol ^# SP A
|
||||||
center ^K A Center line
|
center ^K A Center line
|
||||||
center ^K ^A
|
center ^K ^A
|
||||||
@@ -944,6 +945,7 @@ eol .kH Go to end of line
|
@@ -947,6 +948,7 @@ eol .kH Go to end of line
|
||||||
eol ^E
|
eol ^E
|
||||||
eol ^[ [ F
|
eol ^[ [ F
|
||||||
eol ^[ [ 4 ~
|
eol ^[ [ 4 ~
|
||||||
|
@ -2,11 +2,11 @@
|
|||||||
rc/ftyperc | 6 ++++++
|
rc/ftyperc | 6 ++++++
|
||||||
1 file changed, 6 insertions(+)
|
1 file changed, 6 insertions(+)
|
||||||
|
|
||||||
Index: joe-4.1/rc/ftyperc
|
Index: rc/ftyperc
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.1.orig/rc/ftyperc
|
--- rc/ftyperc.orig
|
||||||
+++ joe-4.1/rc/ftyperc
|
+++ rc/ftyperc
|
||||||
@@ -575,6 +575,12 @@
|
@@ -605,6 +605,12 @@
|
||||||
*jpicorc.in
|
*jpicorc.in
|
||||||
-syntax joerc
|
-syntax joerc
|
||||||
|
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:bc5da64bc5683ab7b2962a33214b3537ea17ff6528a3c60ba170359e31e86974
|
|
||||||
size 1341048
|
|
3
joe-4.4.tar.gz
Normal file
3
joe-4.4.tar.gz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:a5704828bbca29acb9e200414fef522c66cdf9ce28150f402d6767da43460979
|
||||||
|
size 1350062
|
@ -2,10 +2,10 @@
|
|||||||
joe/uformat.c | 6 ++++--
|
joe/uformat.c | 6 ++++--
|
||||||
1 file changed, 4 insertions(+), 2 deletions(-)
|
1 file changed, 4 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
Index: joe-4.1/joe/uformat.c
|
Index: joe/uformat.c
|
||||||
===================================================================
|
===================================================================
|
||||||
--- joe-4.1.orig/joe/uformat.c
|
--- joe/uformat.c.orig
|
||||||
+++ joe-4.1/joe/uformat.c
|
+++ joe/uformat.c
|
||||||
@@ -459,7 +459,7 @@ void wrapword(BW *bw, P *p, off_t indent
|
@@ -459,7 +459,7 @@ void wrapword(BW *bw, P *p, off_t indent
|
||||||
if (!pisbol(p) && piscol(p) > indent) {
|
if (!pisbol(p) && piscol(p) > indent) {
|
||||||
/* Move q to two (or one if 'french' is set) spaces after end of previous
|
/* Move q to two (or one if 'french' is set) spaces after end of previous
|
||||||
|
52
joe.changes
52
joe.changes
@ -1,3 +1,55 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 23 15:50:17 UTC 2017 - mpluskal@suse.com
|
||||||
|
|
||||||
|
- Update to version 4.4:
|
||||||
|
* Fix segfault due to buffer overrun. This happens if a line
|
||||||
|
with many backslashes appears in the status line context display.
|
||||||
|
* Fix jmacs: ^X ^F and ^X ^B were not working
|
||||||
|
* Build fixes for Solaris
|
||||||
|
* Improve php highlighter: allow numbers in substitution variable names
|
||||||
|
* Unicode tweak: treat private use characters (Co) as printable
|
||||||
|
* Dockerfile highlighter: Add Docker new commands from 1.12,
|
||||||
|
mark bad strings in arrays
|
||||||
|
* Fix loading external charmaps
|
||||||
|
- Changes for version 4.3:
|
||||||
|
* Improve memory usage by shrinking buffer header size and
|
||||||
|
highlighter state size.
|
||||||
|
* Improve performance of status line context display (which shows
|
||||||
|
the first line of the function that the cursor is currently in).
|
||||||
|
This feature was making JOE very slow on extremely large files with
|
||||||
|
auto indent enabled (typically JSON or XML data files). Now
|
||||||
|
the syntax highlighter computes the context display (using a new
|
||||||
|
syntax named context.jsf).
|
||||||
|
* Add a mode 'title' to enable or disable the status line context
|
||||||
|
display (previously autoindent mode was overloaded to do this).
|
||||||
|
* Disable syntax highlighting and context display in very large
|
||||||
|
files
|
||||||
|
* Force more appropriate modes when we enter hex dump display:
|
||||||
|
enable overtype, disable autoindent, wordwrap, ansi, picture.
|
||||||
|
* Handle middle mouse button in "joe -mouse" mode (before it did
|
||||||
|
nothing). It's treated as paste (copy region to mouse) as
|
||||||
|
expected. (patch from Petr Olsak).
|
||||||
|
* Do not kill region highlighting during incremental search (patch
|
||||||
|
from Petr Olsak).
|
||||||
|
* Negative numbers were not being recognized in blocks
|
||||||
|
* PgUp/PgDn would try to scroll menu if the window above is a menu
|
||||||
|
(it should do this only for completion menus associated with
|
||||||
|
prompts)
|
||||||
|
* Use 'LC_ALL=C sed' to get JOE to compile in OS X.
|
||||||
|
* Forward direction delimiter matching where the delimiters do
|
||||||
|
not begin with special characters (for example in Verilog
|
||||||
|
"begin" / "end") was not working.
|
||||||
|
* Get mouse to work in menus: this broke in 4.1
|
||||||
|
* Character classes with ranges were not working for UTF-8 (as in \\[a-z])
|
||||||
|
* Apply spec highlighting to .spec files
|
||||||
|
* Gracefully handle short terminals: fix segfaults which occur when
|
||||||
|
trying to shrink terminal while many windows are on the screen or
|
||||||
|
while turning on help with a short terminal. Fix similar bugs
|
||||||
|
involving the skiptop option. JOE now works even if the terminal
|
||||||
|
height is only one line.
|
||||||
|
- Refresh patches
|
||||||
|
- Small spec file cleanup
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon May 2 10:14:54 CEST 2016 - pth@suse.de
|
Mon May 2 10:14:54 CEST 2016 - pth@suse.de
|
||||||
|
|
||||||
|
21
joe.spec
21
joe.spec
@ -1,7 +1,7 @@
|
|||||||
#
|
#
|
||||||
# spec file for package joe
|
# spec file for package joe
|
||||||
#
|
#
|
||||||
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
|
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -17,13 +17,14 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: joe
|
Name: joe
|
||||||
Version: 4.2
|
Version: 4.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A Text Editor
|
Summary: A Text Editor
|
||||||
License: GPL-2.0+
|
License: GPL-2.0+
|
||||||
|
# FIXME: use correct group, see "https://en.opensuse.org/openSUSE:Package_group_guidelines"
|
||||||
Group: Productivity/Editors/Other
|
Group: Productivity/Editors/Other
|
||||||
Url: http://sourceforge.net/projects/joe-editor
|
Url: http://sourceforge.net/projects/joe-editor
|
||||||
Source: http://downloads.sf.net/joe-editor/%name-%version.tar.gz
|
Source: http://downloads.sf.net/joe-editor/%{name}-%{version}.tar.gz
|
||||||
Source2: de.po
|
Source2: de.po
|
||||||
Source3: joe-rpmlintrc
|
Source3: joe-rpmlintrc
|
||||||
Patch2: joe-3.1-fix_isblanck_argument.patch
|
Patch2: joe-3.1-fix_isblanck_argument.patch
|
||||||
@ -41,14 +42,14 @@ WordStar keybindings used in Borland's development environment.
|
|||||||
|
|
||||||
%prep
|
%prep
|
||||||
%setup -q
|
%setup -q
|
||||||
%patch2 -p1
|
%patch2
|
||||||
%patch3 -p1
|
%patch3
|
||||||
%patch7 -p1
|
%patch7
|
||||||
%patch8 -p1
|
%patch8
|
||||||
%patch10 -p1
|
%patch10
|
||||||
|
|
||||||
%build
|
%build
|
||||||
autoreconf -fi
|
autoreconf -fiv
|
||||||
export CFLAGS="%{optflags} -W -Wno-unused"
|
export CFLAGS="%{optflags} -W -Wno-unused"
|
||||||
%configure \
|
%configure \
|
||||||
--prefix=%{_prefix} \
|
--prefix=%{_prefix} \
|
||||||
@ -59,7 +60,7 @@ export CFLAGS="%{optflags} -W -Wno-unused"
|
|||||||
make %{?_smp_mflags}
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
%install
|
%install
|
||||||
make DESTDIR=%{buildroot} install %{?_smp_mflags}
|
%make_install
|
||||||
for i in jmacs jpico jstar rjoe; do
|
for i in jmacs jpico jstar rjoe; do
|
||||||
ln -s joe.1.gz %{buildroot}%{_mandir}/man1/$i.1.gz
|
ln -s joe.1.gz %{buildroot}%{_mandir}/man1/$i.1.gz
|
||||||
done
|
done
|
||||||
|
Loading…
Reference in New Issue
Block a user