$NetBSD: patch-ad,v 1.5 1999/03/14 20:59:42 tron 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/