GeezerVison is showing github.com — Release v41.1.1. · lua-stdlib/lua-stdlib@3544b62
File treeExpand file treeCollapse file tree Open diff view settings Expand file treeCollapse file tree Open diff view settings Collapse file Copy file name to clipboardExpand all lines: .travis.yml +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -107,7 +107,7 @@ install: | 107 | 107 | fi' | 108 | 108 |
| 109 | 109 | # Build from rockspec. | 110 | | - - export ROCKSPEC=stdlib-41.1.0-1.rockspec | | 110 | + - export ROCKSPEC=stdlib-41.1.1-1.rockspec | 111 | 111 | - 'test -f "$ROCKSPEC" || ROCKSPEC=stdlib-git-1.rockspec' | 112 | 112 | - sudo luarocks make $ROCKSPEC LUA="$LUA" | 113 | 113 |
| |
Collapse file Copy file name to clipboardExpand all lines: ChangeLog +27Lines changed: 27 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
| | 1 | + | | 2 | + | | 3 | + Release version 41.1.1 | | 4 | + * NEWS.md: Record release date. | | 5 | + | | 6 | + configury: bump release version to 41.1.1. | | 7 | + * configure.ac (AC_INIT): Bump release version to 41.1.1. | | 8 | + * .travis.yml: Regenerate. | | 9 | + | | 10 | + std: fix an infinite loop in std.barrel() with Lua 5.3. | | 11 | + Close #94 | | 12 | + * lib/std/base.lua (maxn): This function is called from any | | 13 | + function wrapped by debug.argscheck, which calls debug.diagnose. | | 14 | + Calling std.barrel monkey-patches the global pairs function, | | 15 | + so we can't call that from here, otherwise it will in turn use | | 16 | + the monkey-patched pairs, which calls debug.diagnose to check | | 17 | + for argument errors before the original maxn call has finished. | | 18 | + Reported by Reuben Thomas | | 19 | + | 1 | 20 | | 2 | 21 |
| | 22 | + doc: add missing parameter LDoc for debug:markdots. | | 23 | + * lib/std/debug.lua (markdots): Add missing LDocs for v parameter. | | 24 | + | | 25 | + maint: post-release administrivia. | | 26 | + * NEWS: Add header line for next release. | | 27 | + * .prev-version: Record previous version. | | 28 | + * ./local.mk (old_NEWS_hash): Auto-update. | | 29 | + | 3 | 30 | Release version 41.1.0 | 4 | 31 | * NEWS.md: Record release date. | 5 | 32 |
| |
Collapse file Copy file name to clipboardExpand all lines: NEWS +8Lines changed: 8 additions & 0 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 1 | 1 | # Stdlib NEWS - User visible changes | 2 | 2 |
| | 3 | +## Noteworthy changes in release 41.1.1 (2015-01-31) [stable] | | 4 | + | | 5 | +### Bug fixes | | 6 | + | | 7 | + - `std.barrel` no longer gets stuck in an infinite loop when called in | | 8 | + Lua 5.3. | | 9 | + | | 10 | + | 3 | 11 | ## Noteworthy changes in release 41.1.0 (2015-01-30) [stable] | 4 | 12 |
| 5 | 13 | ### New features | |
Collapse file Copy file name to clipboardExpand all lines: configure +11-11Lines changed: 11 additions & 11 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 1 | 1 | #! /bin/sh | 2 | 2 | # Guess values for system-dependent variables and create Makefiles. | 3 | | -# Generated by GNU Autoconf 2.69 for stdlib 41.1.0. | | 3 | +# Generated by GNU Autoconf 2.69 for stdlib 41.1.1. | 4 | 4 | # | 5 | 5 | # Report bugs to <http://github.com/lua-stdlib/lua-stdlib/issues>. | 6 | 6 | # | @@ -580,8 +580,8 @@ MAKEFLAGS= | 580 | 580 | # Identity of this package. | 581 | 581 | PACKAGE_NAME='stdlib' | 582 | 582 | PACKAGE_TARNAME='stdlib' | 583 | | -PACKAGE_VERSION='41.1.0' | 584 | | -PACKAGE_STRING='stdlib 41.1.0' | | 583 | +PACKAGE_VERSION='41.1.1' | | 584 | +PACKAGE_STRING='stdlib 41.1.1' | 585 | 585 | PACKAGE_BUGREPORT='http://github.com/lua-stdlib/lua-stdlib/issues' | 586 | 586 | PACKAGE_URL='' | 587 | 587 |
| @@ -1216,7 +1216,7 @@ if test "$ac_init_help" = "long"; then | 1216 | 1216 | # Omit some internal or obsolete options to make the list less imposing. | 1217 | 1217 | # This message is too long to be a string in the A/UX 3.1 sh. | 1218 | 1218 | cat <<_ACEOF | 1219 | | -\`configure' configures stdlib 41.1.0 to adapt to many kinds of systems. | | 1219 | +\`configure' configures stdlib 41.1.1 to adapt to many kinds of systems. | 1220 | 1220 |
| 1221 | 1221 | Usage: $0 [OPTION]... [VAR=VALUE]... | 1222 | 1222 |
| | 1282 | 1282 |
| 1283 | 1283 | if test -n "$ac_init_help"; then | 1284 | 1284 | case $ac_init_help in | 1285 | | - short | recursive ) echo "Configuration of stdlib 41.1.0:";; | | 1285 | + short | recursive ) echo "Configuration of stdlib 41.1.1:";; | 1286 | 1286 | esac | 1287 | 1287 | cat <<\_ACEOF | 1288 | 1288 |
| | 1362 | 1362 | test -n "$ac_init_help" && exit $ac_status | 1363 | 1363 | if $ac_init_version; then | 1364 | 1364 | cat <<\_ACEOF | 1365 | | -stdlib configure 41.1.0 | | 1365 | +stdlib configure 41.1.1 | 1366 | 1366 | generated by GNU Autoconf 2.69 | 1367 | 1367 |
| 1368 | 1368 | Copyright (C) 2012 Free Software Foundation, Inc. | @@ -1379,7 +1379,7 @@ cat >config.log <<_ACEOF | 1379 | 1379 | This file contains any messages produced by compilers while | 1380 | 1380 | running configure, to aid debugging if configure makes a mistake. | 1381 | 1381 |
| 1382 | | -It was created by stdlib $as_me 41.1.0, which was | | 1382 | +It was created by stdlib $as_me 41.1.1, which was | 1383 | 1383 | generated by GNU Autoconf 2.69. Invocation command line was | 1384 | 1384 |
| 1385 | 1385 | $ $0 $@ | @@ -1759,7 +1759,7 @@ ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var. | 1759 | 1759 |
| 1760 | 1760 |
| 1761 | 1761 | $as_echo "## ------------------------- ## | 1762 | | -## Configuring stdlib 41.1.0 ## | | 1762 | +## Configuring stdlib 41.1.1 ## | 1763 | 1763 | ## ------------------------- ##" | 1764 | 1764 | echo | 1765 | 1765 |
| | 2249 | 2249 |
| 2250 | 2250 | # Define the identity of the package. | 2251 | 2251 | PACKAGE='stdlib' | 2252 | | - VERSION='41.1.0' | | 2252 | + VERSION='41.1.1' | 2253 | 2253 |
| 2254 | 2254 |
| 2255 | 2255 | cat >>confdefs.h <<_ACEOF | @@ -3460,7 +3460,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | 3460 | 3460 | # report actual input values of CONFIG_FILES etc. instead of their | 3461 | 3461 | # values after options handling. | 3462 | 3462 | ac_log=" | 3463 | | -This file was extended by stdlib $as_me 41.1.0, which was | | 3463 | +This file was extended by stdlib $as_me 41.1.1, which was | 3464 | 3464 | generated by GNU Autoconf 2.69. Invocation command line was | 3465 | 3465 |
| 3466 | 3466 | CONFIG_FILES = $CONFIG_FILES | @@ -3513,7 +3513,7 @@ _ACEOF | 3513 | 3513 | cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | 3514 | 3514 | ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" | 3515 | 3515 | ac_cs_version="\\ | 3516 | | -stdlib config.status 41.1.0 | | 3516 | +stdlib config.status 41.1.1 | 3517 | 3517 | configured by $0, generated by GNU Autoconf 2.69, | 3518 | 3518 | with options \\"\$ac_cs_config\\" | 3519 | 3519 |
| |
Collapse file Copy file name to clipboardExpand all lines: configure.ac +1-1Lines changed: 1 addition & 1 deletion | Original file line number | Diff line number | Diff line change |
|---|
@@ -18,7 +18,7 @@ dnl along with this program. If not, see <http://www.gnu.org/licenses/>. | 18 | 18 |
| 19 | 19 |
| 20 | 20 | dnl Initialise autoconf and automake | 21 | | -AC_INIT([stdlib], [41.1.0], [http://github.com/lua-stdlib/lua-stdlib/issues]) | | 21 | +AC_INIT([stdlib], [41.1.1], [http://github.com/lua-stdlib/lua-stdlib/issues]) | 22 | 22 | AC_CONFIG_AUX_DIR([build-aux]) | 23 | 23 | AC_CONFIG_MACRO_DIR([m4]) | 24 | 24 |
| |
Collapse file Copy file name to clipboardExpand all lines: doc/classes/std.container.html +4-4Lines changed: 4 additions & 4 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 3 | 3 | <html> | 4 | 4 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> | 5 | 5 | <head> | 6 | | - <title>stdlib 41.1.0 Reference</title> | | 6 | + <title>stdlib 41.1.1 Reference</title> | 7 | 7 | <link rel="stylesheet" href="../ldoc.css" type="text/css" /> | 8 | 8 | </head> | 9 | 9 | <body> | | 24 | 24 |
| 25 | 25 | <div id="navigation"> | 26 | 26 | <br/> | 27 | | -<h1>stdlib 41.1.0</h1> | | 27 | +<h1>stdlib 41.1.1</h1> | 28 | 28 |
| 29 | 29 | <ul> | 30 | 30 | <li><a href="../index.html">Index</a></li> | @@ -129,7 +129,7 @@ <h2><a name="Objects"></a>Objects</h2> | 129 | 129 | <h3>Fields:</h3> | 130 | 130 | <ul> | 131 | 131 | <li><span class="parameter">_type</span> | 132 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.4">string</a></span> | | 132 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.4">string</a></span> | 133 | 133 | object name | 134 | 134 | (<em>default</em> "Container") | 135 | 135 | </li> | @@ -172,7 +172,7 @@ <h3>Usage:</h3> | 172 | 172 | </div> <!-- id="main" --> | 173 | 173 | <div id="about"> | 174 | 174 | <i>generated by <a href="http://github.com/stevedonovan/LDoc">LDoc 1.4.3</a></i> | 175 | | -<i style="float:right;">Last updated 2015-01-30 17:57:09 </i> | | 175 | +<i style="float:right;">Last updated 2015-01-31 12:47:39 </i> | 176 | 176 | </div> <!-- id="about" --> | 177 | 177 | </div> <!-- id="container" --> | 178 | 178 | </body> | |
Collapse file Copy file name to clipboardExpand all lines: doc/classes/std.list.html +5-5Lines changed: 5 additions & 5 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 3 | 3 | <html> | 4 | 4 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> | 5 | 5 | <head> | 6 | | - <title>stdlib 41.1.0 Reference</title> | | 6 | + <title>stdlib 41.1.1 Reference</title> | 7 | 7 | <link rel="stylesheet" href="../ldoc.css" type="text/css" /> | 8 | 8 | </head> | 9 | 9 | <body> | | 24 | 24 |
| 25 | 25 | <div id="navigation"> | 26 | 26 | <br/> | 27 | | -<h1>stdlib 41.1.0</h1> | | 27 | +<h1>stdlib 41.1.1</h1> | 28 | 28 |
| 29 | 29 | <ul> | 30 | 30 | <li><a href="../index.html">Index</a></li> | @@ -215,7 +215,7 @@ <h3>Parameters:</h3> | 215 | 215 | a list | 216 | 216 | </li> | 217 | 217 | <li><span class="parameter">m</span> | 218 | | - <span class="types"><a class="type" href="../classes/std.list.html#std.list.List">List</a> or <a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a></span> | | 218 | + <span class="types"><a class="type" href="../classes/std.list.html#std.list.List">List</a> or <a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a></span> | 219 | 219 | another list, or table | 220 | 220 | </li> | 221 | 221 | </ul> | @@ -474,7 +474,7 @@ <h3>Parameters:</h3> | 474 | 474 | a list | 475 | 475 | </li> | 476 | 476 | <li><span class="parameter">m</span> | 477 | | - <span class="types"><a class="type" href="../classes/std.list.html#std.list.List">List</a> or <a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a></span> | | 477 | + <span class="types"><a class="type" href="../classes/std.list.html#std.list.List">List</a> or <a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a></span> | 478 | 478 | another list, or table (hash part is ignored) | 479 | 479 | </li> | 480 | 480 | </ul> | @@ -565,7 +565,7 @@ <h3>Usage:</h3> | 565 | 565 | </div> <!-- id="main" --> | 566 | 566 | <div id="about"> | 567 | 567 | <i>generated by <a href="http://github.com/stevedonovan/LDoc">LDoc 1.4.3</a></i> | 568 | | -<i style="float:right;">Last updated 2015-01-30 17:57:09 </i> | | 568 | +<i style="float:right;">Last updated 2015-01-31 12:47:39 </i> | 569 | 569 | </div> <!-- id="about" --> | 570 | 570 | </div> <!-- id="container" --> | 571 | 571 | </body> | |
Collapse file Copy file name to clipboardExpand all lines: doc/classes/std.object.html +14-14Lines changed: 14 additions & 14 deletions | Original file line number | Diff line number | Diff line change |
|---|
| 3 | 3 | <html> | 4 | 4 | <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> | 5 | 5 | <head> | 6 | | - <title>stdlib 41.1.0 Reference</title> | | 6 | + <title>stdlib 41.1.1 Reference</title> | 7 | 7 | <link rel="stylesheet" href="../ldoc.css" type="text/css" /> | 8 | 8 | </head> | 9 | 9 | <body> | | 24 | 24 |
| 25 | 25 | <div id="navigation"> | 26 | 26 | <br/> | 27 | | -<h1>stdlib 41.1.0</h1> | | 27 | +<h1>stdlib 41.1.1</h1> | 28 | 28 |
| 29 | 29 | <ul> | 30 | 30 | <li><a href="../index.html">Index</a></li> | @@ -154,16 +154,16 @@ <h2><a name="Objects"></a>Objects</h2> | 154 | 154 | <h3>Fields:</h3> | 155 | 155 | <ul> | 156 | 156 | <li><span class="parameter">_init</span> | 157 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a> or <span class="type">function</span></span> | | 157 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a> or <span class="type">function</span></span> | 158 | 158 | object initialisation | 159 | 159 | (<em>default</em> {}) | 160 | 160 | </li> | 161 | 161 | <li><span class="parameter">_functions</span> | 162 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a></span> | | 162 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a></span> | 163 | 163 | module functions omitted when cloned | 164 | 164 | </li> | 165 | 165 | <li><span class="parameter">_type</span> | 166 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.4">string</a></span> | | 166 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.4">string</a></span> | 167 | 167 | object name | 168 | 168 | (<em>default</em> "Object") | 169 | 169 | </li> | @@ -301,15 +301,15 @@ <h3>Usage:</h3> | 301 | 301 | <h3>Parameters:</h3> | 302 | 302 | <ul> | 303 | 303 | <li><span class="parameter">obj</span> | 304 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a></span> | | 304 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a></span> | 305 | 305 | destination object | 306 | 306 | </li> | 307 | 307 | <li><span class="parameter">src</span> | 308 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a></span> | | 308 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a></span> | 309 | 309 | fields to copy int clone | 310 | 310 | </li> | 311 | 311 | <li><span class="parameter">map</span> | 312 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a></span> | | 312 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a></span> | 313 | 313 | key renames as <code>{old_key=new_key, ...}</code> | 314 | 314 | (<em>default</em> {}) | 315 | 315 | </li> | @@ -318,7 +318,7 @@ <h3>Parameters:</h3> | 318 | 318 | <h3>Returns:</h3> | 319 | 319 | <ol> | 320 | 320 |
| 321 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.5">table</a></span> | | 321 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.5">table</a></span> | 322 | 322 | <em>obj</em> with non-private fields from <em>src</em> merged, | 323 | 323 | and a metatable with private fields (if any) merged, both sets | 324 | 324 | of keys renamed according to <em>map</em> | @@ -348,7 +348,7 @@ <h3>Usage:</h3> | 348 | 348 | function.</p> | 349 | 349 |
| 350 | 350 | <p> Additionally, this function returns the results of ??? for | 351 | | - file objects, or <a href="http://www.lua.org/manual/5.2/manual.html#pdf-type">type</a> otherwise. | | 351 | + file objects, or <a href="http://www.lua.org/manual/5.1/manual.html#pdf-type">type</a> otherwise. | 352 | 352 |
| 353 | 353 |
| 354 | 354 | <h3>Parameters:</h3> | @@ -361,7 +361,7 @@ <h3>Parameters:</h3> | 361 | 361 | <h3>Returns:</h3> | 362 | 362 | <ol> | 363 | 363 |
| 364 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.4">string</a></span> | | 364 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.4">string</a></span> | 365 | 365 | type of <em>x</em> | 366 | 366 | </ol> | 367 | 367 |
| @@ -481,14 +481,14 @@ <h3>Usage:</h3> | 481 | 481 | <h3>Returns:</h3> | 482 | 482 | <ol> | 483 | 483 |
| 484 | | - <span class="types"><a class="type" href="http://www.lua.org/manual/5.2/manual.html#6.4">string</a></span> | | 484 | + <span class="types"><a class="type" href="http://www.lua.org/manual/5.1/manual.html#5.4">string</a></span> | 485 | 485 | stringified object representation | 486 | 486 | </ol> | 487 | 487 |
| 488 | 488 |
| 489 | 489 | <h3>See also:</h3> | 490 | 490 | <ul> | 491 | | - <a href="http://www.lua.org/manual/5.2/manual.html#pdf-tostring">tostring</a> | | 491 | + <a href="http://www.lua.org/manual/5.1/manual.html#pdf-tostring">tostring</a> | 492 | 492 | </ul> | 493 | 493 |
| 494 | 494 | <h3>Usage:</h3> | @@ -504,7 +504,7 @@ <h3>Usage:</h3> | 504 | 504 | </div> <!-- id="main" --> | 505 | 505 | <div id="about"> | 506 | 506 | <i>generated by <a href="http://github.com/stevedonovan/LDoc">LDoc 1.4.3</a></i> | 507 | | -<i style="float:right;">Last updated 2015-01-30 17:57:09 </i> | | 507 | +<i style="float:right;">Last updated 2015-01-31 12:47:39 </i> | 508 | 508 | </div> <!-- id="about" --> | 509 | 509 | </div> <!-- id="container" --> | 510 | 510 | </body> | |
|