lua-users home
lua-l archive

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


> Hmm, it seems to me that there is a small remainder from
> https://www.lua.org/bugs.html#5.4.4-3 still stayed unmerged
> upstream. What is the correct shape of this?
> 
>     [...]
> 
> Did I have wrong patches or there is something wrong with the released tarball?

I'm not sure where those patches came from, but they are patches. In a
patch, we try to fix the bug with the minimum amount of change. Often
they are superficial, "quick-and-dirty" fixes. In a new release, we try
to fix the bug properly; amount of change is not a main metric.

For instance, for that first bug you mentioned, we reorganized a good
amount of code in the code generator; see [1].

You can also run the given examples and see what happens.

[1] https://github.com/lua/lua/commit/315639d3bbdff4f83d2ab55863141276cb882af0

-- Roberto