omh@nancy (Owen M. Hartnett) (12/08/87)
For openers, MultiFinder tolerance, if not compatibility. (I know you're working on it!) 2) The ability to do: var myWindow:WindowPtr; myRgn := WindowPeek(myWindow)^.updateRgn; (This would save me from using an interim variable) 3) The ability to do: type myrecord = packed record byte1:UnsignedByte; byte2:UnsignedByte; end; myBytePtr := @myRecord.byte1; an @ to a packed record type. (This too would save me from using an interim variable) At any rate, I really feel that LSP is the best system for software development on the Mac. Even if you never updated it again, I'm sure I'd continue to use it for a long, long time. Being able to find those nasty bugs quickly really lets you develop fast. Another quick suggestion: Option double-click on a procedure function name in the interface section, and the program automatically scrolls to the beginning of that proc/func in the implementation. Owen Hartnett Brown University Computer Science omh@cs.brown.edu.CSNET omh%cs.brown.edu@relay.cs.net-relay.ARPA {ihnp4,allegra}!brunix!omh "Don't wait up for me tonight because I won't be home for a month." -W.C. Fields