1 Jan 2004 04:27
Announcing E 0.8.24j: Better Diagnostics, working equality.
Available at http://www.erights.org/download/0-8-24/index.html This release is also to be known as E-2003. Happy New Year's Eve! This is an official release of E, * fixing the backtrace printing bugs reported by Kevin Reid and Chris Hibbert, * with causality tracing improvements suggested by Terry Stanley, * and in which capEdit is now working again. Chris Hibbert wrote: >I took a quick look, and of the problems I mentioned: "mismatched parens, >undeclared vars, assign to readonly var, etc." only mismatched parens seems >to be improved. If I should take another look, let me know. It's late >here, and my eyes are drooping. You were correct. These static errors now report their positions correctly, so I have closed out this bug. (Dynamic errors also report their positions much more often, but there are still many uncovered dynamic cases.) These same improvements in backtrace diagnostics have also greatly helped provide Terry with the tracing information she needs for Causeway, the (currently post mortem) space-time causality inspector. (See http://www.eros-os.org/pipermail/e-lang/2002-November/007811.html ) Thanks to Kevin, Chris, and Terry for testing feedback on earlier attempts at this release. This official one is much better as a result. Note that the major security hole Kevin reported, "safeScope Mutability breaks confinement" https://bugs.sieve.net/bugs/?func=detailbug&bug_id=125579&group_id=16380(Continue reading)
RSS Feed