Changes in IDL 4.0 or Earlier

Features not listed as new in previous sections were added to IDL in IDL 4.0 or earlier.

Features Obsoleted in IDL 4.0 or Earlier

The following features became obsolete in IDL version 4.0 or earlier. These features are not documented in the obsolete.pdf file. If a .pro file for the routine exists, it is located in the obsolete subdirectory of the lib directory of the IDL distribution. You can read the documentation header of a routine in the obsolete directory either by opening the .pro file or using the DOC_LIBRARY routine.

Table I-76: Routines Obsoleted in IDL 4.0 or Earlier 

Routine
Replaced by
.pro File?

ADDSYSVAR

DEFSYSV

addsysvar.pro

ADJCT

XPALETTE

adjct.pro

ANOVA

KW_TEST

anova.pro

ANOVA_UNEQUAL

KW_TEST

anova_uneqal.pro

BETAI

IBETA

betai.pro

C_EDIT

XPALETTE

c_edit.pro

CALL_VMS

CALL_EXTERNAL

CHI_SQR

CHISQR_CVF

chi_sqr.pro

CHI_SQR1

CHISQR_PDF

chi_sqr1.pro

COLOR_EDIT

XPALETTE

color_edit.pro

CONTINGENT

CTI_TEST

contingent.pro

CORREL_MATRIX

CORRELATE

correl_matrix.pro

COSINES

n/a

cosines.pro

CW_BSELECTOR

WIDGET_DROPLIST

cw_bselector.pro

CW_LOADSTATE

NO_COPY keyword to WIDGET_CONTROL

cw_loadstate.pro

CW_SAVESTATE

NO_COPY keyword to WIDGET_CONTROL

cw_savestate.pro

DIFFEQ_23

RK4

diffeq_23.pro

DIFFEQ_45

RK4

diffeq_23.pro

DISP_TEXT

XYOUTS

disp_text.pro

EIGEN_II

EIGENVEC

eigen_ii.pro

EQUAL_VARIANCE

FV_TEST

equal_variance.pro

F_TEST

F_CVF

f_test.pro

F_TEST1

F_PDF

f_test1.pro

FILLCONTOUR

FILL keyword to CONTOUR

fillcontour.pro

FORRD

READU

FORRD_KEY

READU

FORWRT

WRITEU

FRIEDMAN

KW_TEST

friedman.pro

GAUSS

GAUSS_CVF

gauss.pro

GOODFIT

XSQ_TEST

goodfit.pro

HELP_VM

MEMORY keyword to HELP

help_vm.pro

HSV_TO_RGB

COLOR_QUAN

hsv_to_rgb.pro

JOIN

CLUSTER

join.pro

KMEANS

CLUSTER

kmeans.pro

KRUSKAL_WALLIS

KW_TEST

kruskal_wallis.pro

LATLON

n/a

latlon.pro

LEGO

LEGO keyword to SURFACE

lego.pro

LISTREP

n/a

listrep.pro

LISTWISE

n/a

listwise.pro

LN03

n/a

ln03.pro

LUBKSB

LUSOL

LUDCMP

LUDC

MAKETREE

CLUSTER

maketree.pro

MANN_WHITNEY

RS_TEST

mann_whitney.pro

MENUS

WIDGET_DROPLIST, etc.

menus.pro

MIPSEB_DBLFIXUP

n/a

mipseb_dblfixup.pro

MOVIE

XINTERANIMATE

movie.pro

MPROVE

LUMPROVE

MULTICOMPARE

Hypothesis Testing Routines

multicompare.pro

NR_BETA

BETA

NR_BROYDN

BROYDEN

NR_CHOLDC

CHOLDC

NR_CHOLSL

CHOLSOL

NR_DFPMIN

DFPMIN

NR_ELMHES

ELMHES

nr_elmhes.pro

NR_EXPINT

EXPINT

NR_FULSTR

FULSTR

NR_HQR

HQR

nr_hqr.pro

NR_INVERT

INVERT

NR_LINBCG

LINBCG

NR_LUBKSB

LUSOL

nr_lubksb.pro

NR_LUDCMP

LUDC

nr_ludcmp.pro

NR_MACHAR

MACHAR

NR_MPROVE

LUMPROVE

NR_NEWT

NEWTON

NR_POWELL

POWELL

NR_QROMB

QROMB

NR_QROMO

QROMO

NR_QSIMP

QSIMP

NR_RK4

RK4

NR_SPLINE

SPL_INIT

NR_SPLINT

SPL_INTERP

NR_SPRSAB

SPRSAB

NR_SPRSAX

SPRSAX

NR_SPRSIN

SPRSIN

nr_sprsin.pro

NR_SVBKSB

SVSOL

nr_svbksb.pro

NR_SVD

SVDC

nr_svd.pro

NR_TQLI

TRIQL

NR_TRED2

TRIRED

NR_TRIDAG

TRISOL

NR_WTN

WTN

nr_wtn.pro

NR_ZROOTS

FZ_ROOTS

ONLY_8BIT

n/a

only_8bit.pro

PALETTE

XPALETTE

palette.pro

PARTIAL2_COR

P_CORRELATE

partial2_cor.pro

PARTIAL_COR

P_CORRELATE

partical_cor.pro

PHASER

n/a

phaser.pro

PMF

n/a

pmf.pro

POLYCONTOUR

FILL keyword to CONTOUR

polycontour.pro

PROMPT

n/a

prompt.pro

PWIDGET

n/a

pwidget.pro

REGRESS1

REGRESS

regress1.pro

REGRESSION

REGRESS

regression.pro

RGB_TO_HSV

COLOR_QUAN

rgb_to_hsv.pro

RMF

n/a

rmf.pro

ROT_INT

ROT

rot_int.pro

RSI_GAMMAI

IGAMMA

rsi_gamma.pro

RUNS_TEST

R_TEST

runs_test.pro

SET_NATIVE_PLOT

n/a

set_native_plot.pro

SET_SCREEN

n/a

set_screen.pro

SET_VIEWPORT

n/a

set_viewport.pro

SET_XY

n/a

set_xy.pro

SIGMA

MOMENT

sigma.pro

SIGN_TEST

S_TEST

sign_test.pro

SIMPSON

QSIMP or QROMB

simpson.pro

SPEARMAN

R_CORRELATE

sprearman.pro

STDEV

MOMENT

stdev.pro

STEPWISE

REGRESS

stepwise.pro

STUDENT1_T

T_PDF

student1_t.pro

STUDENT_T

T_CVF

student_t.pro

STUDRANGE

T_PDF

studrange.pro

SURFACE_FIT

SFIT

surface_fit.pro

SVBKSB

SVSOL

SVD

SVDC

TESTCONTRAST

n/a

testcontrast.pro

TQLI

TRIQL

TRED2

TRIRED

TRIDAG

TRISOL

TVDELETE

WDELETE

TVRDC

CURSOR

TVSET

WSET

TVSHOW

WSHOW

TVWINDOW

WINDOW

VMSCODE

n/a

vmscode.pro

WILCOXON

RS_TEST

wilcoxon.pro

WMENU

WIDGET_DROPLIST, etc.

wmenu.pro

XANIMATE

XINTERANIMATE

xanimate.pro

XBACKREGISTER

TIMER keyword to WIDGET_CONTROL

xbackregister.pro

XDL

n/a

xdl.pro

XMANAGERTOOL

XMTOOL

xmanagertool.pro

XMENU

WIDGET_DROPLIST, etc.

xmenu.pro

XPDMENU

WIDGET_DROPLIST, etc.

xpdmenu.pro

ZROOTS

FZ_ROOTS

The following arguments and keywords are obsolete and should not be used in new IDL code.

Table I-77: Arguments and Keywords Obsoleted in IDL 4.0 or Earlier 

Routine
Argument or Keyword
Description

XMANAGER

BACKGROUND keyword

This keyword was replaced by the TIMER keyword to WIDGET_CONTROL.