Fix os.time() to return a number of seconds.
This commit is contained in:
@@ -886,6 +886,7 @@ Files are no longer hosted at LuaForge.
|
|||||||
|
|
||||||
<tr valign="top"><td> <b>3.0-beta2</b></td><td><ul>
|
<tr valign="top"><td> <b>3.0-beta2</b></td><td><ul>
|
||||||
<li>LuaValue.checkfunction() now returns LuaFunction.</li>
|
<li>LuaValue.checkfunction() now returns LuaFunction.</li>
|
||||||
|
<li>Fix os.time() to return a number of seconds.</li>
|
||||||
|
|
||||||
</ul></td></tr>
|
</ul></td></tr>
|
||||||
</table></td></tr></table>
|
</table></td></tr></table>
|
||||||
@@ -894,10 +895,12 @@ Files are no longer hosted at LuaForge.
|
|||||||
<ul>
|
<ul>
|
||||||
<li>debug code may not be completely removed by some obfuscators
|
<li>debug code may not be completely removed by some obfuscators
|
||||||
<li>tail calls are not tracked in debug information
|
<li>tail calls are not tracked in debug information
|
||||||
<li>using both version 1 and 2 libraries together in the same java vm has not been tested
|
<li>mixing major versions in the same java vm has not been tested
|
||||||
<li>values associated with weak keys may linger longer than expected
|
<li>values associated with weak keys may linger longer than expected
|
||||||
<li>behavior of luaj when a SecurityManager is used has not been fully characterized
|
<li>behavior of luaj when a SecurityManager is used has not been fully characterized
|
||||||
<li>negative zero is treated as identical to integer value zero throughout luaj
|
<li>negative zero is treated as identical to integer value zero throughout luaj
|
||||||
<li>lua compiled into java bytecode using luajc cannot use string.dump() or xpcall()
|
<li>lua compiled into java bytecode using luajc cannot use string.dump() or xpcall()
|
||||||
|
<li>number formatting with string.format() is not supported
|
||||||
|
<li>date formatting with os.date() is not supported
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
|||||||
@@ -304,8 +304,8 @@ public class OsLib extends TwoArgFunction {
|
|||||||
* @param table
|
* @param table
|
||||||
* @return long value for the time
|
* @return long value for the time
|
||||||
*/
|
*/
|
||||||
protected long time(LuaTable table) {
|
protected double time(LuaTable table) {
|
||||||
return System.currentTimeMillis();
|
return System.currentTimeMillis() / 1000.0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user