<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/src/script/lua_api, branch 0.4.16</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.16</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.16'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2017-05-25T14:43:55+00:00</updated>
<entry>
<title>Enhance ABM performance a little bit by removing two std::set copy (#5815)</title>
<updated>2017-05-25T14:43:55+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-05-25T14:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=4d5ce8478c959a4ee5b13ef9ba7e46b28d089a21'/>
<id>urn:sha1:4d5ce8478c959a4ee5b13ef9ba7e46b28d089a21</id>
<content type='text'>
* Enhance ABM performance a little bit by removing two std::set copy

* ActiveBlockModifier::getTriggerContents now returns a const ref
* ActiveBlockModifier::getRequiredNeighbors now returns a const ref
* ActiveBlockModifier::getRequiredNeighbors is now purely virtual

* Little code style fix
</content>
</entry>
<entry>
<title>Fix wrong return value in get_sky Lua call since ad9fcf859ec2347325830e09504ae96968b51ea8</title>
<updated>2017-05-23T17:59:47+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-05-23T17:59:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=c445a3d958bf2b3f06e5b92a505d9710ef044809'/>
<id>urn:sha1:c445a3d958bf2b3f06e5b92a505d9710ef044809</id>
<content type='text'>
Fix #5803
</content>
</entry>
<entry>
<title>LINT fix &amp; check all files with clang-format</title>
<updated>2017-05-22T05:28:35+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-05-22T05:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=05309229b847ea4f289328890176d22c4655348b'/>
<id>urn:sha1:05309229b847ea4f289328890176d22c4655348b</id>
<content type='text'>
Seems the diff mode doesn't work well, PR are detected as working whereas in master it's shown it's problematic (and really problematic). Use same check everywhere
</content>
</entry>
<entry>
<title>[CSM] Add send_chat_message and run_server_chatcommand API functions (#5747)</title>
<updated>2017-05-21T21:06:51+00:00</updated>
<author>
<name>Pierre-Adrien Langrognet</name>
<email>upsilon@langg.net</email>
</author>
<published>2017-05-21T21:06:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=39f4a2f607d44738d60db84eba4b30e3d7450204'/>
<id>urn:sha1:39f4a2f607d44738d60db84eba4b30e3d7450204</id>
<content type='text'>
* [CSM] Add send_chat_message and run_server_chatcommand API functions

* Add client-side chat message rate limiting

* Limit out chat queue size

* [CSM] Add minetest.clear_out_chat_queue API function and .clear_chat_queue chatcommand

* Last fixes/cleanups before merge
</content>
</entry>
<entry>
<title>Fix LINT broken by dfa0c15ce045705f05487d623dc7beca6c945b4b</title>
<updated>2017-05-21T15:30:00+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-05-21T15:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=de840fe271cce96eeb7534683edac7e81bbb2f61'/>
<id>urn:sha1:de840fe271cce96eeb7534683edac7e81bbb2f61</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[CSM] Add function to get the definition of items (#5732)</title>
<updated>2017-05-21T12:40:55+00:00</updated>
<author>
<name>bigfoot547</name>
<email>bigfoot547@users.noreply.github.com</email>
</author>
<published>2017-05-21T12:40:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=dfa0c15ce045705f05487d623dc7beca6c945b4b'/>
<id>urn:sha1:dfa0c15ce045705f05487d623dc7beca6c945b4b</id>
<content type='text'>
Add node def and item def documentation.

Please be ready for merge!</content>
</entry>
<entry>
<title>[CSM] Correct the log destination of print() (#5784)</title>
<updated>2017-05-20T14:46:12+00:00</updated>
<author>
<name>SmallJoker</name>
<email>SmallJoker@users.noreply.github.com</email>
</author>
<published>2017-05-20T14:46:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=af2f02552f1999b9b491fc44386be5c1ea8a8882'/>
<id>urn:sha1:af2f02552f1999b9b491fc44386be5c1ea8a8882</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Private nodemeta (#5702)</title>
<updated>2017-05-10T13:29:21+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2017-05-10T13:29:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=071e114ffa945522a7a9acc3259427166992d5ee'/>
<id>urn:sha1:071e114ffa945522a7a9acc3259427166992d5ee</id>
<content type='text'>
* Private node metadata that isn't sent to the client
</content>
</entry>
<entry>
<title>read_schematic_replacements: ensure fields are strings (#5726)</title>
<updated>2017-05-08T18:43:03+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-05-08T18:43:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=c07c642ab091b7250ecdc5defee1fec26ba73dc4'/>
<id>urn:sha1:c07c642ab091b7250ecdc5defee1fec26ba73dc4</id>
<content type='text'>
* read_schematic_replacements: ensure fields are strings

add a type check before reading strings on read_schematic_replacements deserializer

* throw LuaError instead of asserting the whole client
</content>
</entry>
<entry>
<title>Player attrs: permits to remove an attribute by setting value to nil (#5716)</title>
<updated>2017-05-07T10:13:15+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-05-07T10:13:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=c1b3ed4180dea16e2fa77663a7d2bf155595dd60'/>
<id>urn:sha1:c1b3ed4180dea16e2fa77663a7d2bf155595dd60</id>
<content type='text'>
* Player attrs: permits to remove an attribute by setting value to nil

When doing player:set_attribute("attr", nil) remove attribute

Also remove a useless check on C++ API part (already done by checkplayer)

Fix #5709
</content>
</entry>
</feed>
