diff options
author | Benoit Germain <bnt period germain arrobase gmail period com> | 2014-01-22 16:16:46 +0100 |
---|---|---|
committer | Benoit Germain <bnt period germain arrobase gmail period com> | 2014-01-22 16:16:46 +0100 |
commit | 3ea37aec97638ff705b238f9c834ed8a930a6f86 (patch) | |
tree | b8ef55f22f2e373975cc140eeff1de650ce8950e | |
parent | 8580d8ee6913a1fa5378dd6196feba86df1d6f44 (diff) | |
download | lanes-3ea37aec97638ff705b238f9c834ed8a930a6f86.tar.gz lanes-3ea37aec97638ff705b238f9c834ed8a930a6f86.tar.bz2 lanes-3ea37aec97638ff705b238f9c834ed8a930a6f86.zip |
2 crash fixes and 1 experiment
* bumped version to 3.8.3
* fixed a possible Lua stack overflow when sending complex function
through lindas or as lane body
* experimental: lanes.nameof() scans the registry if a regular search
didn't yield anything interesting
* fixed lanes.nameof() misbehaving when encountering a LUA_TTHREAD
object
-rw-r--r-- | index.html | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -70,7 +70,7 @@ | |||
70 | </p> | 70 | </p> |
71 | 71 | ||
72 | <p> | 72 | <p> |
73 | This document was revised on 22-Jan-14, and applies to version <tt>3.8.2</tt>. | 73 | This document was revised on 22-Jan-14, and applies to version <tt>3.8.3</tt>. |
74 | </p> | 74 | </p> |
75 | </font> | 75 | </font> |
76 | </center> | 76 | </center> |
@@ -645,8 +645,8 @@ | |||
645 | </p> | 645 | </p> |
646 | 646 | ||
647 | <p> | 647 | <p> |
648 | If a lane body pulls a C function imported by a module required before Lanes itself (thus not through a hooked <tt>require</tt>), the lane generator creation will raise an error. | 648 | If a lane body pulls a C function imported by a module required before Lanes itself (thus not through a hooked <tt>require</tt>), the lane generator creation will raise an error. |
649 | The function name it shows is a path where it was found by scanning <tt>_G</tt>. As a utility, the name guessing functionality is exposed as such: | 649 | The function name it shows is a path where it was found by scanning <tt>_G</tt>. As a utility, the name guessing functionality is exposed as such: |
650 | 650 | ||
651 | <table border="1" bgcolor="#E0E0FF" cellpadding="10" style="width:50%"> | 651 | <table border="1" bgcolor="#E0E0FF" cellpadding="10" style="width:50%"> |
652 | <tr> | 652 | <tr> |
@@ -657,6 +657,10 @@ | |||
657 | </table> | 657 | </table> |
658 | </p> | 658 | </p> |
659 | 659 | ||
660 | <p> | ||
661 | Starting with version 3.8.3, <tt>lanes.nameof()</tt> searches the registry as well. | ||
662 | </p> | ||
663 | |||
660 | <h3>Free running lanes</h3> | 664 | <h3>Free running lanes</h3> |
661 | 665 | ||
662 | <p> | 666 | <p> |