Version History

2.45	Fixed a problem with ->str where it added extra quotation marks to input strings.  Fixed a problem with start loops where it needed a loop counter.  Fixed a problem with hms-> and ->hms where they returned incorrect results.  Fixed problems with rounding where 2.01 minus 2 would not return excatly 0.01.  Fixed the ^ operator and the xroot function to return complex numbers, if required.  Added choose, date, date+, ddays, msgbox, ticks, time, and tstr.  Reduced the size of the Pocket PC build by dynamically linking to MFC.  Added support for HPC 2000 running Windows CE 3.0.
2.44	Allow list separators (normally comma) to be used to separate items.  Display key pad while Transcriber is active.  Fixed factorial on Windows CE 3.0 for ARM version.
2.43	Made the last character of integers case-sensitive with lower case (h, d, o, or b).  Allow list separators (normally comma) to be used in arrays and vectors.  Allow space separators to be used in complex numbers.  Made variables case-sensitive.  Used Common Executable Format (CEF) for Pocket PC build.  Allow & and $ in variable names.  Removed error when calling DTAG for non-tag objects.  Implemented == and <> for complex, variable, matrix, and vector and removed error when calling == or <> with other types.  Implemented POS for lists (at least for list items that support ==).  Fixed size grip bug in desktop version.  Fixed bug in DET and INV for matrices in Windows CE 2.x version.  Made MOD compatible with HP48 when dealing with negative numbers.
2.42	Added support for Pocket PCs with SH-3, MIPS, or StrongARM processors.  Changed email and web address.  Improved display performance.
2.41	Added limited support for Pocket PCs with SH-3 or MIPS processors.  StrongARM processors (like in the Compaq iPAQ) are not supported in this release.
2.40	Fixed a problem on the palm-size PC where another program with a window entitled "RPN Calculator" gets displayed instead of RPN Calculator.
2.39	Changed the determinant and inverse matrix algorithm to allow complex matrices in a future version.  Fixed display problems to start faster.  Set focus to the edit control when activated.  Fixed installation problems in HPC Pro.
2.38	Added hms+, hms-, hms->, and ->hms functions.  Fixed "Internal Application Error" after several floating-point errors.  Fixed eV unit.  Fixed 1024 character limit on the entry field.  Fixed for-step loops with negative step size.  Fixed unnecessary scroll bar problem on some Windows CE machines.  Fixed stack columns/scroll bar problem after selecting File | New.
2.37	Added input command.
2.36	Fixed problems with loading units when the decimal symbol is not a period.
2.35	Fixed problems with loading and saving RPN files.  Changed the Windows CE setup program to simply call the Windows CE Application Manager.  Added support for multiple rows of custom buttons on Windows CE.
2.34	Added import from text file and export to text file.  Added regular status bar (instead of a status field) on Window CE version to be consistent with the desktop version.  Fixed stack display problem when the scroll bar first appears.  Fixed some problems with the Windows CE setup program.
2.33	Fixed problem running from a directory entitled "RPN Calculator".
2.32	Added a swap button on the keypad.  Added option to hide mode selectors.  Added a setup program for Windows CE.  Added cascading menus to Windows CE version.  Added a scrollable stack to the Windows CE version.  Added extended entry field to Window CE version.  Added palm-sized PC soft-keyboard support.  Dropped support for Windows CE 1.0 hand-helds in order to add new features.
2.31	Fixed key pad decimal key to work with "," as well as ".".  Increased the size of the keypad for palm-size PCs.
2.30	Added support for Windows CE palm-size PCs.  Fixed problems with division by zero, random numbers, square root of negative numbers, and TVM on Windows CE computers.  Improved keypad button handling so one less enter is required.
2.27	Added key pad, custom tool bar, view menu, insert symbols menu option, insert keywords menu option, and custom tools menu option to the Windows CE version.
2.26	Corrected use of regional settings for real and complex numbers.
2.25	Moved rpnunits.txt into rpncalc.exe resources to avoid having to put rpnunits.txt in the root directory on Windows CE.  Corrected use of command-line parameters with long file names on Windows CE.  Corrected adding extra .RPN to file names on Windows CE.  Corrected loading the precision when fixed-precision mode is specified in a saved file.  Corrected loading combo boxes for new files on Windows CE.
2.24	Renamed units.txt to rpnunits.txt to avoid a conflict with units.txt in ROM on the Velo.  Corrected problems with parsing very large (greater than 1E308) and very small (less than 1E-308) numbers.
2.23	Added status dropdowns and help to Windows CE version.
2.22	Corrected display bug on Windows CE handhelds with 640x240 screens.
2.21	Corrected conversion factor for litres.  Added support for Windows CE handhelds.

2.20	Added tags.
2.10	Added character strings.
1.80	Added local variables and programming structures.
1.70	Added complex numbers.
1.60	Added vectors.
1.40	Added unit objects.
1.20	Added lists and programs.
1.10	Added integers, matrices, and variables.
1.00	Original version with only real numbers.
