OK, just checking in for a sanity check.
I'm working in IDL 8.0.1 this morning. Mostly doing my
work, but every once in awhile fooling around with the
new Plot function. Plenty to like and puzzle over there!
Mostly I'm trying to figure out what advantage it would
be to me to rotate a line plot. Maybe that's something
Matlab doesn't do, I don't know.
Anyway, while I'm working I'm running a main level program
and I want to examine the contents of a variable. I type
at the IDL command line:
IDL> Print, var
Nothing! I type:
IDL> Print, 5
While I'm staring at this result, trying to think what it
might mean, about 20 seconds later, IDL wakes up from its
nap and gives me the information I want.
Humm. OK. Probably did something wrong somewhere along the
So, five minutes ago, I want to see the plots I am working on
in a 2x2 grid. I set it up with !P.Multi=[0,2,2] and draw
my four plots. I only see my last one! I check to be sure
I have !P.Multi set up right, that I've compiled the program
module, put a print statement in to be sure I'm running the
program I think I am, etc. Run the program. Still no multi-plots!
Very, very strange. A .Full_Reset put things right.
I'm I going nuts here? Naturally, I can't repeat any of this.
But I've been working in IDL a long time (too long, from the
looks of it). I pretty much know what I'm doing most of the
time. Very strange.
David Fanning, Ph.D.
Fanning Software Consulting, Inc.
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Sepore ma de ni thui. ("Perhaps thou speakest truth.")