Remove other previously installed versions when running 'build' or 'install'.
Merge branch 'master' into remove_on_install
Add support for "remove on install" for `luarocks make` too
oops! remove stray print
Add links to manifest-5.1 and manifest-5.2 to ensure that wget mirroring fetches them.
Merge branch 'master' into remove_on_install
Add missing documentation.
Fix: make sure that --keep flag forwards correctly from 'install' to 'build'.
Add --old-versions to 'purge'.
Last-second bug! Don't fail when bootstrapping with Lua 5.2!
Make sure fs.make_dir is always checked and results in proper errors.
Make sure fs.change_dir is always checked and results in proper errors.
Make anchors more easily accessible from web browsers
Make behavior more intuitive when the key in a modules or build.install.lua section asks to rename a module.
I personally think it's a bad practice, but the syntax implies this is possible and the previous behavior is
surely worse than the new one. See http://stackoverflow.com/questions/18314068/does-luarocks-rockspec-use-only-file-names-for-module-sub-names
oops, remove debug message :)
Use list from http://stackoverflow.com/a/15853231/1793220 when detecting mingw libraries.
Closes #139.
minor updates to the testing.sh script
Should fix installation of parallel LuaRocks versions when using 'make bootstrap' on both.
Thanks to Philipp Janda for the test case!
accept numbers as first character of a rock name in a dependency
Make LR stop complaining when the 'doc' directory is missing.
Also, handle missing directories explicitly specified in copy_directories as errors.
Closes #142.