Re: path_sep() or where() crashing my idlde [message #36822] |
Mon, 03 November 2003 06:10  |
btt
Messages: 345 Registered: December 2000
|
Senior Member |
|
|
David Fanning wrote:
> Thomas Brueckner writes:
>
>
>> For some reason, path_sep() is crashing my idlde. I am running IDL
>> 6.0 for evaluation, with
>> !version.os_family = 'unix' on a Mac G4.
>>
>> I would love to know why the where() function is causing this trouble
>> and how to fix it.
>
>
> I seriously doubt the WHERE function (my vote for *the*
> most useful function in IDL) is causing this trouble.
> More likely a problem with the a path variable, or something
> of that sort.
>
> I know the Mac versions of IDL tend to store information
> from one IDL session to the other. I don't know off-hand
> where this information is stored, but I'd try to find out
> and delete the file, so you can start over from scratch.
> I'm pretty sure if you did that the WHERE function would
> be miraculously restored. :-)
>
> Best Regards,
>
> David
>
> P.S. I'm counting on the Mac guys to tell us what
> needs to be deleted here. I'm sure they all have
> experience. :-)
>
Hi,
The behavior you describe, David, certainly was true for macOS9 which had a very
nice IDLDE. In MacOS9 the was a problem with accumulating files in a temporary
directory; I recall haviung to manually search for and delete these (mostly)
hidden files. But in OSX with IDL6.0 I never see that memory behavior between
sessions (I haven't seen a very nice IDLDE either!)
I just tried the following without a problem.
IDL> print, !version
{ ppc darwin unix Mac OS X 6.0 Jun 27 2003 32 32}
IDL> print, path_sep()
/
Ben
|
|
|
|
|
|
Re: path_sep() or where() crashing my idlde [message #36841 is a reply to message #36831] |
Sat, 01 November 2003 07:48   |
David Fanning
Messages: 11724 Registered: August 2001
|
Senior Member |
|
|
Thomas Brueckner writes:
> For some reason, path_sep() is crashing my idlde. I am running IDL
> 6.0 for evaluation, with
> !version.os_family = 'unix' on a Mac G4.
>
> I would love to know why the where() function is causing this trouble
> and how to fix it.
I seriously doubt the WHERE function (my vote for *the*
most useful function in IDL) is causing this trouble.
More likely a problem with the a path variable, or something
of that sort.
I know the Mac versions of IDL tend to store information
from one IDL session to the other. I don't know off-hand
where this information is stored, but I'd try to find out
and delete the file, so you can start over from scratch.
I'm pretty sure if you did that the WHERE function would
be miraculously restored. :-)
Best Regards,
David
P.S. I'm counting on the Mac guys to tell us what
needs to be deleted here. I'm sure they all have
experience. :-)
--
David W. Fanning, Ph.D.
Fanning Software Consulting, Inc.
Phone: 970-221-0438, E-mail: david@dfanning.com
Coyote's Guide to IDL Programming: http://www.dfanning.com/
Toll-Free IDL Book Orders: 1-888-461-0155
|
|
|
|
Re: path_sep() or where() crashing my idlde [message #36965 is a reply to message #36830] |
Wed, 12 November 2003 04:41  |
profxtjb
Messages: 22 Registered: October 2003
|
Junior Member |
|
|
"Paul Sorenson" <aardvark62@msn.com> wrote in message news:<3fa4c826_5@127.0.0.1>...
> It used to be that IDL would remember accross sessions commands that had
> been issued at the IDL prompt. For example, you could fire up a fresh
> instance of IDL, hit up-arrow, and see the last command you had entered the
> previous time you were running IDL! I don't know if this is still the case,
> and I think it worked only on Macs. Also, I don't know where that
> information is or was stored.
>
> Have you tried re-installing IDL?
CONCLUSION:
No other help or insight was forthcoming. I did re-install last week.
Thanks to everybody who contributed.
==thomas==
|
|
|