<feed xmlns='http://www.w3.org/2005/Atom'>
<title>mesecons/mesecons_luacontroller, branch master</title>
<subtitle>Fork of https://github.com/minetest-mods/mesecons
</subtitle>
<id>http://cheapiesystems.com/git/mesecons/atom?h=master</id>
<link rel='self' href='http://cheapiesystems.com/git/mesecons/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/'/>
<updated>2022-01-07T22:29:37Z</updated>
<entry>
<title>Luacontroller terminal improvements</title>
<updated>2022-01-07T22:29:37Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-07T22:29:37Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=52ce5b622f9242264d140e88f89a883dd6c0ade5'/>
<id>urn:sha1:52ce5b622f9242264d140e88f89a883dd6c0ade5</id>
<content type='text'>
* Adds a second argument to print() - if true, no line feed is prepended
* Adds a clearterm() function in the Luacontroller environment to clear the terminal screen
</content>
</entry>
<entry>
<title>Avoid crashing on a nil error message</title>
<updated>2022-01-06T15:26:22Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-06T15:26:22Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=e8998e0fab52ea825596a741f2650ad8e1e95d72'/>
<id>urn:sha1:e8998e0fab52ea825596a741f2650ad8e1e95d72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Luacontroller examples/help system</title>
<updated>2022-01-03T00:42:08Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-03T00:42:08Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=243a8063ddbb107ab191aa333cc6cdc85701f410'/>
<id>urn:sha1:243a8063ddbb107ab191aa333cc6cdc85701f410</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix migration of old LuaCs</title>
<updated>2022-01-02T20:01:06Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-02T20:01:06Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=da8d9e5dee1fcdba476f8ad4cfc79cb5a4f88a8b'/>
<id>urn:sha1:da8d9e5dee1fcdba476f8ad4cfc79cb5a4f88a8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Luacontroller terminal</title>
<updated>2022-01-02T19:48:45Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-02T19:48:45Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=2ad8e91d9fd3f968106b52f7fcaf2710587974b5'/>
<id>urn:sha1:2ad8e91d9fd3f968106b52f7fcaf2710587974b5</id>
<content type='text'>
This adds a "terminal" tab to the Luacontroller, which:
* Shows errors, warnings, and print() output (fixing upstream #388)
* Allows text to be entered, which is sent as event.text with an event.type of "terminal"
The Luacontroller formspec has also been converted to version 4 in the process.
</content>
</entry>
<entry>
<title>Fix LuaC code scrolling with Dreambuilder</title>
<updated>2022-01-02T05:18:28Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-02T05:18:28Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=f2eddcc8035bc371309942d90439ff6bfc2b64be'/>
<id>urn:sha1:f2eddcc8035bc371309942d90439ff6bfc2b64be</id>
<content type='text'>
It maybe doesn't look as nice with the border, but at least scrolling works.
</content>
</entry>
<entry>
<title>Allow LuaC programs to opt into lightweight interrupts even if the server isn't using them</title>
<updated>2022-01-02T05:14:11Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-02T05:12:36Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=4f6673a3e39c3dcd7677c4a271531e863cb46975'/>
<id>urn:sha1:4f6673a3e39c3dcd7677c4a271531e863cb46975</id>
<content type='text'>
This adds a third parameter to interrupt(time,iid,lightweight) - if "lightweight" is true, then the interrupt will be lightweight even if the server's configuration doesn't force it to be.
</content>
</entry>
<entry>
<title>Detect dreambuilder and use its theme settings for the Luacontroller</title>
<updated>2022-01-02T04:37:29Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-02T04:37:29Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=f6f8e8aac5cadb16199aad2489c8bc37be03a8ca'/>
<id>urn:sha1:f6f8e8aac5cadb16199aad2489c8bc37be03a8ca</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow IIDs to be used with lightweight interrupts</title>
<updated>2022-01-02T02:49:11Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-02T02:49:11Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=31d6b050873091b4958fb9aeb3081e0cc7bb8848'/>
<id>urn:sha1:31d6b050873091b4958fb9aeb3081e0cc7bb8848</id>
<content type='text'>
For now this does cause a minimum delay of one second to be enforced in lightweight mode.
</content>
</entry>
<entry>
<title>Fix crash when removing a Luacontroller with actions pending</title>
<updated>2022-01-02T02:22:59Z</updated>
<author>
<name>cheapie</name>
<email>no-email-for-you@example.com</email>
</author>
<published>2022-01-02T02:22:59Z</published>
<link rel='alternate' type='text/html' href='http://cheapiesystems.com/git/mesecons/commit/?id=59e6f5446152a1e254af549ea8a8b260dce230ba'/>
<id>urn:sha1:59e6f5446152a1e254af549ea8a8b260dce230ba</id>
<content type='text'>
Fixes upstream #566
</content>
</entry>
</feed>
