From af52039b00d8e472a3775118fd8d2940e5778a65 Mon Sep 17 00:00:00 2001 From: Adolf Belka Date: Wed, 17 Sep 2025 13:09:35 +0200 Subject: [PATCH] ed: Update to version 1.22.2 - Update from version 1.20.2 to 1.22.2 - Update of rootfile not required - Changelog 1.22.2 * Newline characters are no longer allowed in file names even when '--unsafe-names' is specified. * The file name is now printed escaped also when replaced into a shell command. 1.22.1 * Ed now departs from POSIX and ignores SIGPIPE to prevent commands like 'w !:' or ',!:' from terminating ed. A broken pipe is now detected as any other write error. (Reported by Sergei Trofimovich). 1.22 * An ex(1) style filter has been implemented; the shell escape command (!) now accepts line addresses to filter the addressed lines through a shell command. (Suggested by Shawn Wagner, Andrew L. Moore, and John Cowan). 1.21.1 * Fixed a compilation failure caused by the inclusion of the unused and obsolete header . (Reported by Michael Mikonos). * Ed now reads the initial window size for the z command from the environment variable LINES. (Suggested by Artyom Bologov). 1.21 * 'r !command' and 'w !command' ignore again the exit status of 'command'. Bug introduced in version 1.6. (Reported by Andrew L. Moore). * Include 'stdbool.h' instead of defining 'bool' to fix compilation in C23. (Reported by Alexander Jones). * The messages "Newline inserted" and "Newline appended" are now suppressed in scripted mode (-s). (Reported by Artyom Bologov). * The chapter 'Syntax of command-line arguments' has been added to the manual. Signed-off-by: Adolf Belka Signed-off-by: Michael Tremer --- lfs/ed | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/ed b/lfs/ed index 2e2bb8f72..45c66883b 100644 --- a/lfs/ed +++ b/lfs/ed @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2024 IPFire Team # +# Copyright (C) 2007-2025 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 @@ include Config -VER = 1.20.2 +VER = 1.22.2 THISAPP = ed-$(VER) DL_FILE = $(THISAPP).tar.lz @@ -43,7 +43,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 5a9d36dba98488e3cacb3e4c0b9d70003345ca94dbf9a3ebd3181b93567b9ef94df0e72614e99e2c6dde4929933d9333c6dba90fafcea6962e2c1abccb0525af +$(DL_FILE)_BLAKE2 = ee43321ea319129d391ef5d221b1a14b04169016c8ff327acd3f39ec5f901e7b013ac24a6790e6f04c5a51e4d7d10c202ced7528a5e74d1ed08a6e286405188d install : $(TARGET) -- 2.47.3