wmcalc: Bump to version 0.7.

This commit is contained in:
Doug Torrance 2018-09-10 19:53:33 -04:00 committed by Carlos R. Mafra
parent a916fe2800
commit ef490d0670
2 changed files with 23 additions and 1 deletions

View file

@ -1,5 +1,27 @@
CHANGE LOG: 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 0.6 Increase significant digits. Patch by Antony Gelberg
<antony@wayforth.co.uk> to fix Debian bug #320597 [1]. Obtained from <antony@wayforth.co.uk> to fix Debian bug #320597 [1]. Obtained from
the Debian package [2]. the Debian package [2].

View file

@ -1,4 +1,4 @@
AC_INIT([wmcalc], [0.6], [wmaker-dev@googlegroups.com]) AC_INIT([wmcalc], [0.7], [wmaker-dev@googlegroups.com])
AM_INIT_AUTOMAKE([foreign]) AM_INIT_AUTOMAKE([foreign])
AC_CONFIG_SRCDIR([configure.ac]) AC_CONFIG_SRCDIR([configure.ac])
AC_PROG_CC AC_PROG_CC