<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lanes/src/tools.cpp, branch v4.0.0</title>
<subtitle>A mirror of https://github.com/LuaLanes/lanes.git
</subtitle>
<id>https://git.lua4.win/lanes/atom?h=v4.0.0</id>
<link rel='self' href='https://git.lua4.win/lanes/atom?h=v4.0.0'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/'/>
<updated>2025-07-24T14:51:49+00:00</updated>
<entry>
<title>Rework function bytecode dumping to be Lua5.5-ready</title>
<updated>2025-07-24T14:51:49+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2025-07-24T14:51:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=d8acb18ce8bf6e89a042d166f61b2934e8722cf0'/>
<id>urn:sha1:d8acb18ce8bf6e89a042d166f61b2934e8722cf0</id>
<content type='text'>
* prepare the luaL_Buffer in the destination state instead of the source state to prevent stack issues when everything happens in the same state
</content>
</entry>
<entry>
<title>workaround a possible Lua 5.5 bug when dumping functions (but it doesn't solve everything)</title>
<updated>2025-07-22T14:29:37+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2025-07-22T14:29:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=01a44c4226be63760ec492f2a6a416331094f0c7'/>
<id>urn:sha1:01a44c4226be63760ec492f2a6a416331094f0c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>New helper to push function bytecode (to facilitate Lua 5.5 support)</title>
<updated>2025-07-22T13:36:56+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>bnt.germain@gmail.com</email>
</author>
<published>2025-07-22T13:36:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=c67c7bb2cde0d418f72c8ac1ef57f15669b8a2bf'/>
<id>urn:sha1:c67c7bb2cde0d418f72c8ac1ef57f15669b8a2bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changed lua wrapper prefixes from luaG_ to luaW_ (w as in wrapper!)</title>
<updated>2025-07-04T11:50:53+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-07-04T11:50:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=042055968ab0c48faec607889814e38c50c09efa'/>
<id>urn:sha1:042055968ab0c48faec607889814e38c50c09efa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revamped lanes.nameof</title>
<updated>2025-03-07T16:44:59+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-03-07T16:44:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=aaef96a2faeb761b2a8b893158899f48c39cbf4b'/>
<id>urn:sha1:aaef96a2faeb761b2a8b893158899f48c39cbf4b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>All enums are [[nodiscard]]</title>
<updated>2025-02-05T15:24:35+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-02-05T15:24:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=887fc613dd943d1221d5a2a3b96cee37c0d81248'/>
<id>urn:sha1:887fc613dd943d1221d5a2a3b96cee37c0d81248</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Minor internal code tweaks</title>
<updated>2025-02-05T11:27:02+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2025-02-05T11:27:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=05e4cce366cccf92ad88f80695efa548fae187de'/>
<id>urn:sha1:05e4cce366cccf92ad88f80695efa548fae187de</id>
<content type='text'>
* mark all eligible classes Final
* new TableIndex strong type
* buildfixes for HAVE_DEBUGSPEW()
* overridden virtual destructors tagged as such
</content>
</entry>
<entry>
<title>Data transfer supports registered non-deep full userdata</title>
<updated>2024-12-02T10:53:09+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-12-02T10:53:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=ca7657e24549acb8a2dd45fa81c309b5bf9f61ee'/>
<id>urn:sha1:ca7657e24549acb8a2dd45fa81c309b5bf9f61ee</id>
<content type='text'>
</content>
</entry>
<entry>
<title>More [[nodiscard]] boyscouting</title>
<updated>2024-11-20T17:03:33+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-11-20T17:03:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=0f6f3c207c46fa28059403e5f16af774d20c7ea2'/>
<id>urn:sha1:0f6f3c207c46fa28059403e5f16af774d20c7ea2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Renamed debugspew.h → debugspew.hpp, lindafactory.h → lindafactory.hpp</title>
<updated>2024-10-28T17:13:13+00:00</updated>
<author>
<name>Benoit Germain</name>
<email>benoit.germain@ubisoft.com</email>
</author>
<published>2024-10-28T17:13:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/lanes/commit/?id=0d757e1dcf3cf1518ae2fce9e8864dcc55d14d3a'/>
<id>urn:sha1:0d757e1dcf3cf1518ae2fce9e8864dcc55d14d3a</id>
<content type='text'>
</content>
</entry>
</feed>
