Hello community, here is the log from the commit of package emacs-apel for openSUSE:Factory checked in at 2018-07-27 10:56:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/emacs-apel (Old) and /work/SRC/openSUSE:Factory/.emacs-apel.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "emacs-apel" Fri Jul 27 10:56:00 2018 rev:2 rq:625310 version:10.8 Changes: -------- --- /work/SRC/openSUSE:Factory/emacs-apel/emacs-apel.changes 2014-11-04 17:29:05.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.emacs-apel.new/emacs-apel.changes 2018-07-27 10:56:01.697622017 +0200 @@ -1,0 +2,6 @@ +Mon Jul 23 18:12:13 CEST 2018 - [email protected] + +- Fix build with the latest emacs: + apel-emacs-escape-fix.patch + +------------------------------------------------------------------- New: ---- apel-emacs-escape-fix.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ emacs-apel.spec ++++++ --- /var/tmp/diff_new_pack.iYTr1K/_old 2018-07-27 10:56:02.181622944 +0200 +++ /var/tmp/diff_new_pack.iYTr1K/_new 2018-07-27 10:56:02.185622951 +0200 @@ -1,7 +1,7 @@ # # spec file for package emacs-apel # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -20,7 +20,7 @@ Version: 10.8 Release: 0 Summary: A Portable Emacs Library -License: GPL-2.0+ +License: GPL-2.0-or-later Group: Productivity/Editors/Emacs Url: http://git.chise.org/elisp/apel Source: http://git.chise.org/elisp/dist/apel/apel-%{version}.tar.gz @@ -28,6 +28,7 @@ Patch0: prevent-fontset-error.patch # PATCH-FIX-UPSTREAM Patch1: apel-10.8-040_make-temp-file-for-Emacs-24.3.50.patch +Patch2: apel-emacs-escape-fix.patch BuildRequires: emacs-nox Requires: emacs Requires: emacs_program @@ -45,6 +46,7 @@ %if 0%{?suse_version} > 1310 %patch1 -p1 %endif +%patch2 -p1 cp -p %{SOURCE1} . iconv -fiso2022jp -tutf-8 README.ja > README.ja.new mv README.ja.new README.ja ++++++ apel-emacs-escape-fix.patch ++++++ --- poe.el | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) --- a/poe.el +++ b/poe.el @@ -1079,11 +1079,11 @@ If the replaced text has at least one wo then capitalize each word in NEWTEXT. If third arg LITERAL is non-nil, insert NEWTEXT literally. -Otherwise treat `\' as special: - `\&' in NEWTEXT means substitute original matched text. - `\N' means substitute what matched the Nth `\(...\)'. +Otherwise treat `\\' as special: + `\\&' in NEWTEXT means substitute original matched text. + `\\N' means substitute what matched the Nth `\(...\)'. If Nth parens didn't match, substitute nothing. - `\\' means insert one `\'. + `\\\\' means insert one `\\'. FIXEDCASE and LITERAL are optional arguments. Leaves point at end of replacement text. @@ -1131,11 +1131,11 @@ If the replaced text has at least one wo then capitalize each word in NEWTEXT. If third arg LITERAL is non-nil, insert NEWTEXT literally. -Otherwise treat `\' as special: - `\&' in NEWTEXT means substitute original matched text. - `\N' means substitute what matched the Nth `\(...\)'. +Otherwise treat `\\' as special: + `\\&' in NEWTEXT means substitute original matched text. + `\\N' means substitute what matched the Nth `\(...\)'. If Nth parens didn't match, substitute nothing. - `\\' means insert one `\'. + `\\\\' means insert one `\\'. FIXEDCASE and LITERAL are optional arguments. Leaves point at end of replacement text.
