You can subscribe to this list here.
| 2009 |
Jan
|
Feb
|
Mar
(84) |
Apr
(28) |
May
(6) |
Jun
|
Jul
(36) |
Aug
(12) |
Sep
(1) |
Oct
|
Nov
|
Dec
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2010 |
Jan
(4) |
Feb
(1) |
Mar
(39) |
Apr
(59) |
May
|
Jun
(1) |
Jul
(12) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
(6) |
| 2011 |
Jan
(3) |
Feb
(2) |
Mar
(59) |
Apr
(27) |
May
(24) |
Jun
(1) |
Jul
(3) |
Aug
(7) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2012 |
Jan
|
Feb
(1) |
Mar
(6) |
Apr
(1) |
May
(1) |
Jun
|
Jul
|
Aug
(1) |
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
| 2013 |
Jan
|
Feb
(2) |
Mar
|
Apr
(5) |
May
|
Jun
(1) |
Jul
|
Aug
(3) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2014 |
Jan
|
Feb
(6) |
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
(1) |
Dec
|
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(10) |
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
| 2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
(1) |
Mar
|
Apr
(1) |
May
|
Jun
(1) |
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
| 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: dmp <dmp...@gm...> - 2011-04-08 12:16:47
|
Hello Tcl Community, Currently students posting here informations about their proposals. I've submited my application, too. :) Thanks, Michal On 2 April 2011 15:37, Arnulf Wiedemann <ar...@wi...> wrote: > Hello Michal, > see my comments below. > > Arulf > > Am 02.04.2011 12:32, schrieb dmp: >> Hello Arnulf, >> >> I've tried code. Of course works here, too. >> >> Time to consider using JTCL. I agree with your idea to write >> debugscript.tcl using JTCL. It may be better solution. Also >> opportunity to make JTCL more popular. Probably there should also be >> prepared separate JTCL plugin for netbeans like jython did it. > > I had a similar idea. > for people who can live with tcl 8.4 and Itcl 3.3 (annotation from me: I > did not know that itcl is running in JTCL, so my fault to say it is not > existent) make a netbeans plugin and JTCL directly drive tcl 8.4 when > debugging from netbeans. For those who want to use tcl.8.5 with itcl 3.4 > or tcl8.6 with itcl 4.0 use JTCl as the interface and use Lars's Hubs > for communication (that will also allow remote debugging, if I have > understood correctly). > > Best would be to use the same mechanism/interface in both cases when > using hubs started from JTCL for "not integrated" and using some tcl > script running directly in JTCL in the other case. > > I am also happy, if that helps JTCL as a side effect. > > >> >> Thank you very much Lars. It'll be helpfull. >> >> Thanks, >> Michal >> >> 2011/4/1 Arnulf Wiedemann <ar...@wi...>: >>> Hello Lars, >>> great!! and excellent work! >>> >>> I extracted the code with: http://wiki.tcl.tk/28182.code >>> >>> @Michal: extracting code from Tcl wiki pages can be done like so: >>> http://wiki.tcl.tk/28182.code >>> >>> did comment out the first block and ran it with a tclsh8.5 starting a >>> tclsh8.6. >>> It worked perfect! >>> >>>> tclsh8.5 >>> % source hubs.tcl >>> % hubs::interp::local_spawn my -prog tclsh8.6 -shake 1 >>> Hello, I'm linux-19x1.site 8742 /home/arnulf/bin/tclsh8.6 8.6b1.2 >>> ::my::slave >>> % ::my::slave eval {package require Itcl} >>> 4.0b5 >>> % >>> >>> I am pretty sure, we will use that in the project. >>> And thanks for providing all the wiki entries. >>> >>> Arnulf >>> >>> Am 01.04.2011 18:19, schrieb Lars Hellström: >>>> Arnulf Wiedemann skrev 2011-04-01 09.04: >>>>>> Hello Miachal, >>>>>> sounds good from my point of view too. I agree on all what you have >>>>>> written down. Did not have to much time to think about it, as payed work >>>>>> is waiting. >>>>>> >>>>>> I would say: go ahead in that direction and let us see what Lars is >>>>>> answering, because I am interested on how he is doing that in detail, >>>>>> for learning how we can use a modified part in our project. >>>> The code I mentioned can now be found at http://wiki.tcl.tk/28182. >>>> >>>> Useful reading is also http://abel.math.umu.se/~lars/tcl/hubs.pdf, but >>>> bear in mind that the scope of the problem that it set out to address is >>>> somewhat larger than just controlling a child tclsh, so there are a lot of >>>> issues considered that you're probably not so interested in. >>>> >>>> For a first experiment, you might want to try something like the following: >>>> >>>> % hubs::interp::local_spawn my -prog tclsh8.4 -shake 1 >>>> Hello, I'm nova.local 19741 /usr/bin/tclsh8.4 8.4.19 >>>> ::my::slave >>>> % ::my::slave eval {array get tcl_platform} >>>> osVersion 10.6.0 byteOrder littleEndian tip,268 1 threaded 1 machine i386 >>>> platform unix os Darwin tip,280 1 user lars wordSize 4 >>>> % exec ps -p 19741 >>>> PID TT STAT TIME COMMAND >>>> 19741 ?? S 0:00.10 tclsh8.4 >>>> % ::my::slave exit >>>> % exec ps -p 19741 >>>> Error: PID TT STAT TIME COMMAND >>>> child process exited abnormally >>>> % >>>> >>>> (ps exits with a nonzero status, since the process 19741 wasn't around >>>> anymore.) >>>> >>>> Lars Hellström >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Create and publish websites with WebMatrix >>>> Use the most popular FREE web apps or write code yourself; >>>> WebMatrix provides all the features you need to develop and >>>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>>> _______________________________________________ >>>> Tcl-gsoc mailing list >>>> Tcl...@li... >>>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >>> >>> >>> ------------------------------------------------------------------------------ >>> Create and publish websites with WebMatrix >>> Use the most popular FREE web apps or write code yourself; >>> WebMatrix provides all the features you need to develop and >>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>> _______________________________________________ >>> Tcl-gsoc mailing list >>> Tcl...@li... >>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >>> > > |
|
From: Arjen M. <arj...@de...> - 2011-04-08 10:55:06
|
Hi Lars, On 2011-04-08 10:57, Lars Hellström wrote: > > The project as such is about exposing more of the power of Tcl_Objs, and > probably make some use of TclOO as well. Anyone feeling like a guru on > such matters? ;-) > I'd love to become one - as I feel there is a lot of potential there. Regards, Arjen DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. |
|
From: Michael A. <mi...@ar...> - 2011-04-08 09:58:06
|
Dear Tcl community, I have just submitted my student application for the project “A W3C Widget Packaging Standard Compliant Content Packaging Infrastructure for OpenACS” and I am looking forward to receiving your feedback. Please note, that as I will be on vacation from 9.4. until 24.4., I will not be able to provide much feedback during this time. However, I have already discussed many details of the proposal with the proposed mentor of the project. Kind regards, Michael |
|
From: Lars H. <Lar...@re...> - 2011-04-08 09:42:53
|
Arjen Markus skrev 2011-04-08 08.44: > Hi Lars, > > I see your proposal for the stasher project - great. Have you gotten > into contact with possible mentors about it yet? No, I've been busy. What spare time I had yesterday was spent typing it in. > (I am not at all > sure what the time schedule is for the mentors, so I just ask) I seem to recall mentor assignment comes later, and certainly there wouldn't be much point in finalising it before it is known which projects will need mentors. For the bewildered, some context: Since I haven't seen any student interest in any of "my" ideas this year, since an expected summer job of mine got cancelled (bummer), and since I never actually got around to register as mentor this year, I've decided to switch track and try my luck as student. :-) The project as such is about exposing more of the power of Tcl_Objs, and probably make some use of TclOO as well. Anyone feeling like a guru on such matters? ;-) Lars Hellström |
|
From: <ga...@fr...> - 2011-04-08 08:52:19
|
Hello Tcl community! I have just submitted my proposal for implementing a Tcl binding to HWloc. Mentors for this project are Andreas Kupries (Tcl), and Jeff Squyres (HWloc). I find this project interesting and manageable for my skills. I am a good C programmer, and acquainted with linux-based development tools, although I haven't really worked in the past with Tcl's C API in particular. From a quick look at it, however, it seems very well documented, so I'm optimistic. I'm looking forward to getting started with this. Kind regards, George Andreou |
|
From: Arjen M. <arj...@de...> - 2011-04-08 06:44:12
|
Hi Lars, I see your proposal for the stasher project - great. Have you gotten into contact with possible mentors about it yet? (I am not at all sure what the time schedule is for the mentors, so I just ask) Regards, Arjen DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. |
|
From: Andreas K. <and...@ac...> - 2011-04-07 20:22:55
|
-------- Original Message -------- Subject: Submit your GSoC 2011 student proposals by 8 April 19:00 UTC! Date: Thu, 7 Apr 2011 13:13:10 -0700 From: Carol Smith <ca...@go...> Reply-To: goo...@go... To: Google Summer of Code Announce <goo...@go...> Hi all, There are less than 24 hours left to submit your proposal for Google Summer of Code 2011. The deadline is tomorrow, 8 April at 19:00 UTC. Don't delay, submit your application today! Don't wait until the last minute. There will be no deadline extensions. Cheers, Carol |
|
From: Tomasz K. <tk...@da...> - 2011-04-06 21:47:33
|
I encourage all the students to submit their applications even when they are not finished/polished yet. You may enhance/update them as you progress with your research, but you can start collecting mentors feedback *now*, before your they get frozen on application deadline. Regards, Tomasz Kosiak On Wed, Apr 6, 2011 at 9:39 PM, Andreas Kupries <and...@ac...>wrote: > > -- > Andreas Kupries > Senior Tcl Developer > ActiveState, The Dynamic Language Experts > > P: 778.786.1122 > F: 778.786.1133 > and...@ac... > http://www.activestate.com > Get insights on Open Source and Dynamic Languages at > www.activestate.com/blog > > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > |
|
From: Andreas K. <and...@ac...> - 2011-04-06 19:42:12
|
-- Andreas Kupries Senior Tcl Developer ActiveState, The Dynamic Language Experts P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Get insights on Open Source and Dynamic Languages at www.activestate.com/blog |
|
From: Lars H. <Lar...@re...> - 2011-04-06 10:35:30
|
Arjen Markus skrev 2011-04-06 08.40: > Hi Saurabh, > > I did not interpret the discussion as a matter of controversy, rather > we tried to make clear what the aim of the project is and what means to > use. In particular, what prior work exists that it would be wise to take advantage of, and which approaches are known? > As you already have another proposal, do you think you can manage > two projects? The rules stipulate a one project per student maximum: http://www.google-melange.com/document/show/gsoc_program/google/gsoc2011/faqs#multiple (However, a student may submit applications for multiple projects, thereby increasing the chances of getting at least one accepted.) Lars Hellström |
|
From: Arjen M. <arj...@de...> - 2011-04-06 06:40:21
|
Hi Saurabh, I did not interpret the discussion as a matter of controversy, rather we tried to make clear what the aim of the project is and what means to use. As you already have another proposal, do you think you can manage two projects? I would really like this project to get going - if you need more feedback, let me know, but it would help us greatly if you can write a rough sketch of hwo you see the project (feel free to use the text I emailed) Regards, Arjen On 2011-04-05 22:56, saurabh kumar wrote: > Respected sir, > > I wanted to go for "generic expression parser" project but there have > been some controversies on email thread & wiki page about the usefulness > of this project. I have interest and academic background in this field. > Therefore, as we are running out of time, please suggest should I > prepare proposal for this project or do you want to modify the goal of > this project in order to make it more useful. I want to get involved in > this/similar project. > > Looking forward to hear from you. > > Thanking you > > Saurabh Kumar > > > 2011/4/5 Arjen Markus <arj...@de... > <mailto:arj...@de...>> > > Hi Lars, > > I agree - I have not heard from him this past week. > If he does not react to this, I will send him an email directly. > > Regards, > > Arjen > > On 2011-04-05 13:46, Lars Hellström wrote: > > Arjen Markus skrev 2011-03-29 13.59: > >> Hi Lars, > >> > >> thanks for these comments. As you can see I am currently trying to > >> determine the extent of the project at hand. Your infix package > >> is really wonderful, but it or its new incarnation ought to be > >> working its miracles underneath. > >> > >> I am not sure how far we can go - at least a step further than basic > >> arithmetic (and function calls), but I do want us to formulate a > >> feasible project with enough flexibility for further work, rather > >> than an all-or-nothing project that potentially can do anything > >> but which is simply too much. > > > > I'm not sure what (if anything) became of this thread, but if it is > > unfinished then time is growing short to finish it. > > > > My stance at the moment is that there are plenty of directions in > which > > the project can be taken, but that it would very much depend on the > > abilities, and in particular on the inclinations, of the student > which > > direction would be optimal; one tends to get more work done if > the work is > > anyway something one is inclined to do. > > > > Lars Hellström > > > > > > > ------------------------------------------------------------------------------ > > Xperia(TM) PLAY > > It's a major breakthrough. An authentic gaming > > smartphone on the nation's most reliable network. > > And it wants your games. > > http://p.sf.net/sfu/verizon-sfdev > > _______________________________________________ > > Tcl-gsoc mailing list > > Tcl...@li... > <mailto:Tcl...@li...> > > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > > > > > DISCLAIMER: This message is intended exclusively for the > addressee(s) and may contain confidential and privileged > information. If you are not the intended recipient please notify the > sender immediately and destroy this message. Unauthorized use, > disclosure or copying of this message is strictly prohibited. > The foundation 'Stichting Deltares', which has its seat at Delft, > The Netherlands, Commercial Registration Number 41146461, is not > liable in any way whatsoever for consequences and/or damages > resulting from the improper, incomplete and untimely dispatch, > receipt and/or content of this e-mail. > > > > > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... <mailto:Tcl...@li...> > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > > DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. |
|
From: Steve H. <st...@xh...> - 2011-04-06 04:32:10
|
Karol Wieraszka wrote: > Hi, > I'm intersted in MapReduce Algorithm project (http://wiki.tcl.tk/28103). > I'm not sure what 'scripted channels' means. A channel is a means of passing information from one program to another. The two programs may be on different computers, as with an IP socket, or the same computer, as with a file handle or process pipe. Tcl scripted channels are a relatively new feature that allows a Tcl programmer to create a channel where every time information is passed into or out of the channel, the programmer can assign Tcl code to handle the information and do anything desired with it. This allows tremendous freedom to process information in the way that the coming generation of multi-core computers will require. > Should the project be based on object-oriented programming? > Not necessarily. > Do I still have chances to get accepted if I have no knowledge of tcl? I think if there were complimentary knowledge, such as networking, thread programming, systems programming, functional programming, that might compensate for lack of Tcl knowledge. I found Lars' hubs project very interesting, and hubs' remote process control might be serendipitously combined with a scripted channel-based project for local thread and process control, for a tool that coordinates clusters of computers and thereby give Erlang a run for its money. --Steve Huntley |
|
From: saurabh k. <sau...@gm...> - 2011-04-05 20:56:18
|
Respected sir, I wanted to go for "generic expression parser" project but there have been some controversies on email thread & wiki page about the usefulness of this project. I have interest and academic background in this field. Therefore, as we are running out of time, please suggest should I prepare proposal for this project or do you want to modify the goal of this project in order to make it more useful. I want to get involved in this/similar project. Looking forward to hear from you. Thanking you Saurabh Kumar 2011/4/5 Arjen Markus <arj...@de...> > Hi Lars, > > I agree - I have not heard from him this past week. > If he does not react to this, I will send him an email directly. > > Regards, > > Arjen > > On 2011-04-05 13:46, Lars Hellström wrote: > > Arjen Markus skrev 2011-03-29 13.59: > >> Hi Lars, > >> > >> thanks for these comments. As you can see I am currently trying to > >> determine the extent of the project at hand. Your infix package > >> is really wonderful, but it or its new incarnation ought to be > >> working its miracles underneath. > >> > >> I am not sure how far we can go - at least a step further than basic > >> arithmetic (and function calls), but I do want us to formulate a > >> feasible project with enough flexibility for further work, rather > >> than an all-or-nothing project that potentially can do anything > >> but which is simply too much. > > > > I'm not sure what (if anything) became of this thread, but if it is > > unfinished then time is growing short to finish it. > > > > My stance at the moment is that there are plenty of directions in which > > the project can be taken, but that it would very much depend on the > > abilities, and in particular on the inclinations, of the student which > > direction would be optimal; one tends to get more work done if the work > is > > anyway something one is inclined to do. > > > > Lars Hellström > > > > > > > ------------------------------------------------------------------------------ > > Xperia(TM) PLAY > > It's a major breakthrough. An authentic gaming > > smartphone on the nation's most reliable network. > > And it wants your games. > > http://p.sf.net/sfu/verizon-sfdev > > _______________________________________________ > > Tcl-gsoc mailing list > > Tcl...@li... > > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > > > > > DISCLAIMER: This message is intended exclusively for the addressee(s) and > may contain confidential and privileged information. If you are not the > intended recipient please notify the sender immediately and destroy this > message. Unauthorized use, disclosure or copying of this message is strictly > prohibited. > The foundation 'Stichting Deltares', which has its seat at Delft, The > Netherlands, Commercial Registration Number 41146461, is not liable in any > way whatsoever for consequences and/or damages resulting from the improper, > incomplete and untimely dispatch, receipt and/or content of this e-mail. > > > > > > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > |
|
From: Lars H. <Lar...@re...> - 2011-04-05 20:27:49
|
Karol Wieraszka skrev 2011-04-05 19.48: > Hi, > I'm intersted in MapReduce Algorithm project (http://wiki.tcl.tk/28103). > I'm not sure what 'scripted channels' means. > I would apprieciate some additional info about them. Have you tried following the "reflected channel" link on the idea page to http://wiki.tcl.tk/17594, and following the furter links found there? > Should the project be based on object-oriented programming? > > Do I still have chances to get accepted if I have no knowledge of tcl? Chances, yes, but I suspect it could be a negative factor for the grading of a proposal (how probable is it that this person can pull it off?). Do you have other qualifications which would make you well suited for implementing MapReduce? (For example, previous experience of it?) Lars Hellström |
|
From: Karol W. <kv...@gm...> - 2011-04-05 17:48:25
|
Hi, I'm intersted in MapReduce Algorithm project (http://wiki.tcl.tk/28103). I'm not sure what 'scripted channels' means. I would apprieciate some additional info about them. Should the project be based on object-oriented programming? Do I still have chances to get accepted if I have no knowledge of tcl? -- Thanks, Karol Wieraszka |
|
From: Arjen M. <arj...@de...> - 2011-04-05 11:51:19
|
Hi Lars, I agree - I have not heard from him this past week. If he does not react to this, I will send him an email directly. Regards, Arjen On 2011-04-05 13:46, Lars Hellström wrote: > Arjen Markus skrev 2011-03-29 13.59: >> Hi Lars, >> >> thanks for these comments. As you can see I am currently trying to >> determine the extent of the project at hand. Your infix package >> is really wonderful, but it or its new incarnation ought to be >> working its miracles underneath. >> >> I am not sure how far we can go - at least a step further than basic >> arithmetic (and function calls), but I do want us to formulate a >> feasible project with enough flexibility for further work, rather >> than an all-or-nothing project that potentially can do anything >> but which is simply too much. > > I'm not sure what (if anything) became of this thread, but if it is > unfinished then time is growing short to finish it. > > My stance at the moment is that there are plenty of directions in which > the project can be taken, but that it would very much depend on the > abilities, and in particular on the inclinations, of the student which > direction would be optimal; one tends to get more work done if the work is > anyway something one is inclined to do. > > Lars Hellström > > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > DISCLAIMER: This message is intended exclusively for the addressee(s) and may contain confidential and privileged information. If you are not the intended recipient please notify the sender immediately and destroy this message. Unauthorized use, disclosure or copying of this message is strictly prohibited. The foundation 'Stichting Deltares', which has its seat at Delft, The Netherlands, Commercial Registration Number 41146461, is not liable in any way whatsoever for consequences and/or damages resulting from the improper, incomplete and untimely dispatch, receipt and/or content of this e-mail. |
|
From: Lars H. <Lar...@re...> - 2011-04-05 11:46:13
|
Arjen Markus skrev 2011-03-29 13.59: > Hi Lars, > > thanks for these comments. As you can see I am currently trying to > determine the extent of the project at hand. Your infix package > is really wonderful, but it or its new incarnation ought to be > working its miracles underneath. > > I am not sure how far we can go - at least a step further than basic > arithmetic (and function calls), but I do want us to formulate a > feasible project with enough flexibility for further work, rather > than an all-or-nothing project that potentially can do anything > but which is simply too much. I'm not sure what (if anything) became of this thread, but if it is unfinished then time is growing short to finish it. My stance at the moment is that there are plenty of directions in which the project can be taken, but that it would very much depend on the abilities, and in particular on the inclinations, of the student which direction would be optimal; one tends to get more work done if the work is anyway something one is inclined to do. Lars Hellström |
|
From: Andreas K. <and...@ac...> - 2011-04-04 15:47:28
|
-- Andreas Kupries Senior Tcl Developer ActiveState, The Dynamic Language Experts P: 778.786.1122 F: 778.786.1133 and...@ac... http://www.activestate.com Get insights on Open Source and Dynamic Languages at www.activestate.com/blog |
|
From: Arnulf W. <ar...@wi...> - 2011-04-02 15:37:24
|
Hello Michal, see my comments below. Arulf Am 02.04.2011 12:32, schrieb dmp: > Hello Arnulf, > > I've tried code. Of course works here, too. > > Time to consider using JTCL. I agree with your idea to write > debugscript.tcl using JTCL. It may be better solution. Also > opportunity to make JTCL more popular. Probably there should also be > prepared separate JTCL plugin for netbeans like jython did it. I had a similar idea. for people who can live with tcl 8.4 and Itcl 3.3 (annotation from me: I did not know that itcl is running in JTCL, so my fault to say it is not existent) make a netbeans plugin and JTCL directly drive tcl 8.4 when debugging from netbeans. For those who want to use tcl.8.5 with itcl 3.4 or tcl8.6 with itcl 4.0 use JTCl as the interface and use Lars's Hubs for communication (that will also allow remote debugging, if I have understood correctly). Best would be to use the same mechanism/interface in both cases when using hubs started from JTCL for "not integrated" and using some tcl script running directly in JTCL in the other case. I am also happy, if that helps JTCL as a side effect. > > Thank you very much Lars. It'll be helpfull. > > Thanks, > Michal > > 2011/4/1 Arnulf Wiedemann <ar...@wi...>: >> Hello Lars, >> great!! and excellent work! >> >> I extracted the code with: http://wiki.tcl.tk/28182.code >> >> @Michal: extracting code from Tcl wiki pages can be done like so: >> http://wiki.tcl.tk/28182.code >> >> did comment out the first block and ran it with a tclsh8.5 starting a >> tclsh8.6. >> It worked perfect! >> >>> tclsh8.5 >> % source hubs.tcl >> % hubs::interp::local_spawn my -prog tclsh8.6 -shake 1 >> Hello, I'm linux-19x1.site 8742 /home/arnulf/bin/tclsh8.6 8.6b1.2 >> ::my::slave >> % ::my::slave eval {package require Itcl} >> 4.0b5 >> % >> >> I am pretty sure, we will use that in the project. >> And thanks for providing all the wiki entries. >> >> Arnulf >> >> Am 01.04.2011 18:19, schrieb Lars Hellström: >>> Arnulf Wiedemann skrev 2011-04-01 09.04: >>>>> Hello Miachal, >>>>> sounds good from my point of view too. I agree on all what you have >>>>> written down. Did not have to much time to think about it, as payed work >>>>> is waiting. >>>>> >>>>> I would say: go ahead in that direction and let us see what Lars is >>>>> answering, because I am interested on how he is doing that in detail, >>>>> for learning how we can use a modified part in our project. >>> The code I mentioned can now be found at http://wiki.tcl.tk/28182. >>> >>> Useful reading is also http://abel.math.umu.se/~lars/tcl/hubs.pdf, but >>> bear in mind that the scope of the problem that it set out to address is >>> somewhat larger than just controlling a child tclsh, so there are a lot of >>> issues considered that you're probably not so interested in. >>> >>> For a first experiment, you might want to try something like the following: >>> >>> % hubs::interp::local_spawn my -prog tclsh8.4 -shake 1 >>> Hello, I'm nova.local 19741 /usr/bin/tclsh8.4 8.4.19 >>> ::my::slave >>> % ::my::slave eval {array get tcl_platform} >>> osVersion 10.6.0 byteOrder littleEndian tip,268 1 threaded 1 machine i386 >>> platform unix os Darwin tip,280 1 user lars wordSize 4 >>> % exec ps -p 19741 >>> PID TT STAT TIME COMMAND >>> 19741 ?? S 0:00.10 tclsh8.4 >>> % ::my::slave exit >>> % exec ps -p 19741 >>> Error: PID TT STAT TIME COMMAND >>> child process exited abnormally >>> % >>> >>> (ps exits with a nonzero status, since the process 19741 wasn't around >>> anymore.) >>> >>> Lars Hellström >>> >>> >>> ------------------------------------------------------------------------------ >>> Create and publish websites with WebMatrix >>> Use the most popular FREE web apps or write code yourself; >>> WebMatrix provides all the features you need to develop and >>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>> _______________________________________________ >>> Tcl-gsoc mailing list >>> Tcl...@li... >>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> >> >> ------------------------------------------------------------------------------ >> Create and publish websites with WebMatrix >> Use the most popular FREE web apps or write code yourself; >> WebMatrix provides all the features you need to develop and >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >> _______________________________________________ >> Tcl-gsoc mailing list >> Tcl...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> |
|
From: Radosław S. <rad...@sz...> - 2011-04-02 15:16:20
|
Thanks in advance for popularizing JTCL :) If your was project, we (JTcl team) would consider creating a separate plugin for NB. However, the one you are going to create would be much useful for JTcl soft. developers. Once again, good idea and good luck to you. -- Radek W dniu 02.04.2011 12:32, dmp pisze: > Hello Arnulf, > > I've tried code. Of course works here, too. > > Time to consider using JTCL. I agree with your idea to write > debugscript.tcl using JTCL. It may be better solution. Also > opportunity to make JTCL more popular. Probably there should also be > prepared separate JTCL plugin for netbeans like jython did it. > > Thank you very much Lars. It'll be helpfull. > > Thanks, > Michal > > 2011/4/1 Arnulf Wiedemann <ar...@wi...>: >> Hello Lars, >> great!! and excellent work! >> >> I extracted the code with: http://wiki.tcl.tk/28182.code >> >> @Michal: extracting code from Tcl wiki pages can be done like so: >> http://wiki.tcl.tk/28182.code >> >> did comment out the first block and ran it with a tclsh8.5 starting a >> tclsh8.6. >> It worked perfect! >> >>> tclsh8.5 >> % source hubs.tcl >> % hubs::interp::local_spawn my -prog tclsh8.6 -shake 1 >> Hello, I'm linux-19x1.site 8742 /home/arnulf/bin/tclsh8.6 8.6b1.2 >> ::my::slave >> % ::my::slave eval {package require Itcl} >> 4.0b5 >> % >> >> I am pretty sure, we will use that in the project. >> And thanks for providing all the wiki entries. >> >> Arnulf >> >> Am 01.04.2011 18:19, schrieb Lars Hellström: >>> Arnulf Wiedemann skrev 2011-04-01 09.04: >>>>> Hello Miachal, >>>>> sounds good from my point of view too. I agree on all what you have >>>>> written down. Did not have to much time to think about it, as payed work >>>>> is waiting. >>>>> >>>>> I would say: go ahead in that direction and let us see what Lars is >>>>> answering, because I am interested on how he is doing that in detail, >>>>> for learning how we can use a modified part in our project. >>> The code I mentioned can now be found at http://wiki.tcl.tk/28182. >>> >>> Useful reading is also http://abel.math.umu.se/~lars/tcl/hubs.pdf, but >>> bear in mind that the scope of the problem that it set out to address is >>> somewhat larger than just controlling a child tclsh, so there are a lot of >>> issues considered that you're probably not so interested in. >>> >>> For a first experiment, you might want to try something like the following: >>> >>> % hubs::interp::local_spawn my -prog tclsh8.4 -shake 1 >>> Hello, I'm nova.local 19741 /usr/bin/tclsh8.4 8.4.19 >>> ::my::slave >>> % ::my::slave eval {array get tcl_platform} >>> osVersion 10.6.0 byteOrder littleEndian tip,268 1 threaded 1 machine i386 >>> platform unix os Darwin tip,280 1 user lars wordSize 4 >>> % exec ps -p 19741 >>> PID TT STAT TIME COMMAND >>> 19741 ?? S 0:00.10 tclsh8.4 >>> % ::my::slave exit >>> % exec ps -p 19741 >>> Error: PID TT STAT TIME COMMAND >>> child process exited abnormally >>> % >>> >>> (ps exits with a nonzero status, since the process 19741 wasn't around >>> anymore.) >>> >>> Lars Hellström >>> >>> >>> ------------------------------------------------------------------------------ >>> Create and publish websites with WebMatrix >>> Use the most popular FREE web apps or write code yourself; >>> WebMatrix provides all the features you need to develop and >>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>> _______________________________________________ >>> Tcl-gsoc mailing list >>> Tcl...@li... >>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> >> ------------------------------------------------------------------------------ >> Create and publish websites with WebMatrix >> Use the most popular FREE web apps or write code yourself; >> WebMatrix provides all the features you need to develop and >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >> _______________________________________________ >> Tcl-gsoc mailing list >> Tcl...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc |
|
From: dmp <dmp...@gm...> - 2011-04-02 10:32:20
|
Hello Arnulf, I've tried code. Of course works here, too. Time to consider using JTCL. I agree with your idea to write debugscript.tcl using JTCL. It may be better solution. Also opportunity to make JTCL more popular. Probably there should also be prepared separate JTCL plugin for netbeans like jython did it. Thank you very much Lars. It'll be helpfull. Thanks, Michal 2011/4/1 Arnulf Wiedemann <ar...@wi...>: > Hello Lars, > great!! and excellent work! > > I extracted the code with: http://wiki.tcl.tk/28182.code > > @Michal: extracting code from Tcl wiki pages can be done like so: > http://wiki.tcl.tk/28182.code > > did comment out the first block and ran it with a tclsh8.5 starting a > tclsh8.6. > It worked perfect! > >> tclsh8.5 > % source hubs.tcl > % hubs::interp::local_spawn my -prog tclsh8.6 -shake 1 > Hello, I'm linux-19x1.site 8742 /home/arnulf/bin/tclsh8.6 8.6b1.2 > ::my::slave > % ::my::slave eval {package require Itcl} > 4.0b5 > % > > I am pretty sure, we will use that in the project. > And thanks for providing all the wiki entries. > > Arnulf > > Am 01.04.2011 18:19, schrieb Lars Hellström: >> Arnulf Wiedemann skrev 2011-04-01 09.04: >>> > Hello Miachal, >>> > sounds good from my point of view too. I agree on all what you have >>> > written down. Did not have to much time to think about it, as payed work >>> > is waiting. >>> > >>> > I would say: go ahead in that direction and let us see what Lars is >>> > answering, because I am interested on how he is doing that in detail, >>> > for learning how we can use a modified part in our project. >> The code I mentioned can now be found at http://wiki.tcl.tk/28182. >> >> Useful reading is also http://abel.math.umu.se/~lars/tcl/hubs.pdf, but >> bear in mind that the scope of the problem that it set out to address is >> somewhat larger than just controlling a child tclsh, so there are a lot of >> issues considered that you're probably not so interested in. >> >> For a first experiment, you might want to try something like the following: >> >> % hubs::interp::local_spawn my -prog tclsh8.4 -shake 1 >> Hello, I'm nova.local 19741 /usr/bin/tclsh8.4 8.4.19 >> ::my::slave >> % ::my::slave eval {array get tcl_platform} >> osVersion 10.6.0 byteOrder littleEndian tip,268 1 threaded 1 machine i386 >> platform unix os Darwin tip,280 1 user lars wordSize 4 >> % exec ps -p 19741 >> PID TT STAT TIME COMMAND >> 19741 ?? S 0:00.10 tclsh8.4 >> % ::my::slave exit >> % exec ps -p 19741 >> Error: PID TT STAT TIME COMMAND >> child process exited abnormally >> % >> >> (ps exits with a nonzero status, since the process 19741 wasn't around >> anymore.) >> >> Lars Hellström >> >> >> ------------------------------------------------------------------------------ >> Create and publish websites with WebMatrix >> Use the most popular FREE web apps or write code yourself; >> WebMatrix provides all the features you need to develop and >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >> _______________________________________________ >> Tcl-gsoc mailing list >> Tcl...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > > > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc > |
|
From: Arnulf W. <ar...@wi...> - 2011-04-01 17:47:51
|
Hello Lars, great!! and excellent work! I extracted the code with: http://wiki.tcl.tk/28182.code @Michal: extracting code from Tcl wiki pages can be done like so: http://wiki.tcl.tk/28182.code did comment out the first block and ran it with a tclsh8.5 starting a tclsh8.6. It worked perfect! > tclsh8.5 % source hubs.tcl % hubs::interp::local_spawn my -prog tclsh8.6 -shake 1 Hello, I'm linux-19x1.site 8742 /home/arnulf/bin/tclsh8.6 8.6b1.2 ::my::slave % ::my::slave eval {package require Itcl} 4.0b5 % I am pretty sure, we will use that in the project. And thanks for providing all the wiki entries. Arnulf Am 01.04.2011 18:19, schrieb Lars Hellström: > Arnulf Wiedemann skrev 2011-04-01 09.04: >> > Hello Miachal, >> > sounds good from my point of view too. I agree on all what you have >> > written down. Did not have to much time to think about it, as payed work >> > is waiting. >> > >> > I would say: go ahead in that direction and let us see what Lars is >> > answering, because I am interested on how he is doing that in detail, >> > for learning how we can use a modified part in our project. > The code I mentioned can now be found at http://wiki.tcl.tk/28182. > > Useful reading is also http://abel.math.umu.se/~lars/tcl/hubs.pdf, but > bear in mind that the scope of the problem that it set out to address is > somewhat larger than just controlling a child tclsh, so there are a lot of > issues considered that you're probably not so interested in. > > For a first experiment, you might want to try something like the following: > > % hubs::interp::local_spawn my -prog tclsh8.4 -shake 1 > Hello, I'm nova.local 19741 /usr/bin/tclsh8.4 8.4.19 > ::my::slave > % ::my::slave eval {array get tcl_platform} > osVersion 10.6.0 byteOrder littleEndian tip,268 1 threaded 1 machine i386 > platform unix os Darwin tip,280 1 user lars wordSize 4 > % exec ps -p 19741 > PID TT STAT TIME COMMAND > 19741 ?? S 0:00.10 tclsh8.4 > % ::my::slave exit > % exec ps -p 19741 > Error: PID TT STAT TIME COMMAND > child process exited abnormally > % > > (ps exits with a nonzero status, since the process 19741 wasn't around > anymore.) > > Lars Hellström > > > ------------------------------------------------------------------------------ > Create and publish websites with WebMatrix > Use the most popular FREE web apps or write code yourself; > WebMatrix provides all the features you need to develop and > publish your website. http://p.sf.net/sfu/ms-webmatrix-sf > _______________________________________________ > Tcl-gsoc mailing list > Tcl...@li... > https://lists.sourceforge.net/lists/listinfo/tcl-gsoc |
|
From: Lars H. <Lar...@re...> - 2011-04-01 16:19:23
|
Arnulf Wiedemann skrev 2011-04-01 09.04: > Hello Miachal, > sounds good from my point of view too. I agree on all what you have > written down. Did not have to much time to think about it, as payed work > is waiting. > > I would say: go ahead in that direction and let us see what Lars is > answering, because I am interested on how he is doing that in detail, > for learning how we can use a modified part in our project. The code I mentioned can now be found at http://wiki.tcl.tk/28182. Useful reading is also http://abel.math.umu.se/~lars/tcl/hubs.pdf, but bear in mind that the scope of the problem that it set out to address is somewhat larger than just controlling a child tclsh, so there are a lot of issues considered that you're probably not so interested in. For a first experiment, you might want to try something like the following: % hubs::interp::local_spawn my -prog tclsh8.4 -shake 1 Hello, I'm nova.local 19741 /usr/bin/tclsh8.4 8.4.19 ::my::slave % ::my::slave eval {array get tcl_platform} osVersion 10.6.0 byteOrder littleEndian tip,268 1 threaded 1 machine i386 platform unix os Darwin tip,280 1 user lars wordSize 4 % exec ps -p 19741 PID TT STAT TIME COMMAND 19741 ?? S 0:00.10 tclsh8.4 % ::my::slave exit % exec ps -p 19741 Error: PID TT STAT TIME COMMAND child process exited abnormally % (ps exits with a nonzero status, since the process 19741 wasn't around anymore.) Lars Hellström |
|
From: Arnulf W. <ar...@wi...> - 2011-04-01 07:26:02
|
Hello Michal, just one more idea: perhaps we could use JTCL for the debugscript.tcl part, so we don't need to exec another process (means integrate JTCL into netbeans as plugin) For that part the functionality of Tcl 8.4 is enough and use whatever version of Tcl >= 8.4 for the edit.tcl script (we need some way to set a path to determine which tclsh to use in netbeans/debugscript.tcl). If I understood Lars correctly, he was mentioning that this should work because master and slave can be different tcl versions. Arnulf Am 31.03.2011 22:00, schrieb dmp: > Hello Arnulf, > > To update status of programming languages: C seems to be unused and > tcl part will be bigger, Java part unchanged. > > I was thinking about architecture. I'm sure it doesn't have to be a > deamon. My idea: User clicks "run with debug" event: netbeans debugger > executes tclsh to run prepared debugscript.tcl with path to edited.tcl > script from netbeans editor and also opens a socket for comunication > between debugscript.tcl and netbeans. debugscript.tcl(master) similar > to Lars's solution executes edited.tcl(slave) but also providing > builtin trace and info(debug information). debugscript.tcl capture > debug information and sends it to netbeans debugger via socket. > debugscript.tcl supervise execution, by socket from netbeans debugger > events. > > If tcl script from netbeans will be debug using tclsh. It would be > nice to have interactive tcl shell window in netbeans, and ability to > put commands. During breakpoint for example. > > Let me know what you think. > > Thanks, > Michal > > > 2011/3/31 Arnulf Wiedemann <ar...@wi...>: >> Hello Lars, >> yes I am interested in the code you mentioned. If you can wikify it or >> give us somehow access to it, that would be great. >> >> Arnulf, >> >> Am 31.03.2011 10:45, schrieb Lars Hellström: >>> Arnulf Wiedemann skrev 2011-03-30 19.54: >>>> I agree we could have plugin execute tclsh as you describe, but I would >>>> like to use netbeans plugin to edit sources of Tcl scripts with syntax >>>> highlighting and to be able to set breakpoints and get variable infos >>>> etc. . So I think the interface I described yesterday could also be used >>>> for this solution sending some requests to tclsh via socket or whatever >>>> interface and get back the required information from tclsh. >>>> >>>> So netbeans would drive an instance of tclsh using some dedicated >>>> interface and the Tcl side has to instrument the application using trace >>>> execution command using the info provided from netbeans GUI and using >>>> the handling script thereof for communicating with netbeans to deliver >>>> back info or instrument the application according to the request sent >>>> from netbeans. >>> >>> This reminds me of a piece of code I wrote a couple of years ago (as part >>> of an as-yet unfinished IPC project), which spawns a child tclsh and >>> effectively sets it up as a slave [interp], complete with the ability to >>> create aliases in the slave which call back to commands in the master. I >>> could have a go at wikifying it or something, if you're interested. >>> >>> In particular I might point out that the code was written before 8.5 was >>> released, so it handles 8.4 and 8.5 both, which might be convenient if >>> JTcl is to be used at one end; there is specifically no assumption that >>> master and slave must be running the same Tcl version. >>> >>> Lars Hellström >>> >>> >>> ------------------------------------------------------------------------------ >>> Create and publish websites with WebMatrix >>> Use the most popular FREE web apps or write code yourself; >>> WebMatrix provides all the features you need to develop and >>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>> _______________________________________________ >>> Tcl-gsoc mailing list >>> Tcl...@li... >>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> >> >> ------------------------------------------------------------------------------ >> Create and publish websites with WebMatrix >> Use the most popular FREE web apps or write code yourself; >> WebMatrix provides all the features you need to develop and >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >> _______________________________________________ >> Tcl-gsoc mailing list >> Tcl...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> |
|
From: Arnulf W. <ar...@wi...> - 2011-04-01 07:05:09
|
Hello Miachal, sounds good from my point of view too. I agree on all what you have written down. Did not have to much time to think about it, as payed work is waiting. I would say: go ahead in that direction and let us see what Lars is answering, because I am interested on how he is doing that in detail, for learning how we can use a modified part in our project. Arnulf Am 31.03.2011 22:00, schrieb dmp: > Hello Arnulf, > > To update status of programming languages: C seems to be unused and > tcl part will be bigger, Java part unchanged. > > I was thinking about architecture. I'm sure it doesn't have to be a > deamon. My idea: User clicks "run with debug" event: netbeans debugger > executes tclsh to run prepared debugscript.tcl with path to edited.tcl > script from netbeans editor and also opens a socket for comunication > between debugscript.tcl and netbeans. debugscript.tcl(master) similar > to Lars's solution executes edited.tcl(slave) but also providing > builtin trace and info(debug information). debugscript.tcl capture > debug information and sends it to netbeans debugger via socket. > debugscript.tcl supervise execution, by socket from netbeans debugger > events. > > If tcl script from netbeans will be debug using tclsh. It would be > nice to have interactive tcl shell window in netbeans, and ability to > put commands. During breakpoint for example. > > Let me know what you think. > > Thanks, > Michal > > > 2011/3/31 Arnulf Wiedemann <ar...@wi...>: >> Hello Lars, >> yes I am interested in the code you mentioned. If you can wikify it or >> give us somehow access to it, that would be great. >> >> Arnulf, >> >> Am 31.03.2011 10:45, schrieb Lars Hellström: >>> Arnulf Wiedemann skrev 2011-03-30 19.54: >>>> I agree we could have plugin execute tclsh as you describe, but I would >>>> like to use netbeans plugin to edit sources of Tcl scripts with syntax >>>> highlighting and to be able to set breakpoints and get variable infos >>>> etc. . So I think the interface I described yesterday could also be used >>>> for this solution sending some requests to tclsh via socket or whatever >>>> interface and get back the required information from tclsh. >>>> >>>> So netbeans would drive an instance of tclsh using some dedicated >>>> interface and the Tcl side has to instrument the application using trace >>>> execution command using the info provided from netbeans GUI and using >>>> the handling script thereof for communicating with netbeans to deliver >>>> back info or instrument the application according to the request sent >>>> from netbeans. >>> >>> This reminds me of a piece of code I wrote a couple of years ago (as part >>> of an as-yet unfinished IPC project), which spawns a child tclsh and >>> effectively sets it up as a slave [interp], complete with the ability to >>> create aliases in the slave which call back to commands in the master. I >>> could have a go at wikifying it or something, if you're interested. >>> >>> In particular I might point out that the code was written before 8.5 was >>> released, so it handles 8.4 and 8.5 both, which might be convenient if >>> JTcl is to be used at one end; there is specifically no assumption that >>> master and slave must be running the same Tcl version. >>> >>> Lars Hellström >>> >>> >>> ------------------------------------------------------------------------------ >>> Create and publish websites with WebMatrix >>> Use the most popular FREE web apps or write code yourself; >>> WebMatrix provides all the features you need to develop and >>> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >>> _______________________________________________ >>> Tcl-gsoc mailing list >>> Tcl...@li... >>> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> >> >> ------------------------------------------------------------------------------ >> Create and publish websites with WebMatrix >> Use the most popular FREE web apps or write code yourself; >> WebMatrix provides all the features you need to develop and >> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf >> _______________________________________________ >> Tcl-gsoc mailing list >> Tcl...@li... >> https://lists.sourceforge.net/lists/listinfo/tcl-gsoc >> |