Files
pkgsrc-ng/comms/lrzsz/patches/patch-aa
2013-09-26 17:14:40 +02:00

31 lines
778 B
Plaintext

$NetBSD: patch-aa,v 1.1 1998/08/26 00:07:35 tv Exp $
--- intl/xopen-msg.sed.orig Thu Jun 18 13:21:49 1998
+++ intl/xopen-msg.sed Thu Jun 18 13:32:08 1998
@@ -81,6 +81,8 @@
G
s/^[^\n]*$/& /
s/\(.*\)\n\([0-9]*\)/\2 \1/
+# Change escaped quotes into regular quotes.
+ s/\\"/"/g
# Clear flag from last substitution.
tb
# Append the next line.
@@ -90,12 +92,16 @@
s/\(.*\n\)"\(.*\)"/\1\2/
# Yes, then branch.
ta
+# Comment out if no message exists.
+ s/^\([0-9]* *\n\)/$ \1/
P
D
# Note that `D' includes a jump to the start!!
# We found a continuation line. But before printing insert '\'.
:a
s/\(.*\)\(\n.*\)/\1\\\2/
+# Change escaped quotes into regular quotes.
+ s/\\"/"/g
P
# We cannot use the sed command `D' here
s/.*\n\(.*\)/\1/