- Subject: v1.4.5 of the slang programmer's library released
- From: "John E. Davis" <davis>
- Date: Mon, 11 Feb 2002 00:23:11 -0500
[I have also posted the following text to alt.lang.s-lang]
Version 1.4.5 of the multi-platform slang programmer's library is now
available from:
ftp://space.mit.edu/pub/davis/slang/v1.4/
and the mirrors:
ftp://ftp.uni-stuttgart.de/pub/unix/misc/slang/
ftp://ftp.fu-berlin.de/pub/unix/news/slrn/
ftp://ftp.ntua.gr/pub/lang/slang/
ftp://ftp.plig.org/pub/slang/
ftp://ftp.gigabell.net/pub/slang/
For more information about the library and programs that utilize it,
visit the slang web site at <http://www.s-lang.org>.
Version 1.4.5 is primarily a bug-fix release.
Changes since 1.4.4
1. Added QNX specific patches and fixed some typos that prevented it
from compiling when _SLANG_OPTIMIZE_FOR_SPEED is 0. (Tijs Michels
<tijs@xxxxxxxx>).
2. Make sure '#ifeval expr' evaluates up to the end of a line and no
further.
3. src/sldisply.c: Do not look for pad info in the graphic charset
pairs string. Also, when comparing space characters, be sure to
take into account ACS. (Marek Paliwoda <paliwoda@xxxxxxxxx>)
4. Trivial code cleanups to avoid BCC 5.x warnings.
5. src/mkfiles/makefile.all: BCC-specific tweaks (John Skilleter
<John.Skilleter@xxxxxxxxxx>)
6. SLang_push/pop_datatype made public
7. src/slutty.c: if tty is not initialized and an attempt is made to
read from the tty, set errno to EBADF.
8. src/slkeypad.c: New function SLkp_set_getkey_function. This may be
used to specify a different function to read keys.
9. src/slcurses.c: If an invalid keysequence is entered, simply return the
characters of the sequence on successive getkey calls.
10. src/slarray.c: Inline arrays of the form [1f, 0] were not working.
11. src/sldisply.c: Make sure SLtt_get_screen size gets called by
SLtt_initialize.
12. doc/tm/rtl/struct.tm: typeof in example for get_struct_field_names
corrected by Chris Baluta.
13. modules/varray.c: example showing how a memory mapped array may be
created. It also illustrates the free_fun callback for arrays.
14. examples/life.sl: a S-Lang implementation of Conway's life.
15. src/slclass.c: SLclass_dup_object function added. Although
push/pop can be used to achieve a duplicated object, this function
makes it a little easier.
16. src/slang.h: Prototyes involving "unsigned char" to represent data
types have been modified to use SLtype, which is typedefed to be
an unsigned char. V2 will use a different size for data types.
17. Misc tweaks to aclocal.m4, src/Makefile.in, etc to support MacOSX.
I have not tested it on that system.
18. The library may now be compiled under CYGWIN using the same
procedure as under Unix.
19. src/slkeypad.c: Some xterm-specific escape sequences added by
Denis Zaitsev <zzz@xxxxxxxxxx>.
--
John E. Davis Center for Space Research/AXAF Science Center
617-258-8119 One Hampshire St., Building NE80-6019
http://space.mit.edu/~davis Cambridge, MA 02139-4307
[2002 date index]
[2002 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]