[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
- To: zzdev@xxxxxxxxxx
- Subject: MARKing
- From: Gossamer <gossamer@xxxxxxxxxxxxxx>
- Date: Sun, 21 Jun 1998 16:08:43 +1000
- In-reply-to: <22.214.171.124.19980618224745.012a1d60@xxxxxxxxxxxxxxxxxxx>; from Ted Nelson on Thu, Jun 18, 1998 at 10:47:45PM +0900
- References: <126.96.36.199.19980618224745.012a1d60@xxxxxxxxxxxxxxxxxxx>
- Reply-to: zzdev@xxxxxxxxxx
Ted Nelson wrote:
> One of the things we need soon is the "mark" function and its
In the absence of anything more urgent, as far as I know, this seems to
be the next logical project.
Ted, Andrew, any objections? I can easily shift to another project if
> m, M => extends a cursorlike cell in d.mark. By default, it will
> Now for the fun keystrokes:
> m, M + arrow: Mark whole half-rank. (If cursor
> is at end, marks whole rank.)
> m, M (arrow)(opposite-arrow): Marks whole rank.
Can't do this :( ZigZag doesn't know if you want to press just 'M' to mark
one cell, then move left, or you want to press 'M' then "left" to mark half
the rank. See? How about:
m - Mark current cell
M + direction - Mark half-rank
Alt-M - Mark whole rank
> Note that any consecutive marking operations continue
> to mark into same marklist. (Cursor moves do not
> end the marklist.) But hop, break, newcell, edit, etc.,
> all end the marking of that list.
This is possible, but a -pain- to implement. I can do it though :)
: Gossamer - gossamer@xxxxxxxxxxxxxx - http://www.tertius.net.au/~gossamer/
: *** Link of the week: http://www.gnuhoo.com/ ***
: I cannot teach anybody anything, I can only make them think.
: -- Socrates