RE: [Pydev-code] Model/hyperlinking checkin
Brought to you by:
fabioz
From: Bill W. <ww...@bb...> - 2004-04-16 12:40:52
|
Aleks, Dana and I have been pretty tied up getting ready for our JavaOne presentations, so this has been idle for a little bit. But I did get your new code and the changes to the run configuration work fine. There were a couple nice features that got lost, though. The other PythonTab had "Browse..." buttons for the run directory and other configuration options so you didn't have to type in a nasty pathname if you didn't want. It also error-checked the input and wouldn't try to run a script that didn't exist or run in a directory that didn't exist, etc. I'll try to merge those features into the one-true-PythonTab when I get a chance. I tried to use the hyperlinking that you mentioned, but I guess I don't know how to activate it. I have an interpreter configured (it's just "python" which seems to work ok for the run configuration since it's in my %PATH%). What should happen> If I hit CTRL-SPACE I do see some rogues' names ;-) Bill -----Original Message----- From: pyd...@li... [mailto:pyd...@li...]On Behalf Of Aleks Totic Sent: Thursday, April 15, 2004 7:32 PM To: pyd...@li... Subject: [Pydev-code] Model/hyperlinking checkin Hi, I've just checked in tons of changes. Hyperlinks now work on local function calls, and imports. import sys # hyperlinking works here def simple(): print "hello" simple() # and here. For the sys to open up, you'll need to configure your interpreter in preferences. I am not doing true import search yet. For now only . and python/Lib are in the search path. The full solution will take some work, this is good enough for me. Model received some more work to make all this possible. Look inside ModelUtils for new findFunction/findImport functionality. In debugger, I've removed the PythonTab from Bill, since same functionality was available in the old tab code. Python should still be launchable in "Run last launched", I just removed the category from plugin.xml. Now I am back to the debugger. I am starting to lean towards implementing my own debug protocol from scratch. I might implement more code hyperlinks as I need them. Any news? Aleks ------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Pydev-code mailing list Pyd...@li... https://lists.sourceforge.net/lists/listinfo/pydev-code |