The field now has the format "MMM DD YYYY (REVISION)", IDL 8.5.2: For the !VERSION system variable, the BUILD_DATE field has been changed to To fix your code, you should pass the _ref_extra value using _EXTRA when calling your subroutine. IDL will now throw a syntax error at compile time if itĮncounters _REF_EXTRA as a keyword to a routine. This would lead to unexpected and incorrect behavior because the keywords would not actuallyīe passed through as "true" keywords. IDL would quietly put the keyword into the _EXTRA structure for the called routine. IDL 8.5.2: In previous versions, if you used _REF_EXTRA as a keyword when calling a routine, IDL 8.6: Support for IDLgrMPEG has been dropped on Solaris x86. IDL 8.6: Support for Dataminer, DICOM Read/Write (IDLffDicomEx), and IDLgrMPEG has been dropped on Solaris Sparc. IDL structures (which used to be converted to Python dicts) are now converted to Python OrderedDict, to preserve the structure tag order. Python OrderedDict is now converted to an IDL Ordered Hash and vice versa, to preserve the key order. IDL 8.6: To improve consistency between IDL and Python, some of the data type conversions have changed. To take advantage of the new error handling, when you import the "idlpy" library into Python you should now import the entire module: IDL 8.6: In the Python-to-IDL bridge, when an IDL command encounters a syntax or runtime error, the bridge will now throw an IDLError exception and halt execution of your Python script. If desired, you can use the FONT_NAME property to switch back to the default "Helvetica" font. This produces better-looking text in plots and visualizations. IDL 8.6: The graphics functions now use the DejaVuSans font by default. To avoid problems running IDL you should remove any DYLD_LIBRARY_PATH settings from your bashrc or cshrc shell scripts. Because of this, the Python Bridge no longer requires you to set DYLD_LIBRARY_PATH (see IDL-69603 below). IDL 8.6: Recent macOS releases do not allow users to modify DYLD_LIBRARY_PATH. These keywords are still accepted but are quietly ignored and return 0 as the result. In particular, the DEMO, EMBEDDED, EXPIRE_DATE, FORCE_DEMO, INSTALL_NUM, LMHOSTID, SITE_NOTICE, STUDENT, and TRIAL keywords have been deprecated. IDL 8.6: with the new IDL licensing, several keywords to the LMGR licensing function have changed. Details about licensing IDL are documented in a standalone help topic in your IDL installation. You obtain the license through a portal hosted by Flexera, then you can choose to activate the license on a license server or on an individual node-locked machine. IDL 8.6: IDL licensing is now managed through a 3rd-party solution from Flexera Software. You can enable or disable this feature using the new IDL_UPDATE_CHECK preference or by using the Preferences dialog in the IDL Workbench. If a new version is available, IDL will report this in the output console. IDL 8.6: By default, every 7 days IDL will automatically check for updates on startup. You can find the 32-bit versions of IDL in the IDL program group under Windows Start->Programs->IDL x.x->32-bit (where x.x is the IDL version).įor information on new routines and features, see "What's New" However, the 32-bit binaries are still provided with the 64-bit Windows installer so that you can launch IDL in 32-bit mode on 64-bit Windows systems.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |