dbb@aicchi.UUCP (Burch) (02/27/86)
NEON V1.5 just arrived, and seems to fix many of the problems that I had with 1.0. The following is the Delta Document; ------------------------------------------------------------------------------ Here are the functional differences between Neon v1.0 and v1.5. These apply equally to those versions with start up message: version 1.4. Features added: % Floating Point support; use "neonFP.com" % All source for rebuilding Neon up from the nucleus is released % New classes have been included: LinkedList, 2dArray, Dictionary, etcI % New utilities have been included: Decompile, PrintAll, Words, etcI % Neon* v1.5 is compatable with the new Neon* Assembler % SORT is a new word which performs a shell sort % $= is a new word which performs a relative compare on strings % LAND, LOR & LXOR are new words which are the logical counterparts to the bitwise AND, OR & XOR % PUSHPORT & POPPORT are new words for keeping graph port record pointers on the data stack % PARAMTEXT is a new word for use with dialogs which sets text substitution strings for Static and Editable text items % CALLER is a new psuedo-ivar, like SELF or SUPER, which late binds a message to the calling object. (This must be used inside a method.) % The fill: method has been added to String % A disp: method has been added to each of Picture, Alert, Rect & Icon %JThe putText: & getText: methods of Dialog now work on control items % The status of the cursor is now preserved during Neon functions % You may now grow the Neon window to the full size of a MacXL screen % Compile echo now functions for modules % WORDS now formats it's output according to the width of the window % The Install dialog now includes the "Max Heap" button Bugs fixed: % The name field for SIGN has been fixed and is now findable % The U* presicion bug has been fixed; (fixes */ & M* also) % PURGE has been modified to work on megabyte sized Macs % The fill: & new: methods of Array have been fixed % The put: & click: methods of Mouse have been fixed % The charOf: method of String has been fixed % The print: method of Timer has been fixed % The baud: method of Port no longer leaves values on the stack Functions changed: % FINFO now returns a relative address rather than an absolute address % STDGET now takes a specification of up to four file types on the stack % The words MLOCK, MUNLOCK & ?MLOCK now take the cfa of a module % NULL & BYE are now defined above the nucleus so that they may be called from menu selections defined through the use of getMtxt. % The word FF (form feed) has been renamed to NP (new page) % QUIT now clears menu bar hilites % The Grep utility now prints the file name only when a match occurs % ASCII no longer shifts alphabetics to upper case % The grow: method of Window no longer clears the window % The actions: method of vScroll now incorporates a clear: parts % The Apple menu now accomodates up to 22 items -- -David B. (Ben) Burch Analyst's International Corp. Chicago Branch (ihnp4!aicchi!dbb) "Argue for your limitations, and they are yours"