78 lines
3.1 KiB
Plaintext
78 lines
3.1 KiB
Plaintext
CHANGE LOG:
|
|
-----------
|
|
0.7 Fix reference to config file in manpage.
|
|
Remove trailing whitespace.
|
|
Update mailing list links to new Google Groups.
|
|
Null-terminate display string when clearing.
|
|
Often, the number currently being displayed has more than 10 digits.
|
|
However, when clearing the display, only the first 10 digits were
|
|
cleared. When a new number was entered, it would be prepended to any
|
|
digits that weren't cleared. This behavior was invisible to the user,
|
|
causing incorrect calculations, e.g., Debian bug #564173:
|
|
1814 / 720 * 300 -> 7568.41111
|
|
But the correct answer is 755.833333.
|
|
The problem was that when the display was cleared, the string that
|
|
stores this number was not null-terminated. Indeed, 1814 / 720 gives
|
|
us 2.519444444 (6 4's), but only 2.51944444 (5 4's) is displayed. When
|
|
we begin to multiply by 300, the final 4 remained, and so we really
|
|
were multiplying by 3004.
|
|
Use autotools for build.
|
|
Remove unused image files.
|
|
Use version number from autoconf.
|
|
Add icon for freedesktop.org icon themes.
|
|
Add freedesktop.org desktop entry file.
|
|
|
|
0.6 Increase significant digits. Patch by Antony Gelberg
|
|
<antony@wayforth.co.uk> to fix Debian bug #320597 [1]. Obtained from
|
|
the Debian package [2].
|
|
Fix typo in Makefile. Correctly create the directory
|
|
/usr/share/man/man1 instead of /usr/share/man/man1/man1. Obtained
|
|
from the Debian package [3].
|
|
Fix manpage spelling. Avoid Lintian warning in the Debian package.
|
|
Obtained from [4].
|
|
Move changelog from README to new ChangeLog file.
|
|
|
|
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=320597
|
|
[2] https://sources.debian.net/src/wmcalc/0.5-1/debian/patches/
|
|
10_bts-320597_increase_significant_digits.patch/
|
|
[3] https://sources.debian.net/src/wmcalc/0.5-1/debian/patches/
|
|
fix_makefile_typo.patch/
|
|
[4] https://sources.debian.net/src/wmcalc/0.5-1/debian/patches/
|
|
fix_manpage_spelling.patch/
|
|
|
|
0.5 Add manpage from Debian.
|
|
Update Makefile.
|
|
Switch #include <XKBlib.h> to #include <X11/XKBlib.h>.
|
|
Fix -Wunused-but-set-variable compiler warnings.
|
|
Fix -Warray-bounds compiler warning.
|
|
Fix -Wunused-result compiler warning.
|
|
Remove trailing whitespace.
|
|
Remove redundant .wmcalc*; essentially the same as wmcalc.conf.
|
|
Update COPYING from http://www.gnu.org/licenses/gpl-2.0.txt.
|
|
Update README.
|
|
Allow installation without root access.
|
|
Fix -Woverflow compiler warnings.
|
|
Remove C++ style comments.
|
|
Maintained by Window Maker Developers Team
|
|
<wmaker-dev@googlegroups.com>
|
|
|
|
0.4 Added global config file
|
|
Maintained by Gordon Fraser <gordon@debian.org>
|
|
|
|
0.3 Added "Locked" memory capabilities via config file
|
|
General Code clean-up
|
|
Keyboard Support - may not be platform independent
|
|
|
|
0.21 Added Display of memory locations containing non-zero data
|
|
|
|
0.2 First psuedo-major enhancements
|
|
Added Memories, Config File, CalcStart button
|
|
Bug Fix - Squared imaginary number is now negative
|
|
|
|
0.1 First real version.
|
|
Limited functionality.
|
|
|
|
0.0 Original version. Very limited distribution, as it was not a
|
|
functional calculator, but just tested the display. It was more
|
|
of a proof of concept.
|