<feed xmlns='http://www.w3.org/2005/Atom'>
<title>luarocks/spec, branch v3.0.4</title>
<subtitle>A mirror of https://github.com/luarocks/luarocks.git
</subtitle>
<id>https://git.lua4.win/luarocks/atom?h=v3.0.4</id>
<link rel='self' href='https://git.lua4.win/luarocks/atom?h=v3.0.4'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/'/>
<updated>2018-10-30T16:26:45+00:00</updated>
<entry>
<title>Tests: add tests for luarocks.core.sysdetect (#939)</title>
<updated>2018-10-30T16:26:45+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-10-30T16:26:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=6fb5aa9a2a87c869133d6c43bbe957366abd4d11'/>
<id>urn:sha1:6fb5aa9a2a87c869133d6c43bbe957366abd4d11</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core.sysdetect: add fork-free OS detection (#938)</title>
<updated>2018-10-30T13:04:23+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-10-30T13:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=760ad7c98a4a322b1f028ea9585cd17c5b74b2e2'/>
<id>urn:sha1:760ad7c98a4a322b1f028ea9585cd17c5b74b2e2</id>
<content type='text'>
Detect operating system and architecture without forking subprocesses,
doing `file`-like detection reading data from well-known system
executables.</content>
</entry>
<entry>
<title>cmd: fix setting up deployment paths from a tree</title>
<updated>2018-10-29T22:21:40+00:00</updated>
<author>
<name>FYP</name>
<email>its.fyp@gmail.com</email>
</author>
<published>2018-10-21T17:46:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=0c534c71465474b92710a2951bf15370fcc8c663'/>
<id>urn:sha1:0c534c71465474b92710a2951bf15370fcc8c663</id>
<content type='text'>
(Amended with a regression test.)

Co-authored-by: Hisham Muhammad &lt;hisham@gobolinux.org&gt;
</content>
</entry>
<entry>
<title>Tests: add shebang test for fs.is_lua</title>
<updated>2018-09-26T13:19:03+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-09-26T13:19:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=b4cbf29d302de4793841427011ec7b04ef7f1479'/>
<id>urn:sha1:b4cbf29d302de4793841427011ec7b04ef7f1479</id>
<content type='text'>
</content>
</entry>
<entry>
<title>write_rockspec: fix representation of Lua version dependency</title>
<updated>2018-09-26T03:32:31+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-09-25T22:32:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=fa465f2bfd3641bbffccc70b2ded331ee6ab1766'/>
<id>urn:sha1:fa465f2bfd3641bbffccc70b2ded331ee6ab1766</id>
<content type='text'>
The Lua version dependency specified with --lua-versions
was using the internal table format. This commit ensures that
it is stored in rockspecs using the string format.

Includes a regression test.
</content>
</entry>
<entry>
<title>Tests: add regression test for luarocks.loader startup</title>
<updated>2018-09-11T20:06:40+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-09-11T20:06:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=8d95d5607fdd829d4b77c5225fd6b9015b1df034'/>
<id>urn:sha1:8d95d5607fdd829d4b77c5225fd6b9015b1df034</id>
<content type='text'>
</content>
</entry>
<entry>
<title>write_rockspec, init: rename --lua-version to --lua-versions</title>
<updated>2018-09-06T23:42:15+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-09-06T22:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=8840171407a17a6237e193fde3d6a3cc8aee1c4e'/>
<id>urn:sha1:8840171407a17a6237e193fde3d6a3cc8aee1c4e</id>
<content type='text'>
Fixes conflict between the use of --lua-version in write_rockspec
to list supported Lua versions in a rockspec (now renamed
to --lua-versions) and the general --lua-version flag used to
select a Lua interpreter.
</content>
</entry>
<entry>
<title>Tests: add test cases for rocks with conflicting module names</title>
<updated>2018-09-04T16:11:12+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-09-03T15:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=b8abb27f98e3c674bd3bca4944a53d10a1a2025d'/>
<id>urn:sha1:b8abb27f98e3c674bd3bca4944a53d10a1a2025d</id>
<content type='text'>
This tests the behavior of upgrades and downgrades on rocks that deploy both
foo.lua and foo.so
</content>
</entry>
<entry>
<title>Fix: do not detect .luarocks/config-5.x.lua and lua_modules as modules</title>
<updated>2018-08-02T16:50:01+00:00</updated>
<author>
<name>Hisham Muhammad</name>
<email>hisham@gobolinux.org</email>
</author>
<published>2018-08-02T16:48:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=1ab3297faae3e57772c840d74828a9d370a6cd84'/>
<id>urn:sha1:1ab3297faae3e57772c840d74828a9d370a6cd84</id>
<content type='text'>
Running luarocks init a second time after deleting the rockspec was
mis-detects .luarocks/config-5.x.lua as a module, creating an entry
`["luarocks.config-5.3"] = ".luarocks/config-5.3.lua"` in `build.modules`.

Same problem happened with modules under `lua_modules`.

This excludes `.luarocks` and `lua_modules` from module detection.
Includes a regression test.

Closes #847.
</content>
</entry>
<entry>
<title> Do not rewrite path in util.cleanup_path if the desired version is a substring of the version (#868)</title>
<updated>2018-08-01T19:52:02+00:00</updated>
<author>
<name>Ryan Hartlage</name>
<email>ryanplusplus@gmail.com</email>
</author>
<published>2018-08-01T19:52:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/luarocks/commit/?id=8e39a526b57a2f9cf021f38cd9ffc8f88abd68fd'/>
<id>urn:sha1:8e39a526b57a2f9cf021f38cd9ffc8f88abd68fd</id>
<content type='text'>
*  Do not rewrite path in util.cleanup_path if the desired version is a substring of the version

* Improve test coverage for core.util.cleanup_path
</content>
</entry>
</feed>
