slang-users mailing list

[2002 Date Index] [2002 Thread Index] [Other years]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]

slang version 1.4.7 available


[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]