build fails on readline
Ah! Good catch! Here's the fix: https://sourceforge.net/p/w-calc/git/ci/66b24c03e66a557bd2328e550066f22cb03600e6/ Thanks for the bug report!
Incorrect input of hexadecimals
Thanks for the bug report! I've already fixed that bug in the code... I just need to push out a new release. It'll be in 2.5.1 (coming soon!). The fix was in this commit: https://sourceforge.net/p/w-calc/code/965/
Basic unit tests on two tiny components... doing some (minimal) dependency injection now, to make linking issues simpler; also helps with unit tests
Indeed! somehow we had a regression on this one...I fixed it about a month ago in the code (https://sourceforge.net/p/w-calc/code/965/), but I haven't created a 2.5.1 release yet. It will be in the next release - which will likely be soon.
Add info about quoting and “input_*_delimiter” keys in preferences
Applied! Thanks!
Use wide-character character test functions, rather than ascii-only ones.
Fix improper variable substitution inside hexidecimal fractions and exponents
Fix improper variable substitution inside hexadecimal numbers
Allow unrecognized keys in prefs file... we can...
Add print_greeting preference, to turn off the ...
Change terminology from "engineering" notation ...
Better comments and add some missing bits of ex...
Support libeditline as well as libreadline
Fix misspelling of Farenheit->Fahrenheit
ignore spaces as the thou_delimiter or dec_deli...
Thousands delimiter can not be set to “'” or “ ” in config
Fixed in commit 957 - Thanks for finding these!
Fix bug #19
Incorrect behaviour when thousands_delimiter is “'”
Crashing on exponential of large number when precision is not -1
Since we can't recreate this bug with the source you can download from this repo,...
Incorrect behaviour when thousands_delimiter is “'”
Thanks for the report! It should be fixed as of revision 956.
Fix bug reported where thousands_delimiter is n...
remove debugging printfs - thanks Charles Anton...
define _POSIX_C_SOURCE, so it builds properly o...
missing header
update ChangeLog
fix distcheck
prep for 2.5
correct color command documentation
document color command online
update version to 2.5b, and update compile flag...
uncrustify
uncrustify
add missing header
fix warning about const cast
fix logic errors in variable expansion; and unc...
remove unnecessary shadowed variable
document color configuration
more tests
expected failure test suite
exit on error correctly
better error output
beginning test framework
more build scripts
better debug output
better integer detection with MPFR
print line in assert
terminate scripts on failure
Fix hex/dec parsing without eliminating zeros, ...
rework the explanatory data structures, to redu...
update uncrustification
implement \assert command
revamped explanation/command structure; less du...
ignore new build script "compile"
fix double-free bug
add METRIC_C handling
Add generic SI-unit conversion (without a real ...
tell readline to ignore color escapes
allow big integers
swap the hard reset with a soft reset (avoid we...
symmetry with the readline behavior
misc minor improvements suggested by cppcheck
fix warnings produced by clang --analyze
shorten long lines of contants
autoconf will be dropping support for the old f...
These prototypes avoid warnings on old versions...
avoid snprintf; gain readability
add prototypes to suppress warnings on old vers...
remove stdio from list module
fix r907
use strncpy instead of snprintf
remove dependence on stdio
remove dependence on stdio
correct boundary condition for strncat
remove dependency on stdio
readline-only error check
detect the rl_filename_completion_function rath...
make the rest of the colorable objects configur...
remove the last printfs and replace them with o...
remove debugging output
explanations use proper output functions now
variable lists and variable assignments now dis...
reworking output ("display") to make color more...