<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/src/unittest, branch 0.4.15</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.15</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=0.4.15'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2016-12-20T07:17:38+00:00</updated>
<entry>
<title>Fix RemoveRelatvePathComponents</title>
<updated>2016-12-20T07:17:38+00:00</updated>
<author>
<name>ShadowNinja</name>
<email>shadowninja@minetest.net</email>
</author>
<published>2016-12-16T22:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=f522e7351a1eaffcd4b0f1f06fab65a44281f972'/>
<id>urn:sha1:f522e7351a1eaffcd4b0f1f06fab65a44281f972</id>
<content type='text'>
This used to return "/foo" for "../foo" when it should return the enpty
string (i.e., error removing all relative components).
</content>
</entry>
<entry>
<title>Fix filepath &gt; RemoveRelativePathComponent unittest</title>
<updated>2016-11-27T17:39:00+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2016-11-27T17:38:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=bb06d377a163b2d168c9d327ad38b871132fa8ea'/>
<id>urn:sha1:bb06d377a163b2d168c9d327ad38b871132fa8ea</id>
<content type='text'>
(was broken by e4ee6548afd01040046ee3780d0fbb121d141251)
</content>
</entry>
<entry>
<title>Fix overloading problems mentioned by clang</title>
<updated>2016-10-30T15:30:55+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2016-10-30T15:12:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=595932a8602292f28333ce14e20cee4b6d8820c1'/>
<id>urn:sha1:595932a8602292f28333ce14e20cee4b6d8820c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>PlayerSAO/LocalPlayer refactor: (#4612)</title>
<updated>2016-10-30T13:53:26+00:00</updated>
<author>
<name>Ner'zhul</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2016-10-30T13:53:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=9d25242c5c1411d692254cf910345d51c9a24fa3'/>
<id>urn:sha1:9d25242c5c1411d692254cf910345d51c9a24fa3</id>
<content type='text'>
* Create UnitSAO, a common part between PlayerSAO &amp; LuaEntitySAO
* Move breath to PlayerSAO &amp; LocalPlayer
* Migrate m_yaw from (Remote)Player &amp; LuaEntitySAO to UnitSAO
* Migrate m_yaw from Player to LocalPlayer for client
* Move some functions outside of player class to PlayerSAO/RemotePlayer or LocalPlayer depending on which class needs it
* Move pitch to LocalPlayer &amp; PlayerSAO
* Move m_position from Player to LocalPlayer
* Move camera_barely_in_ceiling to LocalPlayer as it's used only there
* use PlayerSAO::m_base_position for Server side positions
* remove a unused variable
* ServerActiveObject::setPos now uses const ref
* use ServerEnv::loadPlayer unconditionnaly as it creates RemotePlayer only if it's not already loaded
* Move hp from Player to LocalPlayer
* Move m_hp from LuaEntitySAO to UnitSAO
* Use m_hp from PlayerSAO/UnitSAO instead of RemotePlayer</content>
</entry>
<entry>
<title>Add unittests to test player saving/loading (#4679)</title>
<updated>2016-10-27T07:45:01+00:00</updated>
<author>
<name>Ner'zhul</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2016-10-27T07:45:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=361e687f3a81e7093c87d99b091aee080be6684f'/>
<id>urn:sha1:361e687f3a81e7093c87d99b091aee080be6684f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Travis: build matrix improvements + CPP11 build</title>
<updated>2016-10-05T22:28:24+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2016-10-05T20:17:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=61d1751dfff71d8fd433c6c84bd39db1672a3ee6'/>
<id>urn:sha1:61d1751dfff71d8fd433c6c84bd39db1672a3ee6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Only include keycode unittests in client build (fixes #4559)</title>
<updated>2016-09-29T14:31:31+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2016-09-29T14:20:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=45a9145a4bd44a677c77687880d0b0acb7e6b421'/>
<id>urn:sha1:45a9145a4bd44a677c77687880d0b0acb7e6b421</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add keycode.cpp unittests</title>
<updated>2016-09-25T15:26:38+00:00</updated>
<author>
<name>sfan5</name>
<email>sfan5@live.de</email>
</author>
<published>2016-09-22T13:23:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=cc0b3c1cd14f036d6336ae0fb2329fd245b6b4b4'/>
<id>urn:sha1:cc0b3c1cd14f036d6336ae0fb2329fd245b6b4b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>couple of memory leaks fixes.</title>
<updated>2016-08-10T14:59:32+00:00</updated>
<author>
<name>David Carlier</name>
<email>devnexen@gmail.com</email>
</author>
<published>2016-07-28T07:56:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=48b3bb980d4a026d32739acc1982f16e3c303c5b'/>
<id>urn:sha1:48b3bb980d4a026d32739acc1982f16e3c303c5b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mapgen: Remove unused 'flat' and 'trees' flags from mg_flags</title>
<updated>2016-08-04T05:58:42+00:00</updated>
<author>
<name>paramat</name>
<email>mat.gregory@virginmedia.com</email>
</author>
<published>2016-07-29T02:44:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=ea12da939fdb0a8fd13de885d104af3031ffc3ac'/>
<id>urn:sha1:ea12da939fdb0a8fd13de885d104af3031ffc3ac</id>
<content type='text'>
When the 'flat' and 'trees' flags were moved into mgv6_spflags they
were left in mg_flags in an attempt to support old mgv6 worlds. However
their appearence in mg_flags causes confusion, also, later, old-world
support was found to be broken for mgv6 worlds with 'notrees'.

This commit cleans up the mess and comes a month after a thread warning
of the change, and explaining the required action, was posted in the
news subforum. Only old mgv6 worlds with 'flat' or 'notrees' are
affected, a small minority of worlds, the required action being
correctly setting these flags in mgv6_spflags.

Disable a section of the 'map settings manager' unit test which is to
be changed as it is causing problems for pull requests.
</content>
</entry>
</feed>
