- Subject: slang version 1.4.7 available
- From: "John E. Davis" <davis>
- Date: Sun, 8 Dec 2002 23:52:31 -0500
[I have also posted the following text to alt.lang.s-lang]
Version 1.4.7 of the multi-platform slang programmer's library is now
available. See http://www.jedsoft.org/slang/download.html for
downloading information.
Changes since 1.4.6
1. src/slclass.c: Change "-??-" to "- ?? -" to avoid its
interpretation as a trigraph. Miquel Garriga <miquel at icmab.es>
2. src/mkfiles/makefile.all: If compiling with mingw32, use "cp"
instead of "copy". Miquel Garriga <miquel at icmab.es>
3. src/sllimits.h: Increased the size of the local variable and
recursion stacks on 32 bit systems.
4. src/slarrfun.c: "sum", "min", and "max" intrinsic functions added.
Since these may conflict with application defined function, they
have been placed in their own module. To get them, use
SLang_init_array_extra --- SLang_init_all will not pick up this
module. Version 2 of the library will add these functions to the
main array function module.
5. src/sltermin.c: Work around a bug in the solaris 7+8 tset program
which improperly sets the TERMCAP environment variable
(Paananen Mikko <mikkopa -AT- cs.tut.fi>).
6. src/slprep.c: Added support for "#stop" and a few other useful
or convenient features. See comments at the top of slprep.c for
more details. (Mark Olesen <molesen -AT- zeunastaerker.de>).
7. src/<misc>.c: "const" qualifier added to several places to put
constant variables in rdata/text segment to be shared between
other processes. ("Andrew V. Samoilov" <samoilov -AT- usb.zp.ua>)
8. src/sldisply.c: If colors were defined using the "Sf" capability
instead of the "AF" capability, then assume those are specified in
BGR format instead of RGB. (Pavel Roskin <proski -AT- gnu.org>)
9. slsh/slsh.c: "status" was not declared if compiled with
SLSH_LIB_DIR defined. (mnoble -AT- space.mit.edu)
10. slsh/Makefile.g32: new file to allow slsh to be compiled with
mingw32.
11. src/sldisply.c,sltermin.c: if running as setuid/setgid, then limit
access to the environment for such a process. <solar -AT- openwall.com>.
12. src/slstd.c: New intrinsic function _get_namespaces may be used to
get a list of currently defined namespaces.
13. src/slstruct.c: better support for pushing and popping structures
from C via the SLang_push/pop_cstruct. See doc/text/cslang.txt
for details.
14. slsh/Makefile.in: install target added
15. src/slang.c: additional peep-hole optimizations added
16. src/*.c: fixes it enable the library to be compiled without floating
support support.
[2002 date index]
[2002 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]