C-style arbitrary precision system
Calc is arbitrary precision C-like arithmetic system that is a calculator, an algorithm prototyper and mathematical research tool. Calc comes with a rich set of builtin mathematical and programmatic functions.
- Devel package for openSUSE:Factory
- Links to openSUSE:Factory / calc
- Has a link diff
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout utilities/calc && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
README.openSUSE | 0000000566 566 Bytes | |
calc-2.15.0.4.tar.bz2 | 0001031175 1010 KB | |
calc.changes | 0000034511 33.7 KB | |
calc.spec | 0000005140 5.02 KB |
Revision 95 (latest revision is 98)
Michael Vetter (jubalh)
committed
(revision 95)
- Update to 2.15.0.4: * Fixed bug that caused calc to fail to compile filepos2z() in file.c on little endian machines for the Debian apcalc package. * Removed unused macros from zmath.h: + SWAP_B32_IN_HASH(dest, src) + SWAP_B16_IN_HASH(dest, src) + SWAP_B8_IN_HASH(dest, src) + SWAP_B32_IN_FLAG(dest, src) + SWAP_B16_IN_FLAG(dest, src) + SWAP_B8_IN_FLAG(dest, src) * When SWAP_HALF_IN_B32(dest, src), SWAP_B32_IN_FULL(dest, src), SWAP_B16_IN_HALF(dest, src), SWAP_B32_IN_bool(dest, src), or SWAP_B32_IN_LEN(dest, src), SWAP_HALF_IN_FILEPOS(dest, src) is an assignment such as: (*(dest) = *(src)) We now case the dest and src pointers to the proper type before referencing and performing the assignment. * Documented unexpected behavior when calc is running in "shell script mode" and the prompt builtin function is used without the -p flag. Updated help/prompt, help/unexpected and the calc man page accordingly. * Unless calc is given the -p command line option, calc will reopen stdin as /dev/null instead of just closing stdin. This prevents subsequent opens grabbing the 1st file descriptor. * Disable regress tests 4709, 4710, and 7763 because they print multi-byte sequences, which are just fine for calc, the awk used to evaluate the regression suite output in some legacy systems report a "multibyte conversion failure". * Added a number of missing Makefile variables to the "make env" rule. * The man command is used to format the calc.1 man page into calc.usage.
Comments 0