Hello community, here is the log from the commit of package ed for openSUSE:Factory checked in at 2017-01-19 10:35:09 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ed (Old) and /work/SRC/openSUSE:Factory/.ed.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ed" Changes: -------- --- /work/SRC/openSUSE:Factory/ed/ed.changes 2016-02-28 02:25:08.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.ed.new/ed.changes 2017-01-19 10:35:10.358521556 +0100 @@ -1,0 +2,30 @@ +Sat Jan 7 13:35:45 UTC 2017 - mplus...@suse.com + +- Update to version 1.14: + * Print counts, messages, '?' and '!' to stdout instead of stderr. + * buffer.c (append_lines): Fixed current address after empty 'i'. + * regex.c (set_subst_regex): Treat missing delimiters consistently. + * (extract_replacement): Don't replace 'a' with '%' in 's/a/%'. + * Fixed infinite loop with EOF in the middle of a replacement. + * Don't accept newlines in replacement in a global command. + * Last delimiter can't be omitted if not last in command list. + * (search_and_replace): Set current address to last line modified. + * main_loop.c (extract_addresses): Fixed address offsets; + * '3 ---- 2' was calculated as -2 instead of 1. + * Accept ranges with the first address omitted. + * (exec_command): Fixed current address after empty replacement + text in 'c' command. + * Don't clear the modified status after writing the buffer to a + shell command. (Reported by Jérôme Frgacic). + * (get_command_suffix): Don't allow repeated print suffixes. + * (command_s): Accept suffixes in any order. + * Don't allow multiple count suffixes. + * 'sp' now toggles all print suffixes. + * (main_loop): Make EOF on stdin behave as a 'q' command. + * ed.texi: Fixed the description of commands 'acegijkmqrsuw'. + * Documented that ed allows any combination of print suffixes. + * testsuite: Improved most tests. Simplified bug reporting. + * configure: Avoid warning on some shells when testing for gcc. + * Makefile.in: Detect the existence of install-info. + +------------------------------------------------------------------- Old: ---- ed-1.13.tar.xz New: ---- ed-1.14.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ed.spec ++++++ --- /var/tmp/diff_new_pack.BPIMdO/_old 2017-01-19 10:35:10.942439198 +0100 +++ /var/tmp/diff_new_pack.BPIMdO/_new 2017-01-19 10:35:10.942439198 +0100 @@ -1,7 +1,7 @@ # # spec file for package ed # -# 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,16 +17,16 @@ Name: ed -Version: 1.13 +Version: 1.14 Release: 0 Summary: GNU ed is a line-oriented text editor License: GPL-3.0+ and LGPL-2.1+ -Group: Productivity/Editors/Other +Group: Productivity/Text/Editors Url: http://www.gnu.org/software/ed/ Source0: %{name}-%{version}.tar.xz BuildRequires: xz -Requires(preun): %{install_info_prereq} Requires(post): %{install_info_prereq} +Requires(preun): %{install_info_prereq} BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -40,17 +40,13 @@ %prep %setup -q -sed -i \ - -e "s/CFLAGS='.*/CFLAGS='%{optflags}'/" \ - -e "s/CXXFLAGS='.*/CXXFLAGS='%{optflags}'/" \ - configure %build %configure -make %{?_smp_mflags} +make %{?_smp_mflags} CFLAGS="%{optflags}" %install -make %{?_smp_mflags} DESTDIR=%{buildroot} install +%make_install #UsrMerge install -d -m 0755 %{buildroot}/bin ln -s %{_bindir}/ed %{buildroot}/bin/ed @@ -60,10 +56,10 @@ make %{?_smp_mflags} check %post -%install_info --entry="* ed: (ed). Line-oriented text editor" --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%install_info --entry="* ed: (ed). Line-oriented text editor" --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} %preun -%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} %files %defattr(-,root,root) @@ -71,7 +67,7 @@ /bin/%{name} %{_bindir}/%{name} %{_bindir}/r%{name} -%{_infodir}/%{name}.info.* +%{_infodir}/%{name}.info%{ext_info} %{_mandir}/man1/%{name}.1%{ext_man} %{_mandir}/man1/r%{name}.1%{ext_man} ++++++ ed-1.13.tar.xz -> ed-1.14.tar.xz ++++++ ++++ 6157 lines of diff (skipped)