Changes in IDL 5.3
Features Added in IDL 5.3
The following API features (functions, procedures, object classes or methods, etc.) were introduced in this release of IDL.
|
Feature
|
Description
|
|---|---|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following arguments:
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
| IDL_TMPDIR Environment variable |
Introduced. |
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
|
Added the following arguments:
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| MSG_CAT_CLOSE |
Introduced. Replaced by IDLffLangCat in IDL 6.1. |
| MSG_CAT_COMPILE |
Introduced. Replaced by IDLffLangCat in IDL 6.1. |
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
|
Added the following arguments: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
|
Added the following keywords: |
|
|
Added the following keywords: |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
|
| Introduced |
Features Obsoleted in IDL 5.3
The following features were present in IDL Version 5.2 but became obsolete in IDL Version 5.3.
|
Routine
|
Replaced by
|
.pro File?
|
|---|---|---|
| HDF_DFSD_* Routines |
HDF_SD_* Routines |
|
| STRPOS, /REVERSE_SEARCH |
|
|
| STRSPLIT for single character delimiters STRSPLIT, /REGEX for longer delimiters |
|
The following arguments and keywords are obsolete and should not be used in new IDL code.
|
Routine
|
Argument or Keyword
|
Description
|
|---|---|---|
| DTOGFLOAT keyword |
This keyword was available only on the VMS platform |
|
| GFLOATTOD keyword |
This keyword was available only on the VMS platform. |
|
| DEFAULT keyword |
This keyword was ignored on non-VMS platforms. |
|
| PORTABLE keyword |
This keyword was ignored on non-VMS platforms. |
|
| VAX_FLOAT keyword |
This keyword was available only on the VMS platform. |
|
| DEPTH keyword |
This keyword was available only on the VMS platform. |
|
| FONT keyword |
This keyword was replaced by the SET_FONT keyword. |
|
| FILE keyword |
This keyword was ignored on non-VMS platforms. |
|
| PATH keyword |
This keyword was ignored on non-VMS platforms. |
|
| OUTPUTS keyword |
This keyword was available only on the VMS platform. |
|
| DEFAULT keyword |
This keyword was ignored on non-VMS platforms. |
|
| VAX_FLOAT keyword |
This keyword was ignored on non-VMS platforms. |
|
| Record_Length argument |
This argument was ignored on non-VMS platforms. |
|
| BLOCK keyword |
This keyword was ignored on non-VMS platforms. |
|
| DEFAULT keyword |
This keyword was ignored on non-VMS platforms. |
|
| EXTENDSIZE keyword |
This keyword was ignored on non-VMS platforms. |
|
| FIXED keyword |
This keyword was ignored on non-VMS platforms. |
|
| FORTRAN keyword |
This keyword was ignored on non-VMS platforms. |
|
| INITIALSIZE keyword |
This keyword was ignored on non-VMS platforms. |
|
| OPEN, continued |
KEYED keyword |
This keyword was ignored on non-VMS platforms. |
| LIST keyword |
This keyword was ignored on non-VMS platforms. |
|
| NONE keyword |
This keyword was ignored on non-VMS platforms. |
|
| PRINT keyword |
This keyword was ignored on non-VMS platforms. |
|
| SEGMENTED keyword |
This keyword was ignored on non-VMS platforms. |
|
| SHARED keyword |
This keyword was ignored on non-VMS platforms. |
|
| STREAM keyword |
This keyword was ignored on non-VMS platforms. |
|
| SUBMIT keyword |
This keyword was ignored on non-VMS platforms. |
|
| SUPERSEDE keyword |
This keyword was ignored on non-VMS platforms. |
|
| TRUNCATE_ON_CLOSE keyword |
This keyword was ignored on non-VMS platforms. |
|
| UDF_BLOCK keyword |
This keyword was ignored on non-VMS platforms. |
|
| VARIABLE keyword |
This keyword was ignored on non-VMS platforms. |
|
| REWRITE keyword |
This keyword was ignored on non-VMS platforms. |
|
| KEY_ID keyword |
This keyword was ignored on non-VMS platforms. |
|
| KEY_MATCH keyword |
This keyword was ignored on non-VMS platforms. |
|
| KEY_VALUE keyword |
This keyword was ignored on non-VMS platforms. |
|
| UNSIGNED keyword |
This keyword became obsolete when IDL began supporting an unsigned 16-bit integer data type. |
|
| KEY_ID keyword |
This keyword was ignored on non-VMS platforms. |
|
| KEY_MATCH keyword |
This keyword was ignored on non-VMS platforms. |
|
| KEY_VALUE keyword |
This keyword was ignored on non-VMS platforms. |
|
| XDR keyword |
IDL always writes XDR files. |
|
| NOCLISYM keyword |
This keyword was ignored on non-VMS platforms. |
|
| NOLOGNAM keyword |
This keyword was ignored on non-VMS platforms. |
|
| NOTIFY keyword |
This keyword was ignored on non-VMS platforms. |
|
| REWRITE keyword |
This keyword was ignored on non-VMS platforms. |
SDF Routines Obsoleted in IDL 5.3
HDF_DFSD_* routines have been obsoleted in IDL 5.3.
What is DFSD and Why Are We Obsoleting It?
DFSD is an SD (Scientific Data Model). DFSD is the older, single-file SD form. The newer SD format, MFSD, is referred to in the IDL API as HDF_SD_*. New IDL code should use HDF_SD_* routines rather than HDF_DFSD_* routines.
Version HDF4.1r2 of HDF has obsoleted the DFSD interface, somewhat forcing us to do so as well. IDL 5.3 uses HDF4.1r3 (Version 4.1, revision 3). It is recommended that users convert their old HDF files to the 4.1r3 format.
The following HDF routines have been obsoleted in IDL 5.3.