** Summary changed:

- new upstream version - TADS 2.5.10 and 3.0.16
+ [karmic] Please update tads to 3.0.18.1 version

** Description changed:

- TADS packages in the repos were not updated for four years. please
- upgrade. changelog: http://www.tads.org/t3doc/doc/t3changes.htm.
+ Changes for 3.0.18.1 (May 5, 2009)
+ 
+     * The behavior of the multi-method inherited() operator has changed. The 
operator now chooses the inherited function to call based on the actual 
argument values, rather than the formal (declared) parameters to the current 
function. This is more consistent with the inherited() operator for regular 
methods.
+     * A bug in the compiler, versions 3.0.17, 3.0.17.1, and 3.0.18, caused 
incorrect (too small) stack size requests to be generated for some functions 
and methods. This generally had no noticeable effect on valid programs, but it 
made it possible for an errant program (with infinite recursion, for example) 
to cause a stack overflow that the interpreter doesn't detect immediately, 
which could conceivably crash the interpreter. An actual crash would require an 
unlikely combination of factors, even with an errant program compiled with this 
bug, so you'll probably never notice it. Even so, if you distributed any .t3 
files compiled with t3make versions 3.0.17 through 3.0.18, we recommend 
recompiling with the current t3make version and replacing your previously 
distributed files, if it's easy for you to do so. 
+ 
+ http://www.tads.org/t3doc/doc/t3changes.htm

-- 
[karmic] Please update tads to 3.0.18.1 version
https://bugs.launchpad.net/bugs/226579
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to