Re: IDL 7 on LINUX Question [message #57059 is a reply to message #57058] |
Fri, 30 November 2007 11:20   |
Doug Edmundson
Messages: 58 Registered: November 2005
|
Member |
|
|
Hi David,
Think I can answer these two questions for you.
David Fanning wrote:
> Folks,
>
> OK, I've decided to go whole hog and I put a new SUSE 10.3
> installation of LINUX on my laptop, along with the new
> IDL 7.0. Installation and licensing of IDL was easy.
>
> Couple of questions. One about IDL and one (maybe) about
> LINUX.
>
> 1. When the new IDL Workbench starts up, there is rather
> a long space of time while the Workbench is thinking or
> something. I see something in the bottom right corner that
> says "Analyzing Code...". What in the world is it doing?
> It gets my laptop all worked up, with the fan coming on,
> etc. Takes a long time for my laptop to settle down.
Vince is correct. The IDL Workbench is parsing all the PRO code on your
path, in the current directory, in your open projects, and editors. If
you're similar to our ENVI developers, it can take a while to do all
that! I've already taken quite a bit of ribbing on this, so the plan is
to speed it up. Still, it shouldn't adversely affect the user's ability
to use the IDE. All the processing is done in background threads.
Depending on how much PRO code you have, whether it's over the network,
etc., I think a typical amount of time is a minute or so.
One thing to note is that before it finishes, you might not get every
routine chromacoded, be able to do "open declaration", get content
assist, etc. Once a routine is discovered, that type of functionality
is available for that routine, editors will redraw, etc.
Closed projects are not parsed, so there is an incentive to organize
code into projects. ;-) As Chris mentioned in another thread, projects
can be simple links to existing directories, so one doesn't actually
need to reorganize their files out on disk. (See the "Create the new
project from an existing directory" option in the "New Project" dialog.
If you don't want the IDL Workbench to automatically add that project
to your path, just uncheck that option.)
> 2. After I found the Preferences->IDL->Graphics and set
> RETAIN=2, I find I have something other than black windows.
> (Oh, I had to exit the IDLDE and start over for this
> section to go into effect. Seems the APPLY button didn't
> work, even when I killed the window and opened new ones.)
> Now my windows retain their contents, but when a graphics
> window goes behind the IDLDE and I want to bring it forward
> with WSHOW, then the window icon in the task bar just blinks
> at me. The window doesn't come forward until I click the window
> icon in the task bar. This is probably a window thing rather
> than an IDL thing, but I don't know how to fix it. :-(
This is a known issue and is being tracked in our bug database.
> Thanks for any help.
Sure thing. Keep the questions coming - we like good feedback.
Cheers,
Doug
|
|
|