- Subject: slang 1.3.9 available
- From: "John E. Davis" <davis>
- Date: Fri, 24 Sep 1999 10:44:42 -0400
Hi,
Version 1.3.9 of the slang library is now available from
ftp://space.mit.edu/pub/davis/slang/v1.3/ and should become available
soon from the mirrors:
ftp://ftp.uni-stuttgart.de/pub/unix/misc/slang/
ftp://ftp.ntua.gr/pub/lang/slang/
ftp://ftp.plig.org/pub/slang/
Changes since 1.3.8
1. Color was not enabled on VMS.
2. If MAKE_INTRINSIC was used to declare a function which takes
arguments, then a typecast error would result when the function was
called. New programs should not use MAKE_INTRINSIC since it
bypasses argument type-checking.
3. src/sl-feat.h: SLTT_XTERM_ALWAYS_BCE variable added to force the
assumption of the bce (background-color-erase) capability of xterm.
The default is 0, which means to accept the terminfo setting.
To force it to 1 during run-time, set the COLORTERM_BCE environment
variable. This is useful when using, e.g., rxvt to login to a
solaris system where the terminfo file will probably not indicate
bce.
4. SLw32tty.c:SLang_init_tty: Open CONIN$ instead of using
GetStdHandle. This is necessary if stdin has been redirected.
5. SLposdir.c: Stat structure contains new field `st_opt_attrs' that
may be used to contain system specific information that `struct
stat' does not provide. In particular, under win32, this field
contains the file attributes, e.g., whether or not a file is
hidden.
6. Appropriate typecasts added to avoid warnings on systems that do not
support `void *'.
7. Characters in the range 128-255 are allowed in identifiers.
8. Correction to the documentation for SLang_init_tty (Ricard Sierra
<irebulle@xxxxxxx>).
9. SLANG_END_*_TABLE macros added to quiet silly egcs compiler warnings.
10. typo in sltime.c caused it not to compile under Ultrix.
11. Speed improvement of binary operations involving arrays,
particularly when used in conjunction with the __tmp function.
12. traceback messages include the filename containing the function
13. File local intrinsic variable `_auto_declare' added. If non-zero,
any undefined global variable will be given static scope.
14. __uninitialize intrinsic function added.
15. listdir was returning NULL on empty directories. It has been
changed to return String_Type[0]. It will return NULL upon error.
16. slang.h: if __unix is defined, then also define __unix__ (Albert
Chin-A-Young <china@xxxxxxxxxxxxxxxxxx>).
17. foreach using extended to File_Type objects. See documentation.
18. Tweak to the inner-product operator such that if A is a vector,
and B is a 2-d matrix, then A will be regarded as a 2-d matrix
with 1 column.
[1999 date index]
[1999 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]