On Thu, 5 Aug 1999, Erik A Pearson wrote:

> Here are a couple of suggestions:
> 
> I've need to make these two changes to the 1.2.2 and earlier:

Not sure what you mean here. Could you provide more info or a patch
and some example code?

> 1. add support to handle PATH_VOLUME_RELATIVE in FileUtil

I added support for passing 64 bit numbers around to Java methods
back in version 1.2.2 but there is no support for doing expr's on
64 bit numbers. The C version of Tcl does not support this either.

> 2. set the max integer size in Utils.StroulResult greater than 32 in order to 
> handle integer strings that are the result of long java return values (e.g. 
> currentTimeMillis).

I have no idea what you mean by this. All string that are run through eval
could run into subst issues. Could you provide more info about what you
mean?

> These are enhancement requests:
> 3. I think it would be great to be able to set a string as non-executable. When 
> handling arbitrary text within the tcl/jacl it can be quite troublesome dealing 
> with the accidental evaluation of text which normally works but sometimes (when 
> the text happens to have the usual suspects $ " and common friends []{}) fails. 
> Being able to set the attribute of a jacl string to non-executable would really 
> help.

Well, Jacl should work with more than one interp (one in each thread). I
have not tested it that much but it should work. Of course, interthread
communications would be a great.

> 4. My next ambition for jacl would be multithreading -- interpreters which can 
> spin off indpendent interpreter threads and interthread communications, etc. In 
> my application I'd like to run a master interpreter which spins off "chron" 
> interpreters, interpreters to handle http connections, interpreters to handle 
> other background tasks, and so on. Right now each thread needs its own 
> independent interpreter and any inter-interpreter state information is retained 
> by the master java application.

The next release will fully support namespaces. In fact, you can try out
a prerelease which includes these features right now if you like.

> Namespace support is certainly a start. Are 
> there plans for this?

later
mo

 
> >
> >There is a new prerelease of Jacl ready for downloading at
> >http://www.cs.umn.edu/~dejong/tcl/tcljava/pre. A precompiled
> >binary and a source dist are provided. Anyone using an earlier
> >prerelease should try this version out ASAP. This prerelease
> >includes a "namespace aware" version of the info command and
> >supports importing and exporting of commands from namespaces.
> >This prerelease also includes unicode string support in the
> >parser and an update to the package command.
> >
> >By the way, the 1.2.4 versions of Jacl and Tcl Blend should
> >be done real soon now. If anyone has any changes that they
> >want to get into the tree please make them known now. New
> >development on the 1.2 tree may come to an end after the
> >1.2.4 release so now is the time to get any changes in.
> >After that a new tree (named 1.3 or perhaps 1.4) will
> >be started for development and the 1.2 tree will become the
> >"stable" release.
> >
> >Mo DeJong
> >[EMAIL PROTECTED]
> >
> >----------------------------------------------------------------
> >The TclJava mailing list is sponsored by WebNet Technologies.
> >To subscribe:    send mail to [EMAIL PROTECTED]  
> >                 with the word SUBSCRIBE as the subject.
> >To unsubscribe:  send mail to [EMAIL PROTECTED] 
> >                 with the word UNSUBSCRIBE as the subject.
> >To send to the list, send email to '[EMAIL PROTECTED]'. 
> >A list archive is at: http://www.findmail.com/listsaver/tcldallas/
> >
> 
> +-------------------------------------------------------------------+
> | Erik Pearson                                [EMAIL PROTECTED]  |
> |   WWW Engineer                        http://www.adaptations.com  |
> |     Adaptations                                     510-527-5437  |
> +-------------------------------------------------------------------+
> 

----------------------------------------------------------------
The TclJava mailing list is sponsored by WebNet Technologies.
To subscribe:    send mail to [EMAIL PROTECTED]  
                 with the word SUBSCRIBE as the subject.
To unsubscribe:  send mail to [EMAIL PROTECTED] 
                 with the word UNSUBSCRIBE as the subject.
To send to the list, send email to '[EMAIL PROTECTED]'. 
A list archive is at: http://www.findmail.com/listsaver/tcldallas/

Reply via email to