Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc
Module Name: pkgsrc
Committed By: mjl
Date: Fri Feb 25 01:27:16 UTC 2000
Modified Files:
pkgsrc/devel/libslang: Makefile
pkgsrc/devel/libslang/files: md5 patch-sum
pkgsrc/devel/libslang/patches: patch-aa
pkgsrc/devel/libslang/pkg: PLIST
Log Message:
Update to 1.4.0.
Changes since 1.3.10
1. If a floating point exception occurs and the OS allows the library
to handle it without forcing a longjmp, then SL_FLOATING_EXCEPTION
will get generated instead of SL_INTRINSIC_ERROR. Note: Linux
provides no way to handle floating point exceptions without
forcing a longjmp. In my opinion, this is a flaw.
2. SLang_pop_double was returning the wrong value for short and
character types.
3. New intrinsic: is_struct_type(X) ==> non-zero is X is a struct.
4. typecast operation from user defined type to Struct_Type added.
5. slkeypad.c: DOS/Windows DELETE_KEY definition added (Doug Kaufman
<dkaufman%rahul.net@localhost>)
6. slposdir.c: Do not depend upon the existence of rmdir on VMS
systems.
7. slang.c: abs, sign, mul2, chs, sqr were not being treated as
function calls.
8. sldisply.c:SLtt_cls: If the terminal is a color terminal but
being used as a black and white terminal, then reset colors before
clearing.
9. path_sans_extname intrinsic added.
10. slimport.c: If module defines deinit_NAME, will be be called prior
to unloading the module. (Ulrich Dessauer <des%gmx.de@localhost>)
To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 pkgsrc/devel/libslang/Makefile
cvs rdiff -r1.7 -r1.8 pkgsrc/devel/libslang/files/md5
cvs rdiff -r1.6 -r1.7 pkgsrc/devel/libslang/files/patch-sum
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/libslang/patches/patch-aa
cvs rdiff -r1.10 -r1.11 pkgsrc/devel/libslang/pkg/PLIST
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index