aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Use a test matrix in TravisIgnacio Burgueño2014-03-261-1/+8
|
* Merge pull request #243 from siffiejoe/lua53Hisham Muhammad2014-03-265-16/+37
|\ | | | | prepare luarocks for lua 5.3
| * prepare luarocks for lua 5.3Philipp Janda2014-03-265-16/+37
|/
* Run Travis-CI testsuite on Lua 5.1 and Lua 5.2!Hisham Muhammad2014-03-212-18/+28
|
* Fix regression introduced by demodularization processHisham Muhammad2014-03-211-1/+1
|
* Merge pull request #242 from mpeterv/lua52_compatHisham Muhammad2014-03-2161-651/+850
|\ | | | | Compatibility with lua 5.2 without LUA_COMPAT_ALL
| * Fixed remaining unpack issuesmpeterv2014-03-218-0/+16
| |
| * Merge branch 'master' of https://github.com/keplerproject/luarocks into ↵mpeterv2014-03-216-18/+22
| |\ | |/ |/| | | | | | | | | | | | | | | | | | | | | lua52_compat Conflicts: src/bin/luarocks src/luarocks/fs/unix/tools.lua src/luarocks/path.lua Fixed: src/luarocks/path_cmd.lua: moved meta-data from path.lua Makefile: added path_cmd.lua to the list of installed files
* | Split luarocks.path the library and `luarocks path` the command.Hisham Muhammad2014-03-203-42/+51
| | | | | | | | As suggested in #232.
* | Bring the Unix implementation up to par with the Windows one!Hisham Muhammad2014-03-201-4/+8
| |
* | Fix help, as pointed out by @ignacioHisham Muhammad2014-03-191-1/+1
| |
* | Merge branch 'master' of github.com:keplerproject/luarocksHisham Muhammad2014-03-1413-25/+3
|\ \
* | | Revert change that broke rocks.moonscript.org — it would skip servers that ↵Hisham Muhammad2014-03-031-1/+1
| | | | | | | | | | | | have no .zip manifest in them.
| | * Fixed some issues with table.unpackmpeterv2014-03-212-5/+8
| | |
| | * Removed module calls from installation scriptsmpeterv2014-03-202-31/+33
| | |
| | * Unmoduled core modules with package.loaded trick + fixed locals shadowing ↵mpeterv2014-03-2036-388/+512
| | | | | | | | | | | | | | | | | | module table Thanks to Metalua for the possibility to automate this.
| | * Minor consistency improvement in util.luampeterv2014-03-201-2/+2
| | |
| | * Unmoduled per-platform fs implementationsmpeterv2014-03-202-49/+55
| | |
| | * Fixed strange things in deps modules + fixed a bug with luarocks.fs.lua.get_md5mpeterv2014-03-207-18/+9
| | |
| | * Unmoduled luarocks.utilmpeterv2014-03-201-40/+43
| | |
| | * Unmoduled CLI-related modules which used some globalsmpeterv2014-03-202-7/+13
| | |
| | * In luarocks.utils, require deps only inside functionsmpeterv2014-03-201-4/+1
| | |
| | * Split luarocks.path modulempeterv2014-03-204-102/+114
| | |
| | * Un-module bundled depsmpeterv2014-03-2016-50/+98
| |/
| * Merge pull request #239 from mpeterv/remove_unused_variablesHisham Muhammad2014-03-1413-25/+3
|/| | | | | Removed some unused variables
| * Removed some unused variablesmpeterv2014-03-1313-25/+3
|/
* Merge pull request #237 from Tieske/no_exe_wrapperHisham Muhammad2014-03-033-21/+27
|\ | | | | No exe wrapper on Windows
| * check is_lua by compiling the fileThijs Schreijer2014-03-031-13/+9
| |
| * remove exe wrappers, just batch files on windowsThijs Schreijer2014-03-033-21/+31
|/
* Merge pull request #236 from fperrad/patch-1Hisham Muhammad2014-03-011-2/+1
|\ | | | | filter message when deps_mode="none"
| * filter message when deps_mode="none"François Perrad2014-03-011-2/+1
|/ | | | | | | | | | On Buildroot, we call `luarocks make --deps-mode=none --keep foo.rockspec` So, the message about missing dependency is confusing. ``` Warning: skipping dependency checks. ... Missing dependency for cgilua 5.1.4-1: luafilesystem >= 1.5.0 ```
* Merge pull request #235 from siffiejoe/unzipHisham Muhammad2014-02-271-0/+8
|\ | | | | handle implict subdirectories when unpacking with LuaZip
| * use correct path for is_dir checkPhilipp Janda2014-02-271-3/+6
| |
| * handle implict subdirectories when unpacking with LuaZipPhilipp Janda2014-02-271-0/+5
|/
* Flag -c is running too slow.Hisham Muhammad2014-02-141-1/+1
|
* Fix issue when source.dir got misdetected if URL ends with character 'c'!Hisham Muhammad2014-02-141-1/+1
| | | | How many years did this go undetected?
* Remove repeated entryHisham Muhammad2014-02-141-1/+0
|
* Merge pull request #233 from neomantra/http_request_errHisham Muhammad2014-02-141-2/+4
|\ | | | | Added nil check for tsfd in http_request()
| * Added nil check for tsfd in http_request()Evan Wies2014-02-131-2/+4
|/ | | | | | | | | | | If the opening of the cache timestamp file fails, then tsfd would be nil. write is then invoked on it yielding: /usr/local/share/lua/5.1/luarocks/fs/lua.lua:592: attempt to index local 'tsfd' (a nil value) This changeset simply adds the check for nil. It does no further error reporting, so luarocks doesn't crash, but it also doesn't report that the cache was not updated nor that anything out of the ordinary happened.
* Upgrade luacovHisham Muhammad2014-02-081-2/+2
|
* Add test for missing external deps. Improves coverage.Hisham Muhammad2014-02-082-1/+38
| | | | A bug was uncovered writing this!
* When a server times out, stop using it and move down the mirrors list.Hisham Muhammad2014-02-084-18/+27
|
* Refactor and improve logic for detecting base directory.Hisham Muhammad2014-02-083-27/+40
|
* Install default doc files if the rockspec does not include any.Hisham Muhammad2014-02-081-1/+25
|
* Have separate fs.dir and fs.list_dir functions.Hisham Muhammad2014-02-087-88/+91
| | | | The first returns an iterator, the second one a table.
* Merge branch 'master' of github.com:keplerproject/luarocksHisham Muhammad2014-02-031-6/+0
|\
| * Merge pull request #230 from fperrad/patch-1Hisham Muhammad2014-01-311-6/+0
| |\ | | | | | | remove dead local variable wrap_bin_scripts
| | * remove dead local variable wrap_bin_scriptsFrançois Perrad2014-01-311-6/+0
| |/ | | | | now, the job is done by a call to repos.should_wrap_bin_scripts()
* / Make `luarocks doc` return something meaningful even for rocks that are not ↵Hisham Muhammad2014-02-031-10/+34
|/ | | | installed.
* Add more tests.Hisham Muhammad2014-01-291-1/+7
|