- Subject: Re: [slang-users] slang 2.1.0 released
- From: Miroslav Lichvar <mlichvar@xxxxxxxxxx>
- Date: Thu, 31 May 2007 12:12:45 +0200
On Mon, May 28, 2007 at 05:41:04PM -0400, John E. Davis wrote:
...
> Applications wishing to take advantage of these features
> should use the new function `SLrline_open2' instead of
> `SLrline_open'. For an example, see how this function is used in
> slsh/src/readline.c.
>
> SLclass_patch_intrin_fun_table was added to facilitiate the patching
> of intrinsic tables during runtime. If you have created dynamically
> loaded modules, then you may have a good idea what this function is
> for.
>
> The SLang_Traceback variable is now interpreted as a bitmapped
> integer providing greater flexibility and control over traceback
> messages.
>
> SLerr_throw was added to permit applications to mimic the semantics
> of the `throw' statement.
>
> SLang_verror_va was added to support calling the error routines with
> a va_list argument.
While preparing an update for Fedora, I've noticed that these new
symbols don't have a new version assigned in the linker script.
Can this be please fixed?
Diff between 2.0.7 and 2.1.0:
SLang_push_ref
SLang_verror_va
SLclass_patch_intrin_fun_table
SLclass_patch_intrin_fun_table1
SLerr_throw
SLrline_bol
SLrline_eol
SLrline_init
SLrline_move
SLrline_open2
It's necessary to keep the script up to date. Otherwise symbol
versioning shouldn't be used and the library soname should be bumped.
Thanks,
--
Miroslav Lichvar
[2007 date index]
[2007 thread index]
[Thread Prev] [Thread Next]
[Date Prev] [Date Next]