Ka mor'a lilemo tse peli tsa tsoelo-pele, ka June 29, phetolelo e ncha ea puo ea lenaneo la Lua, 5.4, e ile ea lokolloa ka khutso le ka khutso.
Lua ke puo e bonolo, e fetoletsoeng ea mananeo e ka kopanngoang habonolo le lits'ebetso. Ka lebaka la litšoaneleho tsena, Lua e sebelisoa haholo e le puo ea ho atolosa kapa ho hlalosa tlhophiso ea mananeo (haholo-holo, lipapali tsa k'homphieutha). Lua e ajoa tlas'a laesense ea MIT.
Mofuta o fetileng (5.3.5) o lokollotsoe ka Phupu 10, 2018.
Liphetoho tse kholo ho mofuta o mocha
-
moqopi oa lithōle oa moloko o mocha. Mosebetsing oa ho bokella lithōle, li-parameter tsa setpause le setstepmul li fokotsehile 'me parameter e ntseng e eketseha e buelloa ho e-na le hoo;
-
mosebetsi o mocha oa ho fana ka litemoso tse lemosang ka bokhoni ba ho tima pontšo ea bona;
-
ts'ebetsong e ncha ea lipalo.random e sebelisa algorithm ea xoshiro256** sebakeng sa libc e fanoeng mme e qala jenereithara ka nomoro e sa reroang;
-
mefuta e sa fetoheng;
-
"to-be-closed" ke li-constants tsa sebaka seo mokhoa oa __close o etsoang ho oona ha o tloha sebakeng;
-
ts'ebetso e ncha lua_resetthread - e hlakola stack mme e koala mefuta eohle e "koetsoeng";
-
mosebetsi o mocha coroutine.koala - e koala coroutine e boletsoeng le mefuta eohle ea eona e "koetsoeng";
-
data ea mosebelisi e ka ba le sete ea boleng bo fihlellehang ka index. Ho hlahisitsoe mesebetsi e mecha ho sebetsa le bona: lua_newuserdatauv, lua_setiuservalue le lua_getiuservalue;
-
Lintlha tsa debugging mabapi le liparamente le boleng ba ts'ebetso ea ts'ebetso lia fumaneha;
-
haeba palo e felletseng e sebelisoa ho "loop" 'me ho etsahala ho phatloha ho hoholo, loop e ea fella;
-
ngangisano ya boikgethelo e kentswe tshebetsong ya kgwele.gmatch, e hlakisang offset ho tloha qalong ya kgwele ho batla tse tshwanang;
-
mesebetsi bakeng sa ho fetolela likhoele ho linomoro ka mokhoa o hlakileng e fetiselitsoe laebraring ea likhoele, 'me boitšoaro ba bona bo fetohile. Mohlala, sephetho sa ts'ebetso "1" + "2" joale ke palo e felletseng ho fapana le nomoro ea ntlha e phaphametseng;
-
ts'ebetsong ea kabo ea memori, phoso e ka hlaha ha o fokotsa sebaka sa memori;
-
letshwao le lecha la ho fometa tshebetsong ya kgwele.fomete - %p (bakeng sa ditsupa);
-
laeborari ea utf8 e amohela litlhaku tse fihlang ho 2³¹ (haeba folakha e khethehileng e hlalositsoe, ntle le eona ke feela likhoutu tse fihlang ho 0x10FFFF tse lumelletsoeng le ba bang ha ba lumelloe);
-
lipalo tse felletseng tse ka ntle ho mefuta ea boleng li fetoloa ho ba linomoro tse phaphametseng (tseo pele li neng li entsoe ka hanyane);
-
__lt metamethod ha e sa sebelisoa ho etsisa __le metamethod; ha ho hlokahala, __le metamethod e tlameha ho hlalosoa ka ho hlaka;
-
leibole bakeng sa polelo ea goto e ke ke ea etsoa haeba lengolo le nang le lebitso le tšoanang le se le ntse le le teng sebakeng sa hajoale (le haeba se ne se hlalositsoe sebakeng se kantle);
-
__gc metamethod e ka ba ntho e fetang feela ts'ebetso. Haeba teko ea ho letsetsa mokhoa o hlōleha, temoso e tla hatisoa;
-
mosebetsi oa khatiso ha o bitse tostring bakeng sa khang ka 'ngoe, empa o sebelisa liphetoho tsa oona tsa ka hare;
-
mosebetsi oa io.lines o khutlisa sete ea litekanyetso tse 'ne sebakeng sa e le' ngoe; ho etsisa boitšoaro ba khale, kenya mohala ka masakaneng haeba u o fetisetsa e le parameter ho mohala o mong oa ts'ebetso.
Source: linux.org.ru