<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luasystem/system, branch v0.6.2</title>
<subtitle>A mirror of https://github.com/lunarmodules/luasystem.git
</subtitle>
<id>https://git.lua4.win/luasystem/atom?h=v0.6.2</id>
<link rel='self' href='https://git.lua4.win/luasystem/atom?h=v0.6.2'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/'/>
<updated>2025-04-15T11:12:38+00:00</updated>
<entry>
<title>fix(term): autotermrestore was overwriting the metatable (#64)</title>
<updated>2025-04-15T11:12:38+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2025-04-15T11:12:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=6d3340004616cdc317bbaca6b279e4cd6d5ee247'/>
<id>urn:sha1:6d3340004616cdc317bbaca6b279e4cd6d5ee247</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix(terminal): readansi now properly handles &lt;alt&gt;+key key-presses (#62)</title>
<updated>2025-04-13T20:22:46+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2025-04-13T20:22:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=091672f57ba57b745a51202b38af61bd240d1084'/>
<id>urn:sha1:091672f57ba57b745a51202b38af61bd240d1084</id>
<content type='text'>
Also; documents the internal buffer and retry behaviour of readansi</content>
</entry>
<entry>
<title>fix(readkey): if sleep fails return the error (#60)</title>
<updated>2025-04-07T08:43:30+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2025-04-07T08:43:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=49e7dac558178e6200bc5886db3ef28c73d5edd9'/>
<id>urn:sha1:49e7dac558178e6200bc5886db3ef28c73d5edd9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(readkey): allow a sleep function to be passed</title>
<updated>2025-03-02T18:40:15+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2025-03-01T18:17:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=2981db32130b30c9b12e7347bfdbe2e7584e9274'/>
<id>urn:sha1:2981db32130b30c9b12e7347bfdbe2e7584e9274</id>
<content type='text'>
There are cases where both a blocking and non-blocking sleep is
needed. In those cases just poatching system.sleep isn't good
enough. Hence now we can pass a sleep function.
</content>
</entry>
<entry>
<title>simplify the __gc check</title>
<updated>2024-06-20T08:20:33+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2024-06-20T08:10:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=b87e6d6d762ee823e81dd7a8984f330eb4018fd8'/>
<id>urn:sha1:b87e6d6d762ee823e81dd7a8984f330eb4018fd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add tests for autotermrestore</title>
<updated>2024-06-20T08:07:32+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2024-06-20T08:07:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=906044cb31569d7681ccf9d161f98fe3bd409277'/>
<id>urn:sha1:906044cb31569d7681ccf9d161f98fe3bd409277</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add system.CODEPAGE_UTF8 for 65001 codepage</title>
<updated>2024-06-19T20:05:33+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2024-06-19T20:05:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=e0871d7be63dd428d4a2b9a3db4e033894165cef'/>
<id>urn:sha1:e0871d7be63dd428d4a2b9a3db4e033894165cef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix linter errors</title>
<updated>2024-06-08T07:07:16+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2024-06-08T07:07:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=52562e9986f8f5a4d2dda4333acba110734def0f'/>
<id>urn:sha1:52562e9986f8f5a4d2dda4333acba110734def0f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix docs, merging modules</title>
<updated>2024-06-03T19:46:04+00:00</updated>
<author>
<name>Thijs</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2024-06-03T19:46:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=98d68962584970bd467ab53b1d74cda46e322b15'/>
<id>urn:sha1:98d68962584970bd467ab53b1d74cda46e322b15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cleanup and documentation</title>
<updated>2024-05-23T18:57:20+00:00</updated>
<author>
<name>Thijs Schreijer</name>
<email>thijs@thijsschreijer.nl</email>
</author>
<published>2024-05-23T18:46:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luasystem/commit/?id=56db1511baeb0376a12915c69c1552b04010c26f'/>
<id>urn:sha1:56db1511baeb0376a12915c69c1552b04010c26f</id>
<content type='text'>
</content>
</entry>
</feed>
