Re: IDL 5.5 help file [message #27778] |
Thu, 08 November 2001 07:17 |
Craig Markwardt
Messages: 1869 Registered: November 1996
|
Senior Member |
|
|
Nigel Wade <nmw@ion.le.ac.uk> writes:
> It's probably safest to assume that there are other changes to the way IDL
> variables are stored internally, and recompiling all C/FORTRAN etc. code
> which deals with IDL variables would be prudent. It does mean that if you
> want to support multiple versions of IDL you have to have multiple versions
> of all your external code, though.
To be honest, I think that has always been true. I believe that RSI
has never made any guarantees that compiled DLMs would work across
release versions.
Craig
--
------------------------------------------------------------ --------------
Craig B. Markwardt, Ph.D. EMAIL: craigmnet@cow.physics.wisc.edu
Astrophysics, IDL, Finance, Derivatives | Remove "net" for better response
------------------------------------------------------------ --------------
|
|
|
Re: IDL 5.5 help file [message #27781 is a reply to message #27778] |
Thu, 08 November 2001 01:28  |
Nigel Wade
Messages: 286 Registered: March 1998
|
Senior Member |
|
|
Mark Hadfield wrote:
> From: "Nigel Wade" <nmw@ion.le.ac.uk>
>> As an corollary to a previous thread on passing strings to
>> call_external in 5.5, is the fact that the string length is
>> changed to 32bit mentioned in the "What's New"?
>
> Yes:
>
> "Maximum String Length Limit Increased for 32-Bit IDL
> Prior to IDL 5.5, 32-bit IDL had a maximum string length limit of 64K
> (65534 characters) while 64-bit IDL allowed strings to be up to 2.1GB
> (2147483647 characters) in length. With IDL 5.5, this limit has been
> raised to 2.1GB for both types
> of IDL."
>
> Though AFAIK it doesn't point out the implications of this for
> call_external.
>
>
I never new there were 32bit and 64bit versions of IDL.
It's probably safest to assume that there are other changes to the way IDL
variables are stored internally, and recompiling all C/FORTRAN etc. code
which deals with IDL variables would be prudent. It does mean that if you
want to support multiple versions of IDL you have to have multiple versions
of all your external code, though.
--
-----------------------------------------------------------
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : nmw@ion.le.ac.uk
Phone : +44 (0)116 2523568, Fax : +44 (0)116 2523555
|
|
|
Re: IDL 5.5 help file [message #27796 is a reply to message #27781] |
Wed, 07 November 2001 12:49  |
Mark Hadfield
Messages: 783 Registered: May 1995
|
Senior Member |
|
|
From: "Nigel Wade" <nmw@ion.le.ac.uk>
> As an corollary to a previous thread on passing strings to
> call_external in 5.5, is the fact that the string length is
> changed to 32bit mentioned in the "What's New"?
Yes:
"Maximum String Length Limit Increased for 32-Bit IDL
Prior to IDL 5.5, 32-bit IDL had a maximum string length limit of 64K (65534
characters) while 64-bit IDL allowed strings to be up to 2.1GB (2147483647
characters) in length. With IDL 5.5, this limit has been raised to 2.1GB for
both types
of IDL."
Though AFAIK it doesn't point out the implications of this for
call_external.
---
Mark Hadfield
m.hadfield@niwa.cri.nz http://katipo.niwa.cri.nz/~hadfield
National Institute for Water and Atmospheric Research
--
Posted from clam.niwa.cri.nz [202.36.29.1]
via Mailgate.ORG Server - http://www.Mailgate.ORG
|
|
|
Re: IDL 5.5 help file [message #27815 is a reply to message #27796] |
Wed, 07 November 2001 02:07  |
Nigel Wade
Messages: 286 Registered: March 1998
|
Senior Member |
|
|
Mark Hadfield wrote:
> From: "renjie" <renjie.he@uth.tmc.edu>
>> how to find IDL 5.5 help file, the default is 5.4
>
> IDL 5.5 ships with version 5.4 help files, plus a "What's New" file for
> the 5.5 changes (whatsnew55.pdf).
>
> Yes, it is a bit shabby, isn't it?
> ---
As an corollary to a previous thread on passing strings to call_external in
5.5, is the fact that the string length is changed to 32bit mentioned in
the "What's New"?
--
-----------------------------------------------------------
Nigel Wade, System Administrator, Space Plasma Physics Group,
University of Leicester, Leicester, LE1 7RH, UK
E-mail : nmw@ion.le.ac.uk
Phone : +44 (0)116 2523568, Fax : +44 (0)116 2523555
|
|
|
Re: IDL 5.5 help file [message #27825 is a reply to message #27815] |
Tue, 06 November 2001 15:48  |
Pavel A. Romashkin
Messages: 531 Registered: November 2000
|
Senior Member |
|
|
JD Smith wrote:
>
> For those of you who don't use Emacs and IDLWAVE... maybe now's the time
> to consider it.
As soon as the lovely X11 port to the Mac is completed... and if I
survive the shock from seeing it...
Pavel
|
|
|
Re: IDL 5.5 help file [message #27828 is a reply to message #27825] |
Tue, 06 November 2001 14:22  |
John-David T. Smith
Messages: 384 Registered: January 2000
|
Senior Member |
|
|
Mark Hadfield wrote:
>
> From: "renjie" <renjie.he@uth.tmc.edu>
>> how to find IDL 5.5 help file, the default is 5.4
>
> IDL 5.5 ships with version 5.4 help files, plus a "What's New" file for the
> 5.5 changes (whatsnew55.pdf).
>
> Yes, it is a bit shabby, isn't it?
Very shabby indeed.
For those of you who use Emacs and IDLWAVE, I'm putting the finishing
touches on an IDL v5.5 update to the online help, which incorporates
most of the updates to 5.5 as listed in "What's New". You'll get all
the correct keyword completion, uniform access to the new routines added
(like CPU ;), and even modified and new keyword/argument documentation
"in-place" in the online help. It's a text-based help system directly
converted from IDL's PDF help files, but it's *very* fast and insanely
convenient.
For those of you who don't use Emacs and IDLWAVE... maybe now's the time
to consider it.
For those of you who think Emacs is that old video format that lost out
to VHS in the 80's, nothing to see here.
JD
|
|
|
|