smurf: Do not attempt to clear an inappropriate AST attribute
ast: Allow wrapping of lon/lat values to be disabled in WcsMap

Provide a class variable ("WcsWrap") that allow the wrapping of
lon/lat into their normal ranges to be disabled prior to
transforming them into (x,y) values. The flag can be set and got
using the class (i.e. non-virtual) functions astGetWcsWrap and
astSetWcsWrap. The default is to do wrapping. It may be
necessary to disable wrapping for projections that have complex
definition of the "normal" range of longitude. For instance, the
normal range of longitude for an all-sky HPX projection depends
on the latitude so that wrap-around happens on a zig-zag line
rather than a simple meridian (e.g. RA = 12h).
smurf: Fix bug dicing HPX maps that cross RA=12h
smurf: More fixes to make ast.filt_diff work with skyloop
ast: Allow printf conversions to be used with astAppendString

The macro used to invoke astAppendString has been changed. So any
code that uses astAppendString will need to be recompiled using the
definitions in the new ast.h.
kappa: Add LOGFILE parameter to configecho
ems: Surely these |= assignments should be != tests?

Code has been like this since it was imported into CVS
with 65db5f4237d15d1584ec1a6a987ba21ca24f5a36

The compiler was complaining and it really seems like this
code is meant to be testing for "status not good" rather
than "if (status = status | 0)"

Maybe I'm missing something... Shouldn't make any difference
as they both eventually result in only being true if status
is non-zero.
kappa: Fix bug that caused segment to crash for NDFs with degenerate axes
mers: Positions should be initialised to -1 for ems1Gesc
mers: Do not initialize the same string twice
ems: Fix documentation regarding initialised value of IPOSN
KAPPA: Start a new version post 2014A.

Move the recent CONFIGECHO change (df8ab4fae9cb0) to the new version.
KAPPA: Remove quite-old release notes.

Put just the last three sets of release notes in a separate section.
This is currently from Version 1.13 onward.  This cutoff was chosen
as that version is still running at UKIRT.
KAPPA: Correct bad-pixel flag in COPYBAD.

The output NDF bad-pixel flag should be a combination (OR) of whether
or not any bad values were copied from the reference NDF, and the
presence of existing bad values in the input NDF.  As coded it was
possible to inherit a false bad-pixel flag even if bad values had been
introduced during the copy.

This is what I should have done in ea3515667db571.  Not sure why I
didn't want the overhead to check the input NDF for bad values.
smurf: Handles cases where the NDF has no FITS extension
atl: atlFrameSetSplit can now return the indices of the used axes
ast: Add support for byte data types to astRebinSeq and astRebin
ast: Allow FrameSet base and current frames to be specified by Domain name

The supplied Domain name, if found in the FrameSet, is converted to an
integer Frame index, which is then stored as the attribute value. An
error is reported if the FrameSet does not contain a Frame with the
specified Domain.
ast: Complete the implementation of B and UB data types for astRebin(Seq)
smurf: New command jsapaster to do the opposite of jsadicer

That is, jsapaster pastes together a set of JSA tiles into a single map,
still gridded on the JSA all-sky pixel grid. It is similar to kappa:paste
except that it recognises cases where the output mosaic would cross an
HPX discontinuity, and converts the output mosaic to an appropriate XPH
projection instead. It also differs from kappa:paste in that it will join
together any NDFs contained within the smurf extensions of the input
NDFs.