[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]
:zztech: PROGRAMMATIC ARGUMENTS (was Re: [zigzag] Re: Jump Cursor exists (was Re: [zigzag] Re: Okay, I've figured out
- To: zigzag@xxxxxxxxxx
- Subject: :zztech: PROGRAMMATIC ARGUMENTS (was Re: [zigzag] Re: Jump Cursor exists (was Re: [zigzag] Re: Okay, I've figured out
- From: Ted Nelson <ted@xxxxxxxxxx>
- Date: Sat, 07 Nov 1998 11:12:03 +0900
- Cc: ted@xxxxxxxxxxxxxx
- In-reply-to: <19981107002636.6153.qmail@xxxxxxxxxx>
- References: <Your message of "Sat, 07 Nov 1998 01:37:14 +0900." <3.0.3.32.19981107013714.00869100@xxxxxxxxxxxxxxxxxxx>
- Reply-to: zigzag@xxxxxxxxxx
Ha!
Fab! (See, I'm up-to-date and Hep!)
If cells are to accept programmatic arguments,
they should be in a cell adjacent +d.2
to the invoking cell.
By cloning the cell, containing the cell, and/or
using the as-yet-unimplemented d.execute,
a parameter may be supplied to the particular
instance of the progcell.
Best, T
At 07:26 PM 11/6/98 -0500, you wrote:
>
>> Sez M-J D.:
>>
>> >For example, you might like to have a function called
>> >`cursor_jump' which you could use to jump the cursor to any specified
>> >cell, but there isn't any such function in the current Zigzag.
>>
>> Name of cell followed by G (left) or g (right).
>
>The function invoked by `g' and `G' is not suitable for writing
>programs, because it is not designed properly for that. It should
>accept a programmatic argument which identifies the cell to jump to;
>but instead it examines the contents of the input buffer and jumps to
>the cell it finds identified there, or to cell 0 if the buffer is
>empty. There is no useful way to use this function to jump to a
>particular cell.
>
>One of my patches addresses this problem by making `cursor_jump' more
>generic, and changing the name of the old function to
>`cursor_jump_input'.
>
>
>
____________________________________________________
Theodor Holm Nelson, Visiting Professor of Environmental Information
Keio University, Shonan Fujisawa Campus, Fujisawa, Japan
Home Fax from USA: 011-81-466-46-7368 (If in Japan, 0466-46-7368)
Professorial home page http://www.sfc.keio.ac.jp/~ted/
_____________________________________________________
Permanent: Project Xanadu, 3020 Bridgeway #295, Sausalito CA 94965
Tel. 415/ 331-4422, fax 415/332-0136
http://www.xanadu.net
PERMANENT E-MAIL: ted@xxxxxxxxxx
_____________________________________________________
Quotation of the day, 98.11.06:
"Everything has been said already, but not by everyone." --Karl Valentin