[e-lang] Various patches
Thomas Leonard
talex5 at gmail.com
Wed Mar 31 11:23:21 PDT 2010
On 29 March 2010 12:54, Thomas Leonard <tal at it-innovation.soton.ac.uk> wrote:
> I will commit the changes on the "general-fixes" branch to svn on
> Wednesday, unless someone objects. The patches are:
>
> $ git log remotes/git-svn..general-fixes|git shortlog
> Thomas Leonard (11):
> Improved error message when trying to call a named method on a verb facet
> Show stack trace when updoc gets an unexpected exception
> Preserve source span information when building quasi-literal expressions
> Avoid Java 6 IOException constructor
> Fixed "make tarballs"
> Report source location when a uriGetter isn't defined
> Serialize Switchable refs correctly
> Add hostnames to the vat search path
> Added Java VatSeeder class to avoid thread-safely problems with Vat.seed
> Use makeSeedVat to make the parsing vat
> Use seedVat to create eval vat too
These are now committed.
I've also created a new Zero Install release (0.9.2-post2):
http://wiki.erights.org/wiki/Downloads#Releases
http://repo.roscidus.com/e/e-core/
(by the way, it might be nice if the downloads link on the erights.org
main page linked to the downloads page on the wiki)
This includes all the above patches, as well as some more experimental ones:
Preserve source information about the collection used in a for expansion
Added SQL quasi-parser
Added <elang:interp.ELoaderAuthor>
Added seedVat/3 to give a <this> loader to the new scope
When running (unconfined) code with rune, give it a <this>
loader by default
Set <this> loader when running updoc scripts
Load updoc.e from e.jar
For details, see:
http://gitorious.org/repo-roscidus/e-core
--
Dr Thomas Leonard ROX desktop / Zero Install
GPG: 9242 9807 C985 3C07 44A6 8B9A AE07 8280 59A5 3CC1
GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA
More information about the e-lang
mailing list