Survex 0.98 prerelease 3 available

Olly Betts olly@survex.com
Fri, 20 Jul 2001 13:49:43 +0100


To keep you on your toes, here's another one:

http://www.survex.com/

This prerelease is available for all platforms.

The big change is that cavern no longer produces .pos files by default.  The
.pos file is typically only used for plotting points by hand (e.g. out in
the field where a printer isn't available); many users never need it, and
those who do will only want it occasionally.  The .pos file is somewhat
bigger than the corresponding .3d file, so it mostly serves to slow down
cavern and fill up your disk with unwanted files.

So diffpos can now compare .pos files and/or .3d files.  And there's a new
utility - 3dtopos - which takes a .3d file and produces a .pos file with the
familiar format.  One improvement is that stations are now sorted such that
numbers occur in the correct order (so "2" before "10").  3dtopos even sorts
numbers with a prefix and/or suffix, so you'd get:

040.sv8
040.sv8a
040.sv8b
040.sv8c
040.sv9
040.sv10
040.sv11
40_entrance_tag
40b_entrance_tag

The intention is to give the order you'd expect, so if you find examples
where this isn't the case, let me know.

Not fixed printwin.  Mark has offered to take a look, so hopefully we can
get it working soon.

Full list of user-visible changes between 0.98-prerelease2 and
0.98-prerelease3:

* cavern/3dtopos: cavern no longer produces .pos files - they're mostly
  useful for hand plotting and are larger than the corresponding .3d files
  so most of the time they slow processing and then clutter up the disk. A
  new utility 3dtopos produces a .pos file from a .3d file, and has the
  added benefit that it sorts names with numbers in numerically (i.e. 2
  before 10).

* diffpos: the arguments can now be .pos or .3d files, or one of each.

* cavern: improved parsing of unquoted *include/*title strings - used to end
  at the first literal space; now they end at the first BLANK character
  (space, tab, and comma by default).  So the odd case of an unquoted string
  with commas or tabs will require quotes to be added.

* All versions have been missing RTF, text, and PostScript versions of
  the documentation in the previous 2 prereleases.

* cavern: Fixed articulation code wasn't quite.

* cavern: an empty label was being added to the .3d file for a station
  fixed with standard deviations.  Such labels are also now ignored by
  img on read-in.

Cheers,
Olly