Differences between revisions 2 and 3
Deletions are marked like this. Additions are marked like this.
Line 30: Line 30:
=== AGI ===

 * Fix truncation error when AGI_USER exceeded 63 characters.
Line 43: Line 47:

=== PCS ===

 * The IFL parser now includes two new parameters (MSG_FILTER and QUIET) if they have not previously been defined in the IFL file.
 * Message filtering is now enabled in the fixed ADAM part to allow all applications to benefit from a unified API.

Starlink Software Collection - Hawaiki Release Notes

  • This page is a work in progress containing the changes that will be in the hawaiki release

General

  • All Starlink command-line applications now support message filtering using the MSG_FILTER and QUIET parameters. The QUIET parameter can always be used to disable message output from a command. MSG_FILTER can take strings values of "NONE", "QUIET", "NORM", "VERBOSE", "DEBUG", "DEBUG1" to "DEBUG20" and "ALL. Applications that used an ILEVEL parameter now use MSG_FILTER (KAPPA, CUPID and POLPACK). The MSG_FILTER environment variable can be set to one of these values to globally control message output.

Changes to Applications

CUPID

  • CUPID now propagates provenance information to output files.
  • The ILEVEL parameter has been replaced with MSG_FILTER

KAPPA

  • The ILEVEL parameter used by FFCLEAN, MSTATS and WCSMOSAIC has been replaced with MSG_FILTER.
  • FITSLIST has new Parameters ENCODING and FULLWCS allow the list of displayed FITS cards to include cards derived from the NDF WCS component, in addition to those read from the FITS extension.
  • NDFCOPY has a new COMP parameter that permits the QUALITY or VARIANCE component to become the DATA_ARRAY in the output NDF.
  • SETAXIS now correctly sets the AXIS units to degrees when the selected axis is a celestial longitude or latitude axis. Previously reported radians.
  • PROVSHOW can now write the provenance information to a "dot" format file suitable for visualization by tools such as GraphViz.

POLPACK

  • The ILEVEL parameter has been replaced with MSG_FILTER

Changes to Libraries

AGI

  • Fix truncation error when AGI_USER exceeded 63 characters.

MERS

  • Message filtering will now look at both the MSG_FILTER and QUIET parameters in addition to the MSG_FILTER environment variable.
  • !msgIfget no longer takes an argument describing the name of the ADAM parameter.
  • New routine !msgIfgetenv to read the message filtering level from the environment.
  • !msgIflev now returns a string representation of the current message filter level.
  • MSG_FLEVOK is now part of the Fortran interface.

NDF

  • "%" can now be used to indicate a percentage of the data array in an NDF section.
  • Add a new frame FRACTION providing normalised pixel coordinates that are guaranteed to use the range 0.0 to 1.0.

PCS

  • The IFL parser now includes two new parameters (MSG_FILTER and QUIET) if they have not previously been defined in the IFL file.
  • Message filtering is now enabled in the fixed ADAM part to allow all applications to benefit from a unified API.

Starlink: Hawaiki (last edited 2010-02-06 02:04:45 by TimJenness)