slang-users mailing list

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

v1.4.5 of the slang programmer's library released


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