Version History

1.82	Added binary base mode.  Changed optimizations to reduce size.

1.81	Corrected GPF when used with COMCTL32.DLL distibuted with Microsoft Internet Explorer.  Removed dynamic font sizing.

1.80	Added local variables and if/iferr-then-else-end, do-until-end, for/start-next/step, and while-repeat-end programming structures.  Added an extended entry field.  Added multiple levels of undo/redo.  This was made possible by using reference counting for objects rather than copying entire objects.  Combined edit and visit.  Removed edit, visit, and undo functions from the tools menu, since they belong on only the edit menu.

1.72	Added time value of money.  Added registration incentive:  some functions are disabled for unregistered users.

1.71	Changed acos, acosh, asin, atanh, ln, and log for a real number to return a complex number instead of a floating-point error.

1.70	Added complex numbers.

1.60	Added vectors.  Added statistics.  Added 32 new functions.  Added ESC key to minimize.  Separated menus into groups.

1.50	Improved user interface and help.  Changed status display to combo boxes.  Added key pad and custom tool bar.  Made stack scrollable.  Added selecting and copying from the stack.  Added View | Options notebook dialog.  Added "What's This?" help.  Added saving layout.  Added executing command in edit box before executing a menu command.  Moved all hard-coded strings to resources.

1.44	Added "/ini" command line option to use INI file instead of the registry.  Removed setting font size in registry/INI file on startup.  Added check for valid font size when reading the registry/INI file.

1.43    Corrected entry problems.  One example of this is that entering 1e1 gave '1e1' instead of 1.00e1.  Corrected window resizing problem.  Program Manager was being resized instead of RPN Calculator's main window in certain rare circumstances.

1.42    Added many operations on unit objects.  Corrected display problem when moving the tool bar.

1.41    Corrected display problem when hiding or showing the tool bar or status bar.

1.40    Added unit objects.  Added graying out menu elements and tool buttons when they are not applicable.  Added colour change when system colours are changed.

1.35    Corrected display problem with Win32s when CTL3D32.DLL was not available.  Corrected problem with fixed decimal mode when fixing to zero decimal places.

1.34    Corrected display problem with Windows 95.  Corrected error handling problem with Win32s.  Changed key for entering a negative sign from shift-minus to control-minus to allow units to be entered in a future version.

1.33    Added pushing of real numbers onto the stack immediately when an operator (+, -, *, /, ^, !) is pressed.

1.32    Added embedded Numerical Recipes Software copyright notice.

1.31    Added registration of .RPN file extension.

1.3     Added tool bar and status bar.

1.2     Added lists and programs.

1.1     Added integers, matrices, and variables.

1.0     Original version with only real numbers.
