next up previous contents index
Next: 1.1.2 Overview of GMT Up: 1.1 What is new Previous: 1.1 What is new   Contents   Index

1.1.1 Overview of GMT 4.5.5 [Nov-1, 2010]

This is again mostly a bug-fix release, and coincides with the availability of GMT 5.0.0$\alpha$. Due to a few issues we had an aborted update to 4.5.4 that was never announced; hence the 4.5.5-numbered version. A few minor improvements have been added:

  1. The spotter supplement now converts geodetic latitudes to geocentric before doing spherical rotations and recovers geodetic coordinates for output (this new behavior can be bypassed by setting ELLIPSOID to Sphere). Thanks to L. M. Matias for pointing this out.
  2. We have added time-axes support for the Hawaiian language (Thanks to Kawika Trang).
Here is the list of bug corrections:
configure
: Now sets correct mex extensions for 64-bit operating systems.
gmt_init.c
: The -B labels would not tolerate use of the text escape sequence @: (for changing font size).
gmt_map.c
: Did not check if nodes were beyond the horizon in GMT_grd_project. Also did not initialize output grid to NaNs before filling.
gmt_plot.c
: Bug in fault symbol psxy -Sfrc fixed (thanks to J. Robert). Also, GMT_map_latline and GMT_map_lonline functions tried to draw two-point lines when in fact no points were defined.
gmtdefaults.c
: The -D options would crash under Windows.
grdmask.c
: The -Ap$\vert$m options were ignored since the mode was not checked.
grdpaste.c
: Lacked -fg so could not paste 352/360 and 0/8 in longitudes.
grdtrack.c
: Did not ensure that given -R was adjusted to fit grid spacing.
mapproject.c
: Did not show/explain the option of appending + to -L. Corrected synopsis, usage, and man page. Did not reset azimuth to NaN at start of new segment.
minmax.c
: With -I, could end up returning -R355/0/... since 360 became 0.
nearneighbor.c
: Did not check if -S had not been set.
psbasemap.c
: The -L option had trouble parsing if there were + signs within the label string.
pscoast.c
: The -L option had trouble parsing if there were + signs within the label string.
ps2raster.c
: Made tolerant of $\backslash$r-only line-endings which caused trouble before. The -A- option did not reset -A for -W.
psimage.c
: The justify text variable must be 3-char longs to hold trailing 0. This caused SEGV on some systems.
psmask.c
: Did not warn if clipping levels were not restored in last overlay.
pstext.c
: Added missing description of -A option.
psxy[z].c
: Units given in -S without sizes (e.g., -Sci) would be ignored and overridden by MEASURE_UNIT. The -Ap$\vert$m options were ignored since the mode was not checked.
mgd77/mgd77manage.c
: The -F option had no break statement to prevent fall-through.
mgd77/mgd77track.c
: Had inactive code to write segment header to output.
mgd77/mgd77list.c
: The -G option was not listed in synopsis or usage, only in the man pages. Also -Fall+ and -Fmgd77+ did not append the auxiliary columns properly.
mgd77/mgd77magref.c
: The -D option failed on numeric arguments.
misc/gmtstitch.c
: Could crash if -C was used.
misc/gmt2kml.c
: Did not parse -D``description'' for points. Only append running number when a segment has more than one point, else just use segment label.
spotter/rotconverter.c
: Complained of ``bad option'' when a rotation with a negative longitude was given on the command line, e.g. -135/35/-2.5. Would sometimes issue a rotation twice (for the same time).
sph/Makefile
: Did not have LDFLAGS in link statement.
Also, Appendix F had missing shading for two items in the Standard+ table, and example 23 placed the city names at an angle of 1 degree rather than horizontally.


next up previous contents index
Next: 1.1.2 Overview of GMT Up: 1.1 What is new Previous: 1.1 What is new   Contents   Index
Paul Wessel 2010-11-01