tcljava-user Mailing List for Tcl/Java (Page 5)
Brought to you by:
mdejong
You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(2) |
Nov
(23) |
Dec
(9) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(12) |
Feb
(10) |
Mar
(16) |
Apr
(10) |
May
(40) |
Jun
(13) |
Jul
(18) |
Aug
(4) |
Sep
(6) |
Oct
(3) |
Nov
|
Dec
(3) |
2002 |
Jan
(15) |
Feb
(19) |
Mar
(1) |
Apr
(11) |
May
(12) |
Jun
(10) |
Jul
(2) |
Aug
(22) |
Sep
|
Oct
(3) |
Nov
(9) |
Dec
(20) |
2003 |
Jan
(32) |
Feb
(5) |
Mar
(26) |
Apr
(30) |
May
(10) |
Jun
(8) |
Jul
(17) |
Aug
(7) |
Sep
(24) |
Oct
(7) |
Nov
(6) |
Dec
|
2004 |
Jan
(5) |
Feb
|
Mar
|
Apr
(7) |
May
(8) |
Jun
(12) |
Jul
(3) |
Aug
(11) |
Sep
(8) |
Oct
(4) |
Nov
(2) |
Dec
(6) |
2005 |
Jan
(8) |
Feb
|
Mar
|
Apr
|
May
(3) |
Jun
(19) |
Jul
(8) |
Aug
(22) |
Sep
(12) |
Oct
(35) |
Nov
(12) |
Dec
(4) |
2006 |
Jan
(20) |
Feb
(14) |
Mar
(23) |
Apr
(10) |
May
(11) |
Jun
(1) |
Jul
(1) |
Aug
(1) |
Sep
|
Oct
(4) |
Nov
(17) |
Dec
(10) |
2007 |
Jan
(41) |
Feb
(6) |
Mar
(23) |
Apr
(15) |
May
(34) |
Jun
(5) |
Jul
(18) |
Aug
(13) |
Sep
(8) |
Oct
(9) |
Nov
(7) |
Dec
(2) |
2008 |
Jan
|
Feb
(1) |
Mar
(18) |
Apr
(1) |
May
(1) |
Jun
(10) |
Jul
(3) |
Aug
|
Sep
(10) |
Oct
(3) |
Nov
(13) |
Dec
(3) |
2009 |
Jan
(4) |
Feb
(10) |
Mar
(1) |
Apr
(11) |
May
(3) |
Jun
(7) |
Jul
(4) |
Aug
(9) |
Sep
(16) |
Oct
(3) |
Nov
(5) |
Dec
(2) |
2010 |
Jan
(3) |
Feb
|
Mar
|
Apr
(7) |
May
(1) |
Jun
|
Jul
|
Aug
(3) |
Sep
(3) |
Oct
(1) |
Nov
(1) |
Dec
|
2011 |
Jan
(3) |
Feb
|
Mar
(2) |
Apr
(17) |
May
(4) |
Jun
(17) |
Jul
(5) |
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
(12) |
Mar
|
Apr
(1) |
May
(1) |
Jun
(1) |
Jul
|
Aug
(3) |
Sep
(2) |
Oct
(6) |
Nov
|
Dec
(2) |
2013 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
(8) |
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
(3) |
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2015 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2016 |
Jan
|
Feb
|
Mar
(2) |
Apr
(2) |
May
(1) |
Jun
(3) |
Jul
(3) |
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
(1) |
Nov
|
Dec
|
2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
(2) |
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
2021 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: <ph...@hi...> - 2011-06-29 16:02:08
|
Tclblend. Jacl is Tcl coded in Java. Kind Regards Philippe Back Helping you improve your way of working High Octane SPRL rue cour Boisacq 101 - 1301 Bierges - Belgium Mob: +32 478 650 140 Web: http://philippeback.eu | Blog: http://philippeback.be Envoyé par mon BlackBerry Wireless Handheld. -----Original Message----- From: "Ross, Bill" <Bil...@Ca...> Date: Wed, 29 Jun 2011 15:35:51 To: A list for users of tcljava<tcl...@li...> Reply-To: A list for users of tcljava <tcl...@li...> Subject: Re: [tcljava-user] Using TCL packages in TCL Java We use the Ixia TCL automation library. It uses pure TCL. You should not have to use any java, either tclblend or jacl. Your Ixia support people should be able to help you get it running. There are a few environment variables that need to be set. -----Original Message----- From: Perry Gagne [mailto:pg...@io...] Sent: Wednesday, June 29, 2011 9:27 AM To: tcl...@li... Subject: [tcljava-user] Using TCL packages in TCL Java Hello, I am a little new too TCL so I was wondering if someone could help me out and see if this was something that could be done. My group uses IXIA's TCL Automation library: http://www.ixiacom.com/products/display?skey=tcl_api We were wondering if it could be used in a project we have that uses TCL/Java. From my understanding this library is C based. Currently I believe we strictly use Jacl, from some reading online (mostly this post): http://tech.groups.yahoo.com/group/tcljava/message/412 I found that in order to do this we need to use TCL Blend. Does this sound right? Has anyone worked with IXIA automation library and done a similar thing? Thanks for the help --Perry ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ tcljava-user mailing list tcl...@li... https://lists.sourceforge.net/lists/listinfo/tcljava-user ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ tcljava-user mailing list tcl...@li... https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Ross, B. <Bil...@Ca...> - 2011-06-29 15:51:33
|
We have tclblend added to our tcl environment for another purpose. I am not familiar with jacl. If that is a tcl interpreter inside of java, it might work, you would need to package require the Ixia stuff and make sure the environment variables are correct. -----Original Message----- From: Perry Gagne [mailto:pg...@io...] Sent: Wednesday, June 29, 2011 11:45 AM To: A list for users of tcljava Subject: Re: [tcljava-user] Using TCL packages in TCL Java We have it running using regular TCL sh, I was curious if we could interact with it in our scripts that are interpreted by Jacl or somehow interfact with it via Java --Perry On 06/29/2011 11:35 AM, Ross, Bill wrote: > We use the Ixia TCL automation library. > It uses pure TCL. > You should not have to use any java, either tclblend or jacl. > Your Ixia support people should be able to help you get it running. > There are a few environment variables that need to be set. > > -----Original Message----- > From: Perry Gagne [mailto:pg...@io...] > Sent: Wednesday, June 29, 2011 9:27 AM > To: tcl...@li... > Subject: [tcljava-user] Using TCL packages in TCL Java > > Hello, > > I am a little new too TCL so I was wondering if someone could help me > out and see if this was something that could be done. > > My group uses IXIA's TCL Automation library: > > http://www.ixiacom.com/products/display?skey=tcl_api > > We were wondering if it could be used in a project we have that uses > TCL/Java. From my understanding this library is C based. Currently I > believe we strictly use Jacl, from some reading online (mostly this post): > > http://tech.groups.yahoo.com/group/tcljava/message/412 > > I found that in order to do this we need to use TCL Blend. > > Does this sound right? Has anyone worked with IXIA automation library > and done a similar thing? > > Thanks for the help > --Perry > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ tcljava-user mailing list tcl...@li... https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Perry G. <pg...@io...> - 2011-06-29 15:44:40
|
We have it running using regular TCL sh, I was curious if we could interact with it in our scripts that are interpreted by Jacl or somehow interfact with it via Java --Perry On 06/29/2011 11:35 AM, Ross, Bill wrote: > We use the Ixia TCL automation library. > It uses pure TCL. > You should not have to use any java, either tclblend or jacl. > Your Ixia support people should be able to help you get it running. > There are a few environment variables that need to be set. > > -----Original Message----- > From: Perry Gagne [mailto:pg...@io...] > Sent: Wednesday, June 29, 2011 9:27 AM > To: tcl...@li... > Subject: [tcljava-user] Using TCL packages in TCL Java > > Hello, > > I am a little new too TCL so I was wondering if someone could help me > out and see if this was something that could be done. > > My group uses IXIA's TCL Automation library: > > http://www.ixiacom.com/products/display?skey=tcl_api > > We were wondering if it could be used in a project we have that uses > TCL/Java. From my understanding this library is C based. Currently I > believe we strictly use Jacl, from some reading online (mostly this post): > > http://tech.groups.yahoo.com/group/tcljava/message/412 > > I found that in order to do this we need to use TCL Blend. > > Does this sound right? Has anyone worked with IXIA automation library > and done a similar thing? > > Thanks for the help > --Perry > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2 > _______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Ross, B. <Bil...@Ca...> - 2011-06-29 15:36:07
|
We use the Ixia TCL automation library. It uses pure TCL. You should not have to use any java, either tclblend or jacl. Your Ixia support people should be able to help you get it running. There are a few environment variables that need to be set. -----Original Message----- From: Perry Gagne [mailto:pg...@io...] Sent: Wednesday, June 29, 2011 9:27 AM To: tcl...@li... Subject: [tcljava-user] Using TCL packages in TCL Java Hello, I am a little new too TCL so I was wondering if someone could help me out and see if this was something that could be done. My group uses IXIA's TCL Automation library: http://www.ixiacom.com/products/display?skey=tcl_api We were wondering if it could be used in a project we have that uses TCL/Java. From my understanding this library is C based. Currently I believe we strictly use Jacl, from some reading online (mostly this post): http://tech.groups.yahoo.com/group/tcljava/message/412 I found that in order to do this we need to use TCL Blend. Does this sound right? Has anyone worked with IXIA automation library and done a similar thing? Thanks for the help --Perry ------------------------------------------------------------------------------ All of the data generated in your IT infrastructure is seriously valuable. Why? It contains a definitive record of application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-d2d-c2 _______________________________________________ tcljava-user mailing list tcl...@li... https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Perry G. <pg...@io...> - 2011-06-29 13:45:38
|
Hello, I am a little new too TCL so I was wondering if someone could help me out and see if this was something that could be done. My group uses IXIA's TCL Automation library: http://www.ixiacom.com/products/display?skey=tcl_api We were wondering if it could be used in a project we have that uses TCL/Java. From my understanding this library is C based. Currently I believe we strictly use Jacl, from some reading online (mostly this post): http://tech.groups.yahoo.com/group/tcljava/message/412 I found that in order to do this we need to use TCL Blend. Does this sound right? Has anyone worked with IXIA automation library and done a similar thing? Thanks for the help --Perry |
From: Andreas K. <and...@ac...> - 2011-06-17 16:16:42
|
[[ Important Changes: The Conference Registration Page is live. Regarding special events we are looking into arranging a trip to the Air and Space Museum out near Dulles. This is currently a very tentative thing. If a local person would like to help with this please talk to "cl...@cf...". ]] 18th Annual Tcl/Tk Conference (Tcl'2011) http://www.tcl.tk/community/tcl2011/ October 24 - 28, 2011 Comfort Suites Manassas Manassas, Virgina, USA Important Dates: Abstracts and proposals due August 26, 2011 Notification to authors September 12, 2011 WIP and BOF reservations open August 1, 2011 Author materials due October 9, 2011 Tutorials Start October 24, 2011 Conference starts October 26, 2011 Email Contact: tcl...@go... Submission of Summaries Tcl/Tk 2011 will be held in Manassas, Virgina, USA from October 24 - 28, 2011. The program committee is asking for papers and presentation proposals from anyone using or developing with Tcl/Tk (and extensions). Past conferences have seen submissions covering a wide variety of topics including: * Scientific and engineering applications * Industrial controls * Distributed applications and Network Managment * Object oriented extensions to Tcl/Tk * New widgets for Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk-centric operating environments * Tcl/Tk on small and embedded devices * Medical applications and visualization * Use of different programming paradigms in Tcl/Tk and proposals for new directions. * New areas of exploration for the Tcl/Tk language This year is the fourth year that the Tcl community is participating in the Google Summer of Code. The conference program committee would like to encourage submissions that report on the Tcl projects selected for Google SoC 2011. Submissions should consist of an abstract of about 100 words and a summary of not more than two pages, and should be sent as plain text to <tclconference AT googlegroups DOT com> no later than August 26, 2011. Authors of accepted abstracts will have until October 9, 2011 to submit their final paper for the inclusion in the conference proceedings. The proceedings will be made available on digital media, so extra materials such as presentation slides, code examples, code for extensions etc. are encouraged. Printed proceedings will be produced as an on-demand book at lulu.com The authors will have 25 minutes to present their paper at the conference. The program committee will review and evaluate papers according to the following criteria: * Quantity and quality of novel content * Relevance and interest to the Tcl/Tk community * Suitability of content for presentation at the conference Proposals may report on commercial or non-commercial systems, but those with only blatant marketing content will not be accepted. Application and experience papers need to strike a balance between background on the application domain and the relevance of Tcl/Tk to the application. Application and experience papers should clearly explain how the application or experience illustrates a novel use of Tcl/Tk, and what lessons the Tcl/Tk community can derive from the application or experience to apply to their own development efforts. Papers accompanied by non-disclosure agreements will be returned to the author(s) unread. All submissions are held in the highest confidentiality prior to publication in the Proceedings, both as a matter of policy and in accord with the U. S. Copyright Act of 1976. The primary author for each accepted paper will receive registration to the Technical Sessions portion of the conference at a reduced rate. Other Forms of Participation The program committee also welcomes proposals for panel discussions of up to 90 minutes. Proposals should include a list of confirmed panelists, a title and format, and a panel description with position statements from each panelist. Panels should have no more than four speakers, including the panel moderator, and should allow time for substantial interaction with attendees. Panels are not presentations of related research papers. Slots for Works-in-Progress (WIP) presentations and Birds-of-a-Feather sessions (BOFs) are available on a first-come, first-served basis starting in August 1, 2011. Specific instructions for reserving WIP and BOF time slots will be provided in the registration information available in June 2011. Some WIP and BOF time slots will be held open for on-site reservation. All attendees with an interesting work in progress should consider reserving a WIP slot. Registration Information More information on the conference is available the conference Web site (http://www.tcl.tk/community/tcl2011/) and will be published on various Tcl/Tk-related information channels. Reservations for hotel suites can be made by calling (703) 686-1100. Be certain to mention that you are with the Tcl/Tk Conference to get the Tcl/Tk Conference room rate. To keep in touch with news regarding the conference and Tcl events in general, subscribe to the tcl-announce list. See: http://aspn.activestate.com/ASPN/Mail/ to subscribe to the tcl-announce mailing list. Conference Committee Clif Flynt Noumena Corp General Chair, Website Admin Andreas Kupries ActiveState Software Inc. Program Chair Cyndy Lilagan Iomas Research, LLC Brian Griffin Mentor Graphics Ron Fox NSCL/FRIB Michigan State University Arjen Markus Deltares Mike Doyle Iomas Research, LLC Gerald Lester KnG Consulting, LLC Donal Fellows University of Manchester Jeffrey Hobbs ActiveState Software Inc. Steve Landers Digital Smarties Kevin Kenny GE Global Research Center Larry Virden Tcl FAQ Maintainer Steve Redler IV SR Technology Contact Information tcl...@go... Tcl'2011 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Buonacorsi Foundation Mentor Graphics Noumena Corp. SR Technology Tcl Community Association |
From: Dan D. <dda...@ya...> - 2011-05-26 19:58:42
|
Ahh, thanks for the quick reply. Unfortunately that wouldn't work for what I am really trying to do. I have a proc with a while loop reading a socket, to read in tcl commands. I'd prefer to have those commands executed at the global/top level, but I have found that I have the issue even just using eval. Here's the new condensed look at it. proc reading { sock } while { 1 } { if {[gets $sock buff] == -1} { puts "Client connection has been broken. Exiting." exit } # execute the command if {[catch { set ret [uplevel #0 $buff] } errmsg]} { puts $sock "ERROR:[lindex [split $errmsg "\n"] 0]" } else { puts "Executed: $buff" set retr [regsub -all "\n" $ret " "] puts $sock "SUCCESS:$retr" } } } Maybe I have a slightly different problem than my original email. If I send "set x [java::new String]" over the socket, unlike my previous example the [java::new String] isn't executed until I am entering the uplevel command, so it should be quickly set to the global x variable. But, if I send "set x [java::new String];set bogus 0", the x does hold a valid Java object reference. As long as the java operation isn't the last command to execute, it seems to work ok. The issue seems to be that the InternalRep isn't accepting the x variable inside the uplevel command as valid, unless another command is also executed in the uplevel. By adding "set bogus 0", it forces the uplevel to actually return $bogus instead of the $x. I wonder if this is a factor. If I just add ";set bogus 0" to all the received commands, things actually work, but I am returning 0 back on all successful executions, instead of the actual value I may be interested in. if {[catch { set ret [uplevel #0 "$buff;set bogus 0"] } errmsg]} { BTW, this happens the same even if I just use "eval" instead of "uplevel". Dan ________________________________ From: Mo DeJong <mo...@mo...> To: Dan Diolosa <dda...@ya...>; A list for users of tcljava <tcl...@li...> Sent: Thursday, May 26, 2011 2:21 PM Subject: Re: [tcljava-user] TclBlend issue with uplevel in proc The most likely cause of the problem is that you are expecting "x" to get set at the global scope, but by the time the set command is executed at the global scope, the internal rep is losing the Java representation. The most simple way to work around this would be to set a specific variable to the Java object, and then in the uplevel you reference that variable instead of passing the value to uplevel. Something like this: set ::GObj [java::new String] execute {set x $GObj} Mo On May 26, 2011, at 11:08 AM, Dan Diolosa wrote: Can anyone explain why TclBlend is not holding on to the Java object when I use uplevel in a proc? And what I can do to work around it. > >package require java > >proc execute { args } { > > #puts "Executing: $args" <-- COMMENTED OR NOT COMMENTED > > # execute the command > if {[catch { set ret [uplevel #0 $args] } errmsg]} { > return "ERROR:[lindex [split $errmsg "\n"] 0]" > } else { > puts "Executed: $args" > return "SUCCESS:$ret" > } >} > >With the puts executing line commented out in works: > >% execute set x [java::new String] >SUCCESS:java0x2 >% puts $x >java0x2 >% java::info class $x >java.lang.String >% > >With the puts executing line enabled: >% execute set x [java::new String] >Executing: set x java0x4 >Executed: set x java0x4 >SUCCESS:java0x4 >% puts $x >java0x4 >% java::info class $x >unknown java object "java0x4" >% > >Is this because the [java::new String] actually executes before entering the execute function and if it is not immediately set to a variable in the next command, it will be released? > >My real script does something a little more complicated, reading the command(s) to be executed via a socket. This was the simplest example that demonstrates the problem. > > >------------------------------------------------------------------------------ >vRanger cuts backup time in half-while increasing security. >With the market-leading solution for virtual backup and recovery, >you get blazing-fast, flexible, and affordable data protection. >Download your free trial now. >http://p.sf.net/sfu/quest-d2dcopy1_______________________________________________ >tcljava-user mailing list >tcl...@li... >https://lists.sourceforge.net/lists/listinfo/tcljava-user > |
From: Mo D. <mo...@mo...> - 2011-05-26 18:22:17
|
The most likely cause of the problem is that you are expecting "x" to get set at the global scope, but by the time the set command is executed at the global scope, the internal rep is losing the Java representation. The most simple way to work around this would be to set a specific variable to the Java object, and then in the uplevel you reference that variable instead of passing the value to uplevel. Something like this: set ::GObj [java::new String] execute {set x $GObj} Mo On May 26, 2011, at 11:08 AM, Dan Diolosa wrote: > Can anyone explain why TclBlend is not holding on to the Java object when I use uplevel in a proc? And what I can do to work around it. > > package require java > > proc execute { args } { > > #puts "Executing: $args" <-- COMMENTED OR NOT COMMENTED > > # execute the command > if {[catch { set ret [uplevel #0 $args] } errmsg]} { > return "ERROR:[lindex [split $errmsg "\n"] 0]" > } else { > puts "Executed: $args" > return "SUCCESS:$ret" > } > } > > With the puts executing line commented out in works: > > % execute set x [java::new String] > SUCCESS:java0x2 > % puts $x > java0x2 > % java::info class $x > java.lang.String > % > > With the puts executing line enabled: > % execute set x [java::new String] > Executing: set x java0x4 > Executed: set x java0x4 > SUCCESS:java0x4 > % puts $x > java0x4 > % java::info class $x > unknown java object "java0x4" > % > > Is this because the [java::new String] actually executes before entering the execute function and if it is not immediately set to a variable in the next command, it will be released? > > My real script does something a little more complicated, reading the command(s) to be executed via a socket. This was the simplest example that demonstrates the problem. > > > ------------------------------------------------------------------------------ > vRanger cuts backup time in half-while increasing security. > With the market-leading solution for virtual backup and recovery, > you get blazing-fast, flexible, and affordable data protection. > Download your free trial now. > http://p.sf.net/sfu/quest-d2dcopy1_______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Dan D. <dda...@ya...> - 2011-05-26 18:08:17
|
Can anyone explain why TclBlend is not holding on to the Java object when I use uplevel in a proc? And what I can do to work around it. package require java proc execute { args } { #puts "Executing: $args" <-- COMMENTED OR NOT COMMENTED # execute the command if {[catch { set ret [uplevel #0 $args] } errmsg]} { return "ERROR:[lindex [split $errmsg "\n"] 0]" } else { puts "Executed: $args" return "SUCCESS:$ret" } } With the puts executing line commented out in works: % execute set x [java::new String] SUCCESS:java0x2 % puts $x java0x2 % java::info class $x java.lang.String % With the puts executing line enabled: % execute set x [java::new String] Executing: set x java0x4 Executed: set x java0x4 SUCCESS:java0x4 % puts $x java0x4 % java::info class $x unknown java object "java0x4" % Is this because the [java::new String] actually executes before entering the execute function and if it is not immediately set to a variable in the next command, it will be released? My real script does something a little more complicated, reading the command(s) to be executed via a socket. This was the simplest example that demonstrates the problem. |
From: Venkatesh S. <Ven...@in...> - 2011-05-25 12:31:50
|
Hi, Code Composer Studio 4.3.2, Provides default Scripting as JavaScript with Rhino. Question: How can we have TCLBlend interfaced with Code Composer Studio 4.2.3 and work with TCL Scripting. Can anyone Please let me know how this could be done, Should we need to updated DSS.bat file(Debug Server Scripting) for TCLBlend If so how should it be done. Thanks, Venkatesh -----Original Message----- From: tcl...@li... [mailto:tcl...@li...] Sent: Wednesday, May 25, 2011 5:58 PM To: Venkatesh Subbaraj Subject: Welcome to the "tcljava-user" mailing list Welcome to the tcl...@li... mailing list! To post to this list, send your email to: tcl...@li... General information about the mailing list is at: https://lists.sourceforge.net/lists/listinfo/tcljava-user If you ever want to unsubscribe or change your options (eg, switch to or from digest mode, change your password, etc.), visit your subscription page at: https://lists.sourceforge.net/lists/options/tcljava-user/venkatesh.subbaraj%40infotech-enterprises.com You can also make such adjustments via email by sending a message to: tcl...@li... with the word `help' in the subject or body (don't include the quotes), and you will get back a message with instructions. You must know your password to change your options (including changing the password, itself) or to unsubscribe. It is: tirupathi123 Normally, Mailman will remind you of your lists.sourceforge.net mailing list passwords once every month, although you can disable this if you prefer. This reminder will also include instructions on how to unsubscribe or change your account options. There is also a button on your options page that will email your current password to you. DISCLAIMER: This email may contain confidential information and is intended only for the use of the specific individual(s) to which it is addressed. If you are not the intended recipient of this email, you are hereby notified that any unauthorized use, dissemination or copying of this email or the information contained in it or attached to it is strictly prohibited. If you received this message in error, please immediately notify the sender at Infotech or Mai...@in... and delete the original message. |
From: Garcia, M. <Mau...@Ca...> - 2011-04-22 21:23:53
|
I'll try it..thanks!!!! From: Georgios Petasis [mailto:pet...@ya...] Sent: Friday, April 22, 2011 4:47 PM To: tcl...@li... Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 I am using cmake to build my binaries against ActiveTcl. But I am using a stubs enabled TclBlend, I don't know if it is going to work in the general case. I can send you the cmake makefile if you want, although I have never tried to build it outside my application. George Στις 22/4/2011 21:31, ο/η Garcia, Maurice έγραψε: I installed ActiveState 8.5 I set my configure to the following: ./configure --prefix=/opt/tcl_Library \ --with-tcl=/opt/tcl_Library/lib \ --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 \ --with-jdk=/opt/jdk1.6.0_14/ Here is the / opt/tcl_Library/lib content: lib |-- libtcl8.5.a |-- libtcl8.5.so |-- libtclstub8.5.a |-- libtk8.5.a |-- libtk8.5.so |-- libtkstub8.5.a |-- libttkstub.a Here is my output: [root@dama tclBlend1.4.0]# ./configure --prefix=/opt/tcl_Library --with-tcl=/opt/tcl_Library/lib --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 --with-jdk=/opt/jdk1.6.0_14/ srcdir is /home/comcast/bin/tcl-blend/tclBlend1.4.0 checking for Tcl build in /opt/tcl_Library/lib checking for Thread build in /opt/tcl_Library/lib/tcl8.5/thread2.6.7 configure: error: Tcl was configued in /opt/tcl_Library/lib, but it has not been built, please build it and run configure again. There is a totally new directory structure with 8.6. I am not sure if that is part of the problem. Any thoughts? From: Georgios Petasis [mailto:pet...@ya...] Sent: Friday, April 22, 2011 12:47 PM To: tcl...@li...<mailto:tcl...@li...> Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 Στις 22/4/2011 14:56, ο/η Garcia, Maurice έγραψε: I am currently use 8.4 TCL and need to update to 8.6, but I unable to compile. Are there any known issues with this? Momann Why are you unable to compile it? I am using it one way only (i.e. I never create Tcl interps from Java), so I created a stubs-enabled version of it, and runs no matter the Tcl version... George ------------------------------------------------------------------------------ Fulfilling the Lean Software Promise Lean software platforms are now widely adopted and the benefits have been demonstrated beyond question. Learn why your peers are replacing JEE containers with lightweight application servers - and what you can gain from the move. http://p.sf.net/sfu/vmware-sfemails _______________________________________________ tcljava-user mailing list tcl...@li...<mailto:tcl...@li...> https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Georgios P. <pet...@ya...> - 2011-04-22 20:48:13
|
I am using cmake to build my binaries against ActiveTcl. But I am using a stubs enabled TclBlend, I don't know if it is going to work in the general case. I can send you the cmake makefile if you want, although I have never tried to build it outside my application. George Στις 22/4/2011 21:31, ο/η Garcia, Maurice έγραψε: > > I installed ActiveState 8.5 > > I set my configure to the following: > > ./configure --prefix=/opt/tcl_Library \ > > --with-tcl=/opt/tcl_Library/lib \ > > --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 \ > > --with-jdk=/opt/jdk1.6.0_14/ > > Here is the / opt/tcl_Library/lib content: > > lib > > |-- libtcl8.5.a > > |-- libtcl8.5.so > > |-- libtclstub8.5.a > > |-- libtk8.5.a > > |-- libtk8.5.so > > |-- libtkstub8.5.a > > |-- libttkstub.a > > Here is my output: > > [root@dama tclBlend1.4.0]# ./configure > --prefix=/opt/tcl_Library > --with-tcl=/opt/tcl_Library/lib > --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 > --with-jdk=/opt/jdk1.6.0_14/ > > srcdir is /home/comcast/bin/tcl-blend/tclBlend1.4.0 > > checking for Tcl build in /opt/tcl_Library/lib > > checking for Thread build in /opt/tcl_Library/lib/tcl8.5/thread2.6.7 > > configure: error: Tcl was configued in /opt/tcl_Library/lib, but it > has not been built, please build it and run configure again. > > There is a totally new directory structure with 8.6. > > I am not sure if that is part of the problem. > > Any thoughts? > > *From:*Georgios Petasis [mailto:pet...@ya...] > *Sent:* Friday, April 22, 2011 12:47 PM > *To:* tcl...@li... > *Subject:* Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 > > Στις 22/4/2011 14:56, ο/η Garcia, Maurice έγραψε: > > I am currently use 8.4 TCL and need to update to 8.6, but I unable to > compile. Are there any known issues with this? > > *Momann* > > Why are you unable to compile it? > > I am using it one way only (i.e. I never create Tcl interps from > Java), so I created a stubs-enabled version of it, and runs no matter > the Tcl version... > > George > > > ------------------------------------------------------------------------------ > Fulfilling the Lean Software Promise > Lean software platforms are now widely adopted and the benefits have been > demonstrated beyond question. Learn why your peers are replacing JEE > containers with lightweight application servers - and what you can gain > from the move. http://p.sf.net/sfu/vmware-sfemails > > > _______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Garcia, M. <Mau...@Ca...> - 2011-04-22 19:18:50
|
Thought of that also... it's there [root@dama lib]# ls -l total 5796 -rwxr-xr-x 1 root root 1670808 Apr 22 09:11 libtcl8.5.a -rwxr-xr-x 1 root root 1159563 Apr 22 09:11 libtcl8.5.so -rw-rw-r-- 1 root root 3028 Feb 4 04:42 libtclstub8.5.a -rwxr-xr-x 1 root root 1758250 Apr 22 09:11 libtk8.5.a -rwxr-xr-x 1 root root 1248123 Apr 22 09:11 libtk8.5.so -rw-rw-r-- 1 root root 4190 Feb 4 04:38 libtkstub8.5.a -rwxr-xr-x 1 root root 2090 Feb 4 04:35 libttkstub.a drwxr-xr-x 3 root root 4096 Apr 22 09:11 ppm drwxr-xr-x 2 root root 4096 Apr 22 09:11 tap8.5 drwxr-xr-x 5 root root 4096 Apr 22 09:11 tcl8 drwxr-xr-x 10 root root 4096 Apr 22 09:11 tcl8.5 -rw-r--r-- 1 root root 7924 Apr 22 09:11 tclConfig.sh -rw-r--r-- 1 root root 7924 Apr 22 09:11 tclConfig-shared.sh drwxr-xr-x 3 root root 4096 Apr 22 09:11 teapot drwxr-xr-x 6 root root 4096 Apr 22 09:11 tk8.5 -rw-r--r-- 1 root root 4697 Apr 22 09:11 tkConfig.sh -rw-r--r-- 1 root root 4697 Apr 22 09:11 tkConfig-shared.sh From: Ross, Bill [mailto:Bil...@Ca...] Sent: Friday, April 22, 2011 3:11 PM To: A list for users of tcljava Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 Could it be looking for tclConfig.sh in /opt/tcl_Library/lib/ I think that is where it would get the info on the TCL build Find tclConfig.sh in the new build and copy it to /opt/tcl_Library/lib/ From: Garcia, Maurice [mailto:Mau...@Ca...] Sent: Friday, April 22, 2011 2:32 PM To: pet...@ya...; A list for users of tcljava Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 I installed ActiveState 8.5 I set my configure to the following: ./configure --prefix=/opt/tcl_Library \ --with-tcl=/opt/tcl_Library/lib \ --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 \ --with-jdk=/opt/jdk1.6.0_14/ Here is the / opt/tcl_Library/lib content: lib |-- libtcl8.5.a |-- libtcl8.5.so |-- libtclstub8.5.a |-- libtk8.5.a |-- libtk8.5.so |-- libtkstub8.5.a |-- libttkstub.a Here is my output: [root@dama tclBlend1.4.0]# ./configure --prefix=/opt/tcl_Library --with-tcl=/opt/tcl_Library/lib --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 --with-jdk=/opt/jdk1.6.0_14/ srcdir is /home/comcast/bin/tcl-blend/tclBlend1.4.0 checking for Tcl build in /opt/tcl_Library/lib checking for Thread build in /opt/tcl_Library/lib/tcl8.5/thread2.6.7 configure: error: Tcl was configued in /opt/tcl_Library/lib, but it has not been built, please build it and run configure again. There is a totally new directory structure with 8.6. I am not sure if that is part of the problem. Any thoughts? From: Georgios Petasis [mailto:pet...@ya...] Sent: Friday, April 22, 2011 12:47 PM To: tcl...@li... Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 Στις 22/4/2011 14:56, ο/η Garcia, Maurice έγραψε: I am currently use 8.4 TCL and need to update to 8.6, but I unable to compile. Are there any known issues with this? Momann Why are you unable to compile it? I am using it one way only (i.e. I never create Tcl interps from Java), so I created a stubs-enabled version of it, and runs no matter the Tcl version... George |
From: Ross, B. <Bil...@Ca...> - 2011-04-22 19:11:12
|
Could it be looking for tclConfig.sh in /opt/tcl_Library/lib/ I think that is where it would get the info on the TCL build Find tclConfig.sh in the new build and copy it to /opt/tcl_Library/lib/ From: Garcia, Maurice [mailto:Mau...@Ca...] Sent: Friday, April 22, 2011 2:32 PM To: pet...@ya...; A list for users of tcljava Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 I installed ActiveState 8.5 I set my configure to the following: ./configure --prefix=/opt/tcl_Library \ --with-tcl=/opt/tcl_Library/lib \ --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 \ --with-jdk=/opt/jdk1.6.0_14/ Here is the / opt/tcl_Library/lib content: lib |-- libtcl8.5.a |-- libtcl8.5.so |-- libtclstub8.5.a |-- libtk8.5.a |-- libtk8.5.so |-- libtkstub8.5.a |-- libttkstub.a Here is my output: [root@dama tclBlend1.4.0]# ./configure --prefix=/opt/tcl_Library --with-tcl=/opt/tcl_Library/lib --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 --with-jdk=/opt/jdk1.6.0_14/ srcdir is /home/comcast/bin/tcl-blend/tclBlend1.4.0 checking for Tcl build in /opt/tcl_Library/lib checking for Thread build in /opt/tcl_Library/lib/tcl8.5/thread2.6.7 configure: error: Tcl was configued in /opt/tcl_Library/lib, but it has not been built, please build it and run configure again. There is a totally new directory structure with 8.6. I am not sure if that is part of the problem. Any thoughts? From: Georgios Petasis [mailto:pet...@ya...] Sent: Friday, April 22, 2011 12:47 PM To: tcl...@li... Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 Στις 22/4/2011 14:56, ο/η Garcia, Maurice έγραψε: I am currently use 8.4 TCL and need to update to 8.6, but I unable to compile. Are there any known issues with this? Momann Why are you unable to compile it? I am using it one way only (i.e. I never create Tcl interps from Java), so I created a stubs-enabled version of it, and runs no matter the Tcl version... George |
From: Garcia, M. <Mau...@Ca...> - 2011-04-22 18:32:09
|
I installed ActiveState 8.5 I set my configure to the following: ./configure --prefix=/opt/tcl_Library \ --with-tcl=/opt/tcl_Library/lib \ --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 \ --with-jdk=/opt/jdk1.6.0_14/ Here is the / opt/tcl_Library/lib content: lib |-- libtcl8.5.a |-- libtcl8.5.so |-- libtclstub8.5.a |-- libtk8.5.a |-- libtk8.5.so |-- libtkstub8.5.a |-- libttkstub.a Here is my output: [root@dama tclBlend1.4.0]# ./configure --prefix=/opt/tcl_Library --with-tcl=/opt/tcl_Library/lib --with-thread=/opt/tcl_Library/lib/tcl8.5/thread2.6.7 --with-jdk=/opt/jdk1.6.0_14/ srcdir is /home/comcast/bin/tcl-blend/tclBlend1.4.0 checking for Tcl build in /opt/tcl_Library/lib checking for Thread build in /opt/tcl_Library/lib/tcl8.5/thread2.6.7 configure: error: Tcl was configued in /opt/tcl_Library/lib, but it has not been built, please build it and run configure again. There is a totally new directory structure with 8.6. I am not sure if that is part of the problem. Any thoughts? From: Georgios Petasis [mailto:pet...@ya...] Sent: Friday, April 22, 2011 12:47 PM To: tcl...@li... Subject: Re: [tcljava-user] Does TCl Blend compiles with ActiveState 8.6 Στις 22/4/2011 14:56, ο/η Garcia, Maurice έγραψε: I am currently use 8.4 TCL and need to update to 8.6, but I unable to compile. Are there any known issues with this? Momann Why are you unable to compile it? I am using it one way only (i.e. I never create Tcl interps from Java), so I created a stubs-enabled version of it, and runs no matter the Tcl version... George |
From: Georgios P. <pet...@ya...> - 2011-04-22 17:05:36
|
???? 22/4/2011 14:56, ?/? Garcia, Maurice ??????: > > I am currently use 8.4 TCL and need to update to 8.6, but I unable to > compile. Are there any known issues with this? > > *Momann* > > Why are you unable to compile it? I am using it one way only (i.e. I never create Tcl interps from Java), so I created a stubs-enabled version of it, and runs no matter the Tcl version... George |
From: Garcia, M. <Mau...@Ca...> - 2011-04-22 12:11:38
|
I am currently use 8.4 TCL and need to update to 8.6, but I unable to compile. Are there any known issues with this? Momann |
From: Tom P. <tpo...@ny...> - 2011-04-19 20:29:03
|
On Tue, Apr 19, 2011 at 06:00:28PM +0530, trishanth diwate wrote: > We are trying to implement a GUI in Jtcl. Its a java application which runs > a tcl script when the buttons are pressed. How should i pass the used > entered parameters in the GUI to my tcl script my_script.tcl? Please help > The code i have written is : Are you familiar with Swank? Swank is implementation of the Tk GUI Toolkit written in Java, and uses the JTcl interpreter. Using Swank is by far less code to write that trying to use Swing directly from JTcl/Jacl. See: http://swank.kenai.com/ -- Tom Poindexter tpo...@ny... |
From: trishanth d. <tri...@gm...> - 2011-04-19 12:30:36
|
We are trying to implement a GUI in Jtcl. Its a java application which runs a tcl script when the buttons are pressed. How should i pass the used entered parameters in the GUI to my tcl script my_script.tcl? Please help The code i have written is : import java.awt.*; import javax.swing.*; import java.awt.event.*; import tcl.lang.*; public class Ep { public static void main(String [] args) { Frame frame = new Frame("EndPoint Creation"); Container cnt = new Container(); cnt.setLayout(null); Label lab1=new Label("Camserver_IP: "); TextField text1=new TextField(); Label lab2=new Label("CCM_IP: "); TextField text2=new TextField(); Label lab3=new Label("Camport: "); final TextField text3=new TextField(); Label lab4=new Label("Protocol: "); TextField text4=new TextField(); List list=new List(2,false); list.add("sipx"); list.add("skinny"); Label lab5=new Label("Mac_Address: "); TextField text5=new TextField(); Button but1=new Button("Inservice"); Button but2=new Button("OutofService"); TextArea area=new TextArea(); Button but3=new Button("GetStatus"); lab1.setBounds(15,20,80,20); text1.setBounds(105,20,100,20); lab2.setBounds(15,50,80,20); text2.setBounds(105,50,100,20); lab3.setBounds(15,80,80,20); text3.setBounds(105,80,100,20); lab4.setBounds(15,110,80,20); list.setBounds(105,110,100,40); lab5.setBounds(15,180,100,20); text5.setBounds(105,180,100,20); but1.setBounds(50,210,80,20); but2.setBounds(200,210,80,20); area.setBounds(15,240,300,70); but3.setBounds(135,340,80,20); cnt.add(lab1); cnt.add(text1); cnt.add(lab2); cnt.add(text2); cnt.add(lab3); cnt.add(text3); cnt.add(lab4); cnt.add(list); cnt.add(lab5); cnt.add(text5); cnt.add(but1); cnt.add(but2); cnt.add(but3); cnt.add(area); frame.add(cnt); frame.setSize(350,400); frame.setVisible(true); frame.toFront(); but1.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { //Execute when button is pressed System.out.println("You clicked the button"); int camport=10; //String str=new String(); //str=text3.getText(); //System.out.println(str); Interp i = new Interp(); try { i.eval("source my_script.tcl"); i.eval("puts $camport"); i.dispose(); } catch (TclException eee) { System.out.println("Exeption:" + eee.getMessage()); i.dispose(); } } }); } } |
From: Dan B. <dan...@gm...> - 2011-04-18 12:37:25
|
Jacl does not support 'fileevent'. But JTcl, based on the Jacl interpreter, does support fileevent and most of Tcl 8.4. See http://jtcl.kenai.com/. Dan Bodoh On Mon, Apr 18, 2011 at 6:52 AM, trishanth diwate < tri...@gm...> wrote: > My tcl script includes 'fileevent' command but when I run it in Jacl > Interp, I got an exception "invalid command name "fileevent"". > I want to verify whether or not Jacl supports "fileevent" command?...and > also are there any limitations in running tcl scripts in java application? > > > Thanks a lot in advance :) > > > > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user > > |
From: trishanth d. <tri...@gm...> - 2011-04-18 11:52:07
|
My tcl script includes 'fileevent' command but when I run it in Jacl Interp, I got an exception "invalid command name "fileevent"". I want to verify whether or not Jacl supports "fileevent" command?...and also are there any limitations in running tcl scripts in java application? Thanks a lot in advance :) |
From: Tom P. <tpo...@ny...> - 2011-04-14 19:57:36
|
On Thu, Apr 14, 2011 at 11:00:48AM -0400, Omer boyaci wrote: > > There is something wrong with your Interp class.For the given test code, the main method never terminates with your jtcl-2.0.0-b1.jar.But the original jacl is working fine. Hi Omer, Thanks for the bug report. I was able to replicate and fix the problem. The new stdio I/O uses a thread, which should have been set as a daemon. I would ask that further comments and bug reports use the JTcl project's mailing lists and Bugzilla: Mailing lists: http://kenai.com/projects/jtcl/lists Bug reporting: http://kenai.com/bugzilla/buglist.cgi?product=jtcl -- Tom Poindexter tpo...@ny... |
From: Omer b. <ome...@ho...> - 2011-04-14 15:00:59
|
There is something wrong with your Interp class.For the given test code, the main method never terminates with your jtcl-2.0.0-b1.jar.But the original jacl is working fine. import tcl.lang.*; public class StringLengthTest { public static void main(String[] args) { int thestr_len = -1; String thestr = "noggy"; Interp interp = new Interp(); try { interp.eval("string length \"" + thestr + "\""); thestr_len = TclInteger.get(interp, interp.getResult()); } catch (TclException ex) { int code = ex.getCompletionCode(); } finally { interp.dispose(); } System.out.println("string length was " + thestr_len); }} > Date: Wed, 13 Apr 2011 21:56:26 -0600 > From: tpo...@ny... > To: tcl...@li... > Subject: [tcljava-user] [ANNOUNCE] JTcl-2.0.0-b1 released > > > The JTcl team is happy to announce the release of JTcl 2.0.0-b1. > > Refer to the news page for changes from the previous release: > http://jtcl.kenai.com/news.html > > > > README: ---------------------------------------------------------------------- > JTcl - Tcl Language Interpreter in Java > > http://jtcl.kenai.com > > JTcl is an implementation of Tcl (Tool Command Language) written in Java. > JTcl implements a large extent of Tcl 8.4 syntax and commands, limited > only by API restrictions of the Java Virtual Machine. JTcl is based on > the Jacl interpreter (http://tcljava.sf.net) > > > INSTALLING JTCL > > JTcl requires a Java JVM 1.5 or higher (Java 1.6 is recommended). You may > have to install Java if you don't already have it installed. > > Download JTcl distribution from: > > http://kenai.com/projects/jtcl/downloads > > JTcl is distributed as a ZIP archive. Download the latest > jtcl-{version}-bin.zip file from the JTcl website, and unzip into a directory > of your choice. > > Unix/Linux/Mac OSX shell script (`jtcl') and Windows batch file (`jtcl.bat') > are included. Unix/Linux/OSX users may want to make a symbolic link > in /usr/local/bin (or any other directory on your PATH of your choice): > > sudo ln -s `pwd`/jtcl /usr/local/bin > > > > SOURCE CODE > > JTcl uses the Mercurial distributed source code control system. Install > Mercurial using your OS distribution package manager or get executables > from the Mercurial site: http://mercurial.selenic.com/ > > Browse JTcl source code: http://kenai.com/projects/jtcl/sources > Clone the JTcl repository: hg clone https://hg.kenai.com/hg/jtcl~jtcl-main > > > DOCUMENTATION > > Local documentation, which consists a copy of the the JTcl web site, can be > downloaded from: > > http://kenai.com/projects/jtcl/downloads > > Documenation is distributed as a ZIP archive, Download the latest > jtcl-{version}-doc.zip file from the JTcl website, and unzip into a directory > of your choice. > > > MAILING LIST and BUG REPORTING > > Please subscribe and use the JTcl mailing list for questions and to > share information. The JTcl Bug tracker should be used to > report bugs. > > Mailing lists: http://kenai.com/projects/jtcl/lists > Bug reporting: http://kenai.com/bugzilla/buglist.cgi?product=jtcl > > > **The JTcl Team** > -- > Tom Poindexter > tpo...@ny... > > ------------------------------------------------------------------------------ > Benefiting from Server Virtualization: Beyond Initial Workload > Consolidation -- Increasing the use of server virtualization is a top > priority.Virtualization can reduce costs, simplify management, and improve > application availability and disaster protection. Learn more about boosting > the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev > _______________________________________________ > tcljava-user mailing list > tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcljava-user |
From: Tom P. <tpo...@ny...> - 2011-04-14 04:08:39
|
The JTcl team is happy to announce the release of JTcl 2.0.0-b1. Refer to the news page for changes from the previous release: http://jtcl.kenai.com/news.html README: ---------------------------------------------------------------------- JTcl - Tcl Language Interpreter in Java http://jtcl.kenai.com JTcl is an implementation of Tcl (Tool Command Language) written in Java. JTcl implements a large extent of Tcl 8.4 syntax and commands, limited only by API restrictions of the Java Virtual Machine. JTcl is based on the Jacl interpreter (http://tcljava.sf.net) INSTALLING JTCL JTcl requires a Java JVM 1.5 or higher (Java 1.6 is recommended). You may have to install Java if you don't already have it installed. Download JTcl distribution from: http://kenai.com/projects/jtcl/downloads JTcl is distributed as a ZIP archive. Download the latest jtcl-{version}-bin.zip file from the JTcl website, and unzip into a directory of your choice. Unix/Linux/Mac OSX shell script (`jtcl') and Windows batch file (`jtcl.bat') are included. Unix/Linux/OSX users may want to make a symbolic link in /usr/local/bin (or any other directory on your PATH of your choice): sudo ln -s `pwd`/jtcl /usr/local/bin SOURCE CODE JTcl uses the Mercurial distributed source code control system. Install Mercurial using your OS distribution package manager or get executables from the Mercurial site: http://mercurial.selenic.com/ Browse JTcl source code: http://kenai.com/projects/jtcl/sources Clone the JTcl repository: hg clone https://hg.kenai.com/hg/jtcl~jtcl-main DOCUMENTATION Local documentation, which consists a copy of the the JTcl web site, can be downloaded from: http://kenai.com/projects/jtcl/downloads Documenation is distributed as a ZIP archive, Download the latest jtcl-{version}-doc.zip file from the JTcl website, and unzip into a directory of your choice. MAILING LIST and BUG REPORTING Please subscribe and use the JTcl mailing list for questions and to share information. The JTcl Bug tracker should be used to report bugs. Mailing lists: http://kenai.com/projects/jtcl/lists Bug reporting: http://kenai.com/bugzilla/buglist.cgi?product=jtcl **The JTcl Team** -- Tom Poindexter tpo...@ny... |
From: Andreas K. <and...@ac...> - 2011-04-11 19:07:42
|
18th Annual Tcl/Tk Conference (Tcl'2011) http://www.tcl.tk/community/tcl2011/ October 24 - 28, 2011 Comfort Suites Manassas Manassas, Virgina, USA Important Dates: Abstracts and proposals due August 26, 2011 Notification to authors September 12, 2011 WIP and BOF reservations open August 1, 2011 Author materials due October 9, 2011 Tutorials Start October 24, 2011 Conference starts October 26, 2011 Email Contact: tcl...@go... Submission of Summaries Tcl/Tk 2011 will be held in Manassas, Virgina, USA from October 24 - 28, 2011. The program committee is asking for papers and presentation proposals from anyone using or developing with Tcl/Tk (and extensions). Past conferences have seen submissions covering a wide variety of topics including: * Scientific and engineering applications * Industrial controls * Distributed applications and Network Managment * Object oriented extensions to Tcl/Tk * New widgets for Tk * Simulation and application steering with Tcl/Tk * Tcl/Tk-centric operating environments * Tcl/Tk on small and embedded devices * Medical applications and visualization * Use of different programming paradigms in Tcl/Tk and proposals for new directions. * New areas of exploration for the Tcl/Tk language This year is the fourth year that the Tcl community is participating in the Google Summer of Code. The conference program committee would like to encourage submissions that report on the Tcl projects selected for Google SoC 2011. Submissions should consist of an abstract of about 100 words and a summary of not more than two pages, and should be sent as plain text to <tclconference AT googlegroups DOT com> no later than August 30, 2011. Authors of accepted abstracts will have until October 14, 2011 to submit their final paper for the inclusion in the conference proceedings. The proceedings will be made available on digital media, so extra materials such as presentation slides, code examples, code for extensions etc. are encouraged. Printed proceedings will be produced as an on-demand book at lulu.com The authors will have 25 minutes to present their paper at the conference. The program committee will review and evaluate papers according to the following criteria: * Quantity and quality of novel content * Relevance and interest to the Tcl/Tk community * Suitability of content for presentation at the conference Proposals may report on commercial or non-commercial systems, but those with only blatant marketing content will not be accepted. Application and experience papers need to strike a balance between background on the application domain and the relevance of Tcl/Tk to the application. Application and experience papers should clearly explain how the application or experience illustrates a novel use of Tcl/Tk, and what lessons the Tcl/Tk community can derive from the application or experience to apply to their own development efforts. Papers accompanied by non-disclosure agreements will be returned to the author(s) unread. All submissions are held in the highest confidentiality prior to publication in the Proceedings, both as a matter of policy and in accord with the U. S. Copyright Act of 1976. The primary author for each accepted paper will receive registration to the Technical Sessions portion of the conference at a reduced rate. Other Forms of Participation The program committee also welcomes proposals for panel discussions of up to 90 minutes. Proposals should include a list of confirmed panelists, a title and format, and a panel description with position statements from each panelist. Panels should have no more than four speakers, including the panel moderator, and should allow time for substantial interaction with attendees. Panels are not presentations of related research papers. Slots for Works-in-Progress (WIP) presentations and Birds-of-a-Feather sessions (BOFs) are available on a first-come, first-served basis starting in August 1, 2011. Specific instructions for reserving WIP and BOF time slots will be provided in the registration information available in June 2011. Some WIP and BOF time slots will be held open for on-site reservation. All attendees with an interesting work in progress should consider reserving a WIP slot. Registration Information More information on the conference is available the conference Web site (http://www.tcl.tk/community/tcl2011/) and will be published on various Tcl/Tk-related information channels. To keep in touch with news regarding the conference and Tcl events in general, subscribe to the tcl-announce list. See: http://aspn.activestate.com/ASPN/Mail/ to subscribe to the tcl-announce mailing list. Conference Committee Clif Flynt Noumena Corp General Chair, Website Admin Andreas Kupries ActiveState Software Inc. Program Chair Cyndy Lilagan Iomas Research, LLC Brian Griffin Mentor Graphics Ron Fox NSCL/FRIB Michigan State University Arjen Markus Deltares Mike Doyle Iomas Research, LLC Gerald Lester KnG Consulting, LLC Donal Fellows University of Manchester Jeffrey Hobbs ActiveState Software Inc. Steve Landers Digital Smarties Kevin Kenny GE Global Research Center Larry Virden Tcl FAQ Maintainer Steve Redler IV SR Technology Contact Information tcl...@go... Tcl'2011 would like to thank those who are sponsoring the conference: ActiveState Software Inc. Buonacorsi Foundation Mentor Graphics Noumena Corp. SR Technology Tcl Community Association |