[Date Prev][Date Next][Thread Prev][Thread Next]
[Date Index]
[Thread Index]
- Subject: Re: utf-8 support in Lua 5.3.0
- From: Roberto Ierusalimschy <roberto@...>
- Date: Tue, 15 Apr 2014 12:23:57 -0300
> On Tue, Apr 15, 2014 at 12:48 PM, Luiz Henrique de Figueiredo
> <lhf@tecgraf.puc-rio.br> wrote:
> > Lua 5.2 and 5.3 will not necessarily be ABI compatible.
>
> I'd recommend that this happen only if absolutely necessarily. Given
> that we'll have a mixture of versions alive in the real world for some
> time - 3 seems rather larger than 2 when talking about binaries.
I am afraid It will be absolutely necessarily in several architectures,
as the type lua_Integer have to change. Moreover, several function
signatures have to change to be coherent with this new type. For
instance, 'lua_rawgeti' received an int, now it receives a
lua_Integer. (It does not make much sense to restrict it to ints now
that in Lua there is full support for lua_Integer.)
-- Roberto