Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [Dltk-dev] a display console (instead of display view)

Hi Patrick,

Thank you for willing to contribute, DLTK have no specfic contribution guidelines, but all the Eclipse project shall follow the same rules, so please browse RSE project contribution guidelines: http://wiki.eclipse.org/TM_and_RSE_FAQ#How_do_I_submit_a_contribution_beyond_a_simple_bug_fix.3F 

I'd recommend to start with submitting your contribution to bugzilla, so community will be able to discuss and understand how we can apply the contribution to the project and benefit from it.

As for "debugging" console in general, DLTK have initial console implementation of such console adopted well at least for TCL. We're not fully satisfied with what DLTK have for now in this field, for example console use in-house protocol to collaborate with running interpreter - ideally we'd like to send console requests through existing DBGp wire (probably adding some extensions to DBGp protocol to support console-related stuff like code assist), and so on... so activities on this are very welcome.

Johan, the answer is yes: DLTK core have some initial stuff for console, please take a look and feel free to ask for more pointers. Patrick, you're welcome to make DLTK better.

Kind Regards,
Andrey

----- Original Message -----
From: "Patrick Chuong" <pchuong@xxxxxx>
To: "DLTK Developer Discussions" <dltk-dev@xxxxxxxxxxx>
Sent: Friday, May 2, 2008 9:32:07 PM GMT +06:00 Almaty, Novosibirsk
Subject: RE: [Dltk-dev] a display console (instead of display view)





Our product is using Rhino, it can be refactor into an extension point, than other scripting engine can be use to evaluate the expression. 



JLine is a command processor that I pickup and integrated with the console, I made couple minor changes to prevent flickering in the UI. JLine provides auto-complete, command history, etc.. Similar to the DOS prompt. Here is the link to JLine, http://jline.sourceforge.net/ . 



I am not familiar with the contribution process, is there something that I need to follow to make a contribution? 



Patrick 






From: dltk-dev-bounces@xxxxxxxxxxx [mailto:dltk-dev-bounces@xxxxxxxxxxx] On Behalf Of Johan Compagner 
Sent: Friday, May 02, 2008 10:24 AM 
To: DLTK Developer Discussions 
Subject: Re: [Dltk-dev] a display console (instead of display view) 



I am always interested in that. 
How does it work, and why only against Rhino/JLine 
Because i guess if the debugging scripting api is abstract enough to have support for "eval" then something like that 
should be usable for everything. 

But if you want to or can contribute something like that, please do, always good to have a quick start.. 

johan 




On Fri, May 2, 2008 at 4:17 PM, Chuong, Patrick < pchuong@xxxxxx > wrote: 



Hi Johan, 



I work for Texas Instruments, and we have developed a scripting console that works with Rhino and JLine. 

We can contribute this component if there is enough interest. 



Regards, 

Patrick 






From: dltk-dev-bounces@xxxxxxxxxxx [mailto: dltk-dev-bounces@xxxxxxxxxxx ] On Behalf Of Johan Compagner 
Sent: Thursday, May 01, 2008 9:18 AM 
To: DLTK Developer list 
Subject: [Dltk-dev] a display console (instead of display view) 





Hi, 

Currently the display view support isnt working for javascript, 
i was looking into that but come to think of it i really dont like how the display view works 
It is very messy , you have to type somewhere something and then select that part and the do Execute and so on 

But especially for scripting, this is very cumbersome to use. What i like is a display console 
Where you really have a promp where you can type anything you want and when you press enter 
that statement is evaluated in the runtime script engine. And then the result of that is outputted a line later 

now my question is is there something like this already? 
if not wouldnt it be a nice addition for the core dltk? 

johan 


_______________________________________________ 
dltk-dev mailing list 
dltk-dev@xxxxxxxxxxx 
https://dev.eclipse.org/mailman/listinfo/dltk-dev 


_______________________________________________
dltk-dev mailing list
dltk-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/dltk-dev


Back to the top