What's new in LXVII 1.7.4
Sep 6, 2023
- Fixed a problem with operations such as rounding (RND function,) on numbers that did not use period for a decimal point.
- Removed outdated save behavior on quit. It now conforms better to default behavior and should no longer hang on quit.
New in LXVII 1.7.2 (Oct 16, 2022)
- Fixed the notorious crash when selecting "Show registers" caused by the deprecated window drawer interface.
- Redesigned the buttons to better reflect the color scheme of the HP-67 calculator.
- Added support for dark mode on macOS versions that support it.
- Expanded the help files to reference information on the original HP-67, as well as expanding the descriptions on some of the LXVII specific features.
New in LXVII 1.5.5 (Apr 3, 2014)
- Fix the INT function so it correctly gets the integer value for negative numbers.
- Fix the ISZ/DSZ functions so they only use the integer part of the number for the test.
New in LXVII 1.5.3 (Mar 12, 2014)
- Fixed a problem where negative numbers where always rounded to 0.
New in LXVII 1.5.0 (Sep 22, 2011)
- New features:
- Delete when inputting a number now deletes the digits that have been entered.
- Copy/Paste now works for the number in the display. Please note that it will convert the number from the proper floating point format to the display format as appropriate.
- What that means is that if you copy a number that is showing the exponent (for example "1.23 -025") what you will paste is 1.23E-25. In the same way, pasting the number "12.33E13" into LXVII will display "1.233 014"
- Trying to paste "1.233 014" into LXVII will result in a beep, and no change to the stack. The pasted number will always push the stack up. Copy/Paste to and from the stack and memory register display still works as usual.
- The paper tape panel has been greatly enhanced. It now has an automated mode which prints the display and operation that was executed and a trace mode that will print each step in a program as it is executed. There is a preference pane to control how it works, and a help page dedicated to explaining it.
- Bugs Fixed:
- The display routines have been generally cleaned up to do a better job with rounding numbers and handling overflow/underflow situations.
- General bug fixes in program execution and some of the calculations in the less common functions, including hour, minute second to decimal hour conversion.