Commit Graph

  • 6ea6939314 - Update to 2.13.0.0: * Fixed typo (missing quotes) in the env rule. * Fixed intendation problem in CHANGES. * Combined 2.12.9.1 changes into the 2.12.8.2 to 2.12.9.0 range, and thus renamed the range to 2.12.8.2 to 2.12.9.1. * Fixed issues related to building Makefile.simple. * Fixed how the Makefile variable MANPATH is set for macOS. * Added a bunch of information to the near bottom of HOWTO.INSTALL on calc Makefiles. This information discusses the various Makefiles found in the calc source. * Added comments in various calc Makefiles about their origin. In particular, for Makefiles that are constructed such as Makefile.simple, custom/Makefile and custom/Makefile.simple there are comments about how they were made. * For all calc Makefiles, including those in sub-directories, near the top there is now a line of the form: # SRC: ... some message about the origin ... * Fixed how the calc(1) man page is installed under macOS. * Fixed how calc man page in ${CATDIR} is formed. * Fixed how Makefile.simple is formed. * Fixed the #! calc script argument processing. The initial #! line must end in a -f. For example, if calc is in /usr/local/bin/calc, then the following would be the first line of a calc script: * It is common that -q be usde with a calc script, so assuming the same /usr/local/bin/calc path * Use of -s in the #! first line of a calc script is not needed since -f implies -f. * The argv() will now return values more typical of C's main(). Before it returned one less than the number of arguments. Now, for example, when calc is given 2 args, argv() will return 3. Michael Vetter 2021-04-07 07:47:49 +00:00
  • 0a630e8a3a - Update to 2.13.0.0: * Fixed typo (missing quotes) in the env rule. * Fixed intendation problem in CHANGES. * Combined 2.12.9.1 changes into the 2.12.8.2 to 2.12.9.0 range, and thus renamed the range to 2.12.8.2 to 2.12.9.1. * Fixed issues related to building Makefile.simple. * Fixed how the Makefile variable MANPATH is set for macOS. * Added a bunch of information to the near bottom of HOWTO.INSTALL on calc Makefiles. This information discusses the various Makefiles found in the calc source. * Added comments in various calc Makefiles about their origin. In particular, for Makefiles that are constructed such as Makefile.simple, custom/Makefile and custom/Makefile.simple there are comments about how they were made. * For all calc Makefiles, including those in sub-directories, near the top there is now a line of the form: # SRC: ... some message about the origin ... * Fixed how the calc(1) man page is installed under macOS. * Fixed how calc man page in ${CATDIR} is formed. * Fixed how Makefile.simple is formed. * Fixed the #! calc script argument processing. The initial #! line must end in a -f. For example, if calc is in /usr/local/bin/calc, then the following would be the first line of a calc script: * It is common that -q be usde with a calc script, so assuming the same /usr/local/bin/calc path * Use of -s in the #! first line of a calc script is not needed since -f implies -f. * The argv() will now return values more typical of C's main(). Before it returned one less than the number of arguments. Now, for example, when calc is given 2 args, argv() will return 3. Michael Vetter 2021-04-07 07:47:49 +00:00
  • 9bff3c68a5 Accepting request 878494 from utilities Dominique Leuenberger 2021-03-12 12:33:42 +00:00
  • 8e542a3e25 Accepting request 878494 from utilities Dominique Leuenberger 2021-03-12 12:33:42 +00:00
  • b53c99c82e - Update to 2.12.19.0: * Added notes to help/unexpected about: display() will limit the number of digits printed after decimal point %d will format after the decimal point for non-integer numeric values %x will format as fractions for non-integer numeric values fprintf(fd, "%d\n", huge_value) may need fflush(fd) to finish * Fixed Makefile dependencies for the args.h rule. * Fixed Makefile cases where echo with -n is used. On some systems, /bin/sh does not use -n, so we must call /bin/echo -n instead via the ${ECHON} Makefile variable. * Add missing standard tools to sub-Makefiles to make them easier to invoke directly. * Sort lists of standard tool Makefile variables and remove duplicates. * Declare the SHELL at the top of Makefiles. * Fixed the depend rule in the custom Makefile. * Improved the messages produced by the depend in the Makefiles. * Changed the UNUSED define in have_unused.h to be a macro with a parameter. Changed all use of UNUSED in *.c to be UNUSED(x). * Removed need for HAVE_UNUSED in building the have_unused.h file. * CCBAN is given to ${CC} in order to control if banned.h is in effect. * The banned.h attempts to ban the use of certain dangerous functions that, if improperly used, could compromise the computational integrity if calculations. * In the case of calc, we are motivated in part by the desire for calc to correctly calculate: even during extremely long calculations. * If UNBAN is NOT defined, then calling certain functions will result in a call to a non-existent function (link error). Michael Vetter 2021-03-12 08:59:34 +00:00
  • 9d566d9d1f - Update to 2.12.19.0: * Added notes to help/unexpected about: display() will limit the number of digits printed after decimal point %d will format after the decimal point for non-integer numeric values %x will format as fractions for non-integer numeric values fprintf(fd, "%d\n", huge_value) may need fflush(fd) to finish * Fixed Makefile dependencies for the args.h rule. * Fixed Makefile cases where echo with -n is used. On some systems, /bin/sh does not use -n, so we must call /bin/echo -n instead via the ${ECHON} Makefile variable. * Add missing standard tools to sub-Makefiles to make them easier to invoke directly. * Sort lists of standard tool Makefile variables and remove duplicates. * Declare the SHELL at the top of Makefiles. * Fixed the depend rule in the custom Makefile. * Improved the messages produced by the depend in the Makefiles. * Changed the UNUSED define in have_unused.h to be a macro with a parameter. Changed all use of UNUSED in *.c to be UNUSED(x). * Removed need for HAVE_UNUSED in building the have_unused.h file. * CCBAN is given to ${CC} in order to control if banned.h is in effect. * The banned.h attempts to ban the use of certain dangerous functions that, if improperly used, could compromise the computational integrity if calculations. * In the case of calc, we are motivated in part by the desire for calc to correctly calculate: even during extremely long calculations. * If UNBAN is NOT defined, then calling certain functions will result in a call to a non-existent function (link error). Michael Vetter 2021-03-12 08:59:34 +00:00
  • 069fa9acc1 Accepting request 874289 from utilities Richard Brown 2021-02-22 13:41:12 +00:00
  • c06e0fa6e7 Accepting request 874289 from utilities Richard Brown 2021-02-22 13:41:12 +00:00
  • 90f60e31bc - Update to 2.12.8.2: * Calc can now correctly compile without CUSTOM being defined Michael Vetter 2021-02-22 10:58:05 +00:00
  • fbefbc0b91 - Update to 2.12.8.2: * Calc can now correctly compile without CUSTOM being defined Michael Vetter 2021-02-22 10:58:05 +00:00
  • eefeb2d0c6 Accepting request 872832 from utilities Dominique Leuenberger 2021-02-16 21:40:45 +00:00
  • e4a3c6afcf Accepting request 872832 from utilities Dominique Leuenberger 2021-02-16 21:40:45 +00:00
  • 8583a473f9 Accepting request 872828 from home:bmwiedemann:branches:utilities Michael Vetter 2021-02-16 13:22:40 +00:00
  • 728c33de63 Accepting request 872828 from home:bmwiedemann:branches:utilities Michael Vetter 2021-02-16 13:22:40 +00:00
  • 80abad9c46 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=48 Michael Vetter 2021-02-16 11:33:45 +00:00
  • 060926b6b3 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=48 Michael Vetter 2021-02-16 11:33:45 +00:00
  • c15944fdae - Update to 2.12.8.1: * Fixed how the *.tar.bz2 are formed. The calc-2.12.8.0.tar.bz2 file that was formed for calc version 2.12.8.0 was missing most files. * Expanded 'make chk' to also verify that 'make distchk' and 'make distlist' execute successfully. This will help check a regression of the bug that produced the bogus calc-2.12.8.0.tar.bz2 file. * Added additional regression tests related 0^(zero_expression)==1. Michael Vetter 2021-02-16 11:22:26 +00:00
  • e4aebc7649 - Update to 2.12.8.1: * Fixed how the *.tar.bz2 are formed. The calc-2.12.8.0.tar.bz2 file that was formed for calc version 2.12.8.0 was missing most files. * Expanded 'make chk' to also verify that 'make distchk' and 'make distlist' execute successfully. This will help check a regression of the bug that produced the bogus calc-2.12.8.0.tar.bz2 file. * Added additional regression tests related 0^(zero_expression)==1. Michael Vetter 2021-02-16 11:22:26 +00:00
  • 8a88fab6ed Accepting request 872190 from home:bmwiedemann:branches:utilities Michael Vetter 2021-02-16 11:17:16 +00:00
  • 13b14cab12 Accepting request 872190 from home:bmwiedemann:branches:utilities Michael Vetter 2021-02-16 11:17:16 +00:00
  • 75d81ad1c3 Accepting request 870320 from utilities Dominique Leuenberger 2021-02-09 20:16:43 +00:00
  • 286de7993f Accepting request 870320 from utilities Dominique Leuenberger 2021-02-09 20:16:43 +00:00
  • 4dd5b4f49f Accepting request 869129 from home:jubalh:branches:utilities Greg Freemyer 2021-02-08 16:24:46 +00:00
  • a6755bd096 Accepting request 869129 from home:jubalh:branches:utilities Greg Freemyer 2021-02-08 16:24:46 +00:00
  • d9bda1ad91 Accepting request 820557 from home:AndreasStieger:branches:utilities Michael Vetter 2020-07-24 11:25:13 +00:00
  • e47910186e Accepting request 820557 from home:AndreasStieger:branches:utilities Michael Vetter 2020-07-24 11:25:13 +00:00
  • a408fc46e0 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=42 Greg Freemyer 2020-07-02 01:57:07 +00:00
  • e93c929a83 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=42 Greg Freemyer 2020-07-02 01:57:07 +00:00
  • badcf8b64d Accepting request 740150 from home:RBrownSUSE:branches:utilities Greg Freemyer 2019-10-18 01:49:30 +00:00
  • b28eb68b4d Accepting request 740150 from home:RBrownSUSE:branches:utilities Greg Freemyer 2019-10-18 01:49:30 +00:00
  • da6471078d Accepting request 652603 from utilities Dominique Leuenberger 2018-11-30 15:32:18 +00:00
  • 2909df6c13 Accepting request 652603 from utilities Dominique Leuenberger 2018-11-30 15:32:18 +00:00
  • 1d26b861ce Accepting request 652599 from home:jubalh:branches:utilities Michael Vetter 2018-11-29 12:10:15 +00:00
  • 1768a179c9 Accepting request 652599 from home:jubalh:branches:utilities Michael Vetter 2018-11-29 12:10:15 +00:00
  • f1c4dd1597 Accepting request 646389 from utilities Dominique Leuenberger 2018-11-06 13:38:52 +00:00
  • f00b8fb9c5 Accepting request 646389 from utilities Dominique Leuenberger 2018-11-06 13:38:52 +00:00
  • 1284089e2c Accepting request 646337 from home:dnh Michael Vetter 2018-11-05 11:12:17 +00:00
  • 857d33200b Accepting request 646337 from home:dnh Michael Vetter 2018-11-05 11:12:17 +00:00
  • ab275da161 Accepting request 642800 from utilities Dominique Leuenberger 2018-10-18 13:39:24 +00:00
  • e9f992c0ef Accepting request 642800 from utilities Dominique Leuenberger 2018-10-18 13:39:24 +00:00
  • 3eea3724ed Accepting request 642509 from home:dnh Michael Vetter 2018-10-18 08:04:17 +00:00
  • 4871b35bc1 Accepting request 642509 from home:dnh Michael Vetter 2018-10-18 08:04:17 +00:00
  • a0831bad69 Accepting request 640828 from utilities Dominique Leuenberger 2018-10-11 09:55:18 +00:00
  • b65c4d9b9c Accepting request 640828 from utilities Dominique Leuenberger 2018-10-11 09:55:18 +00:00
  • e5811cf528 Accepting request 639504 from home:dnh Michael Vetter 2018-10-09 13:46:17 +00:00
  • af68f09901 Accepting request 639504 from home:dnh Michael Vetter 2018-10-09 13:46:17 +00:00
  • 57012a1e7a Accepting request 594242 from utilities Yuchen Lin 2018-04-11 11:56:42 +00:00
  • 315885b700 Accepting request 594242 from utilities Yuchen Lin 2018-04-11 11:56:42 +00:00
  • d826144c6d Accepting request 592323 from home:dnh OBS User mrdocs 2018-04-07 15:25:30 +00:00
  • 34bd1e4d96 Accepting request 592323 from home:dnh OBS User mrdocs 2018-04-07 15:25:30 +00:00
  • b922692e58 Accepting request 567517 from utilities Dominique Leuenberger 2018-01-20 10:27:27 +00:00
  • 7cbd6dcefe Accepting request 567517 from utilities Dominique Leuenberger 2018-01-20 10:27:27 +00:00
  • 69960ba397 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=29 Greg Freemyer 2018-01-18 20:23:10 +00:00
  • 717cf3643a OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=29 Greg Freemyer 2018-01-18 20:23:10 +00:00
  • c902498007 Accepting request 567427 from home:dnh Greg Freemyer 2018-01-18 20:17:58 +00:00
  • 8237236b76 Accepting request 567427 from home:dnh Greg Freemyer 2018-01-18 20:17:58 +00:00
  • e29385dc9c Accepting request 521859 from home:dnh Greg Freemyer 2017-09-08 12:49:39 +00:00
  • b28dd96edb Accepting request 521859 from home:dnh Greg Freemyer 2017-09-08 12:49:39 +00:00
  • 5e11c3fe53 Accepting request 514226 from utilities Yuchen Lin 2017-08-10 12:05:05 +00:00
  • 5a6f4a7d5f Accepting request 514226 from utilities Yuchen Lin 2017-08-10 12:05:05 +00:00
  • 8bbd839cbf Accepting request 513734 from home:gregfreemyer:Tools-for-forensic-boot-cd David Haller 2017-08-03 13:52:35 +00:00
  • 550629e2f0 Accepting request 513734 from home:gregfreemyer:Tools-for-forensic-boot-cd David Haller 2017-08-03 13:52:35 +00:00
  • b23f436603 Accepting request 512977 from utilities Yuchen Lin 2017-08-01 07:25:04 +00:00
  • be8b36ba32 Accepting request 512977 from utilities Yuchen Lin 2017-08-01 07:25:04 +00:00
  • 4084ff4768 Accepting request 512976 from home:dnh David Haller 2017-07-29 05:14:15 +00:00
  • 76130dd96c Accepting request 512976 from home:dnh David Haller 2017-07-29 05:14:15 +00:00
  • 218264a2d0 Accepting request 512975 from home:dnh David Haller 2017-07-29 02:31:24 +00:00
  • 78b317ce83 Accepting request 512975 from home:dnh David Haller 2017-07-29 02:31:24 +00:00
  • d43a5976ec Accepting request 512156 from home:dnh OBS User mrdocs 2017-07-29 02:21:04 +00:00
  • f06ec4e3b5 Accepting request 512156 from home:dnh OBS User mrdocs 2017-07-29 02:21:04 +00:00
  • 527ed4c7be Accepting request 396527 from utilities Dominique Leuenberger 2016-05-19 10:15:13 +00:00
  • 52f3ae0827 Accepting request 396527 from utilities Dominique Leuenberger 2016-05-19 10:15:13 +00:00
  • 6f6f65f952 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=20 Greg Freemyer 2016-05-17 20:18:53 +00:00
  • 7675900cf8 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=20 Greg Freemyer 2016-05-17 20:18:53 +00:00
  • 9a44c9956d Accepting request 396462 from home:dnh:branches:utilities Greg Freemyer 2016-05-17 19:06:36 +00:00
  • 4ce91fb7a2 Accepting request 396462 from home:dnh:branches:utilities Greg Freemyer 2016-05-17 19:06:36 +00:00
  • 8e6d1dc5c1 Accepting request 359546 from utilities Dominique Leuenberger 2016-02-17 09:26:25 +00:00
  • 1b99551d91 Accepting request 359546 from utilities Dominique Leuenberger 2016-02-17 09:26:25 +00:00
  • 793d8d07e3 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=18 Greg Freemyer 2016-02-15 17:09:16 +00:00
  • 3578195270 OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=18 Greg Freemyer 2016-02-15 17:09:16 +00:00
  • 7846c02b56 Accepting request 359467 from home:evshmarnev:branches:utilities Greg Freemyer 2016-02-15 17:08:35 +00:00
  • e139245083 Accepting request 359467 from home:evshmarnev:branches:utilities Greg Freemyer 2016-02-15 17:08:35 +00:00
  • 3d9656b308 Accepting request 359140 from home:dnh:branches:utilities Greg Freemyer 2016-02-14 04:06:27 +00:00
  • 6a2a40e62f Accepting request 359140 from home:dnh:branches:utilities Greg Freemyer 2016-02-14 04:06:27 +00:00
  • b5f05e6157 Accepting request 320049 from utilities Dominique Leuenberger 2015-08-03 15:22:09 +00:00
  • 0601b6aaf9 Accepting request 320049 from utilities Dominique Leuenberger 2015-08-03 15:22:09 +00:00
  • 8e41f85fab Accepting request 320026 from home:pluskalm:branches:utilities Ismail Dönmez 2015-08-02 18:14:56 +00:00
  • a82739a542 Accepting request 320026 from home:pluskalm:branches:utilities Ismail Dönmez 2015-08-02 18:14:56 +00:00
  • 93d2351f5f Accepting request 266409 from utilities Dominique Leuenberger 2014-12-28 23:30:14 +00:00
  • 38f0c6d5a9 Accepting request 266409 from utilities Dominique Leuenberger 2014-12-28 23:30:14 +00:00
  • 6a86b0ede3 Accepting request 266371 from home:posophe:branches:utilities Greg Freemyer 2014-12-25 18:27:09 +00:00
  • 6d8aa282a8 Accepting request 266371 from home:posophe:branches:utilities Greg Freemyer 2014-12-25 18:27:09 +00:00
  • ab52ca1230 Accepting request 201903 from utilities Tomáš Chvátal 2013-10-02 18:29:29 +00:00
  • 6f0fb767a9 Accepting request 201903 from utilities Tomáš Chvátal 2013-10-02 18:29:29 +00:00
  • 48e9149a5e OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=10 Greg Freemyer 2013-10-02 14:08:11 +00:00
  • d7820d37db OBS-URL: https://build.opensuse.org/package/show/utilities/calc?expand=0&rev=10 Greg Freemyer 2013-10-02 14:08:11 +00:00
  • b7ad7fc764 Accepting request 201899 from home:gregfreemyer:Tools-for-forensic-boot-cd Greg Freemyer 2013-10-02 14:07:47 +00:00
  • c63d1d82b3 Accepting request 201899 from home:gregfreemyer:Tools-for-forensic-boot-cd Greg Freemyer 2013-10-02 14:07:47 +00:00
  • 5e44fecc0e Accepting request 201630 from home:gregfreemyer:Tools-for-forensic-boot-cd Greg Freemyer 2013-10-01 17:28:47 +00:00
  • 161030d32c Accepting request 201630 from home:gregfreemyer:Tools-for-forensic-boot-cd Greg Freemyer 2013-10-01 17:28:47 +00:00