Now the only time that libslang.so links against libtermcap.so only when
we're using termcap. In the case where we don't, libslang.so includes
its own terminfo database parser, so we don't need to link against any
curses or other terminfo library.
Bump the PKGREVISION to 7.
the library containing termcap functions) and MISC_TERMINFO_DIRS
(the location of the terminfo database). Patch the configure script
to use these values instead of using its own broken logic to determine
the same information.
+ Include termlib.buildlink3.mk to determine the right terminal library
to use.
The above two changes should fix PR pkg/30725.
+ Move the HTML documentation into ${PREFIX}/share/doc/slang.
Bump the PKGREVISION to 6.
on usenet:
Version 1.4.3 is primarily a bug-fix release, and will probably be the
last release in the 1.x series. It is time to move on to v2.x.
In fact, v1.4.3 adds DESTDIR support, and extends the ABI. The change log
given in the announcement is too long and detailed to included here.
Please refer to <URL:news:slrn97ou3d.87i.davis@aluche.mit.edu>, available
at your nearest usenet archive, for details.
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>)
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>)