2003-08-31 01:27:31 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 2.11.8:
Clarify that the internal hash as well as the hash builtin
function used by calc, while based on the Fowler/Noll/Vo
hash is NOT an FNV hash.
Made slight performance improvements to calc by an optimization of how
calc's internal hash is computed. The "make chk" regression test
runs about 1.5% faster (when compiled with -O3 on an AMD Athlon)
NO_HASH_CPU_OPTIMIZATION is not defined. Calc's internal hash values
have not changed. By default, NO_HASH_CPU_OPTIMIZATION is NOT defined
and the slightly faster expression is used.
A slight modification of what was known as the "calc new stardard"
configuration (calc -n or config("all", "newstd")) is \
now the default
calc configuration. The flag:
calc -O
was added to get the old classic calc configuration. The flag command
line flag, -n, now does nothing. Use of -n is deprecated and may go
away / be used for something else in the future.
The following table gives the summary of these changes:
pre v2.11.8 v2.11.8
default pre v2.11.8 -O & oldstd v2.11.8
and oldstd -n & newstd classic cfg default
--------------------------------------------------------
epsilon 1e-20 1e-10 1e-20 1e-20
quo 2 2 2 2
outround 2 24 2 24
leadzero 0 1 0 1
fullzero 0 1 0 0
prompt > ; > ;
more >> ;; >> ;;
With the exception of epsilon being 1e-20, and fullzero being unset,
the new default calc config is like it was (pre-2.11.8) with calc -n /
config("all", "newstd").
The new default config is the old classic config with outround being
24, leadzero being set, and the prompts being ;'s.
|
2003-07-17 23:50:07 by grant beattie | Files touched by this commit (1504) |
Log message:
s/netbsd.org/NetBSD.org/
|
2003-07-13 15:54:34 by Thomas Klausner | Files touched by this commit (783) | |
Log message:
PKGREVISION bump for libiconv update.
|
2003-02-28 20:26:34 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Update checksum: Some changes for RPM support, version not bumped.
Closes PR 20521.
|
2003-02-26 10:44:36 by Thomas Klausner | Files touched by this commit (2) |
Log message:
Update to 2.11.7: Makefile changes, bugfixes.
|
2003-01-16 16:40:13 by Thomas Klausner | Files touched by this commit (3) |
Log message:
Update to 2.11.6.2
Changes: New repeat.cal, bug and portability fixes.
|
2003-01-03 21:35:30 by Thomas Klausner | Files touched by this commit (4) |
Log message:
Update to 2.11.6.
News:
base2(), powerterm, lavarand -> LavaRnd, fproduct, and lots of bug fixes.
|
2002-10-25 20:38:42 by Thomas Klausner | Files touched by this commit (1) |
Log message:
buildlink1 -> buildlink2.
|