Hi, in IDL 8.6.1 list({a:[1]}) eq list({a:['1']}) returns 1. In IDL 8.8.1 the same returns 0. This breaks my code that determines whether two structures are equal (as IDL cannot say {a:1} eq {a:1}). This (among other issues - see topic "Fatal error with restored structure from sav file") definitely prevents me and my working group from updating IDL beyond 8.6. Will this be changed eventually to assure backward compatibility? Thanks a lot! Achim
|