[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [StrongED] Re: S & R query



In message <56baca18ebLists@xxxxxxxxxxx>
          "Richard Torrens (lists)" <Lists@xxxxxxxxxxx> wrote:

> In article <e107c7ba56.fjgraute@xxxxxxxxx>,
>    Fred Graute <fjgraute@xxxxxxxxx> wrote:
> > Richard is working from the text extracted from the StrongED manual
> > using Chris Morison's tools. For some reason it exported the '\\\{'
> > from the manual as '{' rather than '\{'.
> 
> With references to StrongHelp itself when I think it necessary! I missed
> this one.

The way StHlp2Txt handles escaped characters is not ideal. I've made
a few changes and now '\\\{' is exported as '\{'. There are still some
things it does not handle correctly. '{*}\\{*}' comes out as '\{*}' but
it should be '\'.

> I have just added StrongHelp's "Mask amd Compare". I'm still not sure what
> to call that but I have called it "AND - Mask amd Compare"
> 
> It is of the "I didn't know that" variety - and I will be surprised if
> anyone except Fred is aware of it!

The Mask and Compare construct is peculiar thing and I'm not sure what
its original purpose was. Over the 20 odd years I've been using StrongED
I may have used it once or twice.

When I wrote the StrongHelp page for it I found it difficult to come up
with examples of what it could be used for. Eventually managed to find
two useful ones:

 - &80=80, match top-bit-set characters.

 - &E0=00, match a character that is a control code in the range 0x00 -
   0x1F (the predefined Ctrl set also matches characters 0x78 - 0x7F).

If anyone can think of other useful examples then please let me know.

Cheers,
Fred.

-- 
To unsubscribe send a mail to StrongED+unsubscribe@xxxxxxxxxxx
List archives and instructions at
http://diy.Torrens.org/RO/StrongED/index.html