[comp.sys.mac.programmer] Problems with LSP

cyosta@taux01.UUCP ( Yossie Silverman ) (02/05/89)

I had the following problems with LSP 1.11 lately.  I wonder if they were
corrected in LSP 2.0.

1) LSP does NOT work with the Script Manager active.  If I try to compile
   with HEIS installed I get LINK errors on left and right.  LSP claims that
   MAIN is not defined, and of many missing routines (like NewHandle!).

2) This one is strange:  I wrote a program and ran it successfully for quite
   some time before I got 'For loop control variable has been altered.'. It
   turns out that I used the control variable as a dummy in a call to 
   GetResInfo inside the For loop.  The interesting part is that (a) this
   variable is declared as VAR and that (b) the compiler did NOT flag this
   as an error.  I was under the assumption that the compiler was supposed
   to check for this as part of the Syntax checking.  I know that most Pascal
   compilers do.

Thanks in advance.  - Yossie
-- 
Yossie Silverman                                   What did the Caspian sea?
National Semiconductor Ltd. (Israel)				- Saki
UUCP: taux01!yossie@nsc.UUCP
NSA LSD FBI KGB PCP CIA MOSAD NUCLEAR MI5 SPY ASSASSINATE SDI -- OOCLAY ITAY

leonardr@uxe.cso.uiuc.edu (02/07/89)

cyosta@taux01.UUCP(Yossie Silverman) writes in comp.sys.mac.programmer

>I had the following problems with LSP 1.11 lately.  I wonder if they were
>corrected in LSP 2.0.
>
>1) LSP does NOT work with the Script Manager active.  If I try to compile
>   with HEIS installed I get LINK errors on left and right.  LSP claims that
>   MAIN is not defined, and of many missing routines (like NewHandle!).
>
	This was a LONG standing problem that I spent MONTHS trying to convince
the guys at Think (it was Think back then) that this really was a problem! We
went through from 1.0bx to 1.11 with me constantly complaining and them telling
me it was fixed. So  yes, this was a 1.11 problem.
	As to whether it has been fixed in 2.0, I am not sure...I haven not tried it
lately as I run HEIS (or any of the IS's) less frequently than I used to. I 
will check it out and get back to you on it.

+---------------------------------+-----------------------------------+
+   Leonard Rosenthol             +  fact, then again you might decide+
+   President, LazerWare, inc.    +  that it really isn't, so you     +
+                                 +  never know, do you??             +
+   leonardr@uxe.cso.uiuc.edu     +                                   +
+   GEnie:  MACgician             +  MacNET: MACgician                +
+   Delphi: MACgician             +  AppleLink: D0025                 +
+---------------------------------+-----------------------------------+