From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] ed: Update to version 1.19 Date: Thu, 18 May 2023 20:43:19 +0200 Message-ID: <20230518184328.172754-2-adolf.belka@ipfire.org> In-Reply-To: <20230518184328.172754-1-adolf.belka@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2768204289867605064==" List-Id: --===============2768204289867605064== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable - Update from version 1.17 to 1.19 - Update of rootfile not required - Changelog 2023-01-11 Antonio Diaz Diaz * Version 1.19 released. * main_loop.c (exec_command): Fix commands 'e', 'E'; they did set the 'modified' flag if file not found. (Reported by Harry Graf). (main_loop): Print script error line to stdout instead of stderr. * Change long name of option '-s' to '--script'. (Suggested by Andrew L. Moore). * Assign short name '-q' to options '--quiet' and '--silent'. * main.c (show_strerror) Use '!quiet' to enable diagnostics. * Do not process file names for backslash escapes. (Suggested by Andrew L. Moore). * ed.texi: Document 0 as starting point for searches '0;/RE/'. Document how to achieve the effect of ex style '!' filtering. 2022-02-04 Antonio Diaz Diaz * Version 1.18 released. * main_loop.c (get_shell_command): Flush stdout after printing cmd. (Reported by S=C3=B6ren Tempel). * signal.c (sighup_handler): Fix a memory leak just before exiting. * carg_parser.c (ap_init): Likewise. (Both reported by Xos=C3=A9 V=C3=A1zquez P=C3=A9rez). * io.c (read_file, write_file): Check ptr returned by strip_escapes. * main_loop.c (get_shell_command, exec_command): Likewise. * main_loop.c (get_shell_command): Remove backslash from escaped '%'. (Reported by Martin Thomsen). * main_loop.c, regex.c: Implement case-insensitive REs. * regex.c (compile_regex): Don't overwrite previous regex if error. * main.c: New option '--strip-trailing-cr'. * buffer.c (push_undo_atom): Fail if stack grows larger than INT_MAX. (too_many_lines): Fail if buffer grows larger than INT_MAX lines. * global.c (set_active_node): Fail if list grows larger than INT_MAX. * signal.c (resize_buffer): Fail if a line grows longer than INT_MAX. * io.c (read_file): Return -2 for fatal errors. * main_loop.c (main_loop): Set error status if fatal error from main. * main.c [restricted_]: New message "Directory access restricted". * ed.texi: New chapter "The 's' Command". * COPYING: Restored. (I forgot to do it in 1.11). * TODO: Removed. Signed-off-by: Adolf Belka --- lfs/ed | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/ed b/lfs/ed index 3c19a9094..0a7014fd7 100644 --- a/lfs/ed +++ b/lfs/ed @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2018 IPFire Team = # +# Copyright (C) 2007-2023 IPFire Team = # # = # # This program is free software: you can redistribute it and/or modify = # # it under the terms of the GNU General Public License as published by = # @@ -24,7 +24,7 @@ =20 include Config =20 -VER =3D 1.17 +VER =3D 1.19 =20 THISAPP =3D ed-$(VER) DL_FILE =3D $(THISAPP).tar.lz @@ -39,7 +39,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D 41c75c0affbf691c8aa7d46fc1a6e0324937aed825b64184870362= 9c8652075e7b797a321203ea49f72ca00a16b1a7d66c21809a1a47b5d0862e21e74dfd5460 +$(DL_FILE)_BLAKE2 =3D 139305a1d64e96f7eadcb462325918e5eee18de229ec8e1b3fac29= dc9b8ef58ceea4cd7ffdbd3674fd7f421d90bc0c9e3557318eb57830d7cd46e579828fa95d =20 install : $(TARGET) =20 --=20 2.40.1 --===============2768204289867605064==--