>       Or consider this line: "New Archive Pathname archName" Who the @#@*&*!
>       taught you to capitalize? Those Of Us Who Write Proper English Don't
>       Capitalize Like This.

Anthony,

 my bet is that the author of the AppleScript dictionary of your
application (StuffIt?) capitalized the tokens this way.

>       And God forbid I try and recapitalize a variable. It changes it back!
>       Who the f**k gave you the duty to undo my fixes to my own code?!?!!!

 That's the trouble with code that is saved in tokenized form and then
re-generated based on dictionary names and tokens. Horrible but
memory-efficient.

>I feel much better now.

 You can't imagine how glad we all are. Honestly, I have never enjoyed
writing AppleScripts. When one works, I'm happy and I enjoy that everything
works, but the worst case I had was when I had a number (from a date) and
wanted to have a leading zero in it. No problem with HyperTalk's put before
and length statements, but strangely enough, AS wouldn't recognize the
month numbers and day numbers as constants. I had to write 9 "if"
statements to ask for every single one of them ARRRGH!

>Yep. Recently, it's been happening in Linux-World.

 True, but they'll still have a long way to go until they have caught up
with the MacOS. But the way Apple are doing at the moment, I hope they'll
be here fast.

>Hmmm... definitely something that should be addressed in the interpreter.

 I don't think we should have "include". We should stay with "insert
script". It's much better structured and uses HyperCard's message-passing
hierarchy. Scott Raney and I have discussed include several times, but
besides being unable to come up with a comprehensible name ("include"
really says nothing, does it?), it'd be an implementation nightmare. And
people will have problems understanding it.

Cheers,
-- M. Uli Kusterer

------------------------------------------------------------
             http://www.weblayout.com/witness
       'The Witnesses of TeachText are everywhere...'

--- HELP SAVE HYPERCARD: ---
Details at: http://www.hyperactivesw.com/SaveHC.html
Sign: http://www.giguere.uqam.ca/petition/hcpetition.html

Reply via email to