3 years ago
Kyle Wheeler
committed
[e1b228]
Fix precision rounding errors and exponent reset bug
3 years ago
Kyle Wheeler
committed
[c78581]
Resolve clang-tidy complaints in main.c
3 years ago
Kyle Wheeler
committed
[30df79]
Split display_consts into separate file
3 years ago
Kyle Wheeler
committed
[3b7990]
Prefer ints over size_t
3 years ago
Kyle Wheeler
committed
[ea5576]
Fix clang-tidy warnings
5 years ago
Wrong / inconsistent order of operations
5 years ago
Hexadecimal Rounding Error
6 years ago
build fails on readline
6 years ago
Ah! Good catch! Here's the fix: https://sourceforge.net/p/w-calc/git/ci/66b24c03e66a557bd2328e550066f22cb03600e6/ Thanks for the bug report!
6 years ago
Kyle Wheeler
committed
[66b24c]
Prefer libreadline over editline, if both are installed
6 years ago
build fails on readline
6 years ago
Kyle Wheeler
committed
[a3baf8]
Refactor result_printer out of calculator, into unit-testable block.
6 years ago
Kyle Wheeler
committed
[0fe534]
Use enums for output and rounding style.
6 years ago
Kyle Wheeler
committed
[192c6a]
Use stdbool.h (C99) to enhance readability
6 years ago
Kyle Wheeler
committed
[346532]
count_digits reports 0 if all digits are zero
6 years ago
Kyle Wheeler
committed
[70c369]
Improved unit testing of string formatting, and fixed several small bugs.
6 years ago
Kyle Wheeler
committed
[369b58]
Move print_this_result into result_printer.c
6 years ago
Incorrect input of hexadecimals
6 years ago
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/
6 years ago
Incorrect input of hexadecimals
6 years ago
Kyle Wheeler
committed
[b079cd]
Avoid down-conversion to double for output
6 years ago
Kyle Wheeler
committed
[97b6d3]
Use mpfr_printf - bump required mpfr version to 2.4.x (released in 2009)
6 years ago
Kyle Wheeler
committed
[52035a]
Test against formatting bug found by Grady Martin - thanks Grady!
7 years ago
Kyle Wheeler
committed
[376e24]
flatten makefiles
7 years ago
Kyle Wheeler
committed
[65dbb4]
unit test isfunc and iscmd
7 years ago
Kyle Wheeler
committed
[3f139a]
more unit tests
7 years ago
Kyle Wheeler
committed
[e109b2]
Convert SVN ignores to Git ignores
7 years ago
Kyle Wheeler
committed
[e43766]
Dunno
7 years ago
Kyle Wheeler
committed
[be0423]
Began work on continuous calculations
7 years ago
Kyle Wheeler
committed
[f176e9]
Doesn't belong in repository
7 years ago
Kyle Wheeler
committed
[c495f1]
stuff
7 years ago
Kyle Wheeler
committed
[b98090]
New stuff to ignore, new version
7 years ago
Kyle Wheeler
committed
[6fa34b]
Logging changes
7 years ago
Kyle Wheeler
committed
[0169d0]
More improvements to the parser (BOTH)
7 years ago
Kyle Wheeler
committed
[274996]
Accepts commas as period replacements
7 years ago
Kyle Wheeler
committed
[28e3d8]
This commit was generated by cvs2svn to compensate for changes in r2,
7 years ago
Kyle Wheeler
committed
[2b8043]
Fixed a rounding error (all negative decimals were removed!). (BOTH)
7 years ago
Kyle Wheeler
committed
[5eb65c]
Merged the pref panel to be controlled more centrally (splitting it was just a pain in the butt)
7 years ago
Kyle Wheeler
committed
[f2a627]
Fixed the editing-after-pressing-a-button error (I'm an idiot) (GUI)
7 years ago
Kyle Wheeler
committed
[f0950b]
Added the preference to output with a comma instead of a period.
7 years ago
Kyle Wheeler
committed
[312d24]
Fixed the grammar again (or tried to)
7 years ago
Kyle Wheeler
committed
[6d96ee]
Added output commands to the GUI too (GUI)
7 years ago
Kyle Wheeler
committed
[33026b]
Rectifying the repository
7 years ago
Kyle Wheeler
committed
[895981]
Version increment
7 years ago
Kyle Wheeler
committed
[66ffee]
stuff
7 years ago
Kyle Wheeler
committed
[a284e7]
Version change
7 years ago
Kyle Wheeler
committed
[23032c]
strips automatically now
7 years ago
Kyle Wheeler
committed
[a74d76]
Fixed a bug or two, made small speed improvements on preference changes.
7 years ago
Kyle Wheeler
committed
[785d55]
Added newline at the end of the file to make gcc on linux shut up
7 years ago
Kyle Wheeler
committed
[3e1b46]
stuff
7 years ago
Kyle Wheeler
committed
[ff4b22]
Version changes
7 years ago
Kyle Wheeler
committed
[1fd74d]
Version increase
7 years ago
Kyle Wheeler
committed
[d681f0]
clamped too hard! fixed erroneous clamp messages
7 years ago
Kyle Wheeler
committed
[fd9b87]
Version change
7 years ago
Kyle Wheeler
committed
[b35288]
Saves the history (max of 1000 lines - should this be configurable?) (CLI)
7 years ago
Kyle Wheeler
committed
[24de42]
getting ready for release of 1.4.2, and tidying up
7 years ago
Kyle Wheeler
committed
[8547a4]
logging changes
7 years ago
Kyle Wheeler
committed
[9d35ad]
Fixed the grammar (or broke it) (BOTH)
7 years ago
Kyle Wheeler
committed
[c24a23]
Added newlines at the end of the file to make gcc on linux shut up
7 years ago
Kyle Wheeler
committed
[261460]
stuff
7 years ago
Kyle Wheeler
committed
[e3d184]
stuff
7 years ago
Kyle Wheeler
committed
[f02a68]
Just describing the new version (1.4.3)
7 years ago
Kyle Wheeler
committed
[c7e5b5]
Updating the website for the new version
7 years ago
Kyle Wheeler
committed
[c7a59d]
Stuff that got left out along the way.
7 years ago
Kyle Wheeler
committed
[544b09]
These belong here
7 years ago
Kyle Wheeler
committed
[18e3d7]
fixed a typo
7 years ago
Kyle Wheeler
committed
[3f6cf8]
Excessive error reporting fixed (good god)
7 years ago
Kyle Wheeler
committed
[f778e6]
Version number change
7 years ago
Kyle Wheeler
committed
[41b3d3]
Logging changes
7 years ago
Kyle Wheeler
committed
[f561f0]
Figured out this static thing (I think)
7 years ago
Kyle Wheeler
committed
[7b3f6b]
added a dividing line
7 years ago
Kyle Wheeler
committed
[794a8b]
Logging changes
7 years ago
Kyle Wheeler
committed
[d9441b]
stuff
7 years ago
Kyle Wheeler
committed
[a6d8c1]
Fixed the comma parsing.
7 years ago
Kyle Wheeler
committed
[57cb44]
New repository initialized by cvs2svn.
7 years ago
Kyle Wheeler
committed
[2cc705]
Logging changes
7 years ago
Kyle Wheeler
committed
[c08e6a]
Logging changes
7 years ago
Kyle Wheeler
committed
[f7d8b4]
to make gcc on linux be quiet, i added a newline at the end of the file
7 years ago
Kyle Wheeler
committed
[fa0622]
logging changes
7 years ago
Kyle Wheeler
committed
[2a41c1]
Made preference panel and keyboard panel placement more commonsensical.
7 years ago
Kyle Wheeler
committed
[027e22]
Added an interactive CLI "strict variable parsing" toggle.
7 years ago
Kyle Wheeler
committed
[3742bf]
Fixed a typo in the grammar
7 years ago
Kyle Wheeler
committed
[7c765d]
Version change
7 years ago
Kyle Wheeler
committed
[ff3b5d]
Logging changes
7 years ago
Kyle Wheeler
committed
[149109]
Version changes
7 years ago
Kyle Wheeler
committed
[7aaa1c]
version increase
7 years ago
Kyle Wheeler
committed
[04ecb8]
stuff
7 years ago
Kyle Wheeler
committed
[8e1e02]
Goes with the project
7 years ago
Kyle Wheeler
committed
[dcbe68]
Changed the preferences layout, added comma option
7 years ago
Kyle Wheeler
committed
[6538ff]
Version numbers
7 years ago
Kyle Wheeler
committed
[bf1bf8]
Added the version number to the about box
7 years ago
Kyle Wheeler
committed
[3195ae]
stuff
7 years ago
Kyle Wheeler
committed
[ba1061]
Fixed the parsing (0.9 is now 0.9 and not octal 0 times .9)
7 years ago
Kyle Wheeler
committed
[1ef9bc]
GUI changes
7 years ago
Kyle Wheeler
committed
[ccaacf]
Logging changes
7 years ago
Kyle Wheeler
committed
[64562a]
version change
7 years ago
Kyle Wheeler
committed
[dbc012]
made it easier to manage debugging and distribution
7 years ago
Kyle Wheeler
committed
[879c6f]
Update the help
7 years ago
Kyle Wheeler
committed
[281d09]
stuff
7 years ago
Kyle Wheeler
committed
[6fa21b]
version increment