<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks/src, branch v2.4.1</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=v2.4.1</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=v2.4.1'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2016-10-06T17:38:19+00:00</updated>
<entry>
<title>Prepare for release 2.4.1.</title>
<updated>2016-10-06T17:38:19+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-10-06T17:38:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=acc7deb7a3e9c097d9913fdb333aaef9849a3207'/>
<id>urn:sha1:acc7deb7a3e9c097d9913fdb333aaef9849a3207</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge branch 'master' of https://github.com/keplerproject/luarocks</title>
<updated>2016-10-06T14:54:15+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-10-06T14:54:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=1dc76db86d3f02bb755e694276df8113e5c4f05b'/>
<id>urn:sha1:1dc76db86d3f02bb755e694276df8113e5c4f05b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the workaround for older LuaRocks versions more robust.</title>
<updated>2016-10-06T14:51:31+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-10-06T14:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=67a7d4faee164903769d001abbebd1073ad87e01'/>
<id>urn:sha1:67a7d4faee164903769d001abbebd1073ad87e01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Rewrite util.sortedpairs to avoid using coroutines</title>
<updated>2016-10-06T13:51:36+00:00</updated>
<author>
<name>Peter Melnichenko</name>
<email>mpeterval@gmail.com</email>
</author>
<published>2016-10-06T13:51:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=eb7427676a2f09556f9d5f19a1a6392fd945e8bc'/>
<id>urn:sha1:eb7427676a2f09556f9d5f19a1a6392fd945e8bc</id>
<content type='text'>
util.sortedpairs is used in luarocks loader since @6dc745a.
Openresty does not like coroutines being used from inside `require`,
resulting in "attempt to yield across C-call boundary" error.
New version of util.sortedpairs uses a prepared array of ordered keys
instead of coroutines.

Ref #620.
</content>
</entry>
<entry>
<title>Simulate module() for older wrappers.</title>
<updated>2016-10-05T06:18:26+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-10-05T06:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=34963cbc145f9ea1521c24919a9c2c38ee24a7d8'/>
<id>urn:sha1:34963cbc145f9ea1521c24919a9c2c38ee24a7d8</id>
<content type='text'>
Older versions of LuaRocks (e.g. 2.1.0) install script wrappers
that assume that `luarocks.loader` is available in the global
namespace (this is from the module() era). This workaround detects
this (because site_config.lua files written by these old versions
use module(), and therefore create a `luarocks` global.

To reproduce this issue, make a clean install of LuaRocks 2.1.0,
then run `luarocks install luarocks`. Installation succeds,
but running `luarocks` produces `attempt to index field 'loader'
(a nil value)`.

Bug reported by @tomasguisasola.
</content>
</entry>
<entry>
<title>Fix pack-binary-rock operation.</title>
<updated>2016-09-08T16:10:40+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-09-08T16:10:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=c6d48427430b6b96f88b249dee1533fb5e6ff681'/>
<id>urn:sha1:c6d48427430b6b96f88b249dee1533fb5e6ff681</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make `pack` use the same logic as `show` for finding a rock.</title>
<updated>2016-09-08T14:28:52+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-09-08T14:28:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=c53a3c84000cfeaa5749abe3a5917b55f74c21de'/>
<id>urn:sha1:c53a3c84000cfeaa5749abe3a5917b55f74c21de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Use Unix makefile by default on MinGW;</title>
<updated>2016-08-22T21:36:30+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-08-22T21:36:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=af41c31d62c4e44c9f5c12a8ce10d6d49aa05347'/>
<id>urn:sha1:af41c31d62c4e44c9f5c12a8ce10d6d49aa05347</id>
<content type='text'>
Makefile.win is a leftover from Kepler days, and those are
usually NMAKE makefiles for MSVC.
</content>
</entry>
<entry>
<title>Make behavior of config files on Windows more consistent</title>
<updated>2016-08-11T23:55:08+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-08-11T23:55:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=5cdc22fb3c3a85160cd7c2d49ba10ab113e4a784'/>
<id>urn:sha1:5cdc22fb3c3a85160cd7c2d49ba10ab113e4a784</id>
<content type='text'>
with that on Unix. This was detected during the port of
the new testsuite to Windows by @robooo.
</content>
</entry>
<entry>
<title>Closes #595. Fixes placement of rockspec when unpacking a git:// rock.</title>
<updated>2016-07-28T19:37:20+00:00</updated>
<author>
<name>Hisham</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2016-07-28T19:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=67a737310b31eed8d1c38eb0e34ff4b6fc411731'/>
<id>urn:sha1:67a737310b31eed8d1c38eb0e34ff4b6fc411731</id>
<content type='text'>
</content>
</entry>
</feed>
