- Subject: slang 1.3.10 available
- From: "John E. Davis" <davis>
- Date: Sun, 14 Nov 1999 01:57:26 -0500
Version 1.3.10 of the slang library is now available for testing. It
is available from:
ftp://space.mit.edu/pub/davis/
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/
For more information about the library and programs that utilize it,
visit the slang web site at http://www.s-lang.org.
Note that 1.3.x versions are development versions of the 1.4.x series.
Changes since 1.3.9 include:
0. typedef unsigned short SLsmg_Char_Type added to slang.h.
Applications that access SLsmg functions read/write_raw and
SLsmg_char_at should use SLsmg_Char_Type unstead of unsigned short
because this will be changed to unsigned long in version 2.0.
1. Documentation patches from Vlad Harchev <hvv@xxxxxxxx> added.
2. slstring.c: offsetof(SLstring,bytes) -->
offsetof(SLstring,bytes[0]) to avoid compiler warning on some
systems.
3. slcmplex.c: an int was used where a double should have beed used.
4. egcs g++ was optimizing slang.c:SLclass_push_ptr_obj away because
it was declared as inline. In my opinion, this is another g++ bug.
5. sscanf intrinsic added. See docs.
6. SLmake_lut rewritten to correct incorrect handling of ranges with a
hyphen at the end.
7. Small bug involving non-BCE terminals in SLsmg_set_color_in_region
fixed.
8. Functions SLcomplex_asinh/acosh/atanh implemented.
9. install-elf will nolonger install .h files twice.
10. @Struct_Type may be used to create a struct.
12. X[i]++, X[i]-=Y, etc implemented.
13. Much of slw32tty.c rewritten to fix several bugs in the win32 tty
support. In addition, if SLgetkey_map_to_ansi(1) has been called,
then function and arrow keys will produce escape sequences that
allow one to distinguish alt, ctrl, and shift function keys.
14. OS/2 specific typo in slposdir.c corrected (Eddie Penninkhof
<wizball@xxxxxxxxx>).
15. slang.c:add_slang_function: On the very rare occasion that this
function failed, memory would get freed twice.
[1999 date index]
[1999 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]