Lonny Pursell wrote:
Hi, I'm very curious about something. Whilst making my gfa editor and adding the search feature I had a problem. The 'at' sign or '@' is used extensively in GFA as the short form for 'gosub'. The Problem as you may have guessed is that typing '@my_routine' gives a blank edit field. Never fully understood this. Only have theories. Is it just a bad design from 1985 when the assumption was the '@' char would probably not be used? Anyone know? Documented somewhere?
It is a known 'feature' of the te_ptext field.
Atari Profibuch ST/STE/TT page 559, ST page 355
It is kind of 'set placeholders' character when in the first position.
@2345678 yields 8 space characters. The string must be as long as
pe_ptmplt indicates.
It looks like a quick way to set a field to spaces.
Note that ESC sets the field to a "" (empty) string.
The only solution for you is to prescribe another character which
you will replace by @ subsequently.
--
Groeten; Regards.
Henk Robbers. mailto:h.robbers@chello.nl
http://members.ams.chello.nl/h.robbers/Home.html
Interactive disassembler: TT-Digger; http://digger.atari.org
A Home Cooked teXt editor: AHCX