Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

v1.3.10 of the slang programmer's library released

0 views
Skip to first unread message

John E. Davis

unread,
Nov 14, 1999, 3:00:00 AM11/14/99
to
Version 1.3.10 of the multi-platform slang programmer's library is now
available from:

ftp://space.mit.edu/pub/davis/slang/v1.3/

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 <h...@hippo.ru> 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
<wiz...@xs4all.nl>).
15. slang.c:add_slang_function: On the very rare occasion that this
function failed, memory would get freed twice.
--
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

Thomas Zajic

unread,
Nov 15, 1999, 3:00:00 AM11/15/99
to
On 14 Nov 1999 23:24:09 GMT, John E. Davis wrote:

> Version 1.3.10 of the multi-platform slang programmer's library is now
> available from:

> [ ... ]

Hey, great! While we're at it, how about a new version of slrn? Not
that I've found any bugs or something, it's just that mutt is at 1.0
already and slrn is not. :->

Keep up the good works (you _knew_ this had to come, right? ;-)!

Thomas
--
=-------------------------------------------------------------------------=
- Thomas Zajic <thomasDOTzajicATtelewebDOTat> Linux-2.0.38/slrn-0.9.5.7 -
- "It is not easy to cut through a human head with a hacksaw." (M. C.) -
=-------------------------------------------------------------------------=

Frederic L. W. Meunier

unread,
Nov 15, 1999, 3:00:00 AM11/15/99
to
S-Lang, Jed, SLRN, and most rules!
What about a new most too?

Keep up the good work John.

--
Frédéric L. W. Meunier [Tel: +55-21-620-7173 - Niterói-RJ Brasil]
fredlwm@{olympiquedemarseille.org,appwatch.com,urbi.com.br}
http://appwatch.com/ - Open Source with Quality - st...@appwatch.com

0 new messages