Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ed for openSUSE:Factory checked in at 2022-03-25 21:54:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ed (Old) and /work/SRC/openSUSE:Factory/.ed.new.1900 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ed" Fri Mar 25 21:54:24 2022 rev:33 rq:963459 version:1.18 Changes: -------- --- /work/SRC/openSUSE:Factory/ed/ed.changes 2021-02-08 11:47:15.733693945 +0100 +++ /work/SRC/openSUSE:Factory/.ed.new.1900/ed.changes 2022-03-25 21:54:26.446264920 +0100 @@ -1,0 +2,30 @@ +Sun Mar 20 21:35:29 UTC 2022 - Dirk M??ller <[email protected]> + +- update to 1.18: + * The shell escape command (!) now flushes stdout so that the modified command + is always printed before being executed even if standard output is fully + buffered (for example, a file). + * A couple of harmless memory leaks have been fixed. (They both happened just + before ed exits). + * The pointer returned by the function 'strip_escapes' is now checked. (It may + be null if memory is exhausted). + * The shell escape command (!) now removes the backslash from each escaped '%' + character within the text of the shell command line. + * Case-insensitive regular expressions have been implemented as in GNU sed. + * Syntax errors in regular expressions, for example unmatched ( or \(, no + longer overwrite a previously compiled regular expression, preventing a + "No previous pattern" error. + * The option '--strip-trailing-cr', which removes carriage returns at end of + text lines, has been added. + * Loading a file now fails if a line is longer than INT_MAX bytes or if the + file contains more than INT_MAX lines (usually 2 Gi lines). (Instead of + overflowing line addresses). + * In interactive mode ed now sets final exit status to 1 if a fatal error + happens while reading the file passed in the command line. + * red now reports "Directory access restricted" instead of "Invalid filename" + when trying to edit a file outside of the current directory. + * The new chapter "The 's' Command" has been added to the manual. +- switch to zstd +- remove usrmerged handling + +------------------------------------------------------------------- Old: ---- ed-1.17.tar.xz New: ---- ed-1.18.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ed.spec ++++++ --- /var/tmp/diff_new_pack.HC6wLC/_old 2022-03-25 21:54:27.030265476 +0100 +++ /var/tmp/diff_new_pack.HC6wLC/_new 2022-03-25 21:54:27.042265487 +0100 @@ -1,7 +1,7 @@ # # spec file for package ed # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,18 @@ Name: ed -Version: 1.17 +Version: 1.18 Release: 0 Summary: A line-oriented text editor License: GPL-3.0-or-later AND LGPL-2.1-or-later Group: Productivity/Text/Editors URL: https://www.gnu.org/software/ed/ -# This is just recompressed from http://ftp.gnu.org/gnu/ed/ed-%{version}.tar.lz +# This is just recompressed from https://ftp.gnu.org/gnu/ed/ed-%%{version}.tar.lz # in order to avoid pulling lzip to ring0 -Source0: ed-%{version}.tar.xz +Source0: ed-%{version}.tar.zst +BuildRequires: zstd Requires(post): %{install_info_prereq} -Requires(preun): %{install_info_prereq} +Requires(preun):%{install_info_prereq} %description GNU ed is a line-oriented text editor. It is used to create, display, @@ -47,10 +48,6 @@ %install %make_install -%if !0%{?usrmerged} -install -d -m 0755 %{buildroot}/bin -ln -s %{_bindir}/ed %{buildroot}/bin/ed -%endif %check %make_build check @@ -63,10 +60,7 @@ %files %license COPYING -%doc AUTHORS ChangeLog NEWS README TODO -%if !0%{?usrmerged} -/bin/%{name} -%endif +%doc AUTHORS ChangeLog NEWS README %{_bindir}/%{name} %{_bindir}/r%{name} %{_infodir}/%{name}.info%{?ext_info}
