From mboxrd@z Thu Jan 1 00:00:00 1970
X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org
X-Spam-Level:
X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID,
DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham
autolearn_force=no version=3.4.4
Received: (qmail 21213 invoked from network); 14 Oct 2022 11:20:41 -0000
Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368)
by inbox.vuxu.org with ESMTPUTF8; 14 Oct 2022 11:20:41 -0000
ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1665746441;
b=RcAw6oVLFfuZFREstA8R9G61AYhNSjIPTRDE9SwMhGY7X/I2BqpcZQ/uUMCD8vUkNUSLEwMeur
HAhFVCN+Wsil7DtdAWxOlZmHFAOF4oPdcIHKE9Tb/tgz1hsyrVjC+qjcwVmmbCmYwX3AXdqJBC
G8xKwxTtAco/XxAxkiJv/n2SPAdk+roZVMj/7P3dxoqP1mT2/0R9N5K85GZHyAN5gAL5vd8EEB
YCjvpjcbdURigU4thYUYt1N9m9inq+zWjfjUwcIhT2y7xOgA4NTnOSshHb3X8E0L/XNaVNh3+m
lBNcT2sfR4Miop9W+hz/kUl6OMvjyeoE5aSFuWl2/j9Xcg==;
ARC-Authentication-Results: i=1; zsh.org;
iprev=pass (smtpq2.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.97;
dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256;
dmarc=pass header.from=ntlworld.com;
arc=none
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1665746441;
bh=PbQ8XaI0IMeDvA7cjh9YB/sxOUEXZja0TCVyhcXG5jg=;
h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help:
List-Id:Sender:Content-Transfer-Encoding:Content-Type:MIME-Version:Subject:
References:In-Reply-To:Message-ID:To:From:Date:DKIM-Signature:
DKIM-Signature;
b=Er6Yor5u6/ot29umiheo7fYpa8xtDTA9XkvY3ECAhrwDOCsEfMAuAFugc0IXMXGzmOsdf3nSeJ
4bqAjNRINTgBFgi5RBlgXgpywOSkq0ovBzn54ke+3VDnDjcFYK35kM8jde2IbVNmr/vfT42i18
QlsvILI2Mr4+xOatWk9Vbjq7rr0TrWew05zzKX3jF96s0Ex/LQ2VplZjePpsReIJGDvP6tL5tX
lFzWaM+tC9xFjVqE0SV1Kc3HcRr1l1QgGiHUfobxyy2rQeRCpXLGtFfSCoNkja2SQjsL4iEAgO
9H11eqEAefEsBvhVWW5vjK64oASaKcp4eWTBfore+GG/Dw==;
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org;
s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:
List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding:
Content-Type:MIME-Version:Subject:References:In-Reply-To:Message-ID:To:From:
Date:Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From:
Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID;
bh=zhm1mRIZERUnPTEhNZjYxFbEEzTRF8PjrfwEsrqVVno=; b=j8NftiIYelrBvJLlnWo418xghr
2XwX+TVIVpbOy5xd5yzOco5KgWevbIn6uOm7rGJNs4iK5bxS9DW0SUvb/aWiUVyb04VziLHnJOSKp
+xTSbthz/pD3bUiEuDaTLWvaxVy5xljSgzUpcF9XLrEg5q10D+ZZZPx385pzumYAw5/wEOrQ9b9Id
ORdrcthBbGIgEYxE1ehcuTJLjJgrzZqWF/4osxjiPfavBfiuQ4lGBLDHv648FUcCxduMbtdcF0PeQ
ztuMA1CS0qmwsXwvVSmIk8yXVbOZDHab8PuJIe836LsPZyt3ueShqjTgVzQ+NoYbhLNF7C1m5ExiE
sJAsRexQ==;
Received: by zero.zsh.org with local
id 1ojIk5-000D3e-4K;
Fri, 14 Oct 2022 11:20:41 +0000
Authentication-Results: zsh.org;
iprev=pass (smtpq2.tb.ukmail.iss.as9143.net) smtp.remote-ip=212.54.57.97;
dkim=pass header.d=ntlworld.com header.s=meg.feb2017 header.a=rsa-sha256;
dmarc=pass header.from=ntlworld.com;
arc=none
Received: from smtpq2.tb.ukmail.iss.as9143.net ([212.54.57.97]:40056)
by zero.zsh.org with esmtps (TLS1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
id 1ojIiT-000CJf-Rs;
Fri, 14 Oct 2022 11:19:02 +0000
Received: from [212.54.57.82] (helo=smtp3.tb.ukmail.iss.as9143.net)
by smtpq2.tb.ukmail.iss.as9143.net with esmtp (Exim 4.90_1)
(envelope-from
)
id 1ojIiT-0003Qe-MI
for zsh-users@zsh.org; Fri, 14 Oct 2022 13:19:01 +0200
Received: from oxbe17.tb.ukmail.iss.as9143.net ([172.25.160.148])
by smtp3.tb.ukmail.iss.as9143.net with ESMTP
id jIiTovaomsyQZjIiToYxoY; Fri, 14 Oct 2022 13:19:01 +0200
X-Env-Mailfrom: p.w.stephenson@ntlworld.com
X-Env-Rcptto: zsh-users@zsh.org
X-SourceIP: 172.25.160.148
X-CNFS-Analysis: v=2.4 cv=W/8r6Dak c=1 sm=1 tr=0 ts=634945a5 cx=a_exe
a=C4ceZvFKwZ2eZ1YMZ8iQeA==:117 a=KHkPskhuMikA:10 a=IkcTkHD0fZMA:10
a=4R3cdCwsknMA:10 a=gir0-LH0AAAA:8 a=JvLZ1GCV2wMYfz9BlWcA:9 a=QEXdDO2ut3YA:10
a=aLewGyoHDmJ4ULJHWpSz:22
X-Authenticated-Sender: p.w.stephenson@ntlworld.com
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntlworld.com;
s=meg.feb2017; t=1665746341;
bh=PbQ8XaI0IMeDvA7cjh9YB/sxOUEXZja0TCVyhcXG5jg=;
h=Date:From:To:In-Reply-To:References:Subject;
b=Xi5lIoDnEQ9S9Jy6QMxuAewiOHhvwTf9C2+yv8/D/zyNLQWYpeVg8SdwHERW81P0T
5fNWYY5O3QOUa+dJUG0ryqM63wdW4ZNDAnsczjhhTiNz1oxLvTIHW4cS4CqBXqLPmp
JS0IkglzsPlwL1a4n97m1o1RNbfY4ReLFuYo18yVNwUI/3sEoW1nij3NxNcpwjTRhd
qKthhkRM0TIeIHnHOfobiqqyC468fNMOFJNayBOrp20IgSr16Gs75nhEUJNrVbfItC
f/tkkdAxwC5Lo/P4ctLlNKhu8YUsTWTYSvii201dbw8RJ48s8DNgKWp0FW1bY4lk+9
2CYItoIBzqSyA==
Date: Fri, 14 Oct 2022 12:19:01 +0100 (BST)
From: Peter Stephenson
To: Zsh Users
Message-ID: <2038562980.2864233.1665746341406@mail.virginmedia.com>
In-Reply-To: <9184bbff-9e68-7b02-2595-3474b016dfff@eastlink.ca>
References: <9184bbff-9e68-7b02-2595-3474b016dfff@eastlink.ca>
Subject: Re: line continuation with sed
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
X-Priority: 3
Importance: Normal
X-Mailer: Open-Xchange Mailer
X-Originating-IP: 165.225.17.21
X-Originating-Client: open-xchange-appsuite
X-CMAE-Envelope: MS4xfAwXbh2iFvH8Dl6hw5WPFUT5CsyAiqvLrGWLYF+QsSm3Ih1PBOVhyyg4O976ubwq3ccmneVV6mo5RHLZM1tFFxaUipXOEIDlxL0pjN5/PwjT6/4nrdHP
cp4zEhr9yz5peU7CF6LUr5X8bX+MPYwC/rdlZIUnqvKaj4cb4XPSzOdnxe6I6WjG64Ijx+qsyNojZ8a8+mhelZoMFbY6p3p//OV7i4Og+OnxbBCfPphXjc0Y
X-Seq: 28204
Archived-At:
X-Loop: zsh-users@zsh.org
Errors-To: zsh-users-owner@zsh.org
Precedence: list
Precedence: bulk
Sender: zsh-users-request@zsh.org
X-no-archive: yes
List-Id:
List-Help: ,
List-Subscribe: ,
List-Unsubscribe: ,
List-Post:
List-Owner:
List-Archive:
> On 13/10/2022 19:25 Ray Andrews wrote:
> I'm wondering if this is a zsh issue or entirely sed's fault but:
>=20
> $ var=3D$( print -l $var | sed \
> -re 's/.../' \ =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 # this is fine
> -re 's/.../'\=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=
=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =
=C2=A0=C2=A0=C2=A0 =C2=A0 # this=C2=A0 throws an error=20
> which I'd expect
> -re 's/.../' \=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =
=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0 =C2=A0 # this throws an error ...
> -re 's/.../' )
>=20
> ... if there is a bloody space AFTER the backslash and before the=20
> newline.=C2=A0 Thing is it's an invisible error, I just wasted the mornin=
g=20
> with some sed errors which refused to be found because they were=20
> invisible.
You can configure a number of editors to show this up. In emacs,
for example, I use:
(setq-default show-trailing-whitespace t)
to show it for all modes, since it's often useful and at worst
a minor distraction.
I think other editors have similar capabilities.
pws