NCL Website header

NCL > What's New | previous releases | current release

What's coming in the next release of NCL

The next release of NCL will likely be mainly a bug fix release, version 6.4.1.
No release date has been scheduled yet.


New resources

  • gsnShadeFillDotSizeF - allows you to set the dot size if you are using stippling fill when calling gsn_contour_shade.

  • gsnShadeFillScaleF / gsnShadeFillScales - allows you to set the fill scales for pattern fill when calling gsn_contour_shade.

    See example "wavelet_3.ncl" on the Contour effects page.


Graphics bugs fixed

  • Fixed a bug that caused the cnLineLabelFormat resource to not be recognized by the gsn_csm contouring routines.

  • Fixed a bug where if you are adding a different number of X and Y reference lines to a plot via the gsnYRefLine and gsnXRefLine resources, then you may have gotten a fatal error:

    fatal:Number of dimensions on right hand side do not match number of dimension in left hand side
    fatal:["Execute.c":8640]:Execute: Error occurred at or near line 6014 in file 
         /usr/local/lib/ncarg/nclscripts/csm/gsn_csm.ncl
    

    If you need a fix for this problem, download this gsn_csm_640_fix.ncl file and load it from your own script after any other load commands.

  • Fixed a bug where if you are running a script that calls gsn_panel to panel XY plots and setting gsnPanelLabelBar to True, then you would get a fatal error:

    fatal:Variable (mono_fill_scl) is undefined
    fatal:["Execute.c":8640]:Execute: Error occurred at or near line 6100 \
       in file $NCARG_ROOT/lib/ncarg/nclscripts/csm/gsn_code.ncl
    

    The gsnPanelLabelBar resource cannot be applied to XY plots anyway, so the solution is to simply not set this resource. In the next release, NCL will produce a warning instead of exiting with an error.