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"