Changes in IDL 5.4
Features Added in IDL 5.4
The following API features (functions, procedures, object classes or methods, etc.) were introduced in this release of IDL.
|
Feature
|
Description
|
|---|---|
| ![XYZ].CRANGE |
![XYZ].CRANGE, formerly a 2-element vector of single-precision floating point values, is now a 2-element vector of double-precision floating point values. |
| ![XYZ].RANGE |
![XYZ].RANGE, formerly a 2-element vector of single-precision floating point values, is now a 2-element vector of double-precision floating point values. |
| ![XYZ].S |
![XYZ].S, formerly a 2-element vector of single-precision floating point values, is now a 2-element vector of double-precision floating point values. |
| ![XYZ].TICKFORMAT |
The third argument (that is, the argument indicating the value at the tick mark) for any callback functions set via the ![XYZ].TICKFORMAT field will now become a double-precision floating point value (rather than a single-precision floating point value). |
| ![XYZ].TICKINTERVAL |
![XYZ].TICKINTERVAL is a scalar indicating the interval between major tick marks for the first axis level. This setting takes precedence over ![XYZ].TICKS. |
| ![XYZ].TICKLAYOUT |
![XYZ].TICKLAYOUT is a scalar that indicates the style to be used to draw each level of the axis. |
| ![XYZ].TICKUNITS |
![XYZ].TICKUNITS is a string (or a vector of strings) indicating the units to be used for axis tick labeling. |
| ![XYZ].TICKV |
![XYZ].TICKV, formerly a vector of single-precision floating point values, is now a vector of double-precision floating point values. |
| Introduced |
|
| !P.T |
!P.T has changed from a single-precision 4-by-4 array of floating-point values to a double-precision floating-point array of values. |
| The !VERSION system variable has two new fields called MEMORY_BITS and FILE_OFFSET_BITS that tell you how many bits are used by the current IDL to access memory and files, respectively. |
|
| Introduced |
|
| Can now read from compressed files. |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| The following new fields are returned in the FSTAT structure: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Arguments now accept array values |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
| LIVE_CONTOUR, LIVE_PLOT, LIVE_SURFACE |
Added the following keywords: (Note: the LIVE_* Routines were made obsolete in IDL 6.0.) |
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following argument:
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| If the SecondsFlag argument (previously called Arg) is zero, the ElapsedSeconds argument may be set to the number of seconds past 1 January 1970 UTC.
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
Features Obsoleted in IDL 5.4
The following features were present in IDL Version 5.3 but became obsolete in IDL Version 5.4.
|
Routine
|
Replaced by
|
.pro File?
|
|---|---|---|
| POLY_FIT, MEASURE_ERRORS keyword |
polyfitw.pro |
|
The following arguments and keywords are obsolete and should not be used in new IDL code.