slang-users mailing list

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

[slang-users] slang 2.0.5 released


Version 2.0.5 is available.  Although it is primarily a bug-fix
release, it contains some performance tweaks and some new intrinsic
functions.

See <http://www.jedsoft.org/slang/download.html> for download options.

Here are the relevant MD5 sums:

   377ccd8232bd3c240f51a4a41ae0a426  2.0.4__2.0.5.diff.bz2
   8ae18681473f3c0c5771245b2e380df9  2.0.4__2.0.5.diff.gz
   8b6afa085f76b1be29825f0c470b6cad  slang-2.0.5.tar.bz2
   a80801b10453ca317e8a9ae8e270163e  slang-2.0.5.tar.gz

Changes since 2.0.4
1. slsh/slsh.c: Error messages were not being printed if an error
   occured during an atexit hook.
2. src/slstrops.c: Use _pSLstring_bytelen instead of strlen to get the
   number of bytes.
3. src/slstring.c: Several tweaks were made for faster string handling.
4. src/slparse.c: A negative integer literal raised to a power was not
   being properly parsed.
5. doc/tm/cslang.tm: Documentation updated to reflect the changed
   SLang_pop_double API, as well as other C API documentation
   tweaks (Doug Burke).
6. doc/tm/rtl/type.tm: Documentation for "integer" changed to indicate
   that integer throws a SyntaxError exception if the string does not
   have a valid syntax. (Joshua Kempner jkempner at bowdoin, edu)
7. src/slmath.c: Added nint (round to the nearest integer) intrinsic.
8. src/slarray.c: NULL arguments to array_map were not getting
   converted to arrays of NULL.
9. src/slang.h: Added SLclass_set_length_function for setting the
   length method of application-defined classes.
10. src/slang.ver: A versioning script is used to restrict the
    visibility of the _pSL* symbols.  (Alastair McKinstry
    mckinstry at computer, org)
11. slsh/slsh.c: Ignore SIGPIPE.
12. src/slutf8.c: If SLutf8_decode is passed an inproperly encoded
    UTF-8 sequence, then set the target of the SLwchar_Type pointer to
    the ascii value of the byte, in addition to returning NULL.
13.  src/slposdir.c: Added "access" intrinsic.
14. src/slsmg.c: Fixed a buffer-overflow in the SLsmg_write_chars
    function.
15. src/slsig.c: A missing return statement was causing sigsuspend to
    fail when called with 0 arguments.
16. src/slarray.c: Added wherefirst and wherelast intrinsics.
17. src/slang.c: Inline attribute removed from some functions that
    were failing to be inlined by the compiler.
19. src/slstdio.c: SLang_get_fileptr added to permit an application to
    get the FILE* object associated with a SLANG_FILE_PTR_TYPE.
20. src/slang.c: It was failing to compile when
    SLANG_HAS_DEBUGGER_SUPPORT was set to 0.
21. src/sltime.c: strftime intrinsic added.

_______________________________________________
To unsubscribe, visit http://jedsoft.org/slang/mailinglists.html


[2005 date index] [2005 thread index]
[Thread Prev] [Thread Next]      [Date Prev] [Date Next]