[Info-vax] EDT and SET WORD [NO]DELIMITER
Jojimbo
jjgessling at gmail.com
Sun Nov 20 11:29:01 EST 2011
On Nov 19, 12:26 pm, hel... at astro.multiCLOTHESvax.de (Phillip Helbig---
undress to reply) wrote:
> A while back I expressed the desire to have my word delimiters normally
> not be words in themselves so that when the first character after the
> full line length (defined via SET WRAP) is reached is a delimiter it
> will wrap to the next line together with what is in the word immediately
> before it while at the same time have the opposite behaviour when moving
> with KP1 and KP and deleting with KP-. After some suggestions here, I
> put SET WORD NODELIMITER in EDTINI.EDT to make it the default. I
> defined CON N and CON D (surprisingly they weren't yet defined) to
> switch to the other behaviour when needed (i.e. CON D before I start
> using KP1 or KP- and CON N to return to the default behaviour when I am
> done).
>
> So far, so good.
>
> What I would now like to have is the NODELIMITER behaviour also when a
> delimiter is the beginning character of a new word which then wraps to
> the next line. Whether I have NODELIMITER or DELIMITER doesn't matter
> in this case.
>
> Is there any way to achieve this?
>
> Also, since "'" is used to delimit the string, is there any way to get
> "'" itself to be a delimiter?
Dear Phillip,
EDT was EOL so many years ago. Don't you think it would be an
interesting challenge to accomplish what you want in EVE by writing
some TPU code? All the source is there in sys$examples and TPU really
is a fascinating language. Consider having native datatypes for
patterns and buffers. I suggest giving it a try rather than beating
the EDT dead horse.
Regards, Jim
More information about the Info-vax
mailing list