- Subject: Re: mark deleted when using narrow()/widen()?
- From: "G. Milde" <g.milde@xxxxxx>
- Date: Tue, 19 Jul 2005 11:23:03 +0200
On 18.07.05, Mack Stevenson wrote:
> Howdy
>
> I am trying to use an update_hook to perform some processing on highlighted
> regions. The code I've come up with looks as follows
...
> My problem is that the moment narrow() is called the selection terminates:
> the mark is no longer set
This is the normal behaviour, like most functions acting on a region,
narrow() pops the mark. If you need the mark later on (after widening),
you can duplicate it with dupmark() before narrowing.
> Is this (ie, using an update_hook) even the right approach to perform
> simple actions on text being selected?
This depends very much on the action. If it should apply to every
selection (and with every update), ok. Otherwise you might consider
defining a function that selects the region and does the action and bind
this to your mark-region key.
Guenter
--
G.Milde web.de
--------------------------
To unsubscribe send email to <jed-users-request@xxxxxxxxxxx> with
the word "unsubscribe" in the message body.
Need help? Email <jed-users-owner@xxxxxxxxxxx>.
[2005 date index]
[2005 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]