idlwave completion does not work [message #69881] |
Tue, 02 March 2010 05:48  |
Deckard++;
Messages: 11 Registered: March 2010
|
Junior Member |
|
|
Hi,
I have recently discovered idlwave, and I would like to use it
efficiently. One of the advantages would be to use the completion and
the integrated help system, but I can't make it work. When idlwave is
loaded, I have the following lines in the messages:
Emacs IDLWAVE mode version 6.1_em22.
Loading system routine info in idle time...
Failed to convert XML routine info, falling back on idlw-rinfo.
Could not locate any system routine information.
Loading system routine info in idle time...done
Normalizing idlwave-system-routines in idle time...done
Loading and normalizing library catalogs in idle time...done
I seem like idlwave cannot find any routines, and then the completion
doesn't work. Can anybody help me?
Thanks a lot in advance,
-- Arthur;
|
|
|
Re: idlwave completion does not work [message #69974 is a reply to message #69881] |
Thu, 04 March 2010 11:39  |
JDS
Messages: 94 Registered: March 2009
|
Member |
|
|
On Mar 2, 8:48 am, "Deckard++;" <arthur.vi...@gmail.com> wrote:
> Hi,
>
> I have recently discovered idlwave, and I would like to use it
> efficiently. One of the advantages would be to use the completion and
> the integrated help system, but I can't make it work. When idlwave is
> loaded, I have the following lines in the messages:
>
> Emacs IDLWAVE mode version 6.1_em22.
> Loading system routine info in idle time...
> Failed to convert XML routine info, falling back on idlw-rinfo.
> Could not locate any system routine information.
> Loading system routine info in idle time...done
> Normalizing idlwave-system-routines in idle time...done
> Loading and normalizing library catalogs in idle time...done
>
> I seem like idlwave cannot find any routines, and then the completion
> doesn't work. Can anybody help me?
>
> Thanks a lot in advance,
IDLWAVE looks for system routine info inside the system-directory (/
usr/local/itt/idl/ or something similar). It finds this information
in one of three ways: 1) from the shell (if it's running, grabbing the
value of !DIR), 2) from a path it got from the shell at an earlier
time and saved (usually in ~/.idlwave/idlpath.el), or 3) from the
IDL_DIR system directory. If none of these are available (which would
be unusual), IDLWAVE doesn't know where to look for your idl
distribution. You can explicitly set 'idlwave-shell-system-
directory', or set the IDL_DIR environment variable, or just run the
IDLWAVE shell once.
JD
|
|
|