Squashed 'keplerproject__luarocks/' changes from f17d742..130f460

130f460 General improvements for Lua 5.1 and 5.2 coexistance: * Add --versioned-rocks-dir option to Unix installer, which makes it use paths such as /lib/luarocks/rocks-5.X, and /etc/luarocks/config-5.X.lua (where X is 1 or 2). * Make configure script on Unix autodetect the presence of previous LuaRocks installations and adapt accordingly to avoid conflicts. * Support luarocks.site_config_5_X for users who wish to run two versions from the same source tree (may be useful for LR development). * Try to load config-5.X.lua from home directory before trying config.lua.
26db614 Safe quoting for concatenating constant strings into patterns.
736fa98 compile rclauncher binary wrapper on windows on every build
e2dea93 fix installation of builtin lua
8db9faf fix syntax error on new verbose option
2b7ffae Merge branch 'master' of github.com:keplerproject/luarocks
ddbea89 Make new_version smarter, so it knows how to look inside an updated tarball to check the dir name. This version is able, for example to generate an updated rockspec for lpeg 0.12-rc2 by simply typing `luarocks new_version lpeg 0.12-rc2`
a4f59f3 Merge pull request #121 from Tieske/installer_52_support
8409f4d Merge pull request #120 from Tieske/fix_failed_compilation_not_aborted
5576f7a bug in builtin.lua that caused a previous "ok=false" to be reset in a later stage of building and hence report success even though it had errors.
dede5ff Handle verbosity with a config option (now it can be set through the config file)
4bc14e5 Make new_version consume hyphens from version numbers
1754ff1 updated installer to support 5.2 (extra command switch /LV)
8ac9097 Merge pull request #119 from Tieske/master
9cb1cca added some verbose output options. TODO: make commandline option
8e2d4ca Merge pull request #118 from Tieske/launcher_52_compat
b50c93e 5.2 compatibility for the launcher wrapper.
6b3d15d Merge pull request #114 from Tieske/Regsitry_info_added
c852296 Merge pull request #116 from Tieske/fixed_exe_wrapper
1e2431d fixed wrapper code to include the global 'arg' table, including compiled object file
a893040 added default command "edit", so when double clicking it won't automatically install, but open notepad. A safer option.
d2f489e fixes in registry template and batchfile luarocksw.bat
b974f6d installer adds information for the registry, including icon and actions for .rockspec files when /R argument is provided. includes the new luarocksw.bat batch file also: made the /P argument of the installer required
baef212 small fix to installer, for consistency (no functional impact)

git-subtree-dir: keplerproject__luarocks
git-subtree-split: 130f460fca140b2873d284d0057b326b64621d1d
Merge commit '619ba19ad8491252b77dccd49d1d0d24fceb5410'
Squashed 'kikito__lua_missions/' changes from a829920..b3f8627

b3f8627 Merge pull request #13 from acrisci/master
99be882 Updated Lua version compatibility information.

git-subtree-dir: kikito__lua_missions
git-subtree-split: b3f8627bdc4e9d559db53fdb726f1efbf693c086
Merge commit '5fd42d0b5899f387bc84f125c866c5fa1cf144bd'
Squashed 'leafo__lapis/' changes from 8ba1885..851f317

851f317 time_ago and time_ago_in_words
693662f util docs
f19db4e respond_to can take on_error to wrap result in capture_errors

git-subtree-dir: leafo__lapis
git-subtree-split: 851f317505e35061ea052145abe05ba125a7a9f3
Merge commit '263fed70825322bd0566bcf48f7895148bdaf632'
Squashed 'pavouk__lgi/' changes from 6e92536..692d9d9

692d9d9 Supporting cairo.Status.to_string API
d59fefd When running 'make check', always pick local lgi
432d39a Merge pull request #49 from ntd/pr2
cae5966 Raise an exception if GTK+ initialization fails

git-subtree-dir: pavouk__lgi
git-subtree-split: 692d9d94f446530d1bd043c352709ca0bee61000
Merge commit '436d25b121086702c8be8e1979d4d8a93f11b77c'
Squashed 'rrthomas__lua-stdlib/' changes from 28f6a6d..a105e77

a105e77 specs: upgrade to Specl 5.
7f65c54 getopt: also requires io_ext module to be loaded.
882e8bb configury: install correctly with configure or luarocks.

git-subtree-dir: rrthomas__lua-stdlib
git-subtree-split: a105e77ae8d6d61bdcffb499d8382a5053666f2a
Merge commit '30eb50f2fdc8cccbb9f86a375c3b5468a447b6b1'
Squashed 'wiladams__tinn/' changes from ceb27f4..c82d223

c82d223 	modified:   src/graphics/quaternion.lua 	new file:   tests/test_quaternion.lua
b09d664 	new file:   quaternion.lua
047f08e 	new file:   ../src/graphics/math_matrix.lua

git-subtree-dir: wiladams__tinn
git-subtree-split: c82d2236ce70a6af9831ecec772c527f0d585ec0
Merge commit '1a3550cb709d74d2c37a1fa05dff96a3047c753d'
Squashed 'yonaba__moses/' changes from 88ac8d1..b0edd83

b0edd83 Fixed 1.8.1-1 rockspec, missing comma in modules subtable
d044d09 Updated 1.3.1 changelog
d1f105f Pushed 1.3.1 rockspec Renamed older 1.3 rockspec
29bc7b7 Added version tag in HTML docs Updated sample with _.isArray expected output
faff0ba Added 1.3.1 changes
de10024 Minification, with upstream changes
df09b79 Updated README.md
d9cc88c Changed _.isArray behaviour, now features real Lua arrays
f0aafd7 Removed minified specs Updated _.isArray specs
74c5f2a Renegerated minified version
59cb697 Fixes in README.md
a32930d _.functions no longer takes an output table
1137823 Added samples for contains, tap, findWhere, chaining,...
26c291a void changes, just some prettification
09a0143 Removed unused print statement
0b0cd92 Updated README
c13a338 Added new specs Remove alias specs, invalid as of now
cac5773 Updated documentation as of latest additions
0a047fe Updated minified version as of latest changes
eb95c9a Added chaining interface Removed _.import and _.mixin Added _.contains Added _.tap Added _.findWhere Renamed _.isObject to _.isTable Added _.chain, _() and _.value Updated documentation refs

git-subtree-dir: yonaba__moses
git-subtree-split: b0edd83eea9e98b93ba231ea6696949cd6cd6187
Merge commit 'cf81caf4d31c8e4775cf6da1ef08a5a8a6382bcb'