lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


> > 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