[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:26:47 -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.)
BTW, in my mind, 2 is much larger than 1, but 2 == many == 3 :-)
-- Roberto