slang-users mailing list

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

[slang-users] slang 2 snapshot 5 released


I put out another slang2 snapshot today.  This includes a couple of
minor bug-fixes and an improved version of slsh with readline support.
Perhaps the biggest change involved the renaming of symbols _SL* to
_pSL* for POSIX compliance.  See item 0 below.

I will also be announcing a new release of "most" that compiles
against slang 2.  For that, you will need this snapshot of slang
because of item 4 below.

As usual, it can be picked up from 

  <ftp://space.mit.edu/pub/davis/slang/2.0-devel/slang-pre2-r5.tar.gz>

and the mirror sites.

Thanks,
--John

Changes since 2.0.0 pre-release 4
0. src/*: For POSIX compliance, all _SL* symbols were changed to
   _pSL*.  Change suggested by Alastair McKinstry.  If you experience
   a linker error such as "undefined symbol: _SLChg_UCase_Lut" after
   upgrading, then you will have to recompile your application.
1. src/slstring.c: Bug fix.  For some strings, a substring would
   produce the same hash as the full string.  As a result, the
   substring was not being properly generated.
2. src/slerr.c: For applications not using the interpreter,
   _pSLerr_init was not getting called.  As a result, the error-codes
   were not getting initialized.
3. src/slsmg.c: Bug fix affecting SLsmg_Newline_Behavior (Thomas
   Dickey).
4. src/doc/tm/rtl/strops.tm: typo caught by Doug Burke.
5. src/slstd.c: added atoi, atol, atoll as simple wrappers around
   corrsponding standard library functions--- same caveats apply.
6. src/slstd.c: New intrinsics: add_doc_file, get_doc_files,
   set_doc_files.  These functions facilitate the addition of
   documentation via a standard mechanism across all apps using the
   interpreter.
7. slsh: Interactive support with readline-editing added to slsh.  By
   default, the slang library readline functions are used.  If you
   want GNU readline, then run configure with the appropriate option.
   (This feature is due to Mike Noble, mnoble at space, mit, edu).
8. slsh: A man page for slsh (Rafael Laboissiere, rafael at debian, org).
9. src/slwclut.c: No provision was allowed for backslashes in ranges
   that also permitted character classes.
10. slsh/mkfiles/makefile.all: New file for non-unix systems. 
    (DINO SANGOI (SANGOID at lloydadriatico, it)).


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


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