From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3242 invoked from network); 4 Jul 2002 07:56:26 -0000 Received: from sunsite.dk (130.225.247.90) by ns1.primenet.com.au with SMTP; 4 Jul 2002 07:56:26 -0000 Received: (qmail 10082 invoked by alias); 4 Jul 2002 07:56:19 -0000 Mailing-List: contact zsh-workers-help@sunsite.dk; run by ezmlm Precedence: bulk X-No-Archive: yes X-Seq: 17402 Received: (qmail 10068 invoked from network); 4 Jul 2002 07:56:18 -0000 From: Sven Wischnowsky MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15651.65493.979771.882185@wischnow.berkom.de> Date: Thu, 4 Jul 2002 09:57:09 +0200 To: zsh-workers@sunsite.dk Subject: Re: PATCH: $PREDISPLAY/$POSTDISPLAY In-Reply-To: <29128.1025522627@csr.com> References: <23948.1025517129@csr.com> <29128.1025522627@csr.com> X-Mailer: VM 7.03 under 21.5 (patch 5) "beets" XEmacs Lucid Peter Stephenson wrote: > ... > > Note the way these parameters survive across invocations of zle. This > was simply because it was the most natural way of writing it. We can > make zleread() reinitialise them if it seems preferable. I can see that it's more powerful, but it's really rather irritating, isn't it? Especially since you can't make them go away from the (normal) command line. Although with well-behaved widgets... > Hmm, it would be nice to get bits of these optionally in inverse video. > In fact, it would be nice to get a lot of other stuff such as the region > between point and mark in inverse video. In any kind of mode/colour. It could also be nice if we could restrict the allowed movement-range in recursive edits (kind of like narrow-to-region in emacs). And then allow to display more than two extra strings at any place (I don't have an example in mind, though). Ultimately, this could get us to enable highlighting of command lines, as requested several times already. But that's a whole lot more complicated, obviously. But it's a nice patch, Peter. Bye Sven -- Sven Wischnowsky wischnow@berkom.de