You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The function SASProcCommons._makeProcCallMacro sets some defaults for PROC calls that are non-standard. Specifically, it sets the procopts plot=all by default for STAT and ETS PROCs (with an exception introduced in #514). This is non-standard; the correct procopts is plots=all (with plural s). See for example PROC TIMESERIES, PROC UCM, PROC REG, and PROC TTEST. Some, but not all, PROCs may translate plot=all to plots=all behind the scenes, but is safer to use the language default.
I propose changing the two defaults to plots=all. I'm happy to make a PR fixing this.
The text was updated successfully, but these errors were encountered:
The function
SASProcCommons._makeProcCallMacro
sets some defaults for PROC calls that are non-standard. Specifically, it sets the procoptsplot=all
by default for STAT and ETS PROCs (with an exception introduced in #514). This is non-standard; the correct procopts isplots=all
(with plural s). See for example PROC TIMESERIES, PROC UCM, PROC REG, and PROC TTEST. Some, but not all, PROCs may translateplot=all
toplots=all
behind the scenes, but is safer to use the language default.I propose changing the two defaults to
plots=all
. I'm happy to make a PR fixing this.The text was updated successfully, but these errors were encountered: