2002-04-08 09:49  olly

	* debian/changelog: Updated

2002-04-07 18:06  olly

	* NEWS, configure.in, src/prcore.c: print*: Fixed failing
	assertion.

2002-04-07 16:05  olly

	* src/: datain.c, gfxcore.cc, useful.h: Fixed M_2_PI
	misunderstanding.

2002-04-07 15:37  olly

	* debian/changelog: Updated

2002-04-07 13:10  olly

	* NEWS, doc/TODO.htm: Updated

2002-04-07 13:01  olly

	* NEWS, src/gfxcore.cc, src/gfxcore.h: Better handling of flat
	surveys, and other tidying.

2002-04-07 12:43  olly

	* NEWS, src/aventreectrl.cc, src/aventreectrl.h: Fixed occasional
	crash on File->Open when file already loaded.

2002-04-07 01:55  olly

	* src/aventreectrl.cc: Fettled code

2002-04-07 00:37  olly

	* src/: datain.c, useful.h: Added M_2_PI, M_PI_2, and M_PI_4

2002-04-06 16:38  olly

	* NEWS, src/mainfrm.cc: Added hourglass to station find

2002-04-06 15:58  olly

	* NEWS, configure.in, src/gfxcore.cc, src/mainfrm.cc,
	src/mainfrm.h: Removed an amazing amount of dead code from aven.

2002-04-06 14:37  olly

	* NEWS, src/mainfrm.cc: Fixed drag-and-drop which got accidentally
	turned off by Mac OS X tweaking

2002-04-05 15:27  olly

	* configure.in: 1.0.6

2002-04-05 15:26  olly

	* NEWS, OLDNEWS, SPUD, doc/TODO.htm, doc/cavern.sgml,
	doc/man_3dtopos.sgml, doc/man_aven.sgml, doc/man_cad3d.sgml,
	doc/man_cavern.sgml, doc/man_diffpos.sgml, doc/man_extend.sgml,
	doc/man_print.ini.sgml, doc/man_printdm.sgml,
	doc/man_printhpgl.sgml, doc/man_printpcl.sgml,
	doc/man_printps.sgml, doc/man_sorterr.sgml, doc/man_xcaverot.sgml,
	doc/manual.sgml, doc/news2html.pl: Spell-checked docs

2002-04-05 15:26  olly

	* NEWS, src/gfxcore.cc: aven: improvements to reverse controls and
	free rotation mode.

2002-04-05 01:54  olly

	* debian/changelog: updated

2002-04-05 01:52  olly

	* configure.in: 1.0.5

2002-04-05 01:46  olly

	* NEWS, src/3dtodxf.c: Improved .plt file output a little - there's
	probably enough file structure for Compass to read them now.

2002-04-05 01:45  olly

	* NEWS, src/img.c: North and East were the wrong way round when
	reading in .plt files

2002-04-05 00:43  olly

	* src/: gfxcore.cc, img.c, mainfrm.cc: Fixed a couple of very small
	memory leaks.

2002-04-04 02:40  olly

	* NEWS, doc/manual.sgml: Resolved some FIXMEs in the manual

2002-04-04 02:40  olly

	* src/: cavern.h, commands.c: If deprecated features are disabled
	in the build, don't bother preserving the prefix over a *include as
	it can't change unless *prefix is there to be used...

2002-04-04 00:28  olly

	* NEWS, src/img.c: Fixed problem loading an unrecognised filetype
	(tried to free an uninitialised pointer)

2002-04-01 23:56  olly

	* lib/Makefile.am: More checkshortcut.pl fun

2002-04-01 23:49  olly

	* lib/checkshortcut.pl: Fixed srcdir handling

2002-04-01 23:43  olly

	* lib/Makefile.am: Include checkshortcut.pl in tarball

2002-04-01 23:26  olly

	* debian/changelog: Updated

2002-04-01 23:19  olly

	* doc/TODO.htm: Updated.

2002-04-01 20:30  olly

	* doc/HACKING.htm: automake 1.6 is ok

2002-04-01 16:41  olly

	* src/img.c: Convert '.' to ' ' in station names read from .XYZ and
	.PLT.  '.' has a special meaning in Survex, while ' ' is not a
	legal character in station names for CMAP or Compass.

2002-04-01 14:17  olly

	* doc/survex.1.in: Tweaked survex man page.

2002-04-01 14:17  olly

	* doc/TODO.htm: Updated.

2002-04-01 14:17  olly

	* lib/Makefile.am, src/Makefile.am: Run checkshortcuts.pl on "make
	check" rather than "make dist".
	
	Perform RISC OS/Borland C config.h check on "make check" as well as
	"make dist".

2002-04-01 13:27  olly

	* lib/: Makefile.am, checkshortcut.pl: Run checkshortcut.pl
	automatically for "make dist"

2002-04-01 03:13  olly

	* configure.in, src/aven.cc, src/mainfrm.h: Probe for ext/hash_map
	vs. hash_map in configure - fallback to using map if neither found.

2002-04-01 02:10  olly

	* src/: gfxcore.cc, mainfrm.cc: More tidying.

2002-04-01 00:08  olly

	* NEWS, src/gfxcore.cc, src/gfxcore.h: Got rid of m_Scale*Only

2002-03-31 22:08  olly

	* src/mainfrm.cc: Added PLT and XYZ to file open dialog.
	
	Were display "m" instead of "ft" in one place - value was correct
	though.

2002-03-31 21:01  olly

	* NEWS, src/img.c, src/img.h: Added support for reading CMAP .xyz
	files.
	
	Fixes to .plt file reading.

2002-03-31 18:53  olly

	* src/netbits.c: Turned off the second matrix inversion check.

2002-03-31 03:46  olly

	* NEWS, debian/changelog, doc/manual.sgml: More doc updates.

2002-03-31 03:01  olly

	* configure.in, doc/3dtopos.sgml, doc/aven.sgml, doc/cad3d.sgml,
	doc/cavern.sgml, doc/caverot.sgml, doc/diffpos.sgml,
	doc/extend.sgml, doc/man_aven.sgml, doc/printdm.sgml,
	doc/printhpgl.sgml, doc/printpcl.sgml, doc/printps.sgml,
	doc/printwin.sgml, doc/sorterr.sgml, doc/survex.1.in,
	doc/xcaverot.sgml: Sorted out assorted niggles with man pages.

2002-03-31 00:35  olly

	* doc/manual.sgml, src/message.c: Documented that clino readings
	can be omitted.

2002-03-30 20:45  olly

	* src/matrix.c: Fixed so it'll compile with NO_PERCENTAGE or
	NO_COVARIANCES defined

2002-03-30 18:28  olly

	* src/img.c: Detect .pos files even with a different extension.

2002-03-30 15:18  olly

	* NEWS, src/img.c: .plt files typically start "Z " so use that to
	auto-detect filetype.
	
	Fixed handling of --survey.

2002-03-30 15:15  olly

	* src/dump3d.c: Added --rewind option to call img_rewind and reread
	the contents.

2002-03-30 13:52  olly

	* src/img.c: A few tweaks to get .plt file reading fully working

2002-03-30 03:00  olly

	* src/img.c: Fixed bug in new code so it now reads v3 3d files
	successfully

2002-03-30 00:56  olly

	* NEWS, src/img.c: Improved .plt file reading - should now cope
	when --survey is used and a leg stradles into the requested survey;
	img_rewind should work better too.

2002-03-30 00:53  olly

	* src/extend.c: Fixed compiler warnings.

2002-03-27 08:55  olly

	* src/img.c: Factored out "enlarge label buffer if necessary" code
	into check_label_space()

2002-03-27 08:22  olly

	* .cvsignore: Ignore autom4te.cache

2002-03-27 08:21  olly

	* NEWS, src/img.c, src/img.h: img_rewind now returns int instead of
	void

2002-03-27 07:03  olly

	* doc/HACKING.htm: Mention problems with autoconf 2.53 and possible
	problems with automake 1.6.

2002-03-27 07:03  olly

	* configure.in: Minor tweak.

2002-03-26 13:31  olly

	* doc/HACKING.htm: Updated to mention 4.0.1.

2002-03-26 13:31  olly

	* NEWS: Added note that we're now using Allegro 4.0.1.

2002-03-26 13:28  olly

	* NEWS, configure.in: Updated for 1.0.4.

2002-03-26 12:34  olly

	* src/: commands.c, gfxcore.cc, mainfrm.cc: Fix uses of
	uninitialised variables

2002-03-26 10:33  olly

	* acconfig.h: Removed acconfig.h - it's no longer needed

2002-03-26 08:01  olly

	* configure.in: Fixed recently broken check for sgmltools

2002-03-23 20:21  olly

	* NEWS, doc/manual.sgml, doc/survex.ent, src/prcore.c,
	src/printdm.c, src/printps.c, src/printwin.c: Fixed --no-borders
	and added --no-cutlines

2002-03-23 11:37  olly

	* NEWS, SPUD, doc/TODO.htm, src/gfxcore.cc, src/gfxcore.h: aven:
	movement with keyboard is now accelerated by Shift as in caverot

2002-03-23 11:36  olly

	* doc/manual.sgml: More tweaks

2002-03-23 01:32  olly

	* NEWS, doc/TODO.htm, src/3dtodxf.c: cad3d: if an output filename
	is given, use its extension to pick the default output format.

2002-03-22 22:40  olly

	* NEWS, src/Makefile.am: Apple's MacOS X version of gcc chokes on
	gfxcore.cc with any level of optimisation, so we now try to build
	it with -O2, then with -O, and finally with no -O switches.

2002-03-22 22:31  olly

	* NEWS, doc/3dtopos.sgml, doc/manual.sgml, doc/survex.ent: Applied
	some manual updates I jotted down in Austria and have only just
	found

2002-03-22 16:45  olly

	* SPUD: Updated

2002-03-22 16:43  olly

	* src/whichos.h: Note compiler built-in #define-s for MacOS X

2002-03-22 16:42  olly

	* src/message.c: On MacOS X use the path on argv[0] to find the
	support files (untested).  The rationale is that we want aven to be
	installable anywhere, and when run from Finder we'll hopefully get
	a full path.

2002-03-22 16:40  olly

	* src/mainfrm.cc: Disabled drag and drop code if wxWindows library
	doesn't support it

2002-03-22 16:40  olly

	* configure.in, src/Makefile.am: Use wxconfig --cxxflags for C++
	code, not wxconfig --cflags.  The two differ on some platforms
	(e.g. MacOS X)

2002-03-21 18:45  olly

	* doc/3dformat.htm: Added rationale for variable length encoding
	for station/survey name length.

2002-03-21 18:40  olly

	* doc/3dformat.htm: Made explicit that label length is encoded the
	same for legs and stations.

2002-03-21 18:28  olly

	* NEWS, src/extend.c, tests/Makefile.am, tests/extend.tst,
	tests/extend2names.svx, tests/extend2namesx.3d: extend: used to
	only keep one name for an equated group of stations in the extended
	.3d file; now keep all the names.

2002-03-21 12:34  olly

	* doc/3dformat.htm: Oops, opt byte values should *now* be correct

2002-03-21 12:24  olly

	* doc/3dformat.htm: Corrected opt byte values

2002-03-21 02:10  olly

	* configure.in: m4 quoting fix

2002-03-21 01:54  olly

	* debian/changelog: Updated

2002-03-21 01:51  olly

	* doc/3dformat.htm: Added note that datestamp is linefeed
	terminated.

2002-03-21 01:42  olly

	* src/: 3dtodxf.c, aboutdlg.cc, datain.c, dump3d.c, gfxcore.cc,
	gfxcore.h, img.c, mainfrm.h, printwin.c: Trimmed trailing
	whitespace

2002-03-21 01:17  olly

	* configure.in, src/mainfrm.cc, src/mainfrm.h: 1.0.3

2002-03-21 01:08  olly

	* NEWS, lib/messages.txt, src/gfxcore.cc, src/gfxcore.h,
	src/mainfrm.cc, src/mainfrm.h: aven: you can now select distances
	to be displayed in feet (or miles when you zoom right out) instead
	of metres, and angles to be in grads instead of degrees.
	
	aven: show altitude of mouse pointer when in elevation view.

2002-03-21 00:36  olly

	* doc/TODO.htm: Updated

2002-03-20 19:02  olly

	* doc/TODO.htm: Updated

2002-03-20 18:40  olly

	* src/printwin.c: Fixed typo so it compiles

2002-03-20 18:37  olly

	* NEWS: Updated

2002-03-20 18:35  olly

	* src/netbits.c: Turn off consistency check which is (a) really not
	needed and (b) sometimes fires incorrectly

2002-03-20 18:21  olly

	* src/osdepend.h: Fix warning on freebsd

2002-03-20 18:16  olly

	* configure.in: freebsd portability fix

2002-03-20 17:38  olly

	* configure.in: Suppress errors about sgmltools not found when
	running under Bourne sh

2002-03-20 17:23  olly

	* configure.in: Fixed problem with unquoted argument to test when
	wxWindows not found

2002-03-20 15:51  olly

	* NEWS, lib/messages.txt: Major fr update, minor updates to other
	translations.

2002-03-20 11:15  olly

	* src/prcore.c: Fixed puts to printf

2002-03-20 11:03  olly

	* doc/3dformat.htm: Fixed typo.

2002-03-19 23:25  olly

	* NEWS, lib/messages.txt: Minor ca corrections.

2002-03-19 20:53  olly

	* NEWS, lib/deadmessages.txt, lib/messages.txt, src/prcore.c,
	src/prcore.h, src/printdm.c, src/printps.c, src/printwin.c: Inform
	user where printer output is being sent.

2002-03-19 20:08  olly

	* NEWS, src/3dtodxf.c: Need to initialise hash table.

2002-03-19 12:15  olly

	* debian/changelog: Adjusted layout

2002-03-19 11:19  olly

	* src/printwin.c: Fixed typo

2002-03-19 10:54  olly

	* src/printwin.c: Use pointer rather than copying text metric
	structures

2002-03-19 10:51  olly

	* configure.in: Changed double-negative conditional to be clearer

2002-03-19 10:51  olly

	* src/printwin.c: Found correct way to call CreateFont with a point
	size

2002-03-19 03:11  olly

	* configure.in: Added --help message for --enable-testprogs

2002-03-19 03:09  olly

	* configure.in, src/Makefile.am, src/dump3d.c, src/img.c: survey
	restriction now works on .plt files.
	
	added --enable-testprogs option to configure.

2002-03-19 00:33  olly

	* src/img.c: Read survey names from .plt files too.

2002-03-18 16:24  olly

	* src/printwin.c: Font height is in points, not ems...

2002-03-18 15:32  olly

	* lib/print.ini: Added [win] section

2002-03-18 14:29  olly

	* src/printwin.c: Another printwin fix (trying to read fontsize
	from wrong place)

2002-03-18 13:25  olly

	* src/printwin.c: printwin now needs the ini files to be opened

2002-03-18 01:25  olly

	* debian/changelog: Updated.

2002-03-18 01:19  olly

	* NEWS, configure.in, src/img.c, src/img.h: img can now read
	Compass plt files

2002-03-18 01:16  olly

	* doc/manual.sgml: More explicit documentation of right-click menus
	on Microsoft Windows

2002-03-17 20:58  olly

	* NEWS, debian/changelog: Updated.

2002-03-17 19:17  olly

	* NEWS, src/3dtodxf.c, src/Makefile.am, src/hash.c, src/hash.h:
	dxfgen can now export a crude approximation to Compass .plt files -
	these should be good enough for importing into Carto.

2002-03-17 15:11  olly

	* src/: Makefile.am, printwin.c: More tweaks to get printwin to
	compile.

2002-03-17 14:41  olly

	* doc/3dformat.htm: Preliminary version of 3d format document.

2002-03-17 14:39  olly

	* src/printwin.c: Fixed to compile.

2002-03-17 13:01  olly

	* debian/changelog: Updated.

2002-03-17 13:00  olly

	* tests/: 3sdfixbug.pos, 3sdfixbug.svx, Makefile.am, cavern.tst:
	Added test case for *fix with 3sds bug.

2002-03-17 12:37  olly

	* doc/TODO.htm: Updated.

2002-03-17 02:15  olly

	* NEWS, src/commands.c: *FIX with 3 standard deviations but no
	covariances now works.

2002-03-16 23:18  olly

	* NEWS, doc/manual.sgml, src/cavern.h, src/commands.c,
	src/datain.c, src/datain.h, tests/Makefile.am,
	tests/cartesian2.pos, tests/cartesian2.svx, tests/cavern.tst,
	tests/infereqtopofil.pos, tests/infereqtopofil.svx,
	tests/nosurvey.pos, tests/nosurvey.svx: Topofil can now be used
	with diving and cylpolar styles; topofil now just an alias for
	normal.
	
	Fixed bug with *infer equates and topofil style (all legs were
	turned into equates).

2002-03-15 20:56  olly

	* lib/print.ini, src/prbitmap.c, src/prbitmap.h, src/printdm.c,
	src/printps.c, src/printwin.c: Support font_size_labels in
	printwin/printdm/printpcl

2002-03-15 20:39  olly

	* src/: gfxcore.cc, mainfrm.cc: Flagged with "metric" bits where
	length units need adjusting for display in feet, etc.

2002-03-15 20:09  olly

	* src/xcaverot.c: Radius of indicators has to be an integer...

2002-03-15 20:01  olly

	* NEWS, doc/xcaverot.sgml: xcaverot: documented environmental
	variables XCAVEROT_INDICATOR_RADIUS and XCAVEROT_FONTNAME

2002-03-15 15:59  olly

	* lib/makefont.pl: Fixed harmless typo which was causing a perl
	warning

2002-03-12 20:06  olly

	* NEWS, configure.in: If --with-wxconfig is specified, try to build
	aven even if X libraries aren't found (since Mac OS X has wxWindows
	but not X).

2002-03-12 17:40  olly

	* NEWS, configure.in, doc/.cvsignore, doc/Makefile.am,
	doc/TODO.htm, doc/manual.sgml, doc/version.ent.in: Version no
	longer hardcoded in manual.sgml.
	
	Updated TODO.

2002-03-12 01:21  olly

	* NEWS, configure.in: Towards 1.0.2...

2002-03-12 01:19  olly

	* src/whichos.h: Added code to recognise Mac OS X and pretend it's
	Unix (it is underneath).

2002-03-12 01:18  olly

	* src/printps.c: Better code for when to use getpwuid()

2002-03-12 01:01  olly

	* NEWS, lib/messages.txt: Merged in updates to ca and es from Josep

2002-02-02 00:01  olly

	* NEWS: Minor tweak

2002-02-02 00:00  olly

	* src/printwin.c: printwin: changed crosses from + to x for
	consistency with other printer drivers.

2002-02-01 23:59  olly

	* lib/messages.txt: Another it msg

2002-01-31 06:16  olly

	* NEWS, configure.in, debian/changelog, doc/manual.sgml: 1.0.1

2002-01-31 06:11  olly

	* NEWS, lib/messages.txt: Updated pt-br and it.

2002-01-31 05:47  olly

	* NEWS, src/printwin.c: printwin: fixed sizes of cross and page
	alignment ticks

2001-12-23 15:05  olly

	* copy-release: Copy dos286 exe not zip...

2001-12-23 11:18  olly

	* debian/Makefile.am: Another doc fix...

2001-12-23 11:06  olly

	* NEWS, debian/Makefile.am, doc/Makefile.am: Documentation
	installation fixes.

2001-12-23 02:40  olly

	* configure.in, doc/survex.1.in: PKGDOCDIR fix

2001-12-23 02:00  olly

	* NEWS, debian/changelog: Updated for 1.0.0.

2001-12-23 01:55  olly

	* configure.in, copy-prerelease, copy-release, update-debcl.pl,
	debian/Makefile.am, doc/manual.sgml: Updated to 1.0.0.

2001-12-23 01:14  olly

	* doc/TODO.htm: Updated.

2001-12-22 21:30  olly

	* NEWS, src/aventreectrl.cc: Changed MS Windows to use light grey
	backgorund "Here" highlight rather than bold (as wxGTK version
	already does).

2001-12-22 21:26  olly

	* NEWS, src/img.c, tests/diffpos.tst: Fixed --survey filtering in
	img.c and added testcase to diffpos.tst

2001-12-22 20:50  mark

	* lib/icons/entrances.png, src/mainfrm.cc: made Omega a bit darker
	for Aven toolbar

2001-12-22 20:47  olly

	* debian/Makefile.am: Fixed problem with top_srcdir

2001-12-22 15:52  olly

	* Makefile.am, NEWS, acinclude.m4, configure.in,
	debian/Makefile.am, debian/rules, doc/Makefile.am, doc/TODO.htm,
	doc/survex.1.in, src/Makefile.am, src/wrap.c: Removed old survex
	wrapper and tidied up around it.

2001-12-22 10:25  olly

	* NEWS, lib/messages.txt: Final updates for German translation.

2001-12-21 12:31  olly

	* NEWS, src/Makefile.am: If compile of gfxcore.cc fails, retry with
	-O instead of -O2.

2001-12-20 14:13  olly

	* NEWS, lib/icons/entrances.png, lib/icons/fixed-pts.png: Tweaked
	fixed-pts and entrances buttons to match the colours of the
	respective blobs they toggle.

2001-12-20 10:09  olly

	* src/: borlandc/config.h.in, riscos/config.h.in: Added missing
	quotes to "#define COPYRIGHT_MSG" on borlandc and riscos

2001-12-19 16:47  olly

	* mingw_extras/: 3d.ico, err.ico, pos.ico, svx.ico: Fixed
	transparency of ico files.

2001-12-19 16:46  olly

	* copy-release: Script to copy a release across

2001-12-19 14:32  olly

	* NEWS, configure.in, debian/changelog: 0.99 release

2001-12-19 14:05  olly

	* NEWS, src/img.c, tests/Makefile.am, tests/cavern.tst,
	tests/imgoffbyone.pos, tests/imgoffbyone.svx: Fixed off-by-one bug
	in reading code in img.c which was causing the odd survey tree
	problems in aven which Andy Atkinson reported.

2001-12-19 10:42  olly

	* src/commands.c, tests/cmd_sd.svx: Fix error message.

2001-12-18 17:02  olly

	* NEWS, doc/TODO.htm, lib/checkshortcut.pl, lib/messages.txt,
	src/commands.c, src/datain.c, src/mainfrm.cc: aven: Resolved a
	number of menu shortcut clashes.
	
	cavern: improved error reporting from *data; better handling of
	some incorrect usages of *sd and *units.

2001-12-18 15:56  olly

	* src/cvrotgfx.c: Fix RISC OS warning (try 2)

2001-12-18 15:28  olly

	* src/aventreectrl.cc: Minor tidy.

2001-12-18 15:15  olly

	* NEWS, mingw_extras/err.ico, mingw_extras/pos.ico,
	mingw_extras/svx.ico: Minor .ico tweaks.

2001-12-18 12:27  mark

	* src/: aventreectrl.cc, aventreectrl.h: Highlighting of tree
	control now works correctly on wxGTK for controls with non-white
	backgrounds

2001-12-18 12:08  mark

	* src/mainfrm.cc: extra FIXME added for Win32 redraw problem

2001-12-17 19:32  mark

	* src/mainfrm.cc: changed semantics of Return slightly, so that
	hitting it the first time in the Find box causes stuff to happen as
	would be expected.

2001-12-17 19:28  mark

	* src/: gfxcore.cc, mainfrm.cc: Fixed business about "4159 ound"
	displaying on win32

2001-12-17 16:00  olly

	* tests/: Makefile.am, badquantities.svx, cavern.tst: New test:
	badquantities

2001-12-17 13:29  olly

	* NEWS, lib/messages.txt: Updated it translation.

2001-12-17 13:28  olly

	* src/message.c: (RISC OS Version): fixed automatic detection of
	language.

2001-12-17 11:04  olly

	* doc/manual.sgml: Fixed typo (missing word).

2001-12-16 16:17  olly

	* src/: caverot.c, cvrotgfx.c, img.c, message.c: Fixed a few
	warnings from Norcroft C.

2001-12-16 15:55  olly

	* src/cvrotgfx.h: Sorted out ctrl_pressed() on BorlandC version.

2001-12-16 15:48  olly

	* src/message.c: Added code to read current codepage under Borland
	C.

2001-12-16 15:18  olly

	* src/: Makefile.am, borlandc/config.h.in, riscos/config.h.in:
	@COPYRIGHT@ corrected to @COPYRIGHT_MSG@

2001-12-16 13:30  olly

	* src/message.c: Break up "??)".  It's an ANSI trigraph.  It's
	harmless as it's only used in comments, but it causes a compiler
	warning on Norcroft C.

2001-12-15 15:42  olly

	* doc/TODO.htm: Updated.

2001-12-15 15:20  olly

	* NEWS, configure.in, debian/changelog, doc/TODO.htm: 0.99pre9

2001-12-15 15:14  olly

	* NEWS, doc/TODO.htm, src/aventreectrl.cc:
	wxTreeCtrl::SetItemBold() doesn't seem to work on wxGTK - set the
	background to light grey instead for now.

2001-12-15 14:50  olly

	* src/gfxcore.cc: Tidied up comment layout.

2001-12-15 14:24  olly

	* configure.in: Fixed typo in --enable-profiling code; fettled
	layout a bit.

2001-12-15 14:23  olly

	* src/Makefile.am: Removed explicit -O2 from aven builds -
	configure will enable it if/when it is appropriate.

2001-12-15 13:41  olly

	* NEWS, doc/TODO.htm: Updated.

2001-12-15 12:18  olly

	* NEWS, lib/messages.txt, src/aboutdlg.cc, src/aventreectrl.cc,
	src/gfxcore.cc, src/mainfrm.cc: aven: double-clicking on the panel
	divider now maximises the survey window rather than the side panel.
	
	aven: translate all text in side panel.
	
	aven: tweaked wordwrap of GPL info and other layout in about box to
	make it look better on GTK.
	
	aven: knocked the fontsize in the survey pane down a pointsize
	under wxGTK (it's still one larger than on wxMSW).
	
	aven: entrance blobs now green to distinguish them from stations
	matching search.

2001-12-15 12:06  olly

	* NEWS, src/mainfrm.cc, src/mainfrm.h: aven: can now restore side
	panel if it's dragged closed; coordinates in side panel swapped to
	be E then N rather than N then E.

2001-12-15 11:59  olly

	* NEWS, lib/messages.txt: German and Brazillian Portuguese
	translations updated.

2001-12-12 16:04  olly

	* doc/TODO.htm: Updated

2001-12-12 16:01  olly

	* NEWS: Updated NEWS.

2001-12-12 11:33  olly

	* NEWS, survex.iss.in, doc/TODO.htm: Installer now installs HKCR
	keys "noerror", and also installs HKCU keys (ick, but hopefully
	it'll work).

2001-12-12 11:20  olly

	* NEWS, survex.iss.in, doc/TODO.htm: MS Windows installer: use
	bzip2 compression; allow installation on NT 3.51; removed TODO
	entry about removing bogus registry keys (that wasn't the problem,
	so there aren't any).

2001-12-12 11:05  olly

	* NEWS, doc/TODO.htm, doc/manual.sgml, lib/messages.txt,
	tests/badnewline.svx, tests/bugdz.svx, tests/diving.svx: Updated
	various files I failed to bring in yesterday.

2001-12-11 10:14  olly

	* src/: 3dtodxf.c, 3dtopos.c, aboutdlg.cc, armrot.h, aven.cc,
	aventreectrl.cc, cavern.c, cavern.h, caverot.c, caverot.h,
	commands.c, commands.h, cvrotgfx.c, cvrotimg.c, cvrotimg.h,
	datain.c, datain.h, diffpos.c, dosrot.c, dosrot.h, dump3d.c,
	extend.c, filename.c, filename.h, getopt.c, getopt.h, gfxcore.cc,
	gfxcore.h, img.c, img.h, ini.c, ini.h, labels.c, labels.h,
	mainfrm.cc, mainfrm.h, matrix.c, matrix.h, matrix4.cc, matrix4.h,
	message.c, netartic.c, netartic.h, netbits.c, netbits.h, netskel.c,
	netskel.h, network.c, network.h, new3dout.c, new3dout.h, osalloc.h,
	osdepend.c, osdepend.h, ostypes.h, out.h, prbitmap.c, prbitmap.h,
	prcore.c, prcore.h, prhpgl.c, printdm.c, printpcl.c, printps.c,
	printwin.c, printxbm.c, prio.c, prio.h, quaternion.cc,
	quaternion.h, readval.c, readval.h, rotplot.c, useful.c, useful.h,
	validate.c, validate.h, vector3.h, whichos.h, wrap.c, xcaverot.c,
	xcvrtbut.c, xcvrtbut.h, xrot.h: Whitespace preening.

2001-12-11 09:50  olly

	* src/: aventreectrl.cc, aventreectrl.h, mainfrm.cc, mainfrm.h,
	wx.h: aven: fixed Escape to cancel line when focus is in survey
	tree under wxGTK.
	
	aven: rewrote drag-and-drop code to use non MS Windows specific
	approach so it now works with XDND.
	
	aven: translate most of the stuff on the side panel now.

2001-12-11 09:43  olly

	* NEWS, doc/TODO.htm, doc/manual.sgml, lib/messages.txt,
	src/cavern.h, src/commands.c, src/datain.c, tests/Makefile.am,
	tests/badnewline.svx, tests/cavern.tst, tests/multinosurv.svx:
	NEWS: updated.
	
	Documentation for *data updated.
	
	cavern: fixed handling of interleaved nosurvey data; improved
	handling of bad *data orderings.

2001-12-10 18:24  mark

	* src/: gfxcore.cc, gfxcore.h: Fixed speed problems with large
	windows on X

2001-12-10 17:29  olly

	* src/: gfxcore.cc, mainfrm.cc: Moved call to SetThere() to more
	logical place (doesn't actually change when it's called).

2001-12-10 17:28  olly

	* lib/messages.txt: Removed incorrect TRANSLATE comments.

2001-12-10 17:11  mark

	* doc/TODO.htm: updated TODO

2001-12-10 17:09  mark

	* lib/messages.txt, src/mainfrm.cc, src/mainfrm.h: Changed clashing
	accelerator for "depth cols on surface surveys" Added a toggle for
	the side panel

2001-12-10 16:51  mark

	* src/: aventreectrl.cc, aventreectrl.h, gfxcore.cc: "cancel
	measuring line" now works on gtk

2001-12-10 16:38  mark

	* doc/TODO.htm: updated TODO

2001-12-10 16:37  mark

	* src/: gfxcore.cc, mainfrm.cc: measuring line now cancels
	correctly on windows

2001-12-10 14:43  mark

	* doc/TODO.htm, src/mainfrm.cc: No longer possible to lose panes in
	Aven by dragging the bar too far

2001-12-10 13:14  mark

	* src/aven.ico: more icon fiddling

2001-12-10 12:45  mark

	* mingw_extras/: 3d.ico, err.ico, pos.ico, svx.ico: Improved icons
	for Windows.

2001-12-10 11:58  mark

	* lib/messages.txt, src/mainfrm.cc, src/mainfrm.h: Now accepts
	drag-and-drop loading on Windows.

2001-12-08 01:08  mark

	* lib/icons/aven-about.png: Improved Aven About box bitmap.

2001-12-08 00:59  mark

	* doc/TODO.htm, src/gfxcore.cc, src/gfxcore.h: sorted out Aven
	scalebar dragging

2001-12-08 00:28  mark

	* doc/TODO.htm: another TODO error fixed (dodgy terminal was
	causing editing problems)

2001-12-08 00:24  mark

	* doc/TODO.htm: slight mistake in TODO corrected

2001-12-08 00:19  mark

	* doc/TODO.htm, src/aven.ico, src/gfxcore.cc, src/mainfrm.cc,
	src/mainfrm.h: New Aven icon Selects item in tree when you click on
	a station

2001-12-06 19:33  olly

	* doc/TODO.htm, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h: More measuring line tweaks.

2001-12-06 19:07  olly

	* doc/TODO.htm: Updated.

2001-12-06 19:07  olly

	* lib/messages.txt: Another German translation.

2001-12-06 13:11  olly

	* NEWS, doc/TODO.htm, lib/messages.txt, mingw_extras/survex.ico,
	src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc: Updated German
	messages.
	
	Updated NEWS and TODO.htm.
	
	aven: suppress distance measuring line during auto-rotation and
	animated tilting.
	
	Fixed typo for "zoom out" menu accelerator in Italian.
	
	aven: Translate "Altitude" in distance pane.
	
	aven: Eliminated superfluous flag "m_DrawDistLine".
	
	aven: Fixed "found stations" to be yellow, rather than a yellow
	ring around a random other colour.

2001-12-06 10:29  olly

	* lib/mailmsgs.pl: Updated Gerhard's email address.

2001-12-05 18:47  mark

	* lib/messages.txt, src/aven.cc, src/aventreectrl.cc,
	src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc, src/mainfrm.h: First
	work on "cancel distance line" with Escape Fixed bug with starting
	with an open file on Windows

2001-12-05 13:46  olly

	* NEWS, lib/messages.txt, src/mainfrm.cc: Don't have Delete as a
	menu accelerator

2001-12-05 11:27  olly

	* lib/makemsgs.pl: Fixed perl warning

2001-12-05 11:08  olly

	* doc/TODO.htm: Added bug reported by Duncan

2001-12-05 11:07  olly

	* lib/: makemsgs.pl, messages.txt: Sorted out to put messages
	requiring retranslating into the .todo files.

2001-12-04 19:30  olly

	* NEWS, configure.in, debian/changelog: 0.99-pre8

2001-12-04 19:27  olly

	* NEWS, src/gfxcore.h, src/mainfrm.cc, src/mainfrm.h: Fixes for
	compiling with GCC3.0.

2001-12-04 18:34  olly

	* Makefile.am, survex.iss.in, src/aven.cc: Sorted out wxWindows
	i18n on MS Windows.

2001-12-04 10:42  olly

	* src/message.c: Fixed compiler warnings/errors.

2001-12-04 10:38  olly

	* doc/TODO.htm: Updated

2001-12-04 10:38  olly

	* Makefile.am, NEWS, configure.in, survex.iss.in, src/aven.cc:
	Included wxstd.mo files on MS Windows.

2001-12-04 10:34  olly

	* lib/messages.txt, src/gfxcore.cc, src/mainfrm.cc: All single
	letter keys are now handled as KeyEvents.

2001-12-03 17:01  olly

	* NEWS, configure.in, lib/Makefile.am, src/message.c,
	src/message.h: message.c: now check current codepage; improved
	checking for current country code.
	
	Fixes for --enable-defaultlang.

2001-12-03 12:49  olly

	* src/cvrotgfx.h: Cleaned up FIXME comments.

2001-12-03 12:49  olly

	* NEWS: Fixed typo.

2001-12-03 12:49  olly

	* configure.in, lib/Makefile.am, src/message.c: Added
	--enable-defaultlang option to configure.

2001-11-30 16:57  olly

	* src/message.c: Fettled DOS countrycode stuff.

2001-11-30 13:04  olly

	* src/message.c: Use dpmi method to call DOS interrupt to read
	country code.

2001-11-29 17:52  olly

	* NEWS, src/cvrotgfx.c: Fixes for cusor keys on djgpp.

2001-11-29 17:51  olly

	* src/mainfrm.cc: Fixed initial focus after loading survey with
	File->Open.

2001-11-29 16:22  olly

	* lib/messages.txt: Removed bogus accelerators.

2001-11-29 16:22  olly

	* NEWS, src/cvrotgfx.c: caverot: default to 320x200 when running
	under Microsoft Windows 2000 and XP as we already do on NT.

2001-11-29 10:36  olly

	* NEWS, doc/TODO.htm, lib/messages.txt, src/caverot.c,
	src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc, src/mainfrm.h: Aven
	and caverot key handling fixes.

2001-11-28 17:20  olly

	* doc/manual.sgml: Updated environmental variables section for
	windows.

2001-11-20 09:52  olly

	* NEWS, configure.in, doc/TODO.htm, lib/messages.txt,
	src/aboutdlg.cc, src/cavern.c, src/caverot.c, src/message.c,
	src/prcore.c: aven: Close button in About box is now always right
	in the bottom right corner.
	
	Display copyright symbol rather than (C) where the current
	character set allows it.

2001-11-18 22:23  mark

	* src/: gfxcore.cc, gfxcore.h: Much better distance-between-station
	behaviour with the measuring line.

2001-11-16 15:36  olly

	* configure.in, make_release: and finally?

2001-11-16 14:21  olly

	* configure.in: Spoke too soon.

2001-11-16 14:06  olly

	* src/Makefile.am: Really the last one.

2001-11-16 13:48  olly

	* src/Makefile.am: Maybe the last autoconf 2.50 change.

2001-11-16 13:24  olly

	* src/Makefile.am: Another autoconf 2.50 tweak.

2001-11-16 13:16  olly

	* src/Makefile.am: Yet more autoconf 2.50 changes.

2001-11-16 13:09  olly

	* src/Makefile.am: Still more autoconf 2.50 changes.

2001-11-16 12:59  olly

	* make_release, src/Makefile.am: Fixes for autoconf2.50

2001-11-16 09:22  olly

	* configure.in: autoconf 2.50/mingw fix

2001-11-15 19:14  olly

	* make_release: Fixed for autoconf 2.50

2001-11-15 18:49  olly

	* debian/changelog: updated.

2001-11-15 18:48  olly

	* NEWS, configure.in: Updated version.

2001-11-15 18:44  olly

	* configure.in, make_release, survex.iss.in, doc/HACKING.htm,
	doc/Makefile.am, doc/index.htm.in, doc/manual.sgml,
	doc/survex.1.in: Doc updates.
	
	Build system tewaks.

2001-11-14 17:46  olly

	* configure.in: use AC_PATH_xxx rather than AC_CHECK_xxx

2001-11-14 11:51  olly

	* configure.in: fixed configure to build aven on windows again (was
	deciding not to because X wasn't available - d'oh)

2001-11-14 10:55  olly

	* tests/Makefile.am: Added new test cases to distribution.

2001-11-14 10:29  olly

	* tests/: baddatacylpolar.svx, bugdz.pos, bugdz.svx: Added new
	testcase files.

2001-11-13 09:49  olly

	* src/cvrotgfx.h: Found correct value to check for Ctrl being
	pressed on RISC OS.

2001-11-13 09:32  olly

	* NEWS, doc/AUTHORS.htm, doc/Makefile.am, doc/manual.sgml,
	src/commands.c, src/datain.c, tests/cavern.tst: cavern: fixed
	*calibrate depth/todepth/fromdepth/dz and *units dz to work in data
	styles diving and cylpolar.
	
	cavern: fixed handling of malformed *data commands.
	
	Minor documentation clarifications.

2001-11-12 16:57  olly

	* NEWS, doc/caverot.sgml, doc/xcaverot.sgml, src/caverot.c,
	src/cvrotgfx.c, src/cvrotgfx.h, src/xcaverot.c: caverot/xcaverot:
	Ctrl + Arrow keys is now the preferred way to rotate and tilt
	(easier to remember than "C"/"V" and "'"/"/").
	
	xcaverot: Shift-ed movement keys now work faster as in caverot.

2001-11-09 15:26  olly

	* doc/Makefile.am: Added missing files to dist tarball.

2001-11-09 15:13  olly

	* doc/Makefile.am: Fixed rules for building multi-page html manual

2001-11-09 15:05  olly

	* debian/changelog: updated

2001-11-09 14:36  olly

	* src/prcore.c: Remove superfluous whitespace.

2001-11-09 14:34  olly

	* doc/TODO.htm: Updated.

2001-11-09 13:52  olly

	* NEWS, configure.in, make_release, doc/HACKING.htm, src/caverot.c:
	Fixed configure for DJGPP (and other places where we don't use a
	C++ compiler).

2001-11-09 11:17  olly

	* NEWS, lib/messages.txt: Improved choice of menu short-cuts in
	translations.

2001-11-09 11:16  olly

	* NEWS, doc/TODO.htm, doc/manual.sgml, src/commands.c,
	src/datain.c, tests/diving.pos, tests/diving.svx: Diving and
	cylpolar styles now accept dz (change in depth) rather than
	requiring absolute depths and taking the difference.

2001-11-09 09:05  olly

	* doc/.cvsignore: updated

2001-11-08 19:25  olly

	* NEWS, configure.in, doc/Makefile.am, doc/man_print.ini.sgml,
	doc/man_printdm.sgml, doc/man_printhpgl.sgml,
	doc/man_printpcl.sgml, doc/man_printps.sgml, doc/manual.sgml,
	doc/print.ini.sgml, doc/printini.sgml, doc/survex.ent,
	lib/print.ini: Updates to documentation of print.ini.

2001-11-08 18:41  olly

	* NEWS, configure.in: Fixed wxWindows detections to also work with
	2.2.8 and later.

2001-11-07 13:27  olly

	* doc/: TODO.htm, manual.sgml: Minor updates.

2001-11-07 12:50  olly

	* src/svxmacro.c: Removed unused source file.

2001-11-07 12:49  olly

	* src/: avendefs.cc, avendefs.h, avendoc.cc, avendoc.h,
	avenview.cc, avenview.h, childfrm.cc, childfrm.h: Removed Mark's
	aborted document/view reworking of aven.

2001-11-06 17:02  olly

	* NEWS, doc/TODO.htm, lib/messages.txt, src/aven.cc,
	src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc, src/mainfrm.h,
	src/prcore.c: * Suppressed message box when wxWindows doesn't
	support the   language Survex is set to use
	
	* print*: "--crosses" no longer prevents "--station-names" from
	working.
	
	* print*: if running interactively, prompt for what elements to
	plot   when run so MS Windows users don't have to resort to the
	command line.

2001-11-05 15:19  olly

	* configure.in: Fixed regex library configure test.

2001-11-02 16:27  olly

	* Makefile.am, NEWS, survex.iss.in: Various packaging fixes for MS
	Windows and MS DOS.

2001-10-30 16:58  olly

	* NEWS, configure.in, src/gfxcore.cc, src/gfxcore.h,
	src/mainfrm.cc, src/mainfrm.h: Fixed obscure crash in search
	highlighting.
	
	Added "rubber band" between measured stations.
	
	Improved left panel resize.

2001-10-29 17:06  olly

	* configure.in, lib/deadmessages.txt, lib/messages.txt,
	src/mainfrm.cc: aven: added code for substring and glob-pattern to
	station search (no ui yet); tweaked panel layout to resize better.

2001-10-26 17:40  olly

	* NEWS, doc/TODO.htm, src/mainfrm.cc: Made station search case
	insensitive (and it now uses the regex routines)

2001-10-26 15:06  olly

	* NEWS, configure.in, make_release, doc/TODO.htm, src/Makefile.am,
	src/mainfrm.cc: Converted to use POSIX regex API; regex search now
	works on MS Windows.

2001-10-25 09:50  olly

	* NEWS, doc/TODO.htm, lib/deadmessages.txt, lib/messages.txt,
	src/gfxcore.cc, src/mainfrm.cc, src/mainfrm.h: aven: fixed bogus
	lines caused by coordinate wrap-around; fixed problem in repeated
	zoom with [ or ]; tweaked layout and auto-sizing of left panel.

2001-10-24 10:46  olly

	* src/: datain.c, readval.c: Tweaks to error reporting changes.

2001-10-24 10:45  olly

	* src/commands.c: Fixed problem if NO_DEPRECATED is defined (which
	it never by default)

2001-10-24 10:44  olly

	* lib/messages.txt: Improved scale parsing.

2001-10-24 10:43  olly

	* NEWS, doc/manual.sgml, doc/printini.sgml: Doc updates.

2001-10-24 10:42  olly

	* src/3ddefs.h: Clarified comment.

2001-10-24 10:36  olly

	* SPUD, doc/TODO.htm: Updated

2001-10-24 10:31  olly

	* NEWS, src/prcore.c: Better handling of scales.

2001-10-24 10:30  olly

	* src/debug.h: Cleaned up, removing debug options which no longer
	have any effect.

2001-10-24 10:24  olly

	* copy-prerelease: Include debian source package in prerelease
	uploads.

2001-10-23 16:21  olly

	* .cvsignore: Updated

2001-10-23 16:17  olly

	* NEWS, lib/deadmessages.txt, lib/messages.txt, src/datain.c,
	src/datain.h, src/readval.c: Removed showandskipline() - replaced
	with compile_error_token()

2001-10-23 14:36  olly

	* NEWS, src/datain.c, src/datain.h: Suppress reporting of full
	include tree for repeated errors.

2001-10-22 13:42  olly

	* debian/Makefile.am: debian fettling

2001-10-22 13:33  olly

	* tests/Makefile.am: Distribute oldestyle.svx

2001-10-22 13:21  olly

	* debian/changelog: Fixes debian bug #116511

2001-10-22 13:19  olly

	* doc/Makefile.am: Man pages need docbook-to-man installed so
	should only be removed by "make maintainer-clean".

2001-10-22 12:16  olly

	* debian/changelog: Updated.

2001-10-22 12:15  olly

	* NEWS, configure.in: Updated versions to 0.99pre5

2001-10-22 12:09  olly

	* NEWS, lib/messages.txt, src/commands.c, tests/cavern.tst,
	tests/oldestyle.svx: Warn that the undocumented extra "omit"
	allowed by *data is deprecated.
	
	Give error if standard deviation argument to *sd isn't positive.

2001-10-22 12:06  olly

	* lib/Makefile.am: pt_BR not fully included.

2001-10-22 12:02  olly

	* lib/Makefile.am: Fixed typo which caused "make maintainer-clean"
	not to remove .msg files.

2001-10-22 12:01  olly

	* doc/TODO.htm: Updated.

2001-10-22 11:59  olly

	* NEWS, doc/TODO.htm, src/cavern.h, src/netskel.c: After *solve,
	reused points are no longer written to the .3d file a second time.

2001-10-22 11:51  olly

	* NEWS: Updated.

2001-10-22 11:20  olly

	* NEWS, src/3dtopos.c, src/caverot.c, src/diffpos.c, src/dump3d.c,
	src/extend.c, src/prcore.c, src/xcaverot.c: consistent
	capitalisation on --help

2001-10-21 13:36  mark

	* src/mainfrm.cc: Fixed crash on File/Open on Windows when a file
	was already loaded

2001-10-20 17:01  mark

	* src/: gfxcore.cc, mainfrm.cc: Upon loading a .pos file, aven now
	turns crosses on and doesn't let them be toggled.

2001-10-20 16:57  mark

	* src/aven.cc: consistent capitalisation on --help

2001-10-20 16:53  mark

	* src/: aven.cc, mainfrm.cc: Better initial sizing of window.

2001-10-20 16:42  mark

	* src/gfxcore.cc: Clipping problems sorted out by limiting maximum
	scale

2001-10-20 16:15  mark

	* src/: gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h: "Toggle
	rotation" toolbar icon now works

2001-10-20 16:10  mark

	* src/mainfrm.cc: Removed "open presentation" toolbar icon

2001-10-20 16:03  mark

	* src/gfxcore.cc: Presentation stuff disabled (forgot this in an
	earlier log msg today) Releasing mouse over menubar, etc. now works
	correctly.

2001-10-20 15:32  mark

	* src/gfxcore.cc: Now won't mouse-over highlight stations which
	aren't visible (eg surface stns when surface legs are turned off)

2001-10-20 15:25  mark

	* src/: gfxcore.cc, mainfrm.cc, mainfrm.h: Accelerator problems
	sorted out.  Find now works.

2001-10-18 19:29  olly

	* debian/Makefile.am, debian/rules, doc/cl2html.pl: Minor tweaks to
	debian build process.

2001-10-12 03:08  olly

	* src/message.c: More } fixes

2001-10-12 02:49  olly

	* src/message.c: More missing }

2001-10-12 02:33  olly

	* doc/man_aven.sgml: Fixed misplaced tag

2001-10-12 02:33  olly

	* src/message.c: Added missing } in DOS/WINDOWS specific code

2001-10-12 02:17  olly

	* debian/rules: Removed call to dh_dhelp - the debhelper on mrs30
	is too old to have it.

2001-10-12 02:00  olly

	* update-debcl.pl: Removed bogus extra "close O;"

2001-10-12 01:58  olly

	* debian/changelog: Updated.

2001-10-12 01:24  olly

	* NEWS, configure.in: Preparing for new prerelease.

2001-10-12 01:24  olly

	* doc/TODO.htm: Updated.

2001-10-12 01:18  olly

	* NEWS, doc/3dtopos.sgml, doc/Makefile.am, doc/aven.sgml,
	doc/cad3d.sgml, doc/cavern.sgml, doc/caverot.sgml,
	doc/diffpos.sgml, doc/extend.sgml, doc/man_3dtopos.sgml,
	doc/man_aven.sgml, doc/man_cad3d.sgml, doc/man_cavern.sgml,
	doc/man_diffpos.sgml, doc/man_extend.sgml, doc/man_printdm.sgml,
	doc/man_printhpgl.sgml, doc/man_printpcl.sgml,
	doc/man_printps.sgml, doc/man_sorterr.sgml, doc/man_xcaverot.sgml,
	doc/printdm.sgml, doc/printhpgl.sgml, doc/printpcl.sgml,
	doc/printps.sgml, doc/printwin.sgml, doc/sorterr.sgml,
	doc/survex.1.in, doc/xcaverot.sgml: Further documentation
	improvements.

2001-10-12 00:10  olly

	* update-debcl.pl: Update to latest Standards-Version:; dhelp
	support; icons in survex-aven not survex; fixed problem with docs
	packaging.

2001-10-11 03:30  olly

	* lib/print.ini: Reduced A1 size for hpgl plotters at Wookey's
	suggestion.

2001-10-11 03:29  olly

	* NEWS, debian/Makefile.am, debian/dhelp, debian/rules,
	debian/survex-aven.files: Update to latest Standards-Version:;
	dhelp support; icons in survex-aven not survex; fixed problem with
	docs packaging.

2001-10-09 17:19  olly

	* doc/manual.sgml: Shortened printhpgl.htm to prhpgl.htm to fit in
	8.3.

2001-10-09 15:36  olly

	* debian/Makefile.am: Fixed $ quoting problem which was causing a
	bogus docs file to be generated

2001-10-09 00:00  olly

	* NEWS, lib/print.ini: Fixed paper size for
	hpgl_generic_a1landscape.

2001-10-08 12:36  olly

	* NEWS, configure.in: Elaborated comment.

2001-10-07 17:40  olly

	* NEWS, doc/TODO.htm, src/printps.c, src/printwin.c: Sorted out
	clip box vs --skip-blanks.

2001-10-06 20:42  olly

	* NEWS, doc/manual.sgml, src/Makefile.am, src/message.c,
	src/uni2dos.h: (MSDOS version): pick a default language for
	messages by looking at the currently set country.

2001-10-06 02:38  olly

	* doc/Makefile.am: Fixed building of man pages when srcdir !=
	builddir

2001-10-06 02:15  olly

	* NEWS, src/printps.c, src/printwin.c: Initialise mask_p and mask_t
	to zero.

2001-10-06 01:54  olly

	* NEWS: Updated.

2001-10-06 01:51  olly

	* configure.in, src/Makefile.am, src/miniam.pl: Cleaned up how
	miniam.pl works - it only does automake like stuff now.  autoconf
	like stuff is left to autoconf!

2001-10-06 00:10  olly

	* make_release2: Unzip exes from RISC OS and bc.

2001-10-06 00:07  olly

	* Makefile.am, NEWS: Fixed problems with PNG files in zips.

2001-10-05 19:35  olly

	* doc/manual.sgml: Fixed typo.

2001-10-05 19:34  olly

	* NEWS, OLDNEWS: Moved 0.90 entries to OLDNEWS

2001-10-05 12:54  olly

	* configure.in: Suppress building extra man pages for DOS and
	Windows.

2001-10-05 12:22  olly

	* debian/Makefile.am: Fixed so make distcheck passes.

2001-10-05 12:06  olly

	* debian/Makefile.am: Fix new debian stuff for when builddir !=
	srcdir.

2001-10-05 11:52  olly

	* Makefile.am: Include package descriptions in tarball.

2001-10-05 11:46  olly

	* debian/.cvsignore: Updated.

2001-10-05 11:44  olly

	* Makefile.am, configure.in, src/Makefile.am: Check if -lrx is
	needed (the regexp library is part of libc on Linux now).

2001-10-05 11:43  olly

	* doc/HACKING.htm: Updated instructions for building allegro with a
	djgpp cross-compiler.

2001-10-05 02:38  olly

	* debian/Makefile.am: More tweaks to get it to build.

2001-10-05 02:36  olly

	* make_release: Don't refetch config.{guess,sub} unless they're
	more than a day old

2001-10-05 02:14  olly

	* Makefile.am, configure.in, copy-prerelease, update-debcl.pl,
	debian/Makefile.am: More fettling.

2001-10-05 01:12  olly

	* Makefile.am: Minor fix.

2001-10-05 01:05  olly

	* update-debcl.pl, debian/changelog: 0.99-pre3.

2001-10-05 01:03  olly

	* update-debcl.pl: Script to update debian changelog.

2001-10-05 01:02  olly

	* Makefile.am, NEWS: Updated to 0.99-pre3.

2001-10-05 01:02  olly

	* doc/survex.1.in: Updated survex man page.

2001-10-05 00:56  olly

	* doc/: TODO.htm, manual.sgml: Updated.

2001-10-05 00:53  olly

	* Makefile.am, make_release, debian/Makefile.am, debian/changelog,
	debian/docs: Debian fettling.

2001-10-04 20:41  olly

	* Makefile.am: Cleaned up rpm build rule - we only need to worry
	about rpm installed in /usr now.
	
	Removed sgmltools-lite, docbook-to-man from debian Build-Depends: -
	they are needed to build the source tarball, but not the debian
	package from that.

2001-10-04 20:19  olly

	* doc/: 3dtopos.sgml, aven.sgml, cad3d.sgml, cavern.sgml,
	caverot.sgml, diffpos.sgml, extend.sgml, printdm.sgml,
	printhpgl.sgml, printpcl.sgml, printps.sgml, printwin.sgml,
	sorterr.sgml, xcaverot.sgml: Man page updates.

2001-10-04 11:56  olly

	* doc/manual.sgml: Removed mention of CfH convertor.  It's probably
	no longer useful to anyone plus we can't find a copy!

2001-10-04 11:53  olly

	* Makefile.am, configure.in, make_release, doc/Makefile.am,
	tests/3dtopos.tst, tests/Makefile.am, tests/cavern.tst,
	tests/diffpos.tst, tests/extend.tst: automake 1.5 is released,
	supports per executable CFLAGS and cleans up better than the CVS
	version we were using, so "make distcheck" now passes.

2001-10-04 11:47  olly

	* debian/Makefile.am: Backed out last change - the files are
	generated by "make debian"

2001-10-04 03:06  olly

	* tests/: cavfail.tst, cavwarn.tst: Removed old dead tests.

2001-10-04 02:05  olly

	* doc/manual.sgml: Added note about printini.sgml.

2001-10-04 02:00  olly

	* NEWS, doc/.cvsignore, doc/3dtopos.sgml, doc/Makefile.am,
	doc/aven.sgml, doc/cad3d.sgml, doc/cavern.sgml, doc/caverot.sgml,
	doc/diffpos.sgml, doc/extend.sgml, doc/man_3dtopos.sgml,
	doc/man_aven.sgml, doc/man_cad3d.sgml, doc/man_cavern.sgml,
	doc/man_diffpos.sgml, doc/man_extend.sgml, doc/man_printdm.sgml,
	doc/man_printhpgl.sgml, doc/man_printpcl.sgml,
	doc/man_printps.sgml, doc/man_sorterr.sgml, doc/man_xcaverot.sgml,
	doc/manual.sgml, doc/printdm.sgml, doc/printhpgl.sgml,
	doc/printini.sgml, doc/printpcl.sgml, doc/printps.sgml,
	doc/printwin.sgml, doc/sorterr.sgml, doc/survex.ent,
	doc/xcaverot.sgml: Documentation fettle.  Now have useful man
	pages!

2001-10-04 01:50  olly

	* debian/Makefile.am: control and changelog were missing from
	tarball.

2001-10-02 01:40  olly

	* Makefile.am: Fixed typo in last change.

2001-10-02 00:42  olly

	* Makefile.am, NEWS: (Unix version): Fixed problem incomplete
	versions being specified in debian package dependencies.

2001-10-01 03:49  olly

	* copy-prerelease: Fixed to work as intended.

2001-10-01 03:48  olly

	* NEWS: Updated.

2001-10-01 03:47  olly

	* src/: Makefile.am, miniam.pl: Use a response file for zip-ing up
	executables on DOS

2001-10-01 02:48  olly

	* Makefile.am: RELEASE=2

2001-10-01 00:23  olly

	* src/: borlandc/config.h.in, riscos/config.h.in: Fixes for
	borlandc and riscos builds.

2001-09-30 15:06  olly

	* Makefile.am, NEWS, README.ros, debian/docs, doc/COPYING.htm,
	doc/GPL.htm, doc/Makefile.am, doc/index.htm.in, doc/manual.sgml:
	Documentation updates and fettles.
	
	Fixes for RISC OS packaging.

2001-09-30 12:56  olly

	* doc/: Makefile.am, custom.dsl: Include images with HTML
	documentation.

2001-09-30 12:10  olly

	* NEWS, doc/Makefile.am, doc/TODO.htm, doc/custom.dsl,
	doc/caution.png, doc/note.png: Include images with HTML
	documentation.

2001-09-29 16:46  mark

	* src/gfxcore.cc: Fixed bug whereby hit-test grid wasn't
	recalculated on a change in window size.

2001-09-29 13:38  mark

	* src/gfxcore.cc: Attempted fix for the segfault whilst moving the
	mouse

2001-09-29 12:48  olly

	* src/: commands.c, readval.c: Added NO_DEPRECATED to turn off
	deprecated features entirely (to help reduce code size for palmtops
	and similar "small" platforms).

2001-09-29 12:42  olly

	* src/xcaverot.c: Fixed compile warning.

2001-09-29 03:30  olly

	* .cvsignore: Updated.

2001-09-29 03:22  olly

	* Makefile.am, NEWS, debian/rules: More minor tweaks to debian
	packages.

2001-09-29 01:58  olly

	* NEWS, doc/Makefile.am, doc/survex.1.in: Added man pages for
	3dtopos and sorterr.

2001-09-29 01:26  olly

	* NEWS, src/printps.c, src/printwin.c: printps/printhpgl/printwin:
	fixed typo which made --skip-blanks get it wrong in some rare
	cases.

2001-09-29 00:22  olly

	* NEWS, src/message.c: Asking for messages in language en_GB now
	tries language en as it was meant to.

2001-09-27 01:10  olly

	* survex.iss.in: docindex.htm -> index.htm for windows installer
	start menu entry

2001-09-27 00:55  olly

	* Makefile.am: HTML manual directory empty on msdos...

2001-09-27 00:33  olly

	* doc/.cvsignore: Updated.

2001-09-27 00:33  olly

	* configure.in, doc/cl2html.pl, doc/index.htm.in, doc/news2html.pl,
	src/miniam.pl: Fixed debian/copyright

2001-09-26 23:55  olly

	* doc/Makefile.am: Another tweak.

2001-09-26 23:41  olly

	* doc/Makefile.am: Another doc fix.

2001-09-26 22:56  olly

	* Makefile.am, debian/docs: Fettled debian to include new HTML doc
	files.

2001-09-26 22:43  olly

	* Makefile.am: .html -> .htm

2001-09-26 22:27  olly

	* Makefile.am, NEWS: Include HTML docs in RISC OS and DOS binary
	packages.

2001-09-26 22:20  olly

	* lib/messages.txt: Minor pt updates.

2001-09-26 21:43  olly

	* zip-magic, doc/HACKING.htm, lib/mailmsgs.pl: 2 more files...

2001-09-26 21:38  olly

	* Makefile.am, NEWS, ZOMBIES, doc/.cvsignore, doc/AUTHORS.htm,
	doc/AUTHORS.html, doc/COPYING.htm, doc/COPYING.html,
	doc/Makefile.am, doc/TODO.htm, doc/index.htm.in: More doc changes.

2001-09-26 20:29  olly

	* .cvsignore, AUTHORS, BUGS, COPYING, HACKING, INSTALL,
	Makefile.am, NEWS, TODO, configure.in, doc/.cvsignore,
	doc/AUTHORS.html, doc/COPYING.html, doc/Makefile.am,
	doc/cl2html.pl, doc/docindex.htm.in, doc/index.htm.in,
	doc/news2html.pl, lib/print.ini: Documentation overhauled...

2001-09-25 00:21  olly

	* debian/Makefile.am: Another debian tweak.

2001-09-25 00:16  olly

	* Makefile.am: Tweaked deb packages descriptions to match their
	guidelines better.

2001-09-25 00:07  olly

	* TODO, debian/Makefile.am, debian/menu, debian/rules,
	debian/survex-aven.menu: Debian fettling.

2001-09-25 00:06  olly

	* debian/menu: Added missing backslashes

2001-09-24 14:31  olly

	* lib/messages.txt: 2 fr updates.

2001-09-24 03:09  olly

	* configure.in: .txt extensions were missing from docindex.htm on
	windows.

2001-09-23 23:52  olly

	* lib/messages.txt: Minor de changes.

2001-09-23 23:01  olly

	* lib/: fixmsgs.pl, messages.txt: More de updates.

2001-09-23 21:18  mark

	* src/gfxcore.cc: change for OpenGL to work ok with the new
	SetScale

2001-09-23 21:16  mark

	* lib/icons/Makefile.am: icons/Makefile.am corrected

2001-09-23 21:03  olly

	* Makefile.am, make_release, survex.iss.in: Pass flags to lik with
	librx under win32; include librx.dll in windows installer.

2001-09-23 21:01  olly

	* Makefile.am: Include buttonbar PNGs in Windows installer.

2001-09-23 21:00  olly

	* NEWS, lib/messages.txt: de updated.

2001-09-23 20:55  mark

	* src/: gfxcore.cc, gfxcore.h, mainfrm.h: Even faster...

2001-09-23 20:08  mark

	* src/: gfxcore.cc, mainfrm.h: SetScale now 30% faster than at the
	start of the day.

2001-09-23 19:43  olly

	* src/printwin.c: Fixed to compile.

2001-09-23 19:35  mark

	* src/: gfxcore.cc, gfxcore.h: SetScale now 15% faster than at the
	start of the day.

2001-09-23 19:25  olly

	* src/printwin.c: Fixed to compile.

2001-09-23 19:17  mark

	* src/gfxcore.cc: error in SetScale corrected

2001-09-23 19:12  mark

	* src/gfxcore.cc: More SetScale optimisations (now 10% faster than
	at the start of today)

2001-09-23 18:56  mark

	* src/gfxcore.cc: Optimisations to SetScale (about 5% speedup)

2001-09-23 17:35  mark

	* lib/icons/defaults.png, src/mainfrm.cc: Re-added defaults.png
	correctly Set toolbar margins for GTK version

2001-09-23 17:32  mark

	* lib/icons/: crosses.png, defaults.png, elevation.png,
	entrances.png, exported-pts.png, fixed-pts.png, names.png,
	open-pres.png, open.png, plan.png, pres-create.png,
	pres-finish.png, pres-go-back.png, pres-go.png, pres-record.png,
	pres-restart.png, rotation.png, solid-surface.png,
	surface-legs.png, ug-legs.png: removed a corrupted icon (maybe
	added without -kb?)

2001-09-23 16:31  olly

	* src/printps.c: Fix to get printhpgl to compile.

2001-09-23 16:24  olly

	* lib/Makefile.am: aven-about.png has moved into icons.

2001-09-23 14:36  olly

	* src/prcore.c: --calibrate is no_argument, not required_argument.

2001-09-23 14:32  olly

	* NEWS, lib/deadmessages.txt, lib/messages.txt, lib/print.ini,
	src/prcore.c, src/prcore.h, src/printdm.c, src/printps.c,
	src/printwin.c: Removed --output option from printwin (there is no
	output file) and --calibrate option for everything apart from in
	printdm.
	
	printdm now refuses to print if there's no calibration in the .ini
	rather than printing to the wrong scale.  Calibration pages can
	still be printed of course.

2001-09-22 23:44  olly

	* NEWS, TODO, doc/manual.sgml, src/prcore.c, src/printps.c,
	src/printwin.c: Make "skip pages" work with
	printps/printhpgl/printwin.

2001-09-22 23:11  olly

	* src/cmdline.h: Fixed typo.

2001-09-22 15:04  olly

	* Makefile.am: More debian fettling.

2001-09-22 14:48  olly

	* survex.iss.in, lib/Makefile.am, lib/aven-about.png,
	lib/icons/Makefile.am, lib/icons/aven-about.png,
	lib/icons/defaults.png, src/aven.cc, src/mainfrm.cc: Now install
	png files in icons subdirectory - tidier and means that SURVEXHOME
	works for running an uninstalled aven.
	
	Flipped "defaults.png" - it was too much like "rotation.png".

2001-09-22 14:45  olly

	* src/caverot.c: Added comment about 'P'/'L'...

2001-09-22 13:34  olly

	* make_release: "make_release -t deb" now works...

2001-09-22 02:01  olly

	* debian/: menu, survex-aven.menu, watch: Lots of debian package
	fettling.

2001-09-22 01:49  olly

	* Makefile.am, NEWS, TODO, desc-aven.txt, desc.txt,
	debian/doc-base, debian/docs, debian/rules,
	debian/survex-aven.files: Lots of debian package fettling.

2001-09-22 01:47  olly

	* doc/Makefile.am: Create .../doc/manual before trying to install
	*.htm into it.

2001-09-22 00:37  olly

	* configure.in: Removed one page html - it's useful for the
	website, but not for local browsing...

2001-09-22 00:32  olly

	* NEWS, doc/manual.sgml, src/cmdline.c, src/cmdline.h,
	src/prcore.c: Added --calibrate option to printdm (and other
	drivers for now)

2001-09-22 00:22  olly

	* src/wx.h: Aligned preprocessor "#"s to left column...

2001-09-21 11:51  mark

	* src/: aventypes.h, gfxcore.cc, gfxcore.h, mainfrm.cc, wx.h:
	Changes to get OpenGL version of Aven to build for Win32

2001-09-20 01:58  olly

	* lib/: deadmessages.txt, messages.txt: Pruned off old messages and
	comments into deadmessages.txt

2001-09-20 01:16  olly

	* lib/messages.txt: Few extra pt updates

2001-09-20 01:14  olly

	* src/img.c: Better handling of xosrealloc() failing.

2001-09-20 01:14  olly

	* NEWS, src/3dtodxf.c: Applied Leandro's sketch patch plus other
	minor fettles.

2001-09-19 23:49  olly

	* doc/manual.sgml: Added ulink-s to survey projects web sites.
	
	Fettled section on how to calibrate your dot-matrix.

2001-09-19 22:46  olly

	* NEWS, lib/messages.txt: pt mostly updated.

2001-09-19 21:17  olly

	* Makefile.am, NEWS, TODO, doc/Makefile.am: Include docindex.htm in
	all versions.

2001-09-19 21:14  olly

	* Makefile.am: Fixed warning from zip when building djgpp archives.

2001-09-19 20:26  olly

	* configure.in, doc/docindex.htm.in: Generated docindex.htm now
	uses portable filenames.

2001-09-19 20:24  olly

	* doc/manual.sgml: More stuff TODO.

2001-09-19 20:22  olly

	* lib/.cvsignore: Ignore .todo files.

2001-09-19 20:20  olly

	* NEWS, lib/messages.txt: fr now fully up-to-date.

2001-09-18 21:05  olly

	* docindex.htm.in: Removed file which is now in subdirectory.

2001-09-18 15:25  olly

	* TODO, src/datain.c: Fixed compiler warning; Added FIXME.

2001-09-18 15:24  olly

	* NEWS, lib/messages.txt: Updates to French translation from Eric.

2001-09-18 15:07  olly

	* doc/survex.1.in: "See Also" was empty due to incorrectly
	commented out source.

2001-09-18 00:24  olly

	* lib/Makefile.am: Removed map.png and surface.png - they're just
	for testing the experimental stuff.

2001-09-18 00:18  olly

	* lib/icons/Makefile.am: Included toolbar icons in dist.

2001-09-18 00:13  olly

	* NEWS: Updated for 0.99-pre1.

2001-09-17 23:54  olly

	* NEWS, TODO: Updated.

2001-09-17 21:26  olly

	* src/img.c: Set station underground flags when reading a .pos
	file.

2001-09-17 21:26  olly

	* doc/Makefile.am: Fixed code to install and uninstall multi-page
	html docs.

2001-09-17 16:16  olly

	* lib/makemsgs.pl: makemsgs now writes out a set of "<lang>.todo"
	files with the messages requiring translation into each language in
	them.

2001-09-17 16:12  olly

	* doc/manual.sgml: Minor tweaks.

2001-09-17 03:05  olly

	* copy-prerelease: Fettled.

2001-09-17 02:58  olly

	* doc/manual.sgml: Minor update.

2001-09-17 02:58  olly

	* NEWS, TODO, ZOMBIES: Updated.

2001-09-17 02:48  olly

	* src/caverot.c: Minor tweaks to help screen.

2001-09-17 02:48  olly

	* doc/manual.sgml: Final batch of updates (for time being).

2001-09-16 21:15  olly

	* NEWS, src/cavern.c: --new-format changed to --chasm-format.

2001-09-16 18:45  olly

	* doc/manual.sgml: More doc updates.

2001-09-16 14:27  olly

	* configure.in, src/commands.c: Cleaner code for *require.

2001-09-16 13:58  olly

	* NEWS, src/namecmp.c: Extended number based sorting into survey
	names too.

2001-09-16 04:03  olly

	* Makefile.am, NEWS, TODO, configure.in, survex.iss.in,
	debian/doc-base, doc/.cvsignore, doc/Makefile.am, doc/manual.sgml,
	doc/svxdocs.sgml: Renamed from the rather cryptic "svxdocs" to the
	nicely clear "manual".

2001-09-16 02:31  olly

	* doc/: manual.sgml, svxdocs.sgml: More manual updates.

2001-09-16 01:14  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml, src/extend.c: Extend now
	uses station ENTRANCE flag.

2001-09-16 01:05  olly

	* doc/: manual.sgml, svxdocs.sgml: More updates.

2001-09-15 20:48  olly

	* src/img.c: Cleaned up a bit.

2001-09-15 20:06  olly

	* src/img.c, tests/3dtopos.tst, tests/Makefile.am, tests/pos.pos,
	tests/v0.3d, tests/v1.3d, tests/v2.3d, tests/v3.3d: Added tests for
	3dtopos; fixed some bugs in img.

2001-09-15 15:17  olly

	* NEWS, src/diffpos.c, src/img.c, src/img.h: Pushed .pos parsing
	code down from diffpos.c to img.c so all .3d file reading programs
	can potentially benefit.

2001-09-15 15:15  olly

	* NEWS, src/xcaverot.c: report more detailed error when .3d file
	can't be loaded.

2001-09-15 11:22  olly

	* src/namecmp.c: Improved name_cmp() - now handles multiple numbers
	(so laser8_9 sorts before laser8_10) and handles numbers of any
	size (so x9999999999 sorts before x10000000000).

2001-09-15 01:28  olly

	* src/: cavern.c, commands.c, netartic.c, netbits.c, netskel.c,
	network.c: Store NULL in ident for fake stations and the root
	prefix.

2001-09-15 00:30  olly

	* Makefile.am, NEWS, TODO, src/Makefile.am: Reprieve for survex
	wrapper - remove it in 1.0.

2001-09-14 02:33  olly

	* Makefile.am, NEWS, src/Makefile.am: Removed survex -> cavern
	conversion wrapper.

2001-09-14 02:25  olly

	* NEWS, configure.in, doc/survex.1, doc/survex.1.in,
	lib/messages.txt: man pages now have "Survex <version number>" on
	them

2001-09-14 02:21  olly

	* src/: datain.c, netskel.c: Resolved some FIXMEs.

2001-09-14 01:44  olly

	* src/prcore.c: Resolved 2 FIXMEs.

2001-09-14 01:17  olly

	* Makefile.am, NEWS, SPUD, configure.in, doc/.cvsignore,
	doc/Makefile.am, doc/manual.sgml, doc/survex.1, doc/svxdocs.sgml,
	src/Makefile.am: Removed HTO support.

2001-09-14 00:04  olly

	* src/sorterr.c: Removed a FIXME.

2001-09-13 23:10  olly

	* doc/: Makefile.am, manual.sgml, svxdocs.sgml: Updated
	approximately 1/3 of manual.

2001-09-13 23:02  olly

	* lib/messages.txt: Added "Expecting date"

2001-09-13 23:00  olly

	* AUTHORS: Updated.

2001-09-13 23:00  olly

	* HACKING: Moved details of SURVEXHOME to here.

2001-09-13 21:20  olly

	* src/message.c: Fixed compilation problem.

2001-09-13 21:16  olly

	* NEWS, src/message.c: (RISC OS version): query Territory module to
	find currently selected language, and use that for messages.

2001-09-13 18:04  olly

	* NEWS, src/commands.c, src/readval.c, src/readval.h: Check
	argument to *date.

2001-09-13 17:55  olly

	* NEWS, src/datain.c, tests/cavern.tst, src/cavern.c: only apply
	special pathname handling to filenames in *include, not those on
	the command line.

2001-09-13 17:48  olly

	* tests/cmd_dummy.svx: Fixed for new version of *date which checks
	argument.

2001-09-13 10:31  olly

	* AUTHORS: updated

2001-09-11 22:58  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml, src/cavern.c,
	src/filelist.h, src/listpos.c, src/listpos.h, src/netskel.c:
	cavern: no longer generate a .inf file - the .log file generated by
	the --log option makes the .inf file obsolete.

2001-09-11 22:43  olly

	* NEWS, hto/hto2svx.c: hto2svx: now produces workable .svx files
	from the 3 examples HTO files included with the HTO 1.4
	specification.

2001-09-06 23:16  olly

	* configure.in, src/cavern.c, src/cmdline.c, src/wrap.c: Use
	"Survex" instead of "survex" in informational output in a few
	places.

2001-09-06 23:04  olly

	* src/.cvsignore: Added printxbm

2001-09-06 22:58  olly

	* src/: cavern.c, filelist.h: Added EXT_LOG for extension of log
	file.

2001-09-06 22:52  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml, TODO: First batch of
	changes.

2001-09-06 22:12  olly

	* src/caverot.c: Full array of colours for "-c"

2001-09-06 21:53  olly

	* NEWS, src/extend.c: Fixed code which calculated the number of
	legs connected to a station.

2001-09-06 19:36  olly

	* src/Makefile.am: Don't build printxbm by default (accidentally
	included in last checkin)

2001-09-06 19:35  olly

	* src/: Makefile.am, caverot.c, caverot.h, cmdline.c, cmdline.h,
	cvrotgfx.c, prcore.c, prcore.h, printdm.c, printps.c, printwin.c,
	readval.c, rotplot.c, rotplot.h: Change last few uses of float to
	double

2001-09-05 17:58  olly

	* doc/.cvsignore: updated.

2001-09-05 17:57  olly

	* src/netskel.c: Minor fettle

2001-09-05 17:56  olly

	* src/datain.c: Removed FIXME.

2001-09-05 17:56  olly

	* src/printps.c: Fixed typo in a comment.

2001-09-05 17:56  olly

	* TODO, src/printdm.c: Fixed printxbm to write out a valid file.

2001-09-05 17:55  olly

	* NEWS, src/prcore.c: --skip-blanks now forces --no-border.

2001-09-02 19:18  olly

	* TODO: Updated.

2001-09-02 13:32  olly

	* TODO: updated

2001-09-02 13:25  olly

	* src/netartic.c: Minor fettle.

2001-09-02 13:10  olly

	* SPUD, TODO: Postponed more to SPUD

2001-09-02 13:08  olly

	* NEWS, TODO, src/listpos.c, src/netbits.c, src/netskel.c: Ignore
	leg linking a station fixed with error estimates to the "real"
	fixed point used internally in node stats.

2001-09-02 13:01  olly

	* src/netskel.c: Pruned dead code.

2001-09-02 12:44  olly

	* NEWS, TODO, configure.in, src/img.c: Sorted out rounding of
	coordinates going into .3d files.

2001-09-02 11:48  olly

	* NEWS, TODO, src/commands.c, tests/cmd_dummy.svx: cavern: removed
	dummy *lrud command which was added for tunnel but isn't used by
	tunnel.

2001-09-02 11:47  olly

	* doc/: manual.sgml, svxdocs.sgml: Added *data cylpolar

2001-09-01 22:47  olly

	* NEWS, doc/survex.1: Fixed minor flaws in man pages.

2001-09-01 22:11  olly

	* doc/.cvsignore: updated.

2001-09-01 22:04  olly

	* NEWS, lib/messages.txt, src/extend.c, src/mainfrm.cc,
	src/prcore.c: Printer drivers now handle extended elevation
	specially.

2001-09-01 20:38  olly

	* TODO: Updated.

2001-09-01 20:38  olly

	* configure.in, doc/Makefile.am, doc/custom.dsl: Produce one page
	HTML manual.

2001-09-01 20:37  olly

	* NEWS, src/3dtodxf.c, src/3dtopos.c, src/aven.cc, src/cavern.c,
	src/caverot.c, src/cmdline.c, src/diffpos.c, src/dump3d.c,
	src/extend.c, src/message.c, src/message.h, src/prcore.c,
	src/sorterr.c, src/xcaverot.c: `program --version' now works even
	if message file can't be found.

2001-09-01 19:00  olly

	* doc/: manual.sgml, svxdocs.sgml: Minor update.

2001-09-01 16:20  olly

	* NEWS, TODO, src/commands.c: cavern: use *title only if at top of
	survey tree, else generate title from filename(s).

2001-09-01 12:22  olly

	* src/: 3dtodxf.c, 3dtopos.c, cvrotimg.c, diffpos.c, dump3d.c,
	extend.c, img.c, img.h, prcore.c: Enhanced img to read arbitrarily
	long title and datestamp.

2001-09-01 11:41  olly

	* TODO: Updated.

2001-08-31 23:34  olly

	* SPUD, TODO: Postponed more stuff to spud.

2001-08-31 23:30  olly

	* winaven: Removed winaven as it's been merged into automake
	system.

2001-08-31 23:26  olly

	* src/commands.c: Removed FIXME that has been fixed.

2001-08-31 23:21  olly

	* TODO, src/new3dout.c: Fixed all PHILU comments.

2001-08-31 23:08  olly

	* src/datain.c: Fixed compiler warning.

2001-08-31 23:07  olly

	* src/new3dout.c: Minor fettle.

2001-08-31 22:59  olly

	* src/commands.c: 3dx fix.

2001-08-31 22:58  olly

	* src/: datain.c, netskel.c, new3dout.c: Resolved PHILU comments.

2001-08-31 22:54  olly

	* src/new3dout.c: Removed redundant line.

2001-08-31 22:37  olly

	* NEWS, lib/messages.txt, src/commands.c, tests/Makefile.am,
	tests/cavern.tst, tests/exportnakedbegin.svx: cavern: complain
	about *export after a *begin without an argument.

2001-08-31 22:10  olly

	* NEWS, TODO, lib/messages.txt, src/listpos.c, tests/Makefile.am,
	tests/cavern.tst, tests/unusedstation.svx: cavern: complain about
	*export-ing or *entrance-ing a station which is never used.

2001-08-28 18:01  olly

	* NEWS, src/img.c: If loading a subsurvey, override the title in
	the 3d file with the leafname of that survey.

2001-08-28 16:39  olly

	* NEWS, lib/print.ini, src/mainfrm.cc: Default printps line width
	changed to 0.1 points (was 0.5).

2001-08-27 22:06  olly

	* src/mainfrm.cc: Plot labels for entrances/fixed points/exported
	points in preference.

2001-08-27 22:05  olly

	* src/.cvsignore: Ignore avengl.

2001-08-23 10:19  mark

	* src/: gfxcore.cc, gfxcore.h: First attempt at switching surface
	on/off during presentations Click on station now centres in main
	view

2001-08-23 08:03  olly

	* src/: gfxcore.cc, gfxcore.h: Draping of map over terrain.

2001-08-22 16:48  mark

	* lib/: map.png, surface.png, icons/solid-surface.png: Added more
	PNG files

2001-08-22 16:37  mark

	* configure.in, lib/Makefile.am, lib/messages.txt,
	lib/icons/Makefile.am, src/Makefile.am, src/aboutdlg.cc,
	src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc, src/mainfrm.h: Lots
	of OpenGL and other changes...

2001-08-22 09:13  olly

	* configure.in: AC_SUBST(WXGL_LIBS)

2001-08-22 09:11  olly

	* src/Makefile.am: Added avengl to EXTRA_PROGRAMS

2001-08-22 09:04  olly

	* configure.in, src/Makefile.am: Build opengl version of aven as
	avengl

2001-08-16 08:49  olly

	* NEWS, TODO, src/cavern.h, src/commands.c, src/datain.c,
	src/datain.h, tests/Makefile.am, tests/cavern.tst,
	tests/cylpolar.pos, tests/cylpolar.svx, tests/multicylpolar.pos,
	tests/multicylpolar.svx: Implemented CYLPOLAR style.

2001-08-15 22:29  olly

	* TODO, src/cavern.c, src/extend.c, src/new3dout.c, src/new3dout.h:
	All file IO operations should now be checked for errors.

2001-08-15 22:16  olly

	* NEWS, TODO, src/datain.c, src/netskel.c: Resolved remaining
	FIXCOV issues.

2001-08-15 16:04  mark

	* src/: gfxcore.cc, gfxcore.h, mainfrm.cc: Improved
	point-and-get-station-info stuff.

2001-08-15 14:13  mark

	* src/: Makefile.am, gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h:
	Corrected error in src/Makefile.am (-lrx in wrong place) Changed
	label plotting code (m_Labels now LabelInfo**)

2001-08-15 14:01  olly

	* TODO, src/diffpos.c, src/prbitmap.c, src/prcore.c, src/prio.c,
	src/wrap.c: Check for errors when reading/writing files.

2001-08-15 13:36  olly

	* NEWS, lib/messages.txt, src/img.c, src/img.h: Distinguish between
	a "bad" .3d file and one which has a newer revision of the format
	than we understand.

2001-08-15 13:23  olly

	* Makefile.am, TODO, configure.in, doc/manual.sgml,
	doc/svxdocs.sgml: Updated version to 0.99-1.

2001-08-15 13:20  olly

	* TODO, lib/messages.txt, src/diffpos.c: diffpos now i18n-able

2001-08-15 13:09  olly

	* doc/manual.sgml, doc/svxdocs.sgml, src/commands.c,
	tests/Makefile.am, tests/cavern.tst, tests/cmd_set.svx,
	tests/cmd_set_bad.svx: Added tests for *set and fixed up the
	resultant damage.

2001-08-15 12:20  olly

	* TODO, doc/manual.sgml, doc/svxdocs.sgml, src/commands.c,
	tests/Makefile.am, tests/cavern.tst, tests/cmd_sd.svx,
	tests/cmd_sd_bad.svx: Added tests for *sd and fixed up a few
	problems they uncovered.

2001-08-15 11:45  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml: Updated docs.

2001-08-15 11:09  olly

	* src/commands.c, src/datain.c, src/readval.c, src/readval.h,
	tests/cmd_fix_bad.svx: Improved error reporting for "*fix x foo".

2001-08-15 10:44  olly

	* tests/: Makefile.am, cmd_fix_bad.svx: Test bad *fix commands.

2001-08-15 10:39  olly

	* NEWS, TODO, src/commands.c, src/datain.c, src/datain.h,
	src/readval.c, tests/cavern.tst, tests/cmd_fix.pos,
	tests/cmd_fix.svx, tests/cmd_fixx.svx: get_pos/set_pos now preserve
	current character.
	
	*fix now accepts covariances.

2001-08-15 09:15  olly

	* src/datain.c, tests/Makefile.am, tests/cavern.tst,
	tests/plumb.pos, tests/plumb.svx: covariances for plumbed legs are
	already correct so removed FIXCOV

2001-08-15 08:59  olly

	* src/new3dout.c: Resolved a comment by checking checking with
	PhilU.

2001-08-15 00:06  mark

	* lib/messages.txt, src/gfxcore.cc, src/mainfrm.cc, src/mainfrm.h:
	Fixed file opening bug Added messages for regexp find

2001-08-12 11:08  mark

	* src/mainfrm.cc: Bug in "find station" fixed

2001-08-12 10:53  olly

	* src/new3dout.c: Corrected comment.

2001-08-12 10:47  olly

	* lib/icons/.cvsignore: Created.

2001-08-11 19:38  mark

	* src/mainfrm.cc: Improved a regexp error message

2001-08-11 19:37  mark

	* src/: Makefile.am, gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h:
	Added find station facility.

2001-08-11 17:37  mark

	* src/mainfrm.cc: Doesn't display panel on left if no survey
	loaded.

2001-08-11 17:17  mark

	* src/: gfxcore.cc, mainfrm.cc, mainfrm.h: Now shades plan and
	elevation commands correctly Bug when loading surveys (lack of
	display) fixed

2001-08-11 14:26  mark

	* src/: gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h: More toolbar
	stuff.	Presentation "go back".

2001-08-11 14:25  mark

	* lib/icons/: Makefile.am, crosses.png, defaults.png,
	elevation.png, entrances.png, exported-pts.png, fixed-pts.png,
	names.png, open-pres.png, open.png, plan.png, pres-create.png,
	pres-finish.png, pres-go-back.png, pres-go.png, pres-record.png,
	pres-restart.png, rotation.png, surface-legs.png, ug-legs.png:
	Added icons

2001-08-10 23:08  olly

	* NEWS: Updated.

2001-08-10 23:01  olly

	* lib/messages.txt, src/commands.c, tests/Makefile.am,
	tests/bad_cmd_flags.svx, tests/cavern.tst, tests/cmd_flags.svx:
	Added tests for *flags; catch "*flags" and "*flags not".

2001-08-10 23:00  olly

	* TODO: Added tests for *flags Added tests for *flags; catch
	"*flags" and "*flags not".

2001-08-10 22:01  olly

	* src/mainfrm.cc: Northing and Easting were swapped - fixed.

2001-08-10 21:50  olly

	* src/mainfrm.cc: Tidied up code.

2001-08-10 20:17  olly

	* src/mainfrm.cc: Fixed up assorted problems with building tree
	(leading characters missing from names, missing stations, duplicate
	surveys).

2001-08-10 17:18  mark

	* src/: gfxcore.cc, gfxcore.h, mainfrm.cc: Exported points now
	correctly hidden/displayed according to surface or underground
	display setting.

2001-08-10 16:55  mark

	* src/aven.cc: Cosmetic change to usage line

2001-08-10 16:53  mark

	* src/: gfxcore.cc, mainfrm.cc, mainfrm.h: Now loads file specified
	on command line correctly.

2001-08-10 15:44  mark

	* src/mainfrm.cc: Error in creating survey tree

2001-08-10 15:23  mark

	* src/: aventreectrl.cc, gfxcore.cc, gfxcore.h, mainfrm.cc,
	mainfrm.h: Added toolbar icons.  Better toggling of surface and
	underground surveys.

2001-08-10 15:23  mark

	* configure.in, lib/Makefile.am: Added icons dir.

2001-08-10 12:45  mark

	* src/: aventreectrl.cc, aventreectrl.h, gfxcore.cc, mainfrm.cc,
	mainfrm.h: Added bearing indicator.  Added tree control files to
	CVS.

2001-08-10 10:23  olly

	* tests/: badinc.svx, badinc2.svx: Fixed spelling of "nonexistent"

2001-08-10 10:04  olly

	* lib/messages.txt, src/cavern.c, tests/cavern.tst: Ammended end of
	output message and updated cavern.tst to cope.

2001-08-10 09:23  olly

	* src/cavern.c: Give explicit message if output files are not
	produced.

2001-08-10 09:01  olly

	* tests/: cartes.pos, cartes.svx, diving.pos, diving.svx,
	normal.pos, normal.svx, normignall.pos, normignall.svx, nosurv.pos,
	nosurv.svx: Added test suite files which I'd failed to check in
	before.

2001-08-10 01:57  olly

	* TODO: updated.

2001-08-10 01:48  olly

	* NEWS, src/filename.c, src/sorterr.c: safe_fclose() now deletes
	the file if there was a write error and it was opened with
	safe_fopen().

2001-08-10 01:12  olly

	* lib/messages.txt, src/sorterr.c: File reading improvements.

2001-08-10 01:12  olly

	* src/diffpos.c: More file reading checks.

2001-08-10 00:52  olly

	* src/datain.c: Minor fettle

2001-08-10 00:48  olly

	* src/datain.c: Wrapped ungetc() as push_back()

2001-08-10 00:34  olly

	* src/: commands.c, datain.c, datain.h, readval.c: Added get_pos()
	and set_pos() to wrap ftell() and fseek()

2001-08-09 22:33  mark

	* src/: Makefile.am, gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h,
	namecmp.c, namecmp.h, quaternion.h, vector3.h, wx.h: Many changes,
	including improved OpenGL things, side panel with survey tree,
	first crack at presentations, etc.

2001-08-09 22:32  mark

	* lib/messages.txt: Presentation messages.

2001-08-09 22:32  mark

	* configure.in: AVENGL updated

2001-08-08 22:44  olly

	* NEWS, TODO, tests/Makefile.am, tests/cavern.tst: Added tests for
	*data.

2001-08-08 22:26  olly

	* src/datain.c: Minor filehandling tweaks.

2001-08-08 22:09  olly

	* NEWS, src/wrap.c: Compat. wrapper only suggests --output if it is
	needed, and prints cavern command line and contents of __svxtmp.svx
	(if used).

2001-08-08 21:37  olly

	* src/: cavern.c, netskel.c: another use of safe_fclose()

2001-08-08 08:35  olly

	* NEWS, lib/messages.txt, src/3dtodxf.c, src/3dtopos.c,
	src/cavern.c, src/filename.c, src/filename.h, src/netskel.c,
	src/sorterr.c: Added safe_fclose() which checks ferror() and return
	value from fclose().

2001-08-08 08:22  olly

	* src/prio.c: Improved error checking when writing printer output.

2001-08-07 20:59  olly

	* NEWS, TODO, lib/messages.txt, src/img.c, src/img.h: check for
	errors reading and writing files

2001-08-07 19:03  olly

	* TODO: Updated.

2001-08-07 19:02  olly

	* debian/copyright: debian/copyright is now generated, so remove
	it.

2001-08-02 18:45  olly

	* NEWS, src/message.c: Check if DEFAULTLANG set before trying to
	use STRING(DEFAULTLANG).

2001-08-01 17:58  olly

	* survex.iss.in: Run cavern in quiet mode (-q).

2001-08-01 17:20  olly

	* Makefile.am, NEWS: Updated for 0.98 release.

2001-08-01 17:19  olly

	* AUTHORS, NEWS, TODO, survex.iss.in, mingw_extras/3d.ico,
	mingw_extras/err.ico, mingw_extras/pos.ico, mingw_extras/svx.ico:
	Added new .ico files and tweaked existing ones.

2001-08-01 02:25  olly

	* NEWS, TODO, tests/Makefile.am, tests/cavern.tst,
	tests/cmd_infer.pos, tests/cmd_infer.svx: Added test for *infer

2001-07-31 15:07  olly

	* Makefile.am, src/caverot.c, src/img.c, src/borlandc/config.h.in,
	src/riscos/config.h.in: Fixes for BorlandC and RISC OS
	compilations.

2001-07-31 03:59  olly

	* src/gfxcore.cc: Orders for plotting depth bands were switched.

2001-07-31 03:51  olly

	* src/gfxcore.cc: Fix reverse plotting of depth bands.

2001-07-31 03:48  olly

	* NEWS, src/gfxcore.cc: aven: surface surveys weren't being drawn
	when viewing from above (bug introduced in recent version).

2001-07-31 03:01  olly

	* configure.in, src/caverot.c, src/datain.c, src/datain.h,
	src/dosrot.c, src/dosrot.h, src/message.c, src/readval.c:
	HAVE_SETJMP -> HAVE_SETJMP_H

2001-07-31 02:57  olly

	* src/sorterr.c: Close input file so we can delete it.

2001-07-31 02:28  olly

	* Makefile.am, NEWS, TODO: 0.98-pre6.

2001-07-31 02:18  olly

	* configure.in: Fixed check for setjmp() to work on mingw

2001-07-31 02:10  olly

	* NEWS, src/sorterr.c: Cope with empty .err file.

2001-07-30 23:32  olly

	* src/: mainfrm.cc, mainfrm.h: Don't pass defaulted parameter by
	reference - I wonder if that'll actually work.

2001-07-30 23:31  olly

	* src/img.c: Fixed typos.

2001-07-30 23:07  olly

	* src/img.c: Zero label for pre-version 3 legs.

2001-07-30 21:44  olly

	* NEWS, src/cavern.c, src/cavern.h, src/extend.c, src/img.c,
	src/listpos.c: "cavern --quiet" no longer suppresses node
	statistics.
	
	extend: give up if the .3d file is truncated or corrupted part way
	through.
	
	Fixed dropping of first character of survey station names when
	reading old .3d files.

2001-07-30 21:42  olly

	* src/prcore.c: Minor tidy.

2001-07-30 21:42  olly

	* src/: 3dtopos.c, caverot.c, diffpos.c, dump3d.c: Improved
	reporting of img_BAD.

2001-07-30 21:39  olly

	* BUGS: Updated.

2001-07-30 19:26  olly

	* src/cavern.c: Fixed --log.

2001-07-30 19:21  olly

	* src/sorterr.c: win32 rename() won't overwrite target, so have to
	remove it first (so sadly atomic replacement is impossible).

2001-07-30 18:26  olly

	* TODO: Updated.

2001-07-30 18:26  olly

	* src/: cavern.c, sorterr.c: Fixed problems with recent changes.

2001-07-30 16:26  olly

	* src/sorterr.c: More compilation fixes.

2001-07-30 15:14  olly

	* src/sorterr.c: Fixed to compile.

2001-07-30 15:09  olly

	* NEWS, survex.iss.in, src/cavern.c: Added cavern --log option.

2001-07-30 14:34  olly

	* NEWS, src/sorterr.c: Added --replace option.

2001-07-30 13:35  olly

	* AUTHORS: Overhauled and updated.

2001-07-30 01:46  olly

	* NEWS: Updated.

2001-07-30 01:45  olly

	* src/printwin.c: Tidied up a little.

2001-07-30 01:35  olly

	* copy-prerelease, msg.pl: A couple of useful perl scripts.

2001-07-30 01:27  olly

	* NEWS, survex.iss.in: Assorted improvements and fixes to
	survex.iss.

2001-07-30 00:17  olly

	* doc/docindex.htm.in: Replaced remaining @PACKAGE@ with
	@PRETTYPACKAGE@.

2001-07-29 23:26  olly

	* NEWS, src/printwin.c: Updated printwin Init to accept output_fnm
	- should fix internal error.

2001-07-29 23:20  olly

	* src/dump3d.c: Quick program to dump out return values from img.

2001-07-29 23:15  olly

	* src/mainfrm.cc: Tidied code.

2001-07-29 22:06  olly

	* src/printwin.c: Added code to try to track down printwin
	problems.

2001-07-29 20:19  olly

	* Makefile.am, NEWS, survex.iss.in, doc/docindex.htm.in: (MS
	Windows version): sorterr.exe and 3dtopos.exe were missing;
	improvements to documentation; default action for .3d file is now
	to open in aven (was print); option to convert .3d file for hand
	plotting added.

2001-07-29 20:17  olly

	* src/Makefile.am: Added stuff to build dump3d (disabled by
	default)

2001-07-29 19:38  olly

	* NEWS, src/img.c, src/img.h, src/prcore.c: Trim of any prefix
	given by --survey.
	
	Removed references to img_CROSS and commented it out in the header.
	
	print*: reduced memory usage by storing a "label" with coordinates
	and using it for crosses too, rather than storing separate cross
	and label elements.

2001-07-29 18:12  olly

	* src/xcvrtbut.c: Fixed compiler warnings.

2001-07-29 14:02  olly

	* make_release2: Script to build archives for riscos and borlandc

2001-07-29 01:57  olly

	* Makefile.am, NEWS: 0.98-pre5

2001-07-29 01:48  olly

	* src/datain.c: Another line number fix.

2001-07-29 00:03  olly

	* TODO, tests/Makefile.am, tests/cavern.tst, tests/cmd_dummy.svx:
	Added tests for dummy commands.

2001-07-28 23:55  olly

	* NEWS, src/readval.c, tests/cavern.tst, tests/cmd_title.svx,
	tests/cmd_titlebad.svx: More *title improvements.

2001-07-28 23:46  olly

	* SPUD, TODO, lib/messages.txt, src/readval.c, tests/Makefile.am,
	tests/cavern.tst, tests/cmd_title.svx, tests/cmd_titlebad.svx:
	Added tests for *title.  *title with no argument no longer allowed
	(use *title "" to set empty title).

2001-07-28 13:59  olly

	* NEWS, src/3dtopos.c: Avoid label/coord mismatches.
	
	Output now defaults to current directory.

2001-07-28 02:38  olly

	* NEWS, TODO, src/datain.c, tests/Makefile.am, tests/cavern.tst,
	tests/multibug.svx: Fixed interleaved data bugs.

2001-07-28 01:39  olly

	* NEWS, src/commands.c: Was failing to initialise to zero the leg
	pointers of a fixed point used to implement a point fixed with
	errors.

2001-07-28 00:57  olly

	* src/netbits.c: Fix problem which caused singlefixerr to fail
	sometimes.

2001-07-28 00:27  olly

	* NEWS, src/3dtodxf.c, src/3dtopos.c, src/cvrotimg.c,
	src/diffpos.c, src/extend.c, src/img.c, src/img.h, src/mainfrm.cc,
	src/prcore.c: Pushed code to filter lines/points from a sub-survey
	down into img.c.

2001-07-27 14:29  olly

	* SPUD, TODO: More stuff moved to SPUD.

2001-07-27 14:22  olly

	* NEWS, src/aven.cc, src/mainfrm.cc, src/mainfrm.h: aven --survey
	added.

2001-07-27 03:07  olly

	* NEWS, TODO, src/Makefile.am, src/aven.cc, src/cmdline.h: aven:
	--version now works, and --help produces more helpful output.

2001-07-27 02:31  olly

	* NEWS, TODO, src/gfxcore.cc, src/mainfrm.cc: aven: initial scaling
	now ignores unused fixed points (unless there are no legs at all),
	and scales survey so it fits inside window.

2001-07-27 00:55  olly

	* BUGS, NEWS, src/mainfrm.cc: aven can now load a survey with no
	legs, only stations.

2001-07-26 01:13  olly

	* SPUD, TODO: Pruned more of TODO into SPUD.

2001-07-26 01:03  olly

	* NEWS, src/cvrotimg.c, src/prcore.c: Ported --survey from
	caverot/xcaverot to printer drivers.

2001-07-26 01:01  olly

	* src/miniam.pl: Fixed problems with mvoing zips to floppy.

2001-07-26 00:24  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml: Removed documentation
	for "cavern -a" since we've removed that option.

2001-07-25 23:51  olly

	* Makefile.am, src/miniam.pl: RISC OS and BorlandC builds now
	automatically zip up exes and copy them back onto the floppy.

2001-07-25 20:02  olly

	* src/netbits.c: Fixed bug I introduced into *equate while
	implementing *infer equates.

2001-07-25 19:00  olly

	* src/: caverot.c, diffpos.c: Fixed to compile on RISC OS.

2001-07-25 17:41  olly

	* Makefile.am, NEWS: 0.98-pre4.

2001-07-25 17:13  olly

	* TODO, src/mainfrm.cc: Minor fettles.

2001-07-25 03:14  olly

	* BUGS: Removed printwin bug - should be fixed.

2001-07-25 03:11  olly

	* doc/: manual.sgml, svxdocs.sgml: Fixed docbook markup for
	documentation of "*infer equates"

2001-07-25 03:10  olly

	* tests/: extend.tst, extendx.3d: Now that diffpos can compare .3d
	files, use it to make extend.tst work more cleanly.

2001-07-25 02:51  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml, src/cavern.h,
	src/commands.c, src/datain.c, src/netbits.c, src/netbits.h:
	Implmented "*infer equates".

2001-07-24 21:17  olly

	* NEWS, src/Makefile.am, src/message.c: Build printwin with
	-mconsole so it can accept input.
	
	win32: Define LANG_CATALAN to the correct value if it's not
	defined.

2001-07-24 14:16  olly

	* NEWS, TODO, src/caverot.c, src/cvrotimg.c, src/cvrotimg.h,
	src/xcaverot.c: xcaverot/caverot: Added --survey command line
	option which restricts the view to a sub-survey in the .3d file. 
	e.g.: "caverot --survey 161.dream all.3d"

2001-07-24 01:27  olly

	* NEWS, lib/messages.txt, src/commands.c, src/readval.c,
	src/readval.h: give at most 5 warnings about use of any particular
	deprecated feature.  Otherwise processing an old dataset just gives
	an avalanche of warnings which buries any other warnings or errors.

2001-07-24 01:09  olly

	* src/cavern.c: --pause switch is intended for win32 only, but part
	of code was always enabled...

2001-07-23 21:43  olly

	* NEWS, src/commands.c, src/datain.c, tests/Makefile.am,
	tests/cavern.tst, tests/multinosurv.pos, tests/multinosurv.svx:
	interleaved nosurvey data style now works; nosurvey legs now count
	as a "use" of a fixed point.

2001-07-23 19:40  olly

	* src/cavern.c: Tiny fettle.

2001-07-23 00:51  olly

	* tests/: cavern.tst, diffpos.tst, extend.tst: *.tst: No longer
	have to be run with cwd = tests directory.
	
	extend.tst: Added VERBOSE support.

2001-07-23 00:49  olly

	* src/: netskel.c, cavern.c: Cleaned up arrangements so 3dx
	specific stuff is in new3dout.h rather than cavern.h.

2001-07-23 00:47  olly

	* src/message.c: Fixed compiler warning.

2001-07-23 00:37  olly

	* src/: cavern.h, commands.c, datain.c, new3dout.c, new3dout.h,
	readval.c: Cleaned up arrangements so 3dx specific stuff is in
	new3dout.h rather than cavern.h.

2001-07-23 00:34  olly

	* NEWS, src/img.c, src/img.h: Version 3 of .3d format - rather
	cleaner; stores prefixes for legs; compresses labels by reusing
	common portion from previous label.

2001-07-23 00:31  olly

	* src/diffpos.c: Removed unused macros.

2001-07-23 00:30  olly

	* NEWS, src/mainfrm.cc: Abort load and complain if img_read_item()
	return img_BAD.

2001-07-23 00:28  olly

	* src/: cavern.c, netskel.c: Fixed code to remove .inf file after
	error(s).

2001-07-23 00:24  olly

	* doc/: manual.sgml, svxdocs.sgml: Copied rationale for *entrance
	into comment so it doesn't get lost.

2001-07-23 00:23  olly

	* SPUD, TODO: Moved more TODO items to the SPUD list.

2001-07-22 14:26  olly

	* NEWS, TODO, src/cavern.c, src/filename.c: cavern: on error,
	remove any existing .inf file for consistency with .3d and .err
	files.

2001-07-22 14:05  olly

	* TODO, lib/messages.txt, src/netskel.c: Removed "writing out 3d
	file message" as it's confusing if there are errors and the file
	gets removed.

2001-07-22 14:04  olly

	* NEWS, src/cavern.c: Fixed command line help mismatch.

2001-07-22 13:29  olly

	* src/: img.c, img.h: Remove code to write ascii .3d files (can
	still read them).

2001-07-22 02:01  olly

	* NEWS, src/cavern.c, src/cavern.h, src/netskel.c, src/wrap.c:
	Removed option to produce ascii .3d files.

2001-07-21 23:21  olly

	* NEWS, TODO, src/sorterr.c, src/xcaverot.c: fixed --help output to
	include long options.

2001-07-21 23:20  olly

	* NEWS, survex.iss.in: added explorer bindings for sorterr.

2001-07-21 22:45  olly

	* src/network.c: Fixed memory leak.

2001-07-21 22:45  olly

	* src/cavern.h: Added compile time checking that flags values are
	in sync with those in img.h.

2001-07-21 19:20  olly

	* NEWS, TODO, src/Makefile.am, src/cavern.c, src/cavern.h,
	src/commands.c, src/diffpos.c, src/extend.c, src/hash.c,
	src/hash.h, src/ini.c, src/netbits.c, src/netbits.h, src/netskel.c,
	src/new3dout.c, src/new3dout.h: Factored hash_string into a
	separate source file.
	
	Use a case sensitive hash function except for ini.c.
	
	cavern: now pass prefix for leg to img library (img doesn't yet
	store the prefix though).
	
	extend: preserve the prefix on legs.
	
	cavern: don't write equates or the fake legs inside fixsd-s into
	the .3d file.

2001-07-21 13:07  olly

	* NEWS, src/prcore.c, src/prcore.h, src/printdm.c, src/printps.c:
	Added --output command line option to override the output setting
	in the .ini file.

2001-07-21 02:17  olly

	* doc/: manual.sgml, svxdocs.sgml: Updated size of CUCC dataset;
	other minor tweaks.

2001-07-21 01:32  olly

	* TODO, src/diffpos.c: Cleaned up diffpos.c by factoring out code
	to read .3d and .pos files.

2001-07-21 00:55  olly

	* NEWS: Minor updates to docs.

2001-07-21 00:55  olly

	* TODO, doc/manual.sgml, doc/svxdocs.sgml: Some updates to docs.

2001-07-20 21:34  olly

	* TODO: Updated.

2001-07-20 21:34  olly

	* NEWS, src/commands.c: *instrument was out of alphabetical order
	by one and so missed by binary chop.

2001-07-20 20:12  olly

	* NEWS, src/commands.c: Allow
	*copyright/*date/*instrument/*team/*title between *begin and
	*export.

2001-07-20 17:06  olly

	* NEWS, TODO, src/message.c: Further tweaks to charset handling -
	look at LC_* as well as LANG; Check GUI codepage under MS Windows.

2001-07-20 16:28  olly

	* NEWS, src/diffpos.c: List added stations in sorted order; fixed
	typo bug in listing removed stations.

2001-07-20 15:42  olly

	* NEWS, src/3dtopos.c, src/diffpos.c: Better error reporting.

2001-07-20 15:00  olly

	* NEWS, src/3dtopos.c, src/Makefile.am, src/diffpos.c,
	src/namecmp.c, src/namecmp.h: Put name_cmp into a separate source
	file.
	
	diffpos: list deleted stations in sorted order.
	
	3dtopos: removed hardcoded 100000 station limit on number of
	stations.

2001-07-20 14:38  olly

	* src/xcaverot.c: Fixed compiler warnings.

2001-07-20 04:20  olly

	* Makefile.am, NEWS: 0.98-pre3.

2001-07-20 04:19  olly

	* ZOMBIES: Removed my old email address.

2001-07-20 04:19  olly

	* NEWS, src/img.c, src/netskel.c: 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.

2001-07-20 04:16  olly

	* BUGS, TODO: Updated.

2001-07-20 04:15  olly

	* NEWS, src/Makefile.am, src/diffpos.c, tests/addatend.out,
	tests/cavern.tst, tests/delatend.out: diffpos: the arguments can
	now be .pos or .3d files, or one of each.

2001-07-20 04:11  olly

	* src/3dtopos.c: Tidied up.

2001-07-20 01:29  olly

	* NEWS, src/netartic.c: Fixed incorrect unwinding in visit()
	tickled by Hirlatz dataset.

2001-07-20 01:27  olly

	* src/validate.c: Added check that there are no gaps in the used
	legs on a station.
	
	Raised trip threshold for bogus coordinates.

2001-07-19 12:37  olly

	* src/.cvsignore: Updated.

2001-07-19 12:35  olly

	* src/3dtopos.c: Oops, forgot to add the new file in the previous
	checkin.

2001-07-19 12:35  olly

	* TODO, src/Makefile.am, src/cavern.c, src/listpos.c,
	src/listpos.h: Don't write out a pos file in cavern - 3dtopos can
	produce it from a 3d file when wanted.

2001-07-19 12:34  olly

	* src/sorterr.c: Fixed syntax message - we take an err file, not a
	3d file.

2001-07-19 12:31  olly

	* NEWS, configure.in: Fixed missing .txt, .rtf, and .ps docs.

2001-07-19 12:11  olly

	* src/: commands.c, readval.c, readval.h: Moved read_string from
	commands.c to readval.c.
	
	Slightly altered parsing - for an unquoted string it reads until a
	BLANK (as defined by *set) rather than a literal space.  By default
	the other BLANKs are tab and comma.

2001-07-19 02:03  olly

	* SPUD, TODO: Moved TODO items which won't happen for 1.0 into new
	SPUD list

2001-07-18 23:50  olly

	* src/: miniam.pl, borlandc/config.h.in: bc compile command line
	now too long - shortened.

2001-07-18 17:45  olly

	* NEWS: Minor tweaks.

2001-07-18 17:30  olly

	* BUGS, TODO: Updated.

2001-07-18 16:59  olly

	* Makefile.am, NEWS: Raised version ready for 0.98-pre2.

2001-07-18 16:57  olly

	* src/xcaverot.c: Suppress 2 more buttons in --pda mode.

2001-07-18 16:56  olly

	* NEWS: Updated.

2001-07-18 01:27  olly

	* src/printwin.c: Tweaked (C).

2001-07-18 00:53  olly

	* src/cavern.h, src/network.c, tests/revcomplist.svx: Fixed a
	buglet in undo delta-star transformations.

2001-07-18 00:31  olly

	* src/matrix.c: Cope with fixed point cut lines between
	articulations.

2001-07-18 00:27  olly

	* src/netartic.c: Don't reverse the component list - this was just
	a false "fix" which was masking a bug in matrix.c.

2001-07-17 23:34  olly

	* src/netartic.c: Restore value of back on uniter - we were
	sometimes failing to colour the whole network.

2001-07-17 20:13  olly

	* NEWS, src/netartic.c, src/netskel.c, src/network.c: Check for
	hanging survey data in netartic.c rather than netskel.c.  This
	means we no longer need all the special cases for undo
	transformations in unfixed survey data.

2001-07-17 19:19  olly

	* NEWS, src/netartic.c: Fixed articulation point finding algorithm

2001-07-17 03:18  olly

	* src/netartic.c: Fixed code to identify articulation points.

2001-07-17 02:42  olly

	* src/netartic.c: Cut down version to prove articulation point
	finding is broken.

2001-07-16 01:21  olly

	* NEWS: Updated.

2001-07-16 01:20  olly

	* NEWS, survex.iss.in: (MS Windows version): Fixed "Open" on a .3d
	file to open in aven rather than converting to a DXF.  "Convert to
	DXF" now appears as a separate menu item.

2001-07-16 01:08  olly

	* src/netbits.c: Turned off bogus +ve def test which was enabled in
	0.98-pre1.
	
	Added check to add_stn_to_list() to check that the station isn't
	the current position of the iterator (if it is, then the station is
	already on a list).

2001-07-16 01:00  olly

	* configure.in: Make src/cavern.c our "special file" rather than
	src/caverot.c.

2001-07-11 20:35  olly

	* src/miniam.pl: Added -DIMG_HOSTED for RISC OS and bc compiles.

2001-07-11 20:35  olly

	* src/message.c: Improved gcc-specific DEFAULTLANG code - still
	needs work.

2001-07-11 20:34  olly

	* src/img.h: Added "look but don't touch" warning to img.label and
	img.flags.

2001-07-11 20:33  olly

	* src/diffpos.c: Increased fixed buffer size and added a FIXME to
	fix it properly.

2001-07-11 20:33  olly

	* src/: caverot.c, cvrotgfx.c: _bios_keybrd() doesn't work better
	so use DOS calls instead.  ^S isn't reliable under BorlandC, so
	document ^F for surFace legs.  Made a note that ^C aborts under
	BorlandC so isn't a good key to bind to...

2001-07-11 20:31  olly

	* src/cavern.c: "-z=<anything>" was being interpreted as "-z="

2001-07-11 20:30  olly

	* TODO: updated

2001-07-11 20:30  olly

	* doc/: manual.sgml, svxdocs.sgml: Minor corrections, updates, and
	improvements.

2001-07-11 00:35  olly

	* src/3dtodxf.c: Pass NULL into img_open() since we don't want
	title or datestamp.

2001-07-10 03:42  olly

	* Makefile.am: Fixed slip in sh code to build riscos distribution
	zip

2001-07-10 01:16  olly

	* NEWS: Mention that 0.97 is the same as 0.97-prerelease7

2001-07-09 23:37  olly

	* src/labels.c: Tweaked.

2001-07-09 23:22  olly

	* lib/: .cvsignore, Makefile.am: Removed references to dontextr.h
	which is no longer used

2001-07-09 23:15  olly

	* make_release: Fixed fetching of config.guess and config.sub.

2001-07-09 23:03  olly

	* BUGS, TODO, src/commands.c, src/datain.c, src/printdm.c,
	src/useful.h: Use M_PI instead of PI.
	
	Moved some entries from TODO to BUGS.
	
	Fixed warning in printdm.c

2001-07-09 21:31  olly

	* NEWS, src/Makefile.am, src/xcaverot.c, src/xcvrtbut.c,
	src/xcvrtbut.h: Merged in Wookey's xcaverot patches for making it
	usable on an ipaq, and gave them a damn good fettle.

2001-07-09 20:12  olly

	* Makefile.am, TODO, configure.in, doc/Makefile.am: Rework so list
	of doc formats is held in just one place.

2001-07-09 02:01  olly

	* src/: cavern.h, datain.c, netskel.c: cavern: write out flags for
	nosurvey legs

2001-07-09 01:54  olly

	* TODO, lib/messages.txt, src/caverot.c, src/commands.c,
	src/datain.c, src/diffpos.c, src/netskel.c, src/new3dout.c,
	src/prbitmap.c, src/sorterr.c: Relabelled some "FIXME"s as "PHILU"
	and "FIXCOV".
	
	Resolved a few of FIXMEs.
	
	Translated some messages in diffpos.c, prbitmap.c, sorterr.c.

2001-07-09 01:13  olly

	* src/datain.c, tests/Makefile.am, tests/cavern.tst,
	tests/multinormalbad.svx: If interleaved data is missing the last
	line, give an error.

2001-07-09 00:44  olly

	* tests/: Makefile.am, cavern.tst, multinormignall.pos,
	multinormignall.svx: Added test for ignoreall on interleaved data

2001-07-08 23:13  olly

	* configure.in: Fix building aven without --enable-aven

2001-07-08 23:05  olly

	* deb_extras/: postinst, prerm: support files for deb building.

2001-07-08 14:42  mark

	* src/: Makefile.am, aventypes.h, gfxcore.cc: Added aventypes.h,
	few other modifications.

2001-07-08 13:42  olly

	* TODO: Updated.

2001-07-08 12:27  mark

	* src/: aboutdlg.cc, gfxcore.cc: Minor tweaks.	Plots depth bands
	in correct order.

2001-07-08 12:16  mark

	* src/gfxcore.cc: aven: dashed surface surveys now the default

2001-07-08 12:11  olly

	* .cvsignore, Makefile.am, bc_extras/att.bgi, bc_extras/cga.bgi,
	bc_extras/egavga.bgi, bc_extras/herc.bgi, bc_extras/ibm8514.bgi,
	bc_extras/pc3270.bgi, djgpp_extras/cwsdpmi.exe,
	djgpp_extras/emu387.dxe, djgpp_extras/versions,
	dos_extras/unzipsfx.exe, mingw_extras/3d.ico,
	mingw_extras/survex.ico, mingw_extras/wxmsw-config,
	riscos_extras/!CLIcon/!Boot,feb, riscos_extras/!CLIcon/!Help,fff,
	riscos_extras/!CLIcon/!Run,feb,
	riscos_extras/!CLIcon/!RunImage,ff8,
	riscos_extras/!CLIcon/!Setup,10f,
	riscos_extras/!CLIcon/!Sprites,ff9, riscos_extras/!CLIcon/Defs,10f,
	riscos_extras/!CLIcon/Messages,fff,
	riscos_extras/!CLIcon/Sprites,ff9,
	riscos_extras/!CLIcon/Templates,fec,
	riscos_extras/!CLIcon/Fs/Access,ffb,
	riscos_extras/!CLIcon/Fs/BasTxt,ffb,
	riscos_extras/!CLIcon/Fs/Cmos,ffb,
	riscos_extras/!CLIcon/Fs/FNLib,ffb,
	riscos_extras/!CLIcon/Fs/RunCLIcon,ff8,
	riscos_extras/!CLIcon/Fs/m,feb,
	riscos_extras/!CLIcon/Modules/CLIconUtil,ffa,
	riscos_extras/!CLIcon/Modules/ErrTrap,ffa,
	riscos_extras/!CLIcon/Modules/MsgTrans,ffa,
	riscos_extras/!CaveRot/!Run,feb,
	riscos_extras/!CaveRot/!RunImage,10f,
	riscos_extras/!CaveRot/!Sprites,ff9,
	riscos_extras/!Cavern/!Boot,feb, riscos_extras/!Cavern/!Run,feb,
	riscos_extras/!Cavern/!RunImage,10f,
	riscos_extras/!Cavern/!Sprites,ff9,
	riscos_extras/!Cavern/GetHere!,feb,
	riscos_extras/!Cavern/MemAlloc,ffa,
	riscos_extras/!PrintDM/!Run,feb,
	riscos_extras/!PrintDM/!RunImage,10f,
	riscos_extras/!PrintDM/!Sprites,ff9,
	riscos_extras/!PrintHPGL/!Run,feb,
	riscos_extras/!PrintHPGL/!RunImage,10f,
	riscos_extras/!PrintHPGL/!Sprites,ff9,
	riscos_extras/!PrintPCL/!Run,feb,
	riscos_extras/!PrintPCL/!RunImage,10f,
	riscos_extras/!PrintPCL/!Sprites,ff9,
	riscos_extras/!PrintPS/!Run,feb,
	riscos_extras/!PrintPS/!RunImage,10f,
	riscos_extras/!PrintPS/!Sprites,ff9: Updated .cvsignore files and
	checked in a stack of files needed for building distributions.

2001-07-08 11:27  olly

	* .cvsignore, Makefile.am, configure.in, doc/.cvsignore,
	doc/Makefile.am, doc/docindex.htm.in, lib/.cvsignore,
	lib/Makefile.am, src/.cvsignore: Updated .cvsignore files; moved
	docindex.htm.in into doc subdir.

2001-07-08 11:01  olly

	* lib/fixmsgs.pl: Script to tidy up accented characters, etc in
	Survex message file.

2001-07-08 03:13  olly

	* TODO: Updated.

2001-07-08 02:21  olly

	* TODO, lib/messages.txt, src/cavern.h, src/commands.c,
	src/datain.c: Added DIRECTION to allow leapfrogging interleaved
	surveys.

2001-07-08 01:35  olly

	* tests/diffpos.tst: Added VERBOSE support and set SURVEXHOME since
	diffpos now needs it.

2001-07-08 01:10  mark

	* src/: gfxcore.cc, gfxcore.h: Added depth colouring on surface
	surveys in the OpenGL aven.

2001-07-08 01:02  olly

	* src/diffpos.c: Fixed compiler warning.

2001-07-08 00:47  mark

	* lib/messages.txt, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h: Added Indicators submenu to View menu.

2001-07-08 00:33  mark

	* configure.in, lib/messages.txt, src/aboutdlg.cc, src/gfxcore.cc,
	src/gfxcore.h, src/mainfrm.cc, src/mainfrm.h, src/quaternion.h:
	First work on adding OpenGL support for Aven.  (enabled with
	--enable-opengl to configure)

2001-07-07 23:26  olly

	* NEWS, TODO, src/Makefile.am, src/cavern.c, src/diffpos.c,
	src/sorterr.c: Created sorterr to allow sorting .err files by
	various criteria.

2001-07-07 21:03  olly

	* src/: Makefile.am, img.c, img.h: img now defaults to being
	suitable for standalone use - -DIMG_HOSTED to use it inside survex.

2001-07-07 20:28  olly

	* src/cvrotgfx.c: Resolved a few FIXMEs.
	
	Try using _bios_keybrd() in cvrotgfx_get_key() to see if it's
	better or worse (only relevant to Borland C version).

2001-07-07 20:24  olly

	* lib/messages.txt, src/commands.c, src/datain.c, src/netartic.c,
	src/network.c, src/readval.c, src/readval.h, TODO: Rainy weekend
	FIXME massacre.

2001-07-07 20:22  olly

	* src/cvrotimg.c: Fixed dodgy code which just happened to work fine
	in practice.

2001-07-07 20:19  olly

	* tests/cavern.tst: If asked to run a subset of tests, turn on
	VERBOSE automatically.

2001-07-07 03:44  olly

	* src/new3dout.c: Minor layout tweaks.

2001-07-07 03:37  olly

	* src/: prbitmap.c, printps.c, xcaverot.c: More FIXME fixing.

2001-07-07 03:27  olly

	* src/: caverot.c, dosrot.c, labels.c, labels.h, listpos.c,
	netbits.c, riscos/armrot.s: FIXME patrol.

2001-07-07 03:14  olly

	* TODO, src/cavern.h, src/datain.c, src/diffpos.c: Improved some
	epsilon related tests.

2001-07-07 03:02  olly

	* TODO, src/cavern.h, tests/Makefile.am, tests/cavern.tst,
	tests/multicartesian.pos, tests/multicartesian.svx,
	tests/multidiving.pos, tests/multidiving.svx,
	tests/multinormal.svx: Added tests: multidiving, multicartesian

2001-07-07 01:17  olly

	* src/: cavern.h, datain.c: Interleaved data should now work with
	all data styles.

2001-07-07 00:54  olly

	* src/commands.c: check that multiline data commands have readings
	in a sane order.

2001-07-06 19:14  olly

	* NEWS, src/cavern.h, src/commands.c, src/datain.c,
	tests/Makefile.am, tests/cavern.tst, tests/multinormal.pos,
	tests/multinormal.svx: Started in on interleaved data formats -
	currently they work in NORMAL style but some error checking is
	missing on the *data command.

2001-07-06 01:28  olly

	* src/: cavern.h, commands.c: Quick clean-up prior to working on
	multi-line data.

2001-07-05 01:00  olly

	* NEWS, lib/messages.txt, src/commands.c: added station name to
	"station equated to itself" message.

2001-07-05 00:35  olly

	* TODO, src/caverot.c, src/datain.c, src/netbits.c, src/netbits.h,
	src/netskel.c: FIXME patrol.

2001-07-04 23:13  olly

	* src/printps.c: Added (C) ack for code from a2ps.

2001-07-04 23:11  olly

	* src/cavern.c: Removed use of fixed-size buffer.

2001-07-04 14:34  olly

	* NEWS, TODO, src/netbits.c, tests/cavern.tst: Fettled last change
	into shape.

2001-07-04 13:59  olly

	* src/netbits.c: Resolved some FIXMEs.

2001-07-04 13:49  olly

	* src/prcore.c: Resolved some FIXMEs.

2001-07-04 13:25  olly

	* NEWS, src/printwin.c: Added win_Charset method.

2001-07-04 13:22  olly

	* NEWS, src/prcore.c, src/prcore.h, src/printdm.c, src/printps.c:
	Reencode Postscript fonts as latin1.
	
	Select latin1 font in pcl output (for the footer).

2001-07-04 12:18  olly

	* lib/named-entities.txt: Moved non-latin1 characters to end of
	list

2001-07-04 11:03  olly

	* src/: validate.c, validate.h: Resolved FIXME.

2001-07-04 11:03  olly

	* NEWS, src/message.c, src/message.h: Added support for Latin9
	(iso-8859-15)

2001-07-02 20:51  olly

	* NEWS, src/commands.c, tests/Makefile.am, tests/cavern.tst,
	tests/cmd_entrance.svx: Fixed *entrance - was trying to insist its
	argument was a survey rather than a station; added regression test.

2001-07-02 18:12  olly

	* BUGS, NEWS: Corrected typos.

2001-07-02 16:10  olly

	* src/cvrotgfx.h: Fixed compiler warnings.

2001-07-02 14:54  olly

	* src/cvrotgfx.h: Fixed compiler warnings.

2001-07-02 14:52  olly

	* BUGS, TODO: Updated.

2001-07-02 14:50  olly

	* src/message.c: DOS CP 850 translation should be compiled into
	win32 build too.

2001-07-02 14:45  olly

	* lib/makemsgs.pl, src/message.c: Fixes to get a clean compile.

2001-07-02 14:44  olly

	* src/caverot.c, src/cvrotgfx.h, src/labels.c, src/printwin.c,
	configure.in: Fixed most compiler warnings in cross-builds to djgpp
	and mingw.

2001-07-02 13:55  olly

	* Makefile.am, NEWS, configure.in, lib/Makefile.am,
	lib/makemsgs.pl, lib/messages.txt, src/message.c: Compiled in
	messages are now translated according to the value of the
	pre-processor macro DEFAULTLANG.
	
	(MS Windows): Use GetConsoleOutputCP() to discover the code page
	for console apps.
	
	Turn off some warnings for cross-compiles.

2001-07-02 01:21  olly

	* NEWS, OLDNEWS: Moved 0.80 and 0.81 changes from NEWS to OLDNEWS.

2001-07-02 01:15  olly

	* NEWS, src/Makefile.am, src/aven.cc, src/aven.h, src/message.c,
	src/message.h: Added support for MS Windows CP1252 (extended
	version of iso-8859-1).
	
	(Unix version): now get character set from $LANG.
	
	Transliterate accented characters that can't be represented in the
	current character set.
	
	aven: reporting errors in a message box wasn't working (wxWindows
	FormatV bug - workaround using PrintfV instead).

2001-07-01 23:15  mark

	* lib/messages.txt, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h: Added grid functionality to Aven.

2001-06-30 11:24  olly

	* src/new3dout.c: Fixed compiler warnings.

2001-06-30 02:40  olly

	* src/caverot.c: Fixed to compile.

2001-06-30 02:39  olly

	* TODO: Updated.

2001-06-30 02:36  olly

	* src/new3dout.c: Minor fettle.

2001-06-30 02:33  olly

	* src/: new3dout.c, new3dout.h: Resolved 2 FIXMEs.

2001-06-30 01:48  olly

	* NEWS, src/caverot.c: Time initial draw - used to only adjust our
	speed on first redraw in response to input from user.

2001-06-30 00:16  olly

	* NEWS: Updated.

2001-06-29 23:47  olly

	* NEWS: Added missing entry for 0.97-pre7.

2001-06-29 23:06  olly

	* src/: matrix.c, netbits.c, netbits.h, network.c: Tidied up symv
	code and made it run faster.

2001-06-29 10:58  olly

	* NEWS, TODO, src/cavern.h, src/commands.c, src/matrix.c,
	src/netbits.c, src/netbits.h, src/netskel.c, src/network.c: Don't
	store the duplicated entries in symmetric covariance matrices.

2001-06-29 10:57  olly

	* Makefile.am, configure.in, doc/manual.sgml, doc/svxdocs.sgml:
	Move on to version 0.98.

2001-06-27 18:24  olly

	* src/getopt.h: Removed spurious "x".

2001-06-27 17:19  olly

	* Makefile.am, NEWS: 0.97 pre 7

2001-06-27 17:17  olly

	* src/getopt.h: Fixed bad interaction with mingw stdlib.h header

2001-06-27 01:37  olly

	* NEWS, survex.iss.in, src/cavern.c, src/datain.c, src/listpos.c,
	src/matrix.c, src/netskel.c, src/network.c, src/out.h,
	src/validate.c: Added --pause switch to MS Windows version so
	bindings can pause after running cavern so user can see output.
	
	Removed all but one of the out_*() macros - they aren't actually
	useful.

2001-06-26 18:37  olly

	* doc/: manual.sgml, svxdocs.sgml: Quick documentation for cad3d.

2001-06-26 18:36  olly

	* TODO: Updated.

2001-06-26 18:35  olly

	* survex.iss.in: Added binding for cad3d.

2001-06-26 02:01  olly

	* TODO: Updated.

2001-06-26 01:53  olly

	* src/: cavern.c, cavern.h, commands.c, listpos.c, netbits.c,
	netskel.c, network.c, readval.c: shape now a property of a prefix,
	not a pos.

2001-06-26 01:38  olly

	* src/: borlandc/config.h.in, riscos/config.h.in: riscos and bc
	config.h should #define HAVE_XXX to be 1 rather than just defining
	it.

2001-06-26 01:20  olly

	* Makefile.am: Fixed typos in filenames for self-extracting zip
	files.

2001-06-26 01:05  olly

	* src/cavern.c: Fix djgpp warning.

2001-06-26 00:59  olly

	* src/caverot.c: Default CDECL to empty.

2001-06-26 00:54  olly

	* lib/messages.txt: Fix damage which message fixing script caused!

2001-06-26 00:46  olly

	* lib/messages.txt: Fixed literal accents in message file.

2001-06-26 00:43  olly

	* TODO, src/caverot.c: Trap SIGINT on caverot and call
	cvrotgfx_final() before we exit.

2001-06-26 00:37  olly

	* src/: cavern.c, debug.h, network.c: Fixed borlandc compile
	warnings.

2001-06-25 22:20  olly

	* INSTALL.DOS, Makefile.am, NEWS, TODO, make_release: (MS DOS
	versions): now build self-extracting zip archives.

2001-06-25 19:07  olly

	* TODO, src/commands.c: Fixed output from: *fix 1 / *fix 2

2001-06-25 19:04  olly

	* TODO: Updated.

2001-06-25 12:07  olly

	* src/3dtodxf.c: Removed bogus FIXME.

2001-06-25 01:32  olly

	* NEWS, lib/messages.txt, src/Makefile.am, src/caverot.c,
	src/cmdline.c, src/gettexttomsg.pl: Extract messages from cmdline.c
	and getopt.c for translation.

2001-06-25 01:15  olly

	* TODO: Updated.

2001-06-25 01:14  olly

	* make_release: Fetch latest versions of config.guess and
	config.sub just before building a release.

2001-06-25 01:12  olly

	* src/: img.c, img.h: Fixed a few FIXMEs.

2001-06-25 00:59  olly

	* TODO: updated.

2001-06-22 11:20  olly

	* hto/: hto.c, hto.h, hto2svx.c: Fixes for borlandc compilation.

2001-06-22 10:27  olly

	* src/: caverot.c, message.c: Fixes for clean compilation on RISC
	OS.

2001-06-21 20:57  olly

	* Makefile.am, NEWS, TODO: Updated.

2001-06-21 20:36  olly

	* src/netskel.c: Better reporting of error stats involving station
	fixed with errors.

2001-06-21 20:32  mark

	* BUGS, src/gfxcore.cc: Added caps on scaling for Aven.

2001-06-21 20:12  mark

	* src/gfxcore.cc: Another scale bar dragging fix.

2001-06-21 20:06  mark

	* BUGS, src/aboutdlg.cc, src/gfxcore.cc: Sorted out problems with
	right-dragging scale bar in Aven.

2001-06-21 16:53  olly

	* TODO: updated.

2001-06-21 16:52  olly

	* src/message.c: added FIXME

2001-06-21 16:51  olly

	* src/netskel.c: Fixed obscure bug which in exceptional cases would
	omit a traverse from the .err file.  Resolved a FIXME.

2001-06-21 14:10  mark

	* BUGS, src/aven.rc, src/mainfrm.cc: Icon now appears correctly on
	Windows.

2001-06-21 13:24  mark

	* BUGS: Various minor tweaks.

2001-06-21 13:01  mark

	* src/message.c: Moved a #include to avoid compilation warning on
	Windows

2001-06-21 12:42  mark

	* src/: aven.cc, gfxcore.cc, mainfrm.cc, mainfrm.h: Few code
	tidy-ups.  Modified "highlight" menu options to shade out properly
	when not appropriate

2001-06-21 12:26  mark

	* BUGS, src/mainfrm.cc: Fixed flicker on window resize for Aven

2001-06-21 00:19  olly

	* src/cavern.c: Added missing newlines to range output.

2001-06-21 00:16  olly

	* tests/: cavern.tst, diffpos.tst, extend.tst, extendx.3d: Fixed
	default value code.  Updated extend.tst to include station flags.

2001-06-20 18:37  mark

	* lib/messages.txt, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h: Added highlighting options to Aven for fixed,
	exported and entrance pts.

2001-06-19 23:25  olly

	* NEWS, src/img.c: Strip leading '\' from station names read from
	old .3d files.

2001-06-19 22:36  olly

	* NEWS, src/caverot.c, src/xcaverot.c: xcaverot: reversed sense of
	C/V and Z/X; reversed direction of autorotation; reversed sense of
	cave rotation with mouse button 1 L/R drag; give bearing "up
	screen".
	
	caverot: reversed sense of C/V,

2001-06-19 10:57  olly

	* src/: borlandc/config.h.in, riscos/config.h.in: Added
	HAVE_STRING_H for RISC OS and BorlandC build (new version of
	getopt.c needs it).

2001-06-19 00:49  olly

	* TODO: Updated.

2001-06-19 00:47  olly

	* NEWS, src/dosrot.c: Fixed lock-up when DOS caverot tried to plot
	a label off-screen.

2001-06-18 20:21  olly

	* NEWS, TODO, src/cavern.h, src/commands.c, src/img.h,
	src/netskel.c: Added *entrance command for indicating cave
	entrances.
	
	Added "surface", "underground", "exported", "fixed", and "entrance"
	station flags to 3d format.

2001-06-18 11:05  olly

	* src/message.c: FIxed gcc warning.

2001-06-18 10:58  olly

	* src/: 3dtodxf.c, cvrotimg.c, extend.c, prcore.c: img.c doesn't
	ever generate img_CROSS so don't check for it...

2001-06-17 22:56  olly

	* TODO: Updated.

2001-06-17 22:47  olly

	* configure.in, src/Makefile.am: (Hopefully) sorted out aven.rc
	building.

2001-06-17 22:16  olly

	* NEWS, src/message.c: (MS Windows version): get default language
	from Windows.

2001-06-17 19:30  olly

	* src/message.c: On win32, get default language using the win32
	API.

2001-06-17 18:28  olly

	* src/img.c: If .3d file doesn't have station flags in, default all
	stations to being underground.

2001-06-17 18:27  olly

	* NEWS, src/img.h, src/prcore.c: Added defines for station flags.
	
	print*: if surface data isn't being plotted, ignore surface survey
	stations too, and select page layout based on underground data
	only.

2001-06-17 11:52  olly

	* NEWS, TODO, src/cavern.c, src/cavern.h, src/commands.c,
	src/extend.c, src/img.c, src/img.h, src/listpos.c, src/netskel.c,
	src/prcore.c, src/readval.c: Added a SPLAY flag for indicating
	splay shots in chambers and large passages.  Such legs are not
	counted in length calculations, and ignored by extend.
	
	Added handling for station flags (so far SURFACE and UNDERGROUND
	are set).
	
	Extend - preserve flags on stations and legs.
	
	Brought flags entries in TODO together.
	
	Use TSTBIT() where appropriate.
	
	Printer drivers ignore surface moves when scaling (but need to
	ignore non-underground stations too).

2001-06-17 10:31  olly

	* NEWS, src/datain.c: Now increment lineno after an invalid line of
	data.
	
	data_ignore wasn't returning a value - fixed.

2001-06-16 12:08  olly

	* src/Makefile.am: added aven.ico to EXTRA_DIST

2001-06-16 12:05  olly

	* tests/: cavern.tst, diffpos.tst, extend.tst: Test programs can
	now take list of tests to run on the command-line.

2001-06-16 11:19  olly

	* NEWS, src/message.c: aven: Put messages about problems opening
	messages file in a message box on windows.

2001-06-15 18:50  olly

	* NEWS, src/extend.c: extend: ignore surface legs.

2001-06-15 16:49  mark

	* BUGS: Updated BUGS.

2001-06-14 23:52  olly

	* INSTALL.DOS: Removed stuff about installing under NT, since you
	really really don't want to do that.

2001-06-14 17:04  olly

	* make_release: Can now select which bits to build...

2001-06-14 15:50  olly

	* configure.in, src/Makefile.am: Attempt to get aven.rc included in
	windows build.

2001-06-13 21:37  olly

	* Makefile.am, survex.iss.in: Include aven-about.png in windows
	installation.

2001-06-13 18:41  olly

	* configure.in: aven needs to be aven.exe on windows

2001-06-13 18:40  olly

	* configure.in, src/Makefile.am: Another try at sorting out aven.rc

2001-06-13 18:15  olly

	* src/Makefile.am: Attempt to get aven.rc built.

2001-06-13 17:12  olly

	* Makefile.am, src/Makefile.am: Minor mingw tweaks to try to get
	aven.exe sorted.

2001-06-13 16:59  mark

	* src/gfxcore.cc: Minor piece of debug info removed

2001-06-13 16:30  olly

	* src/: mainfrm.cc, message.c: wxwin message box code is C++ so
	can't be in message.c.

2001-06-13 16:21  olly

	* src/message.c: Removed superfluous "."

2001-06-13 16:18  olly

	* configure.in: $WXCONFIG not $wxconfig

2001-06-13 16:09  olly

	* configure.in: Check no_x against yes - it's never set to no.

2001-06-13 15:53  olly

	* Makefile.am: Added aven to mingw_exes

2001-06-13 15:49  olly

	* NEWS, configure.in, make_release, src/Makefile.am: Merged Mark's
	winaven makefile into the autoconf/automake system.

2001-06-13 14:06  olly

	* src/img.c: Removed Mark's casts - they were only needed because
	he was compiling the code as C++ (which it isn't).

2001-06-13 14:05  olly

	* src/: message.c, Makefile.am: In aven, use wxWindows message
	boxes to report warnings and errors.

2001-06-13 12:52  mark

	* src/aven.cc: Sorted out locating about box PNG on Windows

2001-06-13 12:44  mark

	* src/: aven.ico, aven.rc, gfxcore.cc: Added aven icon (but it
	isn't appearing correctly on the frame)

2001-06-13 12:25  mark

	* src/: gfxcore.cc, mainfrm.cc, mainfrm.h: Now loads 3d file on
	command line OK.

2001-06-13 12:04  mark

	* src/: aven.rc, gfxcore.cc, img.c, mainfrm.cc: Added RC file
	Changed winaven makefile Aven modifications to get surface correct
	Minor mods in img.c about void* casts

2001-06-13 00:49  olly

	* NEWS, src/commands.c: Added dummy commands to store data about
	survey.

2001-06-13 00:39  olly

	* doc/: manual.sgml, svxdocs.sgml: Corrected reference to "-N" to
	"*infer plumbs".

2001-06-12 23:40  olly

	* make_release: Build Windows Installer exe

2001-06-12 23:39  olly

	* NEWS: 0.97pre5 coming soon.

2001-06-12 23:38  olly

	* Makefile.am: Set subversion to 5 in preparation for next
	prerelease.

2001-06-12 23:08  olly

	* NEWS, TODO, tests/Makefile.am, tests/cavern.tst,
	tests/cmd_solve.pos, tests/cmd_solve.svx: Added cmd_solve test.

2001-06-12 22:40  olly

	* src/mainfrm.cc: Corrected "it's" to "its"

2001-06-12 18:37  olly

	* NEWS, src/prcore.c: print*: Fixed handling of surface legs; `-S'
	now recognised as a short-form for `--surface'.

2001-06-12 18:16  olly

	* NEWS, src/xcaverot.c: xcaverot: Fixed display of surface legs and
	related minor issues.

2001-06-12 16:52  mark

	* src/: Makefile.am, aboutdlg.cc, aven.cc, aven.h, gfxcore.cc,
	gfxcore.h, mainfrm.cc, mainfrm.h, prcore.c: Removed doc/view stuff
	Minor fix for img reading

2001-06-12 15:48  olly

	* src/message.c: fixed warning

2001-06-12 15:43  olly

	* src/wrap.c: Fixed compiler warning and tidied code a little.

2001-06-12 15:23  olly

	* Makefile.am: More updates for Inno Setup and wine

2001-06-12 14:49  olly

	* lib/messages.txt, NEWS, src/readval.c: cavern: give a more
	helpful error on empty "*export" or "*prefix".

2001-06-12 14:40  olly

	* Makefile.am: Fixed path to Inno Setup 2 command line compiler

2001-06-11 22:33  olly

	* src/cavern.c: cavern.c: Removed assumption of maximum station
	name length.

2001-06-11 22:12  olly

	* src/img.c: If a label contains '\n', use the "long label" tag so
	the '\n' isn't eaten.

2001-06-11 22:10  olly

	* src/netbits.c: Fixed sprint_prefix() to cope better on platforms
	with 16-bit int

2001-06-11 22:06  olly

	* tests/: Makefile.am, angleunits.pos, bug3.pos,
	calibrate_tape.pos, cartesian.pos, cavern.tst, cmd_case.pos,
	cmd_fix.pos, cmd_fix.svx, cmd_truncate.pos, cross.pos,
	deltastar.pos, deltastar2.pos, extendx.3d, firststn.pos,
	lengthunits.pos, longname.svx, midpoint.pos, noose.pos,
	nosurvey.pos, nosurvey2.pos, oneleg.pos, singlefix.pos,
	singlefixerr.pos, singlereffix.pos, singlereffixerr.pos: Fixed up
	test cases now that we don't prefix station names with '\'.
	
	Fettled longname test to work; added chinabug and chinabug2.

2001-06-11 22:04  olly

	* src/cavern.h: Removed unused declaration of out_buf[]

2001-06-11 09:05  olly

	* tests/: chinabug.svx, chinabug2.svx, cmd_fixx.svx: New test cases
	from Hom Mei Gui expedition to China.

2001-06-11 09:01  olly

	* src/: cavern.c, caverot.c: Added a couple of FIXMEs.

2001-06-11 08:58  olly

	* src/netbits.c: cavern: Fixed bug with station "\" appearing in
	the .err file for a station fixed with error estimates.

2001-06-11 08:56  olly

	* src/cvrotgfx.c: Borland C build - don't dereference mouse vector
	if it's empty.	Probably harmless, but it's cleaner not to.

2001-06-11 08:48  olly

	* NEWS, src/netskel.c: cavern: Fixed bug with station "\" appearing
	in the .err file for a station fixed with error estimates.

2001-06-11 08:39  olly

	* tests/: Makefile.am, cavern.tst, cmd_fix.pos, cmd_fix.svx: Added
	tests for *fix command.

2001-06-11 08:38  olly

	* NEWS, src/commands.c: cavern: *fix with two standard deviations
	(horizontal and vertical) was being rejected - fixed.

2001-06-11 08:25  olly

	* src/: message.c, osalloc.h: osstrdup now returns char * just like
	strdup.

2001-06-11 08:23  olly

	* NEWS, src/message.c: (non-Unix versions): remove path and
	extension and lower-case program name for use in error reporting.
	
	Discarded some changes Mark checked in which look like debugging
	code.

2001-06-11 08:14  olly

	* NEWS, src/commands.c, src/prbitmap.c: Exit cleanly if bitmap font
	file is missing.

2001-06-11 08:10  olly

	* tests/cavern.tst: Added missing backslash

2001-06-11 08:01  olly

	* src/: commands.c, datain.c, datain.h: cavern: after a bad *data
	command, ignore survey data until the next valid *data command.

2001-06-11 07:58  olly

	* NEWS, src/commands.c: cavern: after a bad *data command, ignore
	survey data until the next valid *data command.

2001-06-11 07:47  olly

	* src/: dosrot.c, dosrot.h: Tiny fettle.

2001-06-11 07:46  olly

	* NEWS, src/labels.c: Label code wasn't allowing enough vertical
	height

2001-06-11 07:41  olly

	* Makefile.am, NEWS, configure.in, docindex.htm.in, survex.iss.in:
	Added documentation overview page for MS Windows.
	
	Fixed cavern mapping to put output files in same directory.

2001-06-11 07:31  olly

	* src/: img.c, message.c, new3dout.c: Fixed up untested code from
	China so "make check" passes.

2001-06-11 06:51  olly

	* NEWS, src/3dtodxf.c, src/cvrotimg.c, src/extend.c, src/img.c,
	src/img.h, src/new3dout.c, src/prcore.c: 
	Removed 256 character restrictions on length of station names in
	.3d and .3dx files (except in mainfrm.cc which Mark has been
	hacking but wants to revert).

2001-06-10 22:34  olly

	* tests/: Makefile.am, cavern.tst, longname.svx: Added test case
	for a survey station name longer than 256 characters.

2001-06-10 19:09  olly

	* TODO: updated

2001-06-10 18:55  olly

	* NEWS, src/wrap.c: survex: conversion wrapper now only creates
	__svxtmp.svx file if it has to - simple cases (such as "survex
	example.svx") don't need one; also always print warning that user
	should be using cavern instead.

2001-06-10 18:42  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml: Mention printwin more.
	
	Added note about sump level fudge.

2001-06-08 12:55  mark

	* src/: avenview.cc, mainfrm.cc: Doc/view modifications

2001-06-08 12:45  mark

	* src/: avenview.cc, childfrm.cc, childfrm.h, mainfrm.cc,
	mainfrm.h: More doc/view changes

2001-06-08 12:45  mark

	* winaven: Makefile for Win32 added

2001-06-04 21:00  mark

	* src/: avenview.cc, avenview.h, gfxcore.cc, gfxcore.h: More
	doc/view changes

2001-06-04 20:21  mark

	* src/: aven.cc, aven.h, avendefs.h, childfrm.cc, gfxcore.cc,
	gfxcore.h, mainfrm.cc: More doc/view fixes

2001-06-04 19:50  mark

	* src/: aven.cc, childfrm.cc, childfrm.h: More doc/view
	improvements

2001-06-04 19:24  mark

	* src/: avendefs.cc, avendefs.h, avendoc.cc, avendoc.h,
	avenview.cc, avenview.h, childfrm.cc, childfrm.h: More files for
	doc/view architecture for aven

2001-06-04 19:20  mark

	* src/: Makefile.am, aven.cc, aven.h, gfxcore.cc, gfxcore.h,
	mainfrm.cc, mainfrm.h, wx.h: Changes for doc/view architecture for
	aven

2001-06-03 15:09  mark

	* src/: gfxcore.cc, mainfrm.cc: More modifications for Win32

2001-06-02 17:29  mark

	* src/: aven.cc, gfxcore.cc: Clino is now the right way around on
	Windows.  Abortive attempt at getting the About box to work on
	Windows.

2001-06-02 17:13  mark

	* src/gfxcore.cc: Dashed surface surveys now look correct on
	Windows Font sizes corrected on Windows

2001-06-02 16:16  mark

	* src/: gfxcore.cc, mainfrm.cc, mainfrm.h: Can now close the
	application on Windows.  (what an achievement)

2001-06-02 14:09  mark

	* src/: gfxcore.cc, gfxcore.h: Fixes for redraw problems on
	Windows.

2001-06-02 12:37  mark

	* src/: aven.cc, filename.c, gfxcore.cc, message.c: Changes for
	Win32.

2001-05-04 02:25  olly

	* NEWS, TODO: Updated.

2001-05-04 02:09  olly

	* TODO: Updated again.

2001-05-04 02:06  olly

	* TODO: Updated an reorganised a bit.

2001-05-04 02:00  olly

	* doc/manual.sgml, doc/svxdocs.sgml, NEWS, src/commands.c: Allow
	"-" in names by default.

2001-05-04 00:13  olly

	* NEWS, src/caverot.c: 'R' now only affects auto-rotate (used to
	affect "C", "V", "/", and "'").

2001-05-04 00:02  olly

	* src/xcaverot.c: Increased nasty fixed limit from 20000 to 40000
	as the CUCC Austria data has hit it.

2001-05-04 00:00  olly

	* ZOMBIES: Removed entry Wookey strongly suspects isn't our
	problem.

2001-05-03 23:50  olly

	* BUGS, NEWS: Previous "fix" to suppress wxstd warning box doesn't
	actually work (wxstd catalogue is never selected) so backed change
	out.

2001-05-03 23:35  olly

	* src/aven.cc: Previous "fix" to suppress wxstd warning box doesn't
	actually work (wxstd catalogue is never selected) so backed change
	out.

2001-05-03 12:24  mark

	* BUGS, src/gfxcore.cc: Clino visuals improved

2001-05-03 12:01  mark

	* src/gfxcore.cc: Bug with "show crosses" sorted out.

2001-05-03 02:28  mark

	* BUGS: updated BUGS

2001-05-03 02:06  mark

	* BUGS, lib/messages.txt, src/gfxcore.cc, src/gfxcore.h,
	src/mainfrm.cc, src/mainfrm.h: BUGS updated to cover all known Aven
	problems.  Finished surface survey support.

2001-05-03 01:33  mark

	* lib/messages.txt, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h: First stage of work done on implementing surface
	surveys.

2001-05-02 23:35  mark

	* src/gfxcore.cc: Default view now plan.

2001-05-02 23:28  mark

	* src/gfxcore.cc: Plumb-bob clino done.

2001-05-02 23:17  mark

	* src/gfxcore.cc: Better compass

2001-05-02 01:43  olly

	* src/xcaverot.c: (Hopefully) fixed toggling of legs and surface
	legs to update display...
	
	Fixed angle display on clino (-90 for down).

2001-05-01 21:37  mark

	* BUGS: updated BUGS

2001-05-01 21:30  mark

	* src/: gfxcore.cc, gfxcore.h: Depth bar error corrected.

2001-05-01 20:48  mark

	* BUGS: Updated BUGS

2001-05-01 20:43  mark

	* src/gfxcore.cc: Scale bar numbering bug fixed.  Scale bar now
	draggable: left button => change scale, right button => move bar

2001-05-01 20:25  mark

	* BUGS, src/gfxcore.cc: Reverse controls fixes.

2001-05-01 20:18  mark

	* src/gfxcore.cc: Slight error in depth bar numbering corrected.

2001-05-01 20:16  mark

	* doc/: manual.sgml, svxdocs.sgml: Corrected a couple of typos.

2001-05-01 20:13  mark

	* BUGS, src/gfxcore.cc, src/gfxcore.h: Depth bar now displays in
	sensible units

2001-05-01 19:58  mark

	* BUGS, src/gfxcore.cc, src/gfxcore.h: Finished correct handling of
	flat/linear/point surveys.

2001-04-30 22:48  olly

	* src/xcaverot.c: Fix for X11 libraries without prototypes.

2001-04-29 18:39  olly

	* NEWS, src/cavern.c, src/commands.c, src/listpos.c, src/readval.c:
	Report *export errors at the file and line where the *begin for the
	survey involved was as that's much more useful.

2001-04-29 17:13  olly

	* configure.in, debian/.cvsignore, debian/Makefile.am,
	debian/copyright.in: Substitute copyright messages in
	debian/copyright so they're up to date.

2001-04-28 21:18  olly

	* NEWS, doc/survex.1: Man page documents "-h" and "-v" options
	which don't work anywhere.

2001-04-28 21:07  olly

	* src/: cavern.h, commands.c, matrix.c, netartic.c, netbits.c,
	new3dout.c, ostypes.h, rotplot.c: Fixed warnings on Solaris with
	Sun's C compiler.

2001-04-28 21:01  olly

	* doc/: manual.sgml, svxdocs.sgml: Reworked wording for unix
	specific bit, adding mention of xcaverot and aven.

2001-04-28 00:32  olly

	* tests/: Makefile.am, cavern.tst: New test: tapelessthandepth

2001-04-27 23:36  olly

	* tests/tapelessthandepth.svx: Added missing file.

2001-04-26 02:12  olly

	* NEWS, configure.in: [no log message]

2001-04-25 01:56  olly

	* NEWS, tests/Makefile.am, tests/bug0.svx, tests/bug4.svx,
	tests/cavern.tst, tests/includecomment.svx, tests/revcomplist.svx:
	Reworked all cavern tests into one harness; added VERBOSE option
	and made TESTS work better.

2001-04-24 19:19  olly

	* TODO, lib/messages.txt, src/commands.c, src/datain.c: Less use of
	skipline() to hopefully give more helpful reporting of some
	problems.

2001-04-24 17:43  olly

	* NEWS, TODO, src/commands.c, src/listpos.c, src/netbits.c,
	src/netskel.c, tests/Makefile.am, tests/cavern.tst,
	tests/singlefixerr.pos, tests/singlefixerr.svx,
	tests/singlereffix.pos, tests/singlereffix.svx,
	tests/singlereffixerr.pos, tests/singlereffixerr.svx: unused fix
	point warnings now work for stations fixed with error estimates;
	added test cases for this.

2001-04-24 16:08  olly

	* Makefile.am, NEWS, configure.in: Updated subversion ready for
	next prerelease.
	
	Added AC_CHECK_HEADERS(string.h) for new version of getopt.c.

2001-04-24 15:19  olly

	* src/caverot.c: Make last change compile.

2001-04-24 15:04  olly

	* lib/messages.txt, src/caverot.c: Tiny tweak to caverot.

2001-04-24 14:48  olly

	* make_release: Make RISC OS doc archive.

2001-04-24 14:45  olly

	* NEWS, TODO, src/caverot.c: caverot: continue setup in background
	while help page is displayed.

2001-04-24 04:00  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml, lib/messages.txt,
	src/caverot.c, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h, src/xcaverot.c: Middle button in caverot/xcaverot
	now tilts by dragging (rather than toggling plan/elevation). 
	Removed aven "caverot style middle button" option.
	
	Minor German updates.

2001-04-24 01:32  olly

	* BUGS, src/gfxcore.cc: Sorted out sense of clino.

2001-04-24 01:02  olly

	* src/gfxcore.cc: Wrong ticks were highlighting on the compass -
	fixed.

2001-04-24 00:43  olly

	* BUGS, src/aven.cc, src/gfxcore.cc, src/message.c: Sorted out
	requesting correct font encoding.

2001-04-23 21:50  olly

	* TODO: updated.

2001-04-23 21:39  olly

	* src/message.c: More FIXMEs fixed.

2001-04-23 21:38  olly

	* tests/: cavern.tst, cavfail.tst, cavwarn.tst, diffpos.tst,
	extend.tst: You can now set TESTS envvar to run a subset of test
	cases

2001-04-23 21:33  olly

	* lib/messages.txt: Minor updates.

2001-04-23 21:32  olly

	* NEWS, src/cavern.c: Added --warnings-are-errors.

2001-04-23 21:21  olly

	* NEWS, src/aven.cc: Suppress warning box from wxLocale.

2001-04-23 00:25  olly

	* src/: matrix.c, prbitmap.c: Resolved a few FIXMEs.

2001-04-22 23:13  olly

	* src/cavern.c, src/cavern.h, src/network.c, src/readval.c,
	tests/cavfail.tst, tests/stnsurvey1.svx, tests/stnsurvey2.svx: Now
	catch a station with the same name as a survey with no stations in.

2001-04-22 21:14  olly

	* NEWS, lib/messages.txt, src/commands.c, src/datain.c,
	src/readval.c, src/readval.h, tests/Makefile.am, tests/cavfail.tst,
	tests/stnsurvey1.svx, tests/stnsurvey2.svx: cavern: Complain if the
	same name is used for a survey and a station.

2001-04-22 20:39  olly

	* TODO: Updated.

2001-04-22 20:36  olly

	* src/: cvrotgfx.c, cvrotgfx.h, uni2dos.h: Resolved some FIXMEs.

2001-04-22 19:12  olly

	* src/: getopt.c, getopt.h, getopt1.c: Updated GNU getopt to
	version in glibc 2.2.2

2001-04-22 16:17  olly

	* BUGS, NEWS: Updated.

2001-04-22 16:14  olly

	* BUGS, src/aven.cc, src/gfxcore.cc: aven: don't try to select
	wxLocale is language is "en".
	
	aven: use a roman font for now as the swiss font has greek encoding
	rather than latin1.

2001-04-22 13:47  mark

	* configure.in, src/aboutdlg.cc, src/gfxcore.cc, src/mainfrm.cc,
	src/mainfrm.h, src/quaternion.cc, src/quaternion.h: Added
	--enable-profiling option to configure script Speed improvements
	for Aven

2001-04-22 13:45  olly

	* lib/: makemsgs.pl, messages.txt: Fixed literal accents.

2001-04-22 02:05  olly

	* NEWS, lib/messages.txt: Updated de translation.

2001-04-22 00:31  olly

	* NEWS, lib/messages.txt: Updated Portuguese translation.

2001-04-21 01:13  mark

	* src/gfxcore.cc: Corrected behaviour of compass.

2001-04-11 11:03  olly

	* make_release: Tweak for location of debian mingw package

2001-04-11 10:41  olly

	* BUGS, src/Makefile.am: Updated.

2001-04-11 10:10  olly

	* src/aven.cc: Fix to avoid problems if msg() uses a static buffer

2001-04-11 10:10  olly

	* NEWS, src/cmdline.c: "Syntax" now translated

2001-04-11 01:35  olly

	* lib/messages.txt: Added a few more translations.

2001-04-11 00:56  olly

	* HACKING, NEWS, TODO, configure.in, src/message.c: HACKING:
	Updated RISC OS build instructions.
	
	Removed support for really old language names ("fren", "germ",
	"ital", etc) - use "fr", "de", "it", etc instead.
	
	(RISC OS version): support a few extra accents in messages.
	
	NEWS, TODO: Updated.
	
	configure.in: Removed 6 superfluous checks for functions.

2001-04-10 23:14  olly

	* NEWS, lib/messages.txt: Added some French translations from KDE.

2001-04-10 22:12  olly

	* lib/messages.txt: Added more translations taken from KDE i18n
	files.

2001-04-10 20:09  olly

	* NEWS, TODO, lib/messages.txt: Updated.

2001-04-10 19:49  olly

	* lib/Makefile.am, lib/makemsgs.pl, lib/messages.txt, src/aven.cc,
	src/message.c, src/message.h: Renamed message files to be de_CH.msg
	rather than de-ch.msg to make working with other i18n code easier.
	
	aven: more translations, enabled i18n of wxWindows.
	
	No longer trap SIGINT or SIGTERM - there's not much point really.

2001-04-10 17:12  olly

	* lib/: makemsgs.pl, messages.txt: Made a start on translating
	aven, based on the Gnome .po files.

2001-04-10 13:12  olly

	* Makefile.am, NEWS: Updated ready for 0.97-prerelease3

2001-04-10 12:44  olly

	* BUGS, lib/messages.txt, src/commands.c, src/listpos.c,
	src/readval.c, tests/Makefile.am, tests/cavfail.tst,
	tests/exporterr6.svx, tests/exporterr6b.svx: Improved *export error
	messages to give name of survey not exported from.
	
	Added 2 more export tests.

2001-04-10 00:45  olly

	* src/cvrotimg.c: Was underallocating memory by (sizeof(point) - 1)
	bytes - may have been causing problem Brian Clipstone reported in
	DOS caverot.

2001-04-09 23:33  olly

	* lib/messages.txt: Made a stab at some aven translations.

2001-04-09 23:32  olly

	* src/gfxcore.cc: Fixed indicators to allow more room for text
	labels.

2001-04-09 22:54  olly

	* BUGS, lib/messages.txt, src/Makefile.am, src/aboutdlg.cc,
	src/aven.cc, src/gfxcore.cc, src/mainfrm.cc: Label on clino no
	longer shifts when changing between -01, 00, and +01.
	
	Tidied up use aven i18n more - renumbered aven messages to leave
	less of a gap; autowrap aven license string; added message
	commenting for message extracting perl script; use img_error() to
	get message number rather than duplicating messages.

2001-04-09 20:27  olly

	* BUGS, TODO, lib/Makefile.am, lib/makemsgs.pl, lib/messages.txt:
	Noted more aven problems.
	
	Added de-ch and de-de i18n variants.
	
	Tweaked some aven messages.

2001-04-09 16:52  olly

	* src/gfxcore.cc: Tidied up labelling of scale bar.

2001-04-09 13:16  olly

	* Makefile.am: Reversed Mark's arbitary swapping of doc and lib in
	SUBDIRS (if it wasn't broken, let's not change it).

2001-04-09 12:02  mark

	* src/: gfxcore.cc, mainfrm.cc: more work on flat surveys for Aven

2001-04-08 16:32  mark

	* src/: aven.cc, gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h:
	float changed to double fixes for flat/point/linear surveys bug
	causing crashes on delete[] m_LabelGrid fixed ctrl+C now works
	probably other things...

2001-04-07 19:20  mark

	* BUGS, src/gfxcore.cc, src/mainfrm.cc: Fixes for Motif toolkit.

2001-04-07 19:02  mark

	* BUGS, configure.in, src/gfxcore.cc: Added --with-wxconfig option
	to the configuration stuff

2001-04-07 17:57  mark

	* src/gfxcore.cc: Fix for compilation on mingw32 (omitted
	erroneously from last checkin)

2001-04-07 17:55  mark

	* BUGS, lib/messages.txt, src/Makefile.am, src/aboutdlg.cc,
	src/aven.cc, src/gfxcore.cc, src/mainfrm.cc, src/mainfrm.h,
	src/message.h: Now uses messages file.	Locates about box PNG file
	properly.  Minor change to allow compilation with mingw32.

2001-04-05 20:51  mark

	* Makefile.am: Erroneous change corrected

2001-04-05 18:42  mark

	* BUGS: BUGS updated

2001-04-05 18:36  mark

	* src/aboutdlg.cc: About box displays gracefully even if bitmap
	can't be loaded.

2001-04-05 18:32  mark

	* src/: aboutdlg.cc, gfxcore.cc, mainfrm.cc, mainfrm.h: About box
	sorted out No longer crashes upon mouse actions when no survey
	loaded

2001-04-05 17:54  mark

	* src/: Makefile.am, aboutdlg.cc, aboutdlg.h, mainfrm.cc: Split
	About dialog box into separate source files

2001-04-05 16:22  mark

	* src/: gfxcore.cc, mainfrm.cc: Scale bar disabled (continuing
	problems of various sorts, and it doesn't really convey much useful
	info anyway)

2001-04-05 16:05  mark

	* Makefile.am, src/mainfrm.cc: Orientation menu accelerators fixed

2001-04-05 15:55  mark

	* src/: gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h: Scale bar now
	draggable Depth bar tidied up Orientation menu changes

2001-04-05 15:48  mark

	* src/: gfxcore.cc, mainfrm.cc, mainfrm.h: Serious drawing bug
	causing incorrect rendering and segfaults sorted out.

2001-03-31 01:25  olly

	* Makefile.am: Set RELEASE to 2

2001-03-31 01:17  olly

	* make_release: Fix problems with not stopping when djgpp build
	fails.

2001-03-31 01:14  olly

	* src/message.c: LC_MESSAGES is POSIX, but not ANSI so check it's
	defined before trying to use it.

2001-03-31 00:19  olly

	* src/message.c: Fixed to compile.

2001-03-31 00:11  olly

	* NEWS, src/message.c: Better internationalisation - select
	localised system messages using setlocale().

2001-03-30 23:28  olly

	* src/printps.c: Only try calling getpwuid() under Unix.

2001-03-30 22:50  olly

	* make_release: More djgpp fiddling.

2001-03-30 22:40  olly

	* make_release: --disable-aven for djgpp.

2001-03-30 22:24  olly

	* NEWS: Added djgpp fix.

2001-03-30 22:19  olly

	* make_release: Added to PATH for djgpp cross-compile

2001-03-30 21:52  olly

	* src/printps.c: Fixed 2 compilation problems.

2001-03-30 21:42  olly

	* NEWS, lib/messages.txt, src/prcore.c: Improved reporting of
	problems with print.ini files.

2001-03-30 20:46  olly

	* NEWS, configure.in, src/ini.c, src/prcore.c, src/prcore.h,
	src/printdm.c, src/printps.c: Fix broken code in ini_read_hier()
	(bug introduced in 0.97-prerelease 1).
	
	Put creation date in postscript metainfo.
	
	Under Unix, put name of user running printps in postscript
	metainfo.
	
	.ini extension was being treated as optional on print.ini - fixed.
	
	Added framework for better reporting of mistakes in print.ini (not
	implemented improved errors themselves yet).

2001-03-30 11:05  olly

	* NEWS, TODO, doc/manual.sgml, doc/svxdocs.sgml: Marked as
	0.97-prerelease2.
	
	Corrected and updated the radiolocation example in the docs.

2001-03-30 01:19  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml, src/cvrotimg.c: Add end
	of list marker to surface legs.
	
	Fixed minor problems with SGML.

2001-03-30 00:17  olly

	* TODO, doc/manual.sgml, doc/svxdocs.sgml, src/caverot.c: More doc
	updates from TODO; minor change to caverot help screen.

2001-03-29 22:52  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml: Lots of documentation
	updates from Andrew Boardman, and a few from me.

2001-03-29 19:43  olly

	* BUGS, NEWS, TODO, lib/messages.txt, src/3dtodxf.c: cad3d fixes.
	
	it and partial fr translation updates.

2001-03-29 17:04  mark

	* src/mainfrm.cc: View menu alterations

2001-03-29 16:34  mark

	* src/gfxcore.cc: Scale bar improved.

2001-03-29 16:06  mark

	* BUGS, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h: Clino toggle, + various other fixes suggested by
	Olly

2001-03-29 14:56  mark

	* src/: gfxcore.cc, gfxcore.h: more work on the indicators

2001-03-29 14:09  mark

	* src/gfxcore.cc: corrected indicator colours

2001-03-29 14:08  mark

	* src/gfxcore.cc: Now does X crosses instead of +

2001-03-29 02:42  olly

	* src/extend.c: Resolved 2 FIXMEs.

2001-03-29 02:02  olly

	* src/xcaverot.c: Resolved FIXMEs; removed MARKS_BODGE; changed
	view_angle to have saner meaning.

2001-03-29 00:02  olly

	* NEWS, TODO, doc/manual.sgml, doc/svxdocs.sgml, lib/messages.txt,
	src/commands.c, tests/Makefile.am, tests/cavern.tst,
	tests/cavwarn.tst, tests/cmd_case.pos, tests/cmd_case.svx,
	tests/cmd_default.svx, tests/cmd_prefix.svx,
	tests/cmd_truncate.pos, tests/cmd_truncate.svx: Fixed problems with
	*case.
	
	Added more tests.

2001-03-28 23:14  olly

	* TODO, doc/manual.sgml, doc/svxdocs.sgml, src/commands.c: Removed
	references to *measure

2001-03-28 21:50  olly

	* TODO, tests/Makefile.am, tests/angleunits.pos,
	tests/angleunits.svx, tests/cavern.tst, tests/lengthunits.pos,
	tests/lengthunits.svx: Added tests for *units

2001-03-28 19:50  olly

	* tests/: Makefile.am, cavern.tst, cavfail.tst, cavwarn.tst,
	export2.svx, exporterr1b.svx, exporterr2b.svx, exporterr3b.svx,
	reenterwarn.svx: even more tests

2001-03-28 19:13  olly

	* NEWS, tests/Makefile.am, tests/cavern.tst, tests/export.svx,
	tests/includecomment.svx, tests/singlefix.pos, tests/singlefix.svx:
	More tests.

2001-03-28 18:54  olly

	* tests/: Makefile.am, badinc.svx, badinc2.svx, cavfail.tst: check
	that cavern reading non-existant files fails

2001-03-28 18:18  olly

	* BUGS, NEWS: updated

2001-03-28 18:03  olly

	* TODO, tests/Makefile.am, tests/bug5.svx, tests/cavern.tst,
	tests/cavfail.tst, tests/hanging_cpt.svx, tests/self_eq_loop.svx,
	tests/self_loop.svx: Added more tests.

2001-03-28 17:34  mark

	* BUGS: BUGS updated

2001-03-28 17:33  mark

	* src/gfxcore.cc: Rotation probs/unresponsiveness sorted out

2001-03-28 16:57  mark

	* BUGS: updated BUGS

2001-03-28 16:52  olly

	* TODO, src/cavern.c: Merged in old wishlist I found.

2001-03-28 16:43  mark

	* src/gfxcore.cc: Indicators finished.

2001-03-28 16:29  mark

	* src/: gfxcore.cc, gfxcore.h: Indicators can now be dragged

2001-03-28 15:47  mark

	* src/: gfxcore.cc, gfxcore.h: Traditional heading and elevation
	indicators -- phase 1

2001-03-28 13:54  mark

	* src/: filename.c, gfxcore.cc: Movement controls now work
	properly!!

2001-03-28 03:37  olly

	* src/: filename.c, prbitmap.c: decree that safe_fopen() is for
	writing, fopenWithPthAndExt() for reading (and possibly appending)

2001-03-28 03:20  olly

	* src/imgbison.c: no longer useful so removed

2001-03-28 03:12  olly

	* src/: cvrotgfx.c, cvrotgfx.h: Removed DJGPP Grx support as
	Allegro does the job better.

2001-03-28 03:04  olly

	* src/: cvrotgfx.c, cvrotgfx.h: removed jlib support since (a)
	allegro seems to do the job and (b) I can't find any live traces of
	jlib on the web

2001-03-28 03:03  olly

	* src/useful.h: Removed irrelevant FIXME

2001-03-28 02:34  olly

	* configure.in, src/strftime.c, src/useful.h: Include a public
	domain implementation of strftime for any old systems which don't
	have it (probably never an issue, but means I can finally remove
	the asctime bodge from useful.h).

2001-03-27 23:44  olly

	* NEWS, lib/messages.txt, tests/Makefile.am, tests/cavfail.tst,
	tests/exporterr1.svx, tests/exporterr2.svx, tests/exporterr3.svx,
	tests/exporterr4.svx, tests/exporterr5.svx: Added test cases for
	*export; added more contexts to messages.txt

2001-03-27 22:20  olly

	* lib/messages.txt: Tweak to a pt translation

2001-03-27 22:13  olly

	* NEWS, lib/messages.txt, src/commands.c: Updated de translation.
	
	Improved wording of 2 commands.

2001-03-27 21:29  mark

	* BUGS: BUGS again

2001-03-27 21:27  mark

	* BUGS: updated bugs file

2001-03-27 21:25  mark

	* src/mainfrm.cc: More accelerator keys implemented (although not
	displayed on menus) View menu tidied up

2001-03-27 21:05  mark

	* BUGS, NEWS: edited news/bugs

2001-03-27 21:03  mark

	* src/: aven.cc, gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h:
	Command line arguments working (finally!!) Fixed crash upon opening
	nonexistent 3d files, etc.

2001-03-27 20:13  olly

	* BUGS, NEWS, configure.in, lib/makemsgs.pl, lib/messages.txt,
	src/3dtodxf.c, src/aven.cc, src/mainfrm.cc: Updated NEWS from BUGS.
	
	Added AVEN_COPYRIGHT_MSG.
	
	Updated pt translation.
	
	Fixed `cad3d --help' output.
	
	Tweaked config.h stuff in .cc files.

2001-03-27 20:02  mark

	* src/gfxcore.cc: Flickers during resize/status bar toggling sorted
	out.

2001-03-27 19:59  mark

	* BUGS, src/gfxcore.cc, src/mainfrm.cc: Drawing bug fixed.

2001-03-27 19:38  mark

	* BUGS, src/mainfrm.cc, src/mainfrm.h: Checked menu items now work
	Compilation problem for Motif and Win32 versions fixed

2001-03-27 18:53  mark

	* src/mainfrm.cc: Erroneous copyright msg fixed

2001-03-27 18:50  mark

	* BUGS, src/aven.cc, src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc,
	src/mainfrm.h: Random crashes sorted out (new wxWindows version
	needed) Move N/S/E/W turned into correct controls Status bar toggle
	works Closing window/about box probs fixed

2001-03-27 15:42  olly

	* src/: img.h, message.h: Added extern "C" protection for C++.

2001-03-27 15:28  olly

	* lib/Makefile.am: Added aven-about.png

2001-03-25 23:35  olly

	* BUGS, TODO: Tweak dates so format todo.hip understands.

2001-03-25 03:03  olly

	* src/: 3dtodxf.c, cavern.c, caverot.c, caverot.h, commands.c,
	cvrotgfx.h, img.c, prcore.c: Fixes for RISC OS and BorlandC
	compilers.

2001-03-24 15:53  olly

	* TODO: updated

2001-03-24 12:35  olly

	* .cvsignore: Updated.

2001-03-24 12:30  olly

	* src/netartic.c, tests/Makefile.am, tests/beginroot.pos,
	tests/break_replace_pfx.pos, tests/bug0.pos, tests/bug1.pos,
	tests/bug2.pos, tests/bug4.pos, tests/cavern.tst,
	tests/expobug.pos, tests/require.pos, tests/revcomplist.svx:
	Component list *does* need reversing in netartic.c; added
	regression test (revcomplist); added new category of cavern test -
	those that don't need the pos file checking.

2001-03-24 01:30  olly

	* NEWS, TODO: Updated.

2001-03-24 01:30  olly

	* INSTALL.W32, Makefile.am: Don't need README.txt or INSTALL.txt in
	ms windows package.

2001-03-22 21:21  olly

	* NEWS, debian/.cvsignore, src/caverot.h, src/commands.h,
	src/cvrotgfx.h, src/cvrotimg.c, src/cvrotimg.h, src/datain.h,
	src/dosrot.h, src/extend.c, src/img.c, src/img.h, src/listpos.h,
	src/matrix.h, src/netartic.h, src/netbits.h, src/netskel.h,
	src/network.h, src/osalloc.h, src/osdepend.h, src/prbitmap.h,
	src/prcore.h, src/prio.h, src/rotplot.h, src/useful.h,
	src/validate.h, src/xcaverot.c, tests/extendx.3d: Use double
	instead of float in various places; removed superfluous externs
	from all headers.

2001-03-22 19:37  olly

	* HACKING, Makefile.am: Give URL for automake CVS.  Add survex.iss
	to mingw zip file.

2001-03-22 17:07  olly

	* make_release: Actually build mingw now

2001-03-22 16:29  olly

	* make_release: bootstrap autotools

2001-03-22 16:26  olly

	* Makefile.am, debian/Makefile.am: debian build fix

2001-03-22 16:05  olly

	* HACKING, Makefile.am: More building stuff

2001-03-22 14:14  olly

	* Makefile.am: create BUILD directory for rpm build

2001-03-22 14:02  olly

	* Makefile.am: oops

2001-03-22 14:00  olly

	* Makefile.am, debian/Makefile.am: fixes for rpm and debian builds

2001-03-22 01:12  olly

	* make_release: If rpm isn't installed skip RPM building.

2001-03-21 23:02  olly

	* make_release: Check for cvs2cl.pl in current directory too.

2001-03-21 21:57  olly

	* HACKING, make_release: Building with debian mingw32 and djgpp on
	mrs30; added comment about need for CVS version of automake to
	HACKING.

2001-03-21 19:49  olly

	* configure.in: improved a comment

2001-03-21 18:25  olly

	* lib/messages.txt: Layout tweaks.

2001-03-21 17:23  olly

	* configure.in, lib/messages.txt, src/cavern.h, src/commands.c,
	src/commands.h, src/datain.c, src/readval.c, src/readval.h: "datum"
	changed to "reading"; improved a few messages; fixed build.

2001-03-21 03:06  olly

	* Makefile.am, debian/.cvsignore, debian/Makefile.am: Include
	debian files in source tarball

2001-03-19 23:20  olly

	* BUGS, Makefile.am, configure.in: Added another warning to the gcc
	list; produce survex.iss from a template.

2001-03-19 22:51  olly

	* src/mainfrm.cc: changed accelerator for "move cave south" to S
	from O.

2001-03-19 19:08  olly

	* BUGS: updated

2001-03-19 17:21  olly

	* configure.in, src/Makefile.am, src/ostypes.h, src/printwin.c:
	Tweaks to get printwin building.

2001-03-19 10:23  olly

	* survex.iss.in: script file for inno-setup

2001-03-19 10:21  olly

	* BUGS: Noted down wxaven bugs

2001-03-18 15:49  olly

	* TODO: Added MS Windows Installer docs

2001-03-18 15:45  olly

	* configure.in, make_release: Added a couple of FIXMEs

2001-03-18 15:19  olly

	* lib/messages.txt, src/prcore.c, src/printwin.c: 2 minor fixes to
	prcore.c from Phil; tidied up printwin.c a little.

2001-03-18 14:45  olly

	* NEWS, TODO, configure.in, src/Makefile.am, src/printwin.c: Added
	printwin - Phil's MS Windows printer driver.

2001-03-18 12:45  olly

	* configure.in, hto/hto.c, hto/hto.h, hto/hto2svx.c, hto/svx2hto.c,
	lib/messages.txt, src/3dtodxf.c, src/cavern.c, src/cavern.h,
	src/cmdline.h, src/commands.c, src/commands.h, src/cvrotfns.h,
	src/datain.c, src/datain.h, src/extend.c, src/img.c, src/ini.c,
	src/ini.h, src/matrix.c, src/netartic.c, src/netbits.c,
	src/netbits.h, src/netskel.c, src/network.c, src/new3dout.c,
	src/prbitmap.c, src/prcore.c, src/printdm.c, src/printps.c,
	src/readval.c, src/str.h, src/wrap.c, src/xcaverot.c, src/xrot.h:
	Turned gcc's warnings up real loud and fixed all the resulting
	warnings (except ones about y1); removed now unused cvrotfns.h.

2001-03-17 13:49  olly

	* NEWS, TODO, src/caverot.c, src/cvrotimg.c, src/cvrotimg.h,
	src/xcaverot.c: allow surface legs to be hidden; xcaverot: allow
	underground legs to be hidden

2001-03-17 00:07  olly

	* src/: cvrotimg.c, mainfrm.cc: split data into surface and
	underground

2001-03-16 18:23  olly

	* TODO: updated

2001-03-16 17:47  olly

	* src/: 3dtodxf.c, cvrotimg.c, extend.c, img.c, img.h, mainfrm.cc,
	netskel.c, prcore.c: Renamed img_{read,write}_datum() to
	img_{read,write}_item(); img_read_item() takes img_point * to
	return coords.

2001-03-16 01:28  olly

	* Makefile.am, desc-aven.txt, debian/control: debian/control is now
	generated on the fly by Makefile.

2001-03-15 18:25  olly

	* debian/control: Updated aven description from GTK-- to WxWindows.

2001-03-15 18:24  olly

	* src/prcore.c: tiny layout tweak

2001-03-15 18:06  mark

	* Makefile.am, lib/aven-about.png, src/aven.cc, src/aven.h,
	src/mainfrm.cc, src/mainfrm.h: 
	Aven changes: added aven-about.png; first attempt at about box.

2001-03-15 16:46  mark

	* src/: gfxcore.cc, gfxcore.h, mainfrm.cc, mainfrm.h: 
	Completed porting of Aven Win32 code to wxWindows.

2001-03-14 22:12  olly

	* configure.in, src/Makefile.am: wx-config to wxgtk-config; added
	-DSTANDALONE to aven_CFLAGS

2001-03-14 13:55  olly

	* configure.in: Tweaked wxwindows detection.

2001-03-14 10:10  olly

	* NEWS, TODO: updated

2001-03-13 22:51  olly

	* NEWS, TODO, configure.in: Fettled build scripts for wxaven

2001-03-13 00:12  olly

	* NEWS, configure.in, src/Makefile.am, src/aven.cc, src/aven.h,
	src/gfxcore.cc, src/gfxcore.h, src/mainfrm.cc, src/mainfrm.h,
	src/matrix4.cc, src/matrix4.h, src/quaternion.cc, src/quaternion.h,
	src/vector3.cc, src/vector3.h, src/wx.h: Mark's new wxwindows
	version of aven

2001-03-13 00:07  olly

	* src/img.h: include stdio.h to benefit STANDALONE users

2001-03-13 00:00  olly

	* TODO, src/xcaverot.c: Added `o' to turn off non-overlapping
	labels.

2001-03-12 23:44  olly

	* Makefile.am, doc/Makefile.am, src/.cvsignore, src/3dtodxf.c:
	3dtodxf: extended to produce DXF or sketch output; renamed to
	cad3d; ditto man page.

2001-03-11 16:47  olly

	* NEWS, TODO: updated

2001-03-11 16:05  olly

	* NEWS, TODO, src/Makefile.am, src/cavern.c, src/cavern.h,
	src/datain.c, src/debug.h, src/filename.c, src/filename.h,
	src/message.c, src/message.h, src/netskel.c, src/prcore.c: Prefer
	balanced quotes (`...') to unbalanced ('...') in messages.
	
	cavern: file reading errors now treated as fatal; unattached survey
	error now fatal; if there are errors, don't produce output files;
	bug fix: buffer overrun in showline(); removed PRINT_NAME_PTRS
	debug stuff.
	
	survex: syntax errors in command line arguments now fatal.
	
	Turned off aven building for now.
	
	3dtodxf renamed to cad3d to reflect choice of output formats.

2001-03-11 13:31  olly

	* configure.in: Disabled aven build until MarkS supplies new
	version; fettled to work with release version of automake.

2001-03-10 23:29  olly

	* TODO: added note of caverot keys missing from xcaverot

2001-03-09 17:14  olly

	* lib/messages.txt, src/3dtodxf.c, src/caverot.c, src/commands.c,
	src/datain.c, src/datain.h, src/diffpos.c, src/extend.c,
	src/filename.c, src/img.c, src/message.c, src/netbits.c,
	src/netskel.c, src/prbitmap.c, src/prcore.c, src/useful.c,
	src/wrap.c: Change '...' to `...' in messages; .svx file reading
	errors now fatal; unattached survey error now fatal; syntax errors
	in survex wrapper now fatal.

2001-03-09 15:55  olly

	* NEWS, src/caverot.c: altered functions of n/s/e/w/u/d in caverot
	to be as in xcaverot

2001-03-09 15:24  olly

	* NEWS, TODO, src/xcaverot.c: bearing always shown in range 0-360;
	/ and ' now tilt cave; `u' and `d' now switch to view from
	above/below; shift-ed keys now work.

2001-03-09 14:45  olly

	* src/img.c: With old-format binary .3d files, don't return the
	move before each label as an explicit img_MOVE.

2001-03-09 14:31  olly

	* src/img.c, src/img.h, src/netskel.c, tests/extendx.3d: Tweaked
	version 2 of .3d format to be more compact.

2001-03-09 13:45  olly

	* tests/cavern.tst: Removed debug output I accidentally checked in.

2001-03-09 12:45  olly

	* src/labels.c: Scrapped array of pointers into map - just
	calculate the offset.

2001-03-09 12:36  olly

	* src/netskel.c: Don't count surface legs in cave length
	measurements.

2001-03-09 12:35  olly

	* ZOMBIES: Decided we don't care that the RPMs aren't relocatable.

2001-03-09 12:19  olly

	* TODO: Noted down xcaverot keys ready to add to docs

2001-03-09 10:31  olly

	* src/img.h: Added runes to allow use from C++.

2001-03-08 20:41  olly

	* ZOMBIES: Brian Clipstone confirmed a bug he reported is fixed.

2001-03-08 18:47  olly

	* NEWS, src/caverot.c, src/labels.c: Always allocate
	non-overlapping label map in one block; disabled non-overlapping
	labels if we can't allocate the map (may be useful in the BorlandC
	build).

2001-03-08 17:48  olly

	* Makefile.am: Debian version number is now survex version with
	".<release>" appended.

2001-03-08 17:47  olly

	* .cvsignore, COPYING, missing, mkinstalldirs: updated.

2001-03-08 17:45  olly

	* NEWS, src/caverot.c, src/caverot.h, src/cvrotimg.c,
	src/cvrotimg.h, src/dosrot.c, src/labels.h, src/rotplot.c,
	src/rotplot.h, src/xcaverot.c, src/riscos/armrot.s: load_data() now
	makes two passes over the .3d file - the first to work out exactly
	how much space to allocate, the second to read the data in.
	
	xcaverot: fixed "load" button.

2001-03-07 19:03  olly

	* NEWS, src/commands.c, tests/Makefile.am, tests/beginroot.pos,
	tests/beginroot.svx, tests/cavern.tst: cavern: bug fix: "*prefix \"
	or "*begin \" would cause an internal error.

2001-03-07 16:05  olly

	* TODO, make_release, debian/doc-base, debian/docs, debian/rules,
	debian/watch: Sorted out location of docs in .debs; make_release
	now builds .debs.

2001-03-07 15:52  olly

	* ZOMBIES: Removed a zombie.

2001-03-07 15:13  olly

	* src/: 3dtodxf.c, img.c, img.h: Added img_rewind() function to
	allow a .3d file to be read in several passes; Modified 3dtodxf to
	produce sketch file output.

2001-03-07 13:18  olly

	* src/: cavern.c, datain.c, listpos.c, netbits.c, netbits.h,
	netskel.c: Fixed all the compiler warnings.

2001-03-07 13:17  olly

	* src/img.c: Previously would return garbage instead of img_FLAGS

2001-03-07 13:15  olly

	* Makefile.am, debian/changelog: Can now build the debian package
	with just "make debian"

2001-03-06 20:29  olly

	* debian/: changelog, control, copyright, doc-base, docs, rules,
	survex-aven.files, watch: Added files needed to build .deb.

2001-03-06 19:15  olly

	* NEWS, src/cavern.c, src/cavern.h, src/commands.c, src/listpos.c:
	To avoid breaking all existing datasets, only check exports if
	*export is used somewhere in the dataset.

2001-03-05 16:30  olly

	* TODO: updated

2001-03-05 16:14  olly

	* src/img.c, tests/extendx.3d: Fixed up problems with code in
	previous checkin.

2001-03-05 16:06  olly

	* BUGS, TODO, ZOMBIES: Updated.

2001-03-05 15:59  olly

	* NEWS, TODO, lib/messages.txt, src/cavern.h, src/commands.c,
	src/img.c, src/img.h, src/netbits.c, src/netskel.c: added *flags
	command to allow surface surveys and duplicate surveys (to be
	ignored when calculating the total survey length) to be indicated;
	created new version of 3d file format which can store flags (and is
	slightly more compact).

2001-03-05 15:23  olly

	* NEWS, lib/messages.txt, src/datain.c: compass can be omitted on
	legs in diving data to indicate a plumbed leg.	In this case the
	tape and depth gauge readings are combined to give the length of
	the leg.

2001-03-05 15:17  olly

	* src/: cavern.c, cavern.h, commands.c, datain.c, datain.h,
	listpos.c, network.c, readval.c: *export now works how we want.

2001-03-05 13:38  olly

	* NEWS, TODO, lib/messages.txt, src/commands.c, src/datain.h:
	*begin/*prefix reentry warning now gives the original location as a
	separate warning so smart editors will allow you to click on it to
	jump to that file and line.

2001-03-05 13:27  olly

	* src/: caverot.c, commands.c: More code tidying.

2001-03-05 13:08  olly

	* lib/messages.txt, src/commands.c, src/dosrot.c, src/filelist.h,
	src/img.c, src/labels.c, src/labels.h, src/prcore.c, src/useful.c,
	src/useful.h, src/riscos/armrot.s: Assorted minor fettles.

2001-03-05 12:48  olly

	* NEWS, src/commands.c: added easting, northing, altitude added as
	prefered aliases for dx, dy, dz.

2001-03-05 12:41  olly

	* src/img.c: Corrected two reversed sense conditionals in last
	commit.

2001-03-05 12:32  olly

	* NEWS, src/prcore.c: put "http://www.survex.com/" on printouts

2001-03-05 12:07  olly

	* src/: 3dtodxf.c, cave.c, cmdline.c, commands.c, cvrotimg.c,
	cvrotimg.h, datain.c, dosrot.c, dosrot.h, extend.c, filename.h,
	img.c, message.c, message.h, netbits.h, new3dout.c, new3dout.h,
	osdepend.c, osdepend.h, out.h, prcore.c, rotplot.c, useful.h,
	wrap.c: Miscellaneous fettling (mostly layout tweaks).

2001-03-05 11:17  olly

	* Makefile.am: Added initial stab at debian package.

2001-03-02 18:46  olly

	* configure.in: Fixed problem in test for sgmltools which made it
	always fail.

2001-03-01 18:14  olly

	* NEWS, lib/messages.txt, src/cavern.c, src/cavern.h,
	src/commands.c, src/network.c, src/readval.c: Implemented first
	approximation to *export.

2001-03-01 17:01  olly

	* NEWS, doc/manual.sgml, doc/svxdocs.sgml, src/commands.c,
	src/readval.c: Deprecate use of ROOT character (by default '\').

2001-03-01 15:35  olly

	* NEWS, src/prcore.c: Under UNIX look for /etc/survex/print.ini
	rather than $SURVEXHOME/myprint.ini

2001-03-01 14:50  olly

	* configure.in, doc/Makefile.am, doc/survex.1: Man pages for
	xcaverot and aven built only when binary is built; improved layout
	and content of man pages; fixed doc install/uninstall wrinkle.

2001-03-01 12:46  olly

	* BUGS: RISC OS fDirectory bug confirmed as fixed (by Olly).

2001-02-27 17:44  olly

	* src/datain.c: Pulled out plumbed leg code into a separate
	function.

2001-02-27 17:25  olly

	* src/netartic.c: netartic.c: Improved code - probably no external
	effects, but may have fixed an obscure (and unobserved) bug.

2001-02-27 15:43  olly

	* src/netartic.c: Comment updated.

2001-02-27 15:09  olly

	* NEWS, TODO, doc/Makefile.am: `make uninstall' now removes the
	HTML documentation.

2001-02-27 14:39  olly

	* NEWS, TODO, src/netartic.c, src/netskel.c, src/network.c: cavern:
	don't report error stats for articulating traverses.

2001-02-27 11:35  olly

	* .cvsignore, Makefile.am, configure.in: And on to 0.97.

2001-02-27 10:32  olly

	* src/cvrotgfx.c: Moved definition of fRedraw so code compiles on
	RISC OS.

2001-02-27 10:29  olly

	* NEWS, src/extend.c, tests/Makefile.am, tests/extend.svx,
	tests/extend.tst, tests/extendx.3d: extend: fixed bug which result
	in bogus output (added regression test); produce binary rather than
	ASCII .3d output.

2001-02-26 16:39  olly

	* Makefile.am, src/3dtodxf.c, src/armrot.h, src/cavern.h,
	src/caverot.c, src/commands.c, src/cvrotgfx.c, src/cvrotgfx.h,
	src/datain.c, src/dosrot.h, src/filename.c, src/message.c,
	src/netartic.c, src/netbits.c, src/netskel.c, src/network.c,
	src/svxmacro.c: Updated copyright dates to 2001; disabled debug
	output from netartic.c.

2001-02-26 15:50  olly

	* BUGS, NEWS, src/cavern.h, src/commands.c, src/datain.c,
	src/netartic.c, src/netskel.c, src/network.c, src/xcaverot.c:
	Removed trailing whitespace from various source files.
	
	commands.c, datain.c: don't descend into *include-d file until it's
	been sucessfully opened (so "file not found" is reported better)
	
	xcaverot.c: cursor keys now change [xyz]_mid rather than [xy]off.

2001-02-21 18:35  olly

	* BUGS, NEWS, TODO, src/3dtodxf.c, src/aven.h, src/cave.c,
	src/cavern.c, src/cavern.h, src/caverot.c, src/cmdline.c,
	src/cmdline.h, src/commands.c, src/cvrotfns.h, src/cvrotgfx.c,
	src/datain.c, src/diffpos.c, src/dosrot.h, src/extend.c,
	src/filename.c, src/img.c, src/ini.c, src/listpos.c, src/matrix.c,
	src/message.c, src/netartic.c, src/netbits.c, src/netskel.c,
	src/network.c, src/new3dout.c, src/prbitmap.c, src/prcore.c,
	src/printdm.c, src/printps.c, src/readval.c, src/rotplot.c,
	src/str.c, src/svxmacro.c, src/validate.c, src/xcaverot.c: Trimmed
	trailing whitespace from source files; updates BUGS, NEWS, TODO;
	Added manifest constants for all leg flags.

2001-02-14 15:36  olly

	* NEWS, src/filename.c, src/message.c: Fixed bug in path_from_fnm
	under MSDOS and MS Windows; if msg() can't find a message it now
	returns what's wrong rather than "???".

2001-01-26 15:18  olly

	* Makefile.am, make_release: Stop including directx caverot in
	win32 build

2001-01-26 14:22  olly

	* src/aven.cc: Include config.h so img.h works.

2001-01-25 19:16  olly

	* Makefile.am: RPM subversion set to 4.

2001-01-25 19:14  olly

	* BUGS, NEWS, TODO, ZOMBIES: Updated.

2001-01-25 19:01  olly

	* src/: aven.cc, netbits.c: netbits.c: disabled "singular" warning,
	which is firing when it shouldn't.
	
	aven.cc: reverted to gtk-- 1.0 version.

2001-01-25 18:42  olly

	* NEWS, TODO, configure.in, make_release, src/3dtodxf.c,
	src/Makefile.am, src/armrot.h, src/aven.cc, src/caverot.c,
	src/cvrotgfx.c, src/cvrotgfx.h, src/dosrot.h, src/xrot.h: caverot:
	(djgpp+allegro) cursor keys and delete had stopped working (due to
	changes in allegro graphics library) - fixed.
	
	aven: reverted to GTK-- 1.0 version (need to revert aven.cc still).
	
	caverot: (mingw+allegro) workaround allegro not setting argv[argc]
	= NULL; redraw when user switches away and back (doesn't seem to
	work); --window for windowed mode (doesn't seem to work).

2001-01-09 17:14  olly

	* Makefile.am, alien.pl: Tweaked RISC OS build system.

2001-01-09 17:06  olly

	* src/xcaverot.c: Zoom in and out with keyboard now behaves exactly
	like clicking on buttons.

2000-12-13 18:09  olly

	* src/: Makefile.am, aven.cc, aven.h: Updated aven with new version
	from MarkS.

2000-12-12 16:01  olly

	* src/xcaverot.c: Removed now unused "Select" button and associated
	code.
	
	Fixed significant memory leak (XQueryFont() called but
	XFreeFontInfo() not).

2000-12-12 16:00  olly

	* src/: 3dtodxf.c, commands.c, datain.c, extend.c, img.c,
	new3dout.c, osdepend.h, prcore.c: Fixes for RISC OS build problems
	and compiler warnings.

2000-12-12 15:55  olly

	* HACKING, alien.pl: Tweaks to RISC OS build instructions.

2000-12-11 13:01  olly

	* src/cmdline.c: cmdline_int_arg: report "out of range" if argument
	is too big for an int, but would fit in a long.

2000-12-11 12:37  olly

	* src/osdepend.c: Fixed typo in RISC OS fDirectory().

2000-12-11 12:37  olly

	* src/wrap.c: Fixed compiler warning.

2000-12-10 11:50  olly

	* Makefile.am: Include stdh headers in alien_src_zip

2000-12-08 17:32  olly

	* src/cavern.h, src/datain.c, src/osdepend.c, hto/hto.c,
	src/netbits.c, src/new3dout.c, src/new3dout.h, src/useful.h,
	src/wrap.c: Fixed compilation warnings from Acorn C V5 compiler.

2000-12-08 17:28  olly

	* BUGS, ZOMBIES: Now we have a Windows version of caverot, DOS
	caverot being awkward under NT is no longer a bug that's worthy of
	attention (not sure it was ever resolvable anyway).

2000-12-08 17:26  olly

	* HACKING: Updated and improved instructions for building RISC OS
	version.

2000-12-08 12:35  olly

	* src/wrap.c: Added osstrdup for RISC OS to avoid osdepend.c
	pulling in message.c which pulls in filename.c.

2000-12-08 12:31  olly

	* src/caverot.c: #ifdef ALLEGRO around END_OF_MAIN()

2000-12-08 10:41  olly

	* HACKING: Added comment about needing to run `./configure' before
	`make alien_src_zip'.

2000-12-07 19:51  olly

	* Makefile.am: rpm subversion set to 3.

2000-12-07 19:16  olly

	* NEWS: Updated for 0.96-prerelease3.

2000-12-07 19:06  olly

	* src/: caverot.c, cvrotgfx.c, cvrotgfx.h: Command line parameters
	for cvrotgfx now handled by cmd library.
	
	Tidied up directx version.

2000-12-07 19:01  olly

	* src/cmdline.c: Fixed display of short options with no equivalent
	long option.

2000-12-07 18:58  olly

	* alien.pl, src/cavern.c, src/message.c, src/osdepend.h,
	src/borlandc/config.h.in, src/riscos/config.h.in: Fixed some RISC
	OS and BorlandC portability problems.

2000-12-07 18:57  olly

	* src/miniam.pl: Expand nested $(...) rather than just the first
	level.

2000-12-07 18:57  olly

	* src/netskel.c: Fixed missing newline between #endif and next
	statement.

2000-12-07 18:54  olly

	* make_release, Makefile.am: Now build win32+directx caverot with
	mingw for win32 version (used to just bundle djgpp caverot).

2000-12-04 12:01  olly

	* src/: caverot.c, cvrotgfx.c, cvrotgfx.h: Ported to Microsoft
	Windows version of Allegro.

2000-12-04 11:55  olly

	* src/: xcaverot.c, netbits.c: Corrected 2 C++-style comments.

2000-11-30 16:26  olly

	* src/cvrotgfx.c: Fettled to actually compile.

2000-11-30 16:21  olly

	* src/message.c: Actually define msg_lang.

2000-11-30 16:17  olly

	* Makefile.am, NEWS, TODO: Updated for 0.96-prerelease2.

2000-11-30 16:11  olly

	* src/: caverot.h, cvrotgfx.c, cvrotgfx.h, labels.c: --mode-picker
	now recognised anywhere on command line (had to be last
	previously).
	
	Made a start on a win32 allegro version (not working yet).

2000-11-30 16:08  olly

	* src/: message.c, message.h: Language used for messages available
	to other modules in msg_lang.

2000-11-30 16:05  olly

	* HACKING: Updated info about pre-386 DOS version.

2000-11-27 14:57  olly

	* BUGS: Removed "no accent in DOS caverot bug" - now fixed.

2000-11-23 18:30  olly

	* NEWS, src/3dtodxf.c: Add --elevation option to 3dtodxf.

2000-11-23 18:06  olly

	* NEWS: Minor tweak.

2000-11-23 18:02  olly

	* Makefile.am: RPM release reset to 1.

2000-11-23 18:01  olly

	* src/prcore.c: Changed to use CHARSET_* symbolic constants.

2000-11-23 17:42  olly

	* NEWS, TODO: Updated NEWS and TODO.

2000-11-23 17:23  olly

	* src/: cvrotgfx.c, message.c, message.h: Accents now work in MSDOS
	allegro caverot.

2000-11-23 17:13  olly

	* src/commands.c, tests/Makefile.am, tests/bug4.pos,
	tests/bug4.svx, tests/cavern.tst: Patch from Leandro to fix problem
	with diving and topofil styles (two lines in an array initialiser
	were transposed).

2000-11-20 17:43  olly

	* configure.in, NEWS, TODO: Version 0.96.
	
	Updated NEWS and TODO.

2000-11-20 17:29  olly

	* src/xcaverot.c: Allow multiple files to be loaded from the
	command line.
	
	Default settings (pressing DELETE) now sets scale back to that
	calculated when the survey was loaded (used to default to totally
	arbitrary 0.01).

2000-11-20 17:26  olly

	* src/wrap.c: AddExt doesn't need the extension separator on the
	extension so only need to have "svc", not ".svc" and "/svc".

2000-11-20 17:25  olly

	* src/: filelist.h, osdepend.h: Fixed problems with handling of
	filenames with a mixture of "/" and "\" on DOS and Windows.

2000-11-20 16:28  olly

	* src/3dtodxf.c: If only given one filename, add/change extension
	to ".dxf" for output.

2000-11-20 16:17  olly

	* src/3dtodxf.c: Applied Leandro's grid 3dtodxf patch.

2000-11-20 15:37  olly

	* src/xcaverot.c: Added code to compare Mark's XSync() bodge
	against processing all pending events before a redraw (#define
	MARKS_BODGE to turn it on).

2000-11-20 14:48  olly

	* src/: filename.c, wrap.c: Fixed problems with handling of
	filenames with a mixture of "/" and "\" on DOS and Windows.

2000-10-31 14:02  olly

	* NEWS, src/xcaverot.c: xcaverot.c: Read all pending XEvents before
	redrawing

2000-10-31 13:33  olly

	* src/xcaverot.c: xcaverot.c: cleaned up when segment cache is
	refilled and when view is redrawn.

2000-10-30 15:45  olly

	* Makefile.am, NEWS, TODO: Put aven in a separate RPM package since
	it depends on a stack of libraries which not everyone will want to
	have to install.
	
	Added Ray Duffy's DXF elevation to TODO.
	
	Updated NEWS for 0.95 release.

2000-10-10 15:06  olly

	* Makefile.am: Added bodge to get make distclean to work.

2000-10-10 14:55  olly

	* desc.txt: Corrected spelling of Portuguese.

2000-10-10 14:54  olly

	* desc.txt: Changed description to one adapted from Wookey's debian
	package.

2000-10-10 14:50  olly

	* .cvsignore, Makefile.am, NEWS, configure.cross_mingw, desc.txt,
	make_release, src/netskel.c: .cvsignore: Updated.
	
	Makefile.am: added rpm target to build rpms.
	
	src/netskel.c: Disabled experimental gross-error detection code.
	
	NEWS: updated.
	
	0.95-prerelease7.

2000-10-02 15:50  olly

	* make_release: `make distclean' before `make djgpp'.

2000-10-02 15:46  olly

	* make_release: cvs automake has problems with `make distcheck'
	well - use `make dist' instead.

2000-10-02 15:40  olly

	* make_release: Run `configure' before `make distcheck'.

2000-10-02 15:36  olly

	* make_release: Oops, should "make distcheck" before anything
	else...

2000-10-02 13:26  olly

	* make_release: Fixed bug; report where error was if we bail out.

2000-10-02 13:15  olly

	* make_release: Build dos doc zip too.

2000-10-02 13:13  olly

	* make_release: New script to build release: source, djgpp, mingw

2000-10-02 13:07  olly

	* configure.cross_djgpp: Removed.

2000-10-02 13:06  olly

	* NEWS: Updated for 0.95-prerelease6

2000-10-02 13:05  olly

	* Makefile.am: Include ZOMBIES in pre-built versions.

2000-10-02 13:04  olly

	* HACKING: Updated cross-compiler build hints.

2000-10-02 12:59  olly

	* src/: caverot.c, dosrot.h: Fixes to get DJGPP+Allegro caverot to
	compile after expo changes.

2000-09-27 11:16  olly

	* lib/messages.txt: Updated translations: it

2000-09-26 15:12  olly

	* lib/messages.txt: Updated translations: fr

2000-09-25 18:00  olly

	* NEWS, lib/messages.txt: Updated translations: it

2000-09-22 17:34  olly

	* NEWS, src/readval.c: Fixed another logic error in "only mentioned
	once in *equate with explicit prefix" check: would also fire
	outside of *equate-s for second and subsequent names in a prefix
	level.

2000-09-22 17:29  olly

	* NEWS, lib/messages.txt: Updated translations: fr de (&oouml; ->
	&ouml;)

2000-09-22 09:35  olly

	* lib/messages.txt: Updated translations: de

2000-09-21 17:57  olly

	* lib/messages.txt: Updated translations: ca es pt

2000-09-20 19:11  olly

	* lib/messages.txt: pt translation now up to date.

2000-09-13 18:44  olly

	* NEWS, src/datain.c, src/readval.c, tests/Makefile.am,
	tests/break_replace_pfx.pos, tests/bug1.pos, tests/bug2.pos,
	tests/cavern.tst, tests/firststn.pos, tests/firststn.svx,
	tests/nosurvey2.pos: If no stations are fixed, the first station
	mentioned is supposed to be.  But on some platforms (e.g. x86
	Linux) the second station was being used instead (regression test
	firststn).  Behaviour was dependent on order of evaluation of the
	arguments to a C function (which is compiler dependent).  Expected
	results for several tests were off by a constant amount because of
	this.

2000-09-12 10:08  olly

	* NEWS: NEWS: Updated for 0.95-pre4.

2000-09-12 09:36  olly

	* src/readval.c: Fixed logic error in "only mentioned once in
	*equate with explicit prefix" check.

2000-09-11 18:16  olly

	* doc/Makefile.am: Fixed typo in install-data-local rule.

2000-09-08 18:26  olly

	* NEWS: Updated for 0.95-pre3.

2000-09-08 18:23  olly

	* configure.in, doc/Makefile.am: Fixed up portability problems with
	conversion and installation of docs.

2000-09-08 18:22  olly

	* src/aven.cc: Updated to compile with changed cvrotimg.

2000-09-08 18:21  olly

	* src/extend.c: Added missing `#include <float.h>'

2000-09-07 16:57  olly

	* AUTHORS, NEWS: Updated for 0.95-pre2.

2000-09-06 10:14  olly

	* src/ostypes.h: Removed unused UINT define.

2000-09-06 10:13  olly

	* src/cmdline.c: Added missing `#include <float.h>'

2000-09-06 10:13  olly

	* src/Makefile.am: Several programs weren't linking against GNU
	getopt - fixed.

2000-09-06 10:09  olly

	* Makefile.am, configure.in, doc/Makefile.am, doc/survex.1: Added
	Wookey's man pages (which point to HTML documentation);  Changed
	handling of no-sgmltools since doc subdirectory now has man pages
	in.

2000-09-06 10:05  olly

	* src/useful.c: Updated big-endian version of code to use
	probed-for 32 and 16 bit types.

2000-09-06 09:55  olly

	* src/3dtodxf.c: Fixed calculation of bounding box if all
	coordinates are negative in one or more axes.

2000-08-30 12:27  olly

	* lib/messages.txt, src/commands.c: More message tweaks.

2000-08-30 10:39  olly

	* lib/messages.txt, src/3dtodxf.c, src/Makefile.am, src/cavern.h,
	src/caverot.c, src/cmdline.c, src/commands.c, src/cvrotfns.h,
	src/filename.c, src/img.c, src/listpos.c, src/message.c: Tidied up
	use of messages.

2000-08-24 19:05  olly

	* NEWS, configure.in, src/Makefile.am, src/cavern.h,
	src/new3dout.c: Minor fixes; VERSION upped to 0.95

2000-08-24 18:55  olly

	* BUGS, Makefile.am, NEWS, TODO, ZOMBIES, alien.pl, configure.in,
	doc/Makefile.am, doc/manual.sgml, doc/svxdocs.sgml,
	lib/messages.txt, src/3ddefs.h, src/3dtodxf.c, src/Makefile.am,
	src/armrot.h, src/cavern.c, src/cavern.h, src/caverot.c,
	src/caverot.h, src/cmdline.c, src/commands.c, src/commands.h,
	src/cvrotgfx.c, src/cvrotgfx.h, src/cvrotimg.c, src/cvrotimg.h,
	src/datain.c, src/datain.h, src/dosrot.c, src/dosrot.h,
	src/extend.c, src/filelist.h, src/img.c, src/ini.c, src/ini.h,
	src/listpos.c, src/matrix.c, src/message.c, src/miniam.pl,
	src/netartic.c, src/netbits.c, src/netskel.c, src/network.c,
	src/new3dout.c, src/new3dout.h, src/osdepend.c, src/osdepend.h,
	src/out.h, src/prbitmap.c, src/prcore.c, src/prcore.h,
	src/printdm.c, src/printps.c, src/readval.c, src/readval.h,
	src/uni2dos.h, src/useful.c, src/useful.h, src/xcaverot.c,
	src/xrot.h, tests/Makefile.am, tests/cartesian.pos,
	tests/cartesian.svx, tests/cavern.tst, tests/cavfail.tst,
	tests/diffpos.tst, tests/expobug.pos, tests/expobug.svx,
	tests/nosurvey.pos, tests/nosurvey.svx, tests/nosurvey2.pos,
	tests/nosurvey2.svx, tests/require.pos, tests/require.svx,
	tests/require_fail.svx: Lots of fixes from CUCC 2000 Expo:
	
	* cavern: *fix with error values (one for same all round, two for
	horizontal   and vertical, three for x, y, z)
	
	* Fixed RISC OS not treating "foo." as a directory
	
	* Improved behaviour when sgmltools not installed
	
	* cavern: Merged patches for generating .3dx files for chasm
	
	* Miscellaneous code tidying
	
	* Moved unresolvable issues from BUGS to ZOMBIES
	
	* cavern: Fixed articulation code bug (handling of some cases of
	components   with multiple fixed points); added regression test
	
	* cavern: "*begin" / "*end foo" now gives more explicit error
	
	* cavern: More work on gross error detection
	
	* xcaverot: you can now set environmental variables
	XCAVEROT_FONTNAME,   XCAVEROT_INDICATOR_RADIUS
	
	* extend: now starts from highest station with only one leg.  If no
	such   station exists then revert to the previous behaviour of
	starting from	the highest station (but complain if we have no
	legs at all).
	
	* cavern: line numbers now correct for .svx files with Mac style
	lineends
	
	* cavern: improved error reporting in several cases
	
	* caverot: on RISC OS now fall back to using 2 or even just one
	screen	 bank if we can't find a mode where we can create 3 banks
	[FIXME: need   to test this works]
	
	* cavern: added data styles "TOPOFIL" (like tape/compass/clino but
	with a	 counter instead of the tape), "CARTESIAN" (dx, dy, dz),
	and "NOSURVEY"	 (for unsurveyed connections between surveys)
	
	* cavern: can now suppress "unused fixed point" error on a station
	by   station basis by using: "*fix <station> reference <coords>"
	
	* cavern: new command "*require <version>" to allow survey data to
	specify   the minimum survex version required to process it
	
	* print*: now search multiple print.ini files so you can override
	settings   in the shipped file rather than having to modify it. 
	Search order is:   ~/.survex/print.ini (unix only),
	$SURVEXHOME/myprint.ini,   $SURVEXHOME/print.ini
	
	* Changed xcaverot rotation/zoom to be the same way round as
	caverot
	
	* diffpos, extend, xcaverot, caverot: Now use cmdline library to
	parse	command line arguments and so support --help, --version,
	etc.
	
	* hto2svx, svx2hto, and survex wrapper now all support --help and
	--version
	
	* `configure --disable-aven' now disables building of aven
	
	* caverot: on RISC OS fall back to using 2 or just 1 screen bank if
	there's   not enough video memory allocated for 3.
	
	* Documentation brought more up to date.
	
	* If a station is only referenced once, and that reference is in a
	*equate   and with an explicit prefix (e.g. "*equate 1
	possibletypo.6"), a warning   is issued.
	
	* configure now autoprobes compiler for 16 and 32 bit types so
	osdepend.h   no longer needs to list them for each platform.
	
	* Removed pointless check for floating point support - it was only
	implemented   for RISC OS and without FP the program falls over
	during initialisation and   never gets to the check.
	
	* Rearranged caverot sources to make use of cvrotimg from other
	programs   cleaner.
	
	* Minor enhancements to cmdline library.
	
	* Strings read by get_token now reported with original case in
	error messages.
	
	* Handle LANG=C (Mandrake Linux) and LANG=en_US (RedHat 6.1).

2000-08-21 23:23  olly

	* doc/: manual.sgml, svxdocs.sgml: Updated to reflect changes: now
	look at LANG if SURVEXLANG isn't set; all programs now recognise
	--help and --version; *fix ... reference ...

2000-08-18 17:09  olly

	* src/: 3dtodxf.c, Makefile.am, caverot.c, cmdline.c, cmdline.h,
	diffpos.c, extend.c, wrap.c, xcaverot.c: Updated to use cmdline

2000-08-18 17:08  olly

	* tests/: Makefile.am, calibrate_tape.pos, calibrate_tape.svx,
	cavern.tst: Added test that *calibrate tape works correctly

2000-08-18 15:10  olly

	* hto/: hto2svx.c, svx2hto.c: Added support for --help and
	--version

2000-08-17 18:30  olly

	* src/xcaverot.c: Fixed xcaverot mouse rotation/zoom to be the same
	way round as caverot

2000-07-15 13:25  olly

	* TODO, lib/messages.txt, src/cavern.h, src/commands.c,
	src/datain.c, src/readval.c: Added warning that reentering a
	*begin/*prefix block is deprecated.  It's usually a sign that two
	versions of the same survey are included, and if deliberate is not
	recommend practice.

2000-07-10 15:37  olly

	* NEWS, TODO, tests/Makefile.am, tests/bug3.pos, tests/bug3.svx,
	tests/cavern.tst: Added test for "cavern would segfault in
	articulate() on second *solve" (bug3.svx)

2000-07-09 18:07  olly

	* NEWS, acinclude.m4, configure.in, src/Makefile.am, src/miniam.pl,
	src/netbits.c, tests/Makefile.am, tests/bug2.pos, tests/bug2.svx,
	tests/cavern.tst: 0.93 NEWS file was never checked in - done.
	
	Fixes to work with latest cvs automake (needed for 3DTODXF_*).
	
	Tentative fix for bug reported by Leandro - cavern would segfault
	in articulate() on second *solve - static data wasn't being reset.
	
	Applied xcaverot patches from Leandro: fix menu buttons, keyboard
	shortcuts, colour of station markers, scalebar length and text
	display, mouse right-button "cave drag", centre-button
	"plan/elevation switch", zoom in/out menu button.
	
	Fixed "matrix wouldn't invert" problem with certain datasets -
	EPSILON based test for singular matrix was usign too small a
	threshold; added regression test (bug2).
	
	Check for sgmltools v3 (sgmltools-lite) as well as v2.
	
	BorlandC and RISC OS config files are now regenerated when version
	number is updated.

2000-06-20 15:06  olly

	* src/netartic.c: Tentative fix for bug reported by Leandro -
	cavern would segfault in articulate() on second *solve

2000-06-20 14:57  olly

	* src/xcaverot.c: Patch from Leandro, which:
	
	* tidies up the conditional code for the menu buttons (there were
	some   ifdefs missing) * fixes the keyboard shortcuts * fixes the
	colour of station markers

2000-06-20 14:30  olly

	* src/xcaverot.c: Patch from Leandro which fixes:
	
	* length of scalebar and its text display * mouse right-button
	"cave drag" and centre-button "plan/elevation switch" * "menu
	button" zoom in/out now updates the drawing

2000-03-12 23:59  olly

	* configure.in: Version 0.93

2000-03-12 23:57  olly

	* tests/Makefile.am: cavfail.tst was missing from source
	distribution

2000-03-10 15:13  olly

	* Makefile.am, src/borlandc/make.bat: alien_src_zip was sucking in
	a CVS directory by mistake
	
	added make.bat to run build for Borland C

2000-03-10 15:09  olly

	* hto/svx2hto.c, src/cavern.c, src/cvrotimg.c, src/filename.c,
	src/netbits.c, src/netbits.h: Fixed lots of warnings (mostly from
	borland C 3.1, some from gcc)

2000-03-10 13:47  olly

	* src/: commands.c, netbits.c: Disabled some debug code which was
	always on by mistake

2000-03-10 13:36  olly

	* src/: caverot.h, cvrotimg.c, extend.c, netskel.c, useful.h:
	Pulled out euclidean norm calcs into calls to radius() so we can
	use Cleve Moler's fast algorithm later

2000-03-09 19:33  olly

	* TODO, NEWS: Updated

2000-03-08 22:11  olly

	* BUGS, lib/messages.txt: Updated

2000-03-08 16:20  olly

	* Makefile.am: Added OLDNEWS

2000-03-08 16:18  olly

	* .cvsignore, NEWS: Updated

2000-03-08 16:17  olly

	* OLDNEWS: Older user visible changes

2000-03-08 15:50  olly

	* Makefile.am, README.ros, lib/print.ini: Changed RISC OS binary
	distribution to include !CLIcon

2000-03-08 03:31  olly

	* README.ros: RISC OS README file

2000-03-08 01:57  olly

	* Makefile.am: Set correct filetype for Postscript in RISC OS doc
	zip

2000-03-08 01:55  olly

	* Makefile.am: Moved to a more regular naming scheme for zip
	archives

2000-03-08 01:21  olly

	* TODO, BUGS: Tweaked to work better with new todo.hip

2000-03-08 01:20  olly

	* configure.cross_mingw: Fixed to actually use cross-compiler for
	build

2000-03-08 01:20  olly

	* doc/: manual.sgml, svxdocs.sgml: Removed Olly's dead work phone
	
	Added <?dbhtml filename="..."> tags to give meaningful HTML
	filenames

2000-03-08 01:18  olly

	* src/netskel.c: Reformatted comment

2000-03-05 22:07  olly

	* NEWS, TODO: Updated

2000-03-05 22:07  olly

	* src/diffpos.c: Added FIXME

2000-03-05 22:06  olly

	* lib/messages.txt: Updated Italian translation

2000-03-04 17:15  olly

	* .cvsignore, BUGS, NEWS: Updated

2000-03-04 00:13  olly

	* lib/messages.txt: Updated fr, de, pt (fr 23 was misnumbered 22)

2000-03-04 00:08  olly

	* Makefile.am: 3dtodxf was missing for Win32, MSDOS, RISC OS, and
	BorlandC archives

2000-03-03 14:13  olly

	* src/caverot.c: Fixed warning

2000-03-03 13:58  olly

	* .cvsignore, BUGS, NEWS: Updated

2000-03-03 13:10  olly

	* src/xcaverot.c: xcaverot.c: fixed "step" button and keys

2000-03-03 12:38  olly

	* INSTALL.W32: win32 installation instructions

2000-03-03 01:27  olly

	* lib/messages.txt: Added French translations of 22 and 23

2000-03-03 01:20  olly

	* src/cvrotgfx.c: Disable sound, midi, joystick, and unused colour
	depths to reduce exe size

2000-03-03 01:15  olly

	* configure.cross_djgpp, configure.cross_mingw: Wrapper shell
	scripts to run configure for cross-compilation

2000-03-02 15:29  olly

	* lib/messages.txt: Improvements to French translation [Eric]
	
	Added new messages 22 and 23

2000-03-02 15:06  olly

	* src/netbits.c: Added missing header

2000-03-02 14:56  olly

	* BUGS, NEWS: Updated

2000-03-02 14:54  olly

	* src/commands.c: Wrong warning was being given for *equate 1 1'

2000-03-02 14:49  olly

	* src/commands.c: Fixed gcc warning

2000-03-02 14:44  olly

	* src/: commands.c, datain.c: Updated missing BEGIN/END messages to
	match messages file

2000-03-02 14:05  olly

	* src/cavern.c, src/cavern.h, src/commands.c, src/commands.h,
	src/datain.c, src/filename.c, src/filename.h, tests/Makefile.am,
	tests/begin_no_end.svx, tests/cavfail.tst, tests/end_no_begin.svx,
	tests/end_no_begin_nest.svx: Catch *begin with no matching *end
	
	Catch *begin and matching *end in different files
	
	New regression tests to make sure these checks work

2000-03-02 01:25  olly

	* tests/: Makefile.am, bug1.pos, bug1.svx, cavern.tst: New
	regression test

2000-03-02 01:23  olly

	* src/: netartic.c, netskel.c, network.c: Fixed network reduction
	bug (undoing network simplifications didn't always restore removed
	stations to the station list)

2000-03-02 00:58  olly

	* src/validate.c: Improved validation

2000-03-02 00:48  olly

	* src/netbits.c: Improved debug code

2000-03-02 00:44  olly

	* src/: cavern.c, cavern.h, commands.c: Make sure *begin/*end pairs
	are in the same file
	
	Also make sure that every *begin has a matching *end (doesn't work
	for files specified on the command line yet)

2000-03-01 01:15  olly

	* src/cavern.h: Tweaked layout

2000-03-01 01:02  olly

	* src/commands.c: Added default s.d. for level legs

2000-03-01 00:56  olly

	* src/commands.c: Tidied up calling interface to include()

2000-03-01 00:45  olly

	* HACKING: Added more

2000-03-01 00:41  olly

	* src/cvrotimg.c: Suppress compiler warning

2000-03-01 00:33  olly

	* src/: cavern.h, commands.c: d[xyzr] -> D[xyzr] for consistency
	with other quantities

2000-03-01 00:27  olly

	* Makefile.am: Cleaned up djgpp and mingw archive building

2000-02-29 17:10  olly

	* src/: str.c, str.h: Tweaked (C) comments

2000-02-29 17:09  olly

	* lib/print.ini, src/prcore.c, src/prcore.h, src/printdm.c,
	src/printps.c: Allow separate font sizes (and fonts) for station
	labels and other text
	
	Allow different outputs per OS with sensible defaults in print.ini

2000-02-29 17:05  olly

	* BUGS, NEWS, TODO: Updated

2000-02-29 17:03  olly

	* .cvsignore: Added all the various zip archives which get built

2000-02-29 02:16  olly

	* Makefile.am: Code hackers guide added

2000-02-29 02:10  olly

	* tests/: Makefile.am, bug0.pos, bug0.svx, cavern.tst,
	inferplumbs.svx: added new tests

2000-02-28 21:37  olly

	* HACKING: Code hackers guide added

2000-02-28 19:16  olly

	* src/printdm.c: Tidied up PCL htab code

2000-02-28 19:15  olly

	* src/: netbits.c, netbits.h: minor tweaks

2000-02-28 19:14  olly

	* src/: message.c, message.h: Fixed stdarg issue

2000-02-28 19:10  olly

	* lib/messages.txt: Updated French and German translations (Eric
	and Gerhard)

2000-02-23 00:29  olly

	* src/: message.c, message.h, netskel.c, network.c, readval.c:
	Tidied up some #include-s

2000-02-21 22:36  olly

	* lib/messages.txt: Portugese translation brought up to date
	[Leandro Dybal Bertoni]

2000-02-20 15:16  olly

	* doc/.cvsignore: added svxdocs.ps

2000-02-20 15:15  olly

	* TODO: Updated

2000-02-20 15:12  olly

	* NEWS: Added new entries
	
	Went through and tweaked existing entries

2000-02-20 13:23  olly

	* Makefile.am, doc/Makefile.am, doc/custom.dsl: Changed extension
	on HTML docs from .html to .htm to placate crap unzip programs
	which can't handle anything over 8.3

2000-02-20 13:19  olly

	* acinclude.m4, configure.in, doc/Makefile.am: If no working C++
	compiler found, just skip building aven (configure used to abort)
	
	If sgmltools v2 not found, skip building docs with a warning (make
	used to abort)
	
	Now build Postscript version of docs (I now have a better version
	of TeX installed)

2000-02-20 12:35  olly

	* doc/: manual.sgml, svxdocs.sgml: Updated DTD to OASIS Docbook 3.1

2000-02-19 23:30  olly

	* src/: 3dtodxf.c, armrot.h, aven.cc, cave.c, cavern.c, cavern.h,
	caverot.c, caverot.h, cmdline.c, cmdline.h, commands.c, commands.h,
	cvrotfns.h, cvrotgfx.c, cvrotgfx.h, cvrotimg.c, cvrotimg.h,
	datain.c, datain.h, debug.h, diffpos.c, dosrot.c, dosrot.h,
	extend.c, filelist.h, filename.c, filename.h, img.c, img.h,
	imgbison.c, ini.c, ini.h, initest.c, labels.c, labels.h, listpos.c,
	listpos.h, matrix.c, matrix.h, message.c, message.h, netartic.c,
	netartic.h, netbits.c, netbits.h, netskel.c, netskel.h, network.c,
	network.h, osalloc.h, osdepend.c, osdepend.h, ostypes.h, out.h,
	prbitmap.c, prbitmap.h, prcore.c, prcore.h, prhpgl.c, printdm.c,
	printpcl.c, printps.c, printxbm.c, prio.c, prio.h, readval.c,
	readval.h, rotplot.c, rotplot.h, str.c, str.h, strcasecmp.c,
	svxmacro.c, useful.c, useful.h, validate.c, validate.h, whichos.h,
	wrap.c, xrot.h: Updated GPL info (now has correct address for FSF)

2000-02-19 02:51  olly

	* src/: cmdline.c, commands.c, message.c, netbits.c, network.c,
	printps.c: Updated copyright year ranges

2000-02-19 02:43  olly

	* src/: 3dtodxf.c, Makefile.am, armrot.h, atan.c, cave.c, cavern.c,
	cavern.h, caverot.c, caverot.h, cmdline.c, cmdline.h, commands.c,
	commands.h, commline.c, commline.h, create.c, cvrotfns.h,
	cvrotgfx.c, cvrotgfx.h, cvrotimg.c, cvrotimg.h, datain.c, datain.h,
	debug.h, defaults.c, defaults.h, diffpos.c, dosrot.c, dosrot.h,
	error.h, examp.c, extend.c, filelist.h, filename.c, filename.h,
	img.c, img.h, imgbison.c, ini.c, ini.h, initest.c, labels.c,
	labels.h, listpos.c, listpos.h, lstobj.c, matrix.c, matrix.h,
	message.c, message.h, netartic.c, netartic.h, netbits.c, netbits.h,
	netskel.c, netskel.h, network.c, network.h, osalloc.h, osdepend.c,
	osdepend.h, ostypes.h, out.h, prbitmap.c, prbitmap.h, prcore.c,
	prcore.h, prhpgl.c, printdm.c, printmd0.c, printpcl.c, printps.c,
	printxbm.c, prio.c, prio.h, readval.c, readval.h, rotplot.c,
	rotplot.h, str.c, str.h, strcasecmp.c, survex.c, svxmacro.c,
	useful.c, useful.h, validate.c, validate.h, whichos.h, wrap.c,
	xrot.h: Added GPL text to all sources Pruned various defunct source

2000-02-19 02:18  olly

	* src/: cavern.h, miniam.pl, netbits.c: all "zero" tests now use an
	epsilon related value (which is fudged for RISC OS)

2000-02-19 01:37  olly

	* tests/: Makefile.am, cavern.tst, deltastar.pos, deltastar.svx,
	deltastar2.pos, deltastar2.svx: Tests of delta-star transformation

2000-02-19 01:36  olly

	* src/.cvsignore: added aven

2000-02-19 01:25  olly

	* .cvsignore: added .deps and config.h.in

2000-02-19 01:23  olly

	* tests/: Makefile.am, break_replace_pfx.pos,
	break_replace_pfx.svx, cavern.tst: check no regression of crashing
	bug in function replace_pfx

2000-02-19 01:16  olly

	* BUGS, NEWS: updated

2000-02-19 01:08  olly

	* src/network.c: Fixed deltastar to work in covariance case

2000-02-19 01:02  olly

	* src/netbits.h: added \n to print_var when using NO_COVARIANCE

2000-02-19 00:34  olly

	* src/netartic.c: removed unused variable

2000-02-17 13:21  olly

	* src/aven.cc: fixed redraw errors; enabled splash screen [MRS]

2000-02-17 02:06  olly

	* src/tex.h: no longer used

2000-02-17 01:57  olly

	* src/commands.c: fixed replace_pfx to work correctly with highly
	*equate-d nodes

2000-02-15 17:19  olly

	* Makefile.am: Added alien.pl to distribution

2000-02-15 17:17  olly

	* BUGS: expanded comment on delta-star covariance bug

2000-02-15 16:32  olly

	* alien.pl: initial check in

2000-02-12 21:51  olly

	* src/miniam.pl: Fixed handling of @LIBOBJS@

2000-02-12 21:50  olly

	* NEWS, NEWS: Updated

2000-02-12 21:44  olly

	* src/Makefile.am: Only printer drivers were being linked with
	@LIBOBJS@ - fixed.

2000-02-12 20:06  olly

	* NEWS: Updated

2000-02-12 20:06  olly

	* BUGS, TODO: added new problem reports

2000-02-12 20:05  olly

	* configure.in: fixed wording of one of the endian-ness checks

2000-02-12 20:03  olly

	* src/printps.c: Line width now set correctly for all pages with
	ghostview

2000-02-12 20:02  olly

	* lib/print.ini: tidied up comments about font size and line width
	for printps

2000-02-12 16:04  olly

	* src/cmdline.c: Short syntax messages points user to "--help"

2000-02-12 16:03  olly

	* src/commands.c: Fixed mismatching tokens for *infer

2000-02-12 16:03  olly

	* src/message.c: strdup -> osstrdup (which we supply so is
	portable)

2000-01-26 03:58  olly

	* .cvsignore: ignore aclocal.m4

2000-01-26 02:40  olly

	* missing: Updated to latest version from automake CVS (should this
	be in our CVS?)

2000-01-26 01:39  olly

	* config.h.in: Generated file - shouldn't be in CVS

2000-01-26 01:28  olly

	* BUGS: Added aven known bugs

2000-01-26 01:27  olly

	* NEWS: 0.92 pre 3

2000-01-26 01:27  olly

	* configure.in: fixed strcasecmp test added stuff to support aven

2000-01-26 01:27  olly

	* src/aven.cc: Disabled about box as it won't compile for me Fixed
	faster/slower to work when rotating backwards

2000-01-26 01:26  olly

	* src/Makefile.am: Added aven Moved -DXCAVEROT_BUTTONS to #define
	in xcaverot.c

2000-01-26 01:25  olly

	* src/xcaverot.c: Moved buttons #define into here from Makefile.am
	Added prototypes for a couple of functions to fix warnings

2000-01-25 16:59  olly

	* aclocal.m4: removed this file from cvs - aclocal generates it
	from acinclude.m4

2000-01-25 16:58  olly

	* acinclude.m4: removed <dollar>id line which was causing problems
	with generated file

2000-01-25 16:55  olly

	* NEWS: xcaverot changes added aven

2000-01-25 15:17  olly

	* src/aven.cc: New version from Mark

2000-01-21 17:09  olly

	* src/xcaverot.c: Fixed plan/elev button

2000-01-21 17:08  olly

	* src/: Makefile.am, xcaverot.c: xcaverot changes from Leandro
	(enable buttons again)

2000-01-21 15:12  olly

	* src/ostypes.h: Oops, #ifdef should be #ifndef

2000-01-21 15:05  olly

	* src/aven.cc: Mark Shinwell's xcaverot replacement

2000-01-21 15:04  olly

	* NEWS: Some xcaverot fixes for problems reported by Mike Lake

2000-01-21 15:04  olly

	* src/ostypes.h: Added fix for enum BOOL problem when included in
	C++ code

2000-01-16 23:25  olly

	* src/xcaverot.c: Fixed howler in switch_to_plan Fixed minor
	wrinkle in switch_to_elevation Fixed bogus handling of keypresses
	when rotating

2000-01-16 23:24  olly

	* src/: cavern.h, netartic.c: removed last traces of fArtic

2000-01-16 22:36  olly

	* src/survex.h: replaced by cavern.h

2000-01-16 22:33  olly

	* NEWS: 0.92-pre2

2000-01-16 22:11  olly

	* src/netartic.c: Removed bogus code which was trying to remove the
	wrong station from a list

2000-01-16 22:10  olly

	* src/matrix.c: Fixed up debug code to actually work

2000-01-16 22:09  olly

	* src/: netbits.c, netbits.h: If DEBUG_INVALID is defined, check
	remove_stn_from_list's victim is actually in the specified list
	
	Fixed minor problems with NO_COVARIANCES cases

2000-01-16 22:07  olly

	* src/validate.c: Check next and prev links in stnlist reciprocate

2000-01-16 22:05  olly

	* src/xcaverot.c: Corrected %lf in printf to %f

2000-01-16 20:26  olly

	* src/Makefile.am: Now distribute riscos/config.h.in and
	borlandc/config.h.in

2000-01-16 20:21  olly

	* src/netartic.c: Better debug output

2000-01-16 20:19  olly

	* src/Makefile.am: Created netartic.h

2000-01-16 20:15  olly

	* NEWS: Changes since 0.92-pre1

2000-01-16 20:07  olly

	* src/: netartic.c, netartic.h, netskel.c: Created netartic.h Minor
	tweaks to debug output

2000-01-16 20:07  olly

	* tests/: cavern.tst, diffpos.tst: Default srcdir if not set so we
	can easily run a test standalone

2000-01-16 20:01  olly

	* src/matrix.c: Turned some debug code off

2000-01-16 17:23  olly

	* BUGS: Tweak "From:" formats so perl convertor copes

2000-01-16 17:22  olly

	* NEWS: en-US to en-us

2000-01-16 17:14  olly

	* NEWS, src/netartic.c, src/netbits.c, src/netskel.c: *solve
	followed by some entirely unconnected survey now caught cleanly
	(used to hit an assert)
	
	Corrected component and loop counts when there's hanging survey
	around

2000-01-16 17:13  olly

	* BUGS, TODO: Move some bugs from TODO into BUGS

2000-01-16 17:12  olly

	* hto/: hto.c, hto.h: Altered comments which were causing "nested
	comment" warnings

2000-01-16 17:04  olly

	* tests/cavern.tst: If cavern exits with error code, the test now
	fails

2000-01-11 14:09  olly

	* src/message.c: And tolower the "US" in en_US

2000-01-11 14:07  olly

	* NEWS, TODO: updated

2000-01-11 14:06  olly

	* src/: Makefile.am, borlandc/.cvsignore, riscos/.cvsignore:
	config.h now generated

2000-01-11 14:06  olly

	* src/message.c: Handle LANG being en_US

2000-01-09 22:13  olly

	* NEWS, aclocal.m4, configure.in, src/Makefile.am, src/miniam.pl,
	src/borlandc/config.h, src/borlandc/config.h.in,
	src/riscos/config.h, src/riscos/config.h.in: Fixed RISC OS and
	BorlandC builds to track copyright msg automatically

2000-01-09 21:24  olly

	* src/: Makefile.am, miniam.pl, borlandc/config.h, riscos/config.h:
	Now pull version number from configure.in and put it into the
	makefile

2000-01-09 17:20  olly

	* src/riscos/stdh/: regnames, swinames: headers for arm code

2000-01-09 17:20  olly

	* .cvsignore, aclocal.m4: useful macros

2000-01-09 17:19  olly

	* src/riscos/: armrot.s, config.h: hand crafted config.h for riscos
	arm code line drawing for caverot

2000-01-09 17:18  olly

	* src/borlandc/config.h: hand crafted config.h for borlandc

2000-01-09 17:15  olly

	* doc/Makefile.am: added MAINTAINERCLEANFILES work around problem
	with svxdocs getting including with extra directory wrapper other
	minor tweaks

2000-01-09 17:14  olly

	* lib/Makefile.am: added MAINTAINERCLEANFILES

1999-10-22 22:43  olly

	* src/xcaverot.c: Ran through indent

1999-10-22 22:35  olly

	* src/: Makefile.am, xcaverot.c: tidying

1999-10-22 22:04  olly

	* src/xcaverot.c: click to select point now has a threshold above
	which no point is chosen

1999-10-18 17:30  olly

	* tests/: Makefile.am, cavern.tst: Fixes to test suite for "make
	distcheck"

1999-10-18 16:51  olly

	* NEWS, tests/Makefile.am, tests/cavern.tst, tests/diffpos.tst:
	"make distcheck" should now work

1999-10-18 16:51  olly

	* doc/Makefile.am: Cured superfluous second copy of documentation

1999-10-06 23:22  olly

	* src/message.c: check env var LANG if SURVEXLANG not set

1999-09-27 16:05  olly

	* configure.in: Insist on autoconf 2.13 or later

1999-09-27 16:02  olly

	* acinclude.m4: Updated to version which works with autoconf 2.12
	(though configure.in needs 2.13)

1999-09-26 23:44  olly

	* src/: borlandc/.cvsignore, riscos/.cvsignore: Ignore generated
	makefiles for RISC OS and Borland C

1999-09-26 23:25  olly

	* doc/.cvsignore, hto/.cvsignore, src/.cvsignore: Added more files
	for CVS to ignore

1999-09-26 23:21  olly

	* .cvsignore, hto/.cvsignore, lib/.cvsignore, src/.cvsignore,
	src/cavern.h, src/datain.h, tests/.cvsignore: Added .cvsignore
	files to make "cvs update" output tidy

1999-09-26 23:18  olly

	* acinclude.m4, aclocal.m4: Checked in wrong one...

1999-09-26 23:17  olly

	* aclocal.m4: Extra autoconf macros

1999-09-26 23:12  olly

	* lib/messages.txt: New messages for deprecated features

1999-09-26 23:11  olly

	* src/xrot.h: define Y_UP

1999-09-26 23:10  olly

	* config.h.in, configure.in, src/message.c: Sorted out SURVEXHOME
	problems

1999-09-26 23:09  olly

	* NEWS, TODO: Updated

1999-09-25 21:48  olly

	* src/xcaverot.c: Now works reasonably OK on display which doesn't
	support DBE

1999-09-25 11:58  olly

	* src/xcaverot.c: Merge mostly done - now compiles and runs after a
	fashion

1999-09-13 14:39  olly

	* src/prcore.c: Check for trailing garbage after scale in -s option
	argument

1999-09-13 14:36  olly

	* src/commands.c: Warn that *prefix and *default are deprecated

1999-09-13 12:01  olly

	* src/xcaverot.c: Folded John Pybus' changes into latest CVS
	version

1999-09-04 12:45  olly

	* src/: datain.c, error.c, img.c, message.c, netskel.c, network.c,
	version.h, xcaverot.c: more changes

1999-09-04 12:41  olly

	* src/Makefile.am: removed -DSURVEXHOME from CPPFLAGS

1999-09-04 12:40  olly

	* AUTHORS, acconfig.h, compilemsgfiles.pl, config.h.in,
	configure.in: more work to get everything into CVS

1999-08-26 16:57  olly

	* doc/custom.dsl: dsssl customisation layer

1999-08-26 16:50  olly

	* COPYING, install-sh, missing, mkinstalldirs: Various files needed
	by autoconf and automake

1999-08-26 16:49  olly

	* doc/: manual.sgml, svxdocs.sgml: Removed list of contributors to
	AUTHORS file

1999-08-26 16:49  olly

	* AUTHORS: AUTHORS list

1999-08-26 16:41  olly

	* tests/: Makefile.am, addatend.out, addatenda.pos, addatendb.pos,
	cavern.tst, cross.pos, cross.svx, delatend.out, delatenda.pos,
	delatendb.pos, diffpos.tst, midpoint.pos, midpoint.svx, noose.pos,
	noose.svx, oneleg.pos, oneleg.svx: Test suite

1999-08-26 16:25  olly

	* Makefile-old: Removed obsolete file

1999-08-26 16:17  olly

	* hto/Makefile.am, doc/Makefile.am: Initial revision

1999-08-26 16:01  olly

	* src/netbits.c: more ASSERTs allow smaller det before deciding
	matrix is singular

1999-08-26 16:01  olly

	* src/netartic.c: more work

1999-08-26 16:00  olly

	* src/cavern.h: -

1999-08-26 16:00  olly

	* src/debug.h: fixed #if to #ifdef

1999-08-26 15:58  olly

	* src/netbits.h: Changed precision on print_var

1999-08-26 13:23  olly

	* lib/: Makefile.am, bcra3.svx, bcra5.svx, makefont.pl,
	makemsgs.pl, messages.txt, named-entities.txt, pfont.txt,
	print.ini: Initial revision

1999-08-26 13:22  olly

	* doc/: manual.sgml, svxdocs.sgml: &quot; -> "

1999-08-26 13:21  olly

	* NEWS: more changes

1999-08-26 13:21  olly

	* TODO: more entries

1999-08-26 13:21  olly

	* config.h.in, configure.in: SURVEXHOME now defined in config.h

1999-08-26 00:11  olly

	* src/Makefile.am: Added netartic.c

1999-08-26 00:08  olly

	* src/commands.c: renamed truncate function and var to avoid clash
	with definition on FreeBSD (though we really ought not be able to
	see that AFAICS)

1999-08-25 15:00  olly

	* src/commands.c: more efficient pos replacement in *equate

1999-07-25 17:30  olly

	* src/matrix.c: now free stn_tab and reset n_stn_tab to 0 before
	each matrix build

1999-07-25 15:22  olly

	* src/netskel.c: now call articulate()

1999-07-25 15:22  olly

	* src/netbits.c: can now remove last station in list

1999-07-25 15:20  olly

	* src/cavern.h: removed fArtic colour is now signed

1999-07-25 15:20  olly

	* src/netartic.c: checkpoint checkin...

1999-07-21 23:16  olly

	* src/netartic.c: more work

1999-07-21 23:15  olly

	* src/commands.c: Added comment about idea to speed up *equate

1999-07-21 23:15  olly

	* src/cavern.c: Check fhErrStat open before closing

1999-07-21 23:14  olly

	* src/netbits.c: Added check_d macro Added more calls to check_var

1999-07-20 14:26  olly

	* src/netskel.c: Simplified one covariance case (should be faster
	too)

1999-07-20 14:22  olly

	* src/netskel.c: Got covariances working

1999-07-20 13:49  olly

	* src/matrix.c: Output station list in same format as .pos file so
	we can use diffpos

1999-07-20 13:48  olly

	* src/diffpos.c: Fixed bug which might not report an added or
	deleted line at EOF Return code is now zero if all is well,
	non-zero for a difference or system error (e.g. file not found)

1999-07-20 13:47  olly

	* src/netbits.c: lots of const-s added mulvc and muldc added
	check_var added

1999-07-20 13:43  olly

	* src/netbits.h: Added muldc

1999-07-20 13:43  olly

	* src/network.c: tidier and faster code in parallel leg replacement

1999-07-20 13:38  olly

	* src/network.c: Fixed up covariance code to work Remove cBogus
	code - we can now remove stnZ earlier

1999-07-20 12:58  olly

	* src/netbits.h: Added mulvc Added const everywhere appropriate

1999-07-19 17:27  olly

	* src/netbits.h: fZero() argument now a const pointer

1999-07-19 17:26  olly

	* src/message.c: -

1999-07-19 17:26  olly

	* src/cavern.h: Added pos_fixed() macro

1999-07-19 17:25  olly

	* INSTALL.DOS: Added a first stab at some NT comments

1999-07-19 17:24  olly

	* BUGS: Added a few comments

1999-07-19 17:23  olly

	* TODO: Removed a few items I've implemented Reworded some others

1999-07-19 17:23  olly

	* NEWS: More entries...

1999-07-19 17:22  olly

	* Makefile.am: Added tests subdirectory Sorted out packaging rules
	for alien platforms

1999-07-19 17:21  olly

	* configure.in: Version 0.91 Pruned commented out code Check for
	-lXext Added tests subdirectory

1999-07-19 17:20  olly

	* src/Makefile.am: Pass X_CFLAGS to xcaverot

1999-07-19 00:32  olly

	* src/matrix.c: Fixed bug with building matrix in covariance case
	(was only adding in lower triangonal of matrix in off-diagonal
	case)

1999-07-03 19:30  olly

	* src/network.c: Fixed recently introduced bug in delta-star code
	(would look for fixed 3 node instead of unfixed one)

1999-07-03 14:45  olly

	* src/matrix.c: stn_tab is now a list of pos not a list of prefix

1999-07-03 14:37  olly

	* src/: netbits.c, netbits.h: fixed print_var to be macro

1999-07-03 14:36  olly

	* src/matrix.c: fixed covariance code to work using John Halleck's
	partition technique to convert the 3D problem into a 1D problem

1999-07-03 14:36  olly

	* src/cavern.h: enabled covariances added fixpos()

1999-07-03 14:35  olly

	* src/Makefile.am: removed -DNO_COVARIANCES from commented out
	stuff

1999-07-03 12:16  olly

	* src/: cavern.c, commands.c: -

1999-07-02 17:04  olly

	* src/netartic.c: removed stn_tab stuff - that's all dealt with in
	matrix.c

1999-07-02 17:04  olly

	* src/netskel.c: solve_matrix() now wants a station list as a
	parameter

1999-07-02 17:04  olly

	* src/: cavern.h, netbits.c: -

1999-06-30 23:39  olly

	* src/: matrix.c, matrix.h: solve matrix now given stnlist

1999-06-30 23:21  olly

	* src/prcore.c: fettled layout

1999-06-30 13:17  olly

	* src/netartic.c: more work

1999-06-30 13:05  olly

	* src/netartic.c: tidied and tweaked a bit

1999-06-28 21:50  olly

	* src/Makefile.am: Use AM_CPPFLAGS to pass -DSURVEXHOME=...
	(instead of INCLUDES)

1999-06-12 11:17  olly

	* src/caverot.c: -

1999-06-12 11:17  olly

	* src/miniam.pl: collect list of values if a variable is defined
	twice

1999-06-12 11:16  olly

	* src/Makefile.am: z3dtodxf hack removed netskel.[ch] created
	VERSION now in config.h pruned some unused stuff cleaned up list of
	defines (though it shouldn't be in here anyway)

1999-06-07 12:50  olly

	* src/netartic.c: simplified loop exit

1999-06-06 20:48  olly

	* src/datain.c: now tries lowercased version of filename if not
	found only check converted and lowercased versions of filename if
	they are different from the original

1999-06-06 17:05  olly

	* doc/: manual.sgml, svxdocs.sgml: fixed documentation of old
	command line options which are now commands fixed a few typos
	pruned some dead documentation

1999-06-06 16:19  olly

	* doc/: manual.sgml, svxdocs.sgml: Created section on Survex
	Command Line Conventions Changed to use "cmdsynopsis" where
	appropriate Updated documentation on printer driver command line
	options Tidied up various confusing statements about searching for
	data files

1999-06-06 16:17  olly

	* src/netartic.c: started to rework

1999-06-06 16:04  olly

	* src/netskel.h: Initial revision

1999-06-06 15:20  olly

	* src/matrix.c: split off articulation point splitting code into
	netartic.c

1999-06-06 15:19  olly

	* src/netartic.c: Initial revision

1999-06-06 14:26  olly

	* src/netskel.c: Initial revision

1999-06-06 14:26  olly

	* src/: cavern.c, commands.c, datain.c, network.c, network.h: Split
	network.c into netskel.c and network.c

1999-06-06 14:25  olly

	* src/netbits.h: moved print_var here and changed into a macro

1999-06-06 00:45  olly

	* src/: caverot.c, cvrotgfx.h: Fixed shift key to work in allegro
	version

1999-06-06 00:10  olly

	* src/: cavern.h, commands.c, matrix.c, netbits.c, netbits.h,
	network.c, validate.c: overhauled network code: stations now held
	in doubly linked lists status removed nodes now always use legs
	from 0 upward contiguously disabled articulation point code for now
	(there's an obscure bug)

1999-06-06 00:10  olly

	* src/prcore.c: -b wasn't marked as requiring an option

1999-06-05 22:57  olly

	* src/svxmacro.c: removed shape unfixed_2_node
	remove_leg_from_station

1999-05-22 23:19  olly

	* src/debug.h: Allow defines to be turned on on a per file basis,
	with defaults here

1999-05-22 23:18  olly

	* src/validate.c: fixed dump_network() to use dump_node() (used to
	use its own copy of same code) dump_node() now reports name of each
	connected station

1999-05-22 23:17  olly

	* src/matrix.c: Added tracing code to hunt down a network problem

1999-05-22 23:14  olly

	* src/network.c: Added tracing code to hunt down a network problem

1999-05-22 23:10  olly

	* src/: armrot.h, dosrot.h, xrot.h: fixed handling of shift-' (by
	allowing both versions)

1999-05-22 23:09  olly

	* src/xcaverot.c: now scales to window size indicator size reduced

1999-05-22 23:08  olly

	* src/strcasecmp.c: corrected reverse sense on exit test

1999-05-22 23:08  olly

	* src/message.c: fixed handling of messages with accents

1999-05-22 23:07  olly

	* src/cvrotgfx.c: Fixed mode-picker to reappear if mode couldn't be
	selected (e.g. not valid) fixed extended key codes for Allegro (so
	cursor keys, delete and end work)

1999-05-22 23:05  olly

	* src/: caverot.h, cvrotimg.h, caverot.c, cvrotimg.c: Tweaked to
	allow reuse of caverot scaling code in xcaverot

1999-05-17 22:32  olly

	* doc/: manual.sgml, svxdocs.sgml: more updates from paper copy

1999-05-17 22:20  olly

	* doc/: manual.sgml, svxdocs.sgml: updated to 0.91 more updates
	from paper copy

1999-05-17 21:23  olly

	* doc/: manual.sgml, svxdocs.sgml: misc changes

1999-04-30 17:39  olly

	* src/printxbm.c: Initial revision

1999-04-30 17:39  olly

	* src/xrot.h: C++ to C comments

1999-04-30 17:38  olly

	* src/rotplot.c: minor

1999-04-30 17:38  olly

	* src/prio.c: tried to fix riscos warnings

1999-04-30 17:36  olly

	* src/prcore.c: fixed riscos warnings updated to new msg and
	cmdline interfaces banner now output later

1999-04-30 17:36  olly

	* src/: message.c, message.h: tidied up interface

1999-04-30 17:35  olly

	* src/: labels.c, listpos.c, matrix.c, printdm.c, printps.c: fixed
	riscos warnings

1999-04-30 17:34  olly

	* src/filename.c: minor

1999-04-30 17:34  olly

	* src/extend.c: ReadErrorFile -> msg_init fixed riscos warnings

1999-04-30 17:33  olly

	* src/cvrotgfx.h: fixed riscos warnings fixed riscos M and R button
	swap cleaned up somewhat

1999-04-30 17:32  olly

	* src/cvrotgfx.c: fixed riscos warnings pthMe -> msg_cfgpth() fixed
	failure to clear screen under BorlandC

1999-04-30 17:31  olly

	* src/commands.c: fixed riscos warnings

1999-04-30 17:30  olly

	* src/: cmdline.c, cmdline.h: reworked interface in the light of
	3dtodxf's requirements

1999-04-30 17:30  olly

	* src/caverot.h: fixed riscos warning

1999-04-30 17:29  olly

	* src/caverot.c: ReadErrorFile -> msg_init fixed various riscos
	warnings

1999-04-30 17:28  olly

	* src/cavern.c: ReadErrorFile -> msg_init updated to new cmdline
	interface

1999-04-26 19:37  olly

	* src/Makefile.am: Added miniam.pl to distribution Added 3dtodxf
	back in (as z3dtodxf until I argue with automake some more)

1999-04-26 15:30  olly

	* src/3dtodxf.c: defaults in help message not hardcoded another
	bounding box fix

1999-04-25 14:53  olly

	* src/3dtodxf.c: Changed to use new cmdline interface Changed
	bounding box calculation --htext -> --text-height ; --msize ->
	--marker-size

1999-04-24 14:04  olly

	* src/3dtodxf.c: fettled a few messages to debug only bounding box
	calculation was slightly incorrect - fixed

1999-04-24 13:57  olly

	* src/3dtodxf.c: Added --version

1999-04-24 13:54  olly

	* src/3dtodxf.c: Fixed C++-style comments to C-style fixed a couple
	of typos

1999-04-24 13:53  olly

	* src/3dtodxf.c: Leandro's version with better DXF output

1999-04-04 16:09  olly

	* src/extend.c: update for new names in filename.c

1999-04-04 16:08  olly

	* src/wrap.c: fixed to work for RISC OS and borlandc now put
	"invocation" line at top of temporary file

1999-04-04 16:08  olly

	* src/strcasecmp.c: tweaked

1999-04-04 16:06  olly

	* src/str.c: now include str.h

1999-04-04 16:06  olly

	* src/readval.c: nowt

1999-04-04 16:06  olly

	* src/prio.c: fixed bogus explicit return of void in prio_putpstr

1999-04-04 16:06  olly

	* src/printps.c: renamed prindept to prcore

1999-04-04 16:05  olly

	* src/printdm.c: added XBM support (for testing bitmap drivers)

1999-04-04 16:05  olly

	* src/: prcore.c, prcore.h: renamed from prindept to prcore

1999-04-04 16:04  olly

	* src/prbitmap.c: fixed "font flipped vertically" problem

1999-04-04 16:04  olly

	* src/osdepend.h: fixed for borlandc

1999-04-04 16:03  olly

	* src/osalloc.h: fixed for DOS/RISCOS compiles

1999-04-04 16:01  olly

	* src/network.c: tweaked to use new filename.c funcs fixed bug
	which wrote out nodes with order >3 multiple times

1999-04-04 16:01  olly

	* src/miniam.pl: final (hopefully) fix for prnthpgl

1999-04-04 16:01  olly

	* src/message.c: fixed warnings compat check for "engi", etc now
	case insensitive so "EngI" works

1999-04-04 16:00  olly

	* src/listpos.c: fixed warnings

1999-04-04 15:59  olly

	* src/: filename.c, filename.h: fettled function names

1999-04-04 15:59  olly

	* src/datain.h: nowt

1999-04-04 15:59  olly

	* src/datain.c: --output=

1999-04-04 15:58  olly

	* src/cvrotgfx.h: fixed for RISC OS fixed to cvrotgfx_moveto can be
	used as a func ptr

1999-04-04 15:58  olly

	* src/commands.c: fixed warnings *truncate off added

1999-04-04 15:57  olly

	* src/cmdline.c: fixed warnings

1999-04-04 15:57  olly

	* src/: caverot.h, cvrotgfx.c: text_xy now takes const char *

1999-04-04 15:56  olly

	* src/cavern.h: #ifdef protection renamed from SURVEX_H to CAVERN_H
	added --output=

1999-04-04 15:55  olly

	* src/cavern.c: s renamed to str added --output=

1999-04-04 15:54  olly

	* src/Makefile.am: printxbm added extra files for borlandc and
	riscos compiles

1999-04-04 15:53  olly

	* Makefile.am, config.h.in: Initial revision

1999-04-04 14:19  olly

	* NEWS, INSTALL.DOS: Initial revision

1999-04-04 14:19  olly

	* configure.in: now use automake

1999-04-04 14:18  olly

	* TODO: brought up to date

1999-04-04 14:17  olly

	* INSTALL: now have make install

1999-04-04 14:16  olly

	* BUGS: "!" no longer used in command switches, so removed "!
	awkward under UNIX" added 3 more reported bugs

1999-03-31 12:06  olly

	* src/miniam.pl: borlandc makefile done

1999-03-30 22:44  olly

	* src/Makefile.am: s renamed to str to avoid nightmares on RISC OS

1999-03-30 22:42  olly

	* src/Makefile.am: pruned dead stuff

1999-03-30 22:42  olly

	* src/Makefile.am: Initial revision

1999-03-28 12:41  olly

	* src/miniam.pl: Initial revision

1999-03-22 22:32  olly

	* src/uni2dos.h: Initial revision

1999-03-12 15:05  olly

	* src/: cmdline.h, cmdline.c: Initial revision

1999-03-12 15:03  olly

	* hto/hto2svx.c, hto/svx2hto.c, src/3dtodxf.c, src/cave.c,
	src/cavern.c, src/caverot.c, src/commands.c, src/cvrotgfx.c,
	src/cvrotimg.c, src/datain.c, src/datain.h, src/debug.h,
	src/diffpos.c, src/dosrot.c, src/dosrot.h, src/extend.c,
	src/filelist.h, src/filename.c, src/filename.h, src/img.c,
	src/img.h, src/ini.c, src/ini.h, src/labels.c, src/labels.h,
	src/listpos.c, src/listpos.h, src/matrix.c, src/matrix.h,
	src/message.c, src/message.h, src/netbits.c, src/netbits.h,
	src/network.c, src/network.h, src/osalloc.h, src/osdepend.c,
	src/osdepend.h, src/ostypes.h, src/out.h, src/prbitmap.c,
	src/prbitmap.h, src/prcore.c, src/prcore.h, src/printdm.c,
	src/printps.c, src/prio.c, src/prio.h, src/readval.c,
	src/readval.h, src/rotplot.c, src/rotplot.h, src/survex.c,
	src/svxmacro.c, src/useful.c, src/useful.h, src/validate.c,
	src/validate.h, src/whichos.h, src/wrap.c, src/xcaverot.c,
	src/xrot.h: 0.90 beta 2

1999-03-12 15:02  olly

	* src/cavern.h: simplified output to only be extension based

1999-03-11 22:12  olly

	* src/wrap.c: fixed up error handling

1999-03-11 21:37  olly

	* src/wrap.c: first useful version

1999-03-11 20:56  olly

	* src/wrap.c: Initial revision

1999-03-05 15:08  olly

	* src/: str.c, str.h: Initial revision

1999-03-05 15:01  olly

	* src/3dtodxf.c: tidied up code layout

1999-02-28 11:53  olly

	* doc/: manual.sgml, svxdocs.sgml: (0.90 beta1) - fixed up all
	closing tags

1999-02-27 23:06  olly

	* src/: armrot.h, caverot.h, commands.h, cvrotgfx.h, cvrotimg.h:
	misc small changes

1999-02-27 23:03  olly

	* src/: cavern.h, cavern.c: Initial revision

1999-02-23 00:47  olly

	* doc/: manual.sgml, svxdocs.sgml: update to 0.9 mostly

1999-01-17 01:08  olly

	* src/cave.c: Initial revision

1998-12-22 21:25  olly

	* src/: defaults.c, defaults.h: fettles

1998-12-19 12:30  olly

	* src/: prbitmap.c, printdm.c: check in before splitting out bitmap
	code again

1998-12-19 12:18  olly

	* src/message.c: check in before major fettle

1998-12-12 17:01  olly

	* compilemsgfiles.pl: Initial revision

1998-12-04 22:26  olly

	* src/cvrotgfx.c: removed reference to error.h

1998-12-04 22:26  olly

	* src/filelist.h: trimmed out obselete stuff

1998-12-04 19:17  olly

	* src/readval.c: Addded failed attempt at nice collating order

1998-12-04 18:50  olly

	* src/xrot.h: put QUOTE, etc back in

1998-12-04 18:50  olly

	* src/whichos.h: win32

1998-12-04 18:48  olly

	* src/: readval.c, svxmacro.c, validate.c, validate.h, version.h:
	minor fettle

1998-12-04 18:48  olly

	* src/prcore.c: Added comment...

1998-12-04 18:46  olly

	* src/prcore.c: changed to use GNU getopt should now process
	multiple .3d files together (untested)

1998-12-04 18:46  olly

	* src/: osdepend.c, osdepend.h: win32 support

1998-12-04 18:44  olly

	* src/network.c: Started to add support for son-of-3d

1998-12-04 18:43  olly

	* src/labels.c: xallegro support

1998-12-04 18:42  olly

	* src/getopt1.c: Initial revision

1998-12-04 18:42  olly

	* src/: getopt.c, getopt.h: Now GNU getopt

1998-12-04 18:42  olly

	* src/filelist.h: removed .svc stuff

1998-12-04 18:41  olly

	* src/: defaults.c, listpos.c, matrix.c, message.c, message.h,
	netbits.c: Minor fettles

1998-12-04 18:40  olly

	* src/: datain.c, datain.h: Added dummy *lrud Moved command
	dispatch to commands.c

1998-12-04 18:40  olly

	* src/: cvrotgfx.c, cvrotgfx.h: Support for XALLEGRO added

1998-12-04 18:39  olly

	* src/: commline.c, commline.h: Now uses getopt removed many
	options - they'll become commands instead

1998-12-04 18:38  olly

	* src/: commands.c, commands.h: command dispatcher moved here from
	datain.c, greatly simplifying i/face

1998-12-04 18:36  olly

	* TODO: [no log message]

1998-12-04 14:07  olly

	* BUGS: more bugs

1998-11-30 17:06  olly

	* doc/: manual.sgml, svxdocs.sgml: Lots of changes

1998-11-21 19:52  olly

	* doc/: manual.sgml, svxdocs.sgml: Lots more markup

1998-11-18 11:53  olly

	* doc/: manual.sgml, svxdocs.sgml: Initial revision

1998-10-31 18:28  olly

	* src/xcaverot.c: text in buttons centred buttons toggle more
	reliably drawing colour defaults to black not light brown

1998-10-31 18:28  olly

	* src/version.h: 0.80

1998-10-31 18:27  olly

	* src/cvrotgfx.c: Sorted out initialisation to work whether or not
	mode-picker is used

1998-10-31 18:26  olly

	* TODO: More todo

1998-10-31 18:25  olly

	* BUGS: more bugs

1998-09-08 17:26  olly

	* configure.in: endian check moved after compiler check

1998-09-08 17:25  olly

	* TODO: use automake?

1998-08-27 13:21  olly

	* configure.in: Initial revision

1998-08-27 13:17  olly

	* BUGS, INSTALL, README, TODO: Initial revision

1998-08-27 13:16  olly

	* src/survex.c: szOut -> out_buf minor fettles

1998-08-27 13:16  olly

	* src/network.c: szOut -> out_buf work on blunder detection output

1998-08-27 13:15  olly

	* src/message.c: minor fettles

1998-08-27 13:15  olly

	* src/filelist.h: Remove doomday.h stuff

1998-08-27 13:15  olly

	* src/: datain.c, listpos.c, matrix.c, survex.h: szOut -> out_buf

1998-08-24 19:38  olly

	* src/: cvrotgfx.c, cvrotgfx.h, filename.c, filename.h, message.h:
	Initial revision

1998-08-17 11:33  olly

	* src/message.c: Sorted out character entities

1998-08-17 11:14  olly

	* src/network.c: Improved gross error detection code in the light
	of Wookey's comments

1998-08-17 11:14  olly

	* src/network.c: Fixed a couple of slips

1998-08-17 11:13  olly

	* src/: dosrot.c, dosrot.h: Fettled to work with cvrotgfx

1998-08-17 11:11  olly

	* src/caverot.c: Fettled into actually working again

1998-06-16 11:58  olly

	* src/network.c: fettled layout etc

1998-06-12 17:19  olly

	* src/readval.c: error.h -> message.h and filename.h fixed bug -
	need to allocate block for *each* name in hierarchy...

1998-06-12 17:19  olly

	* src/: printps.c, prio.c: error.h -> message.h and filename.h
	prio_print -> prio_printf

1998-06-12 17:19  olly

	* src/version.h: 0.73

1998-06-12 17:19  olly

	* src/prcore.c: error.h -> message.h and filename.h LfFromFnm now
	returns malloc-ed string

1998-06-12 17:19  olly

	* src/: extend.c, img.c, imgbison.c, labels.c, listpos.c, matrix.c,
	prbitmap.c, printmd0.c, survex.c, validate.c, xcaverot.c: error.h
	-> message.h and filename.h

1998-06-12 17:19  olly

	* src/network.c: error.h -> message.h and filename.h blunder
	detection #ifdef-ed

1998-06-12 17:19  olly

	* src/netbits.h: invert_var now external and returns 0 if matrix is
	singular added subvv

1998-06-12 17:19  olly

	* src/prio.h: prio_print added

1998-06-12 17:19  olly

	* src/: ini.c, xrot.h: error.h -> message.h and filename.h
	autoconf-ed

1998-06-12 17:19  olly

	* src/: useful.c, useful.h: autoconf-ed

1998-06-12 17:19  olly

	* src/printdm.c: patch from Wookey: report fontfile filename in
	case of bad format error.h -> message.h and filename.h

1998-06-12 17:09  olly

	* src/error.c: misc fettles, but file is now defunct - fettles
	copied into message.c and filename.c

1998-06-12 17:09  olly

	* src/datain.c: error.h -> message.h and filename.h translate data
	filenames from UNIX/DOS to current OS if not found

1998-06-12 17:09  olly

	* src/: datain.h, dosrot.c, dosrot.h: autoconf-ed

1998-06-12 17:07  olly

	* src/: caverot.c, commands.c, cvrotimg.c, defaults.c: error.h ->
	message.h and filename.h

1998-06-12 17:07  olly

	* src/commline.c: fettled layout error.h -> message.h and
	filename.h

1998-06-12 11:36  olly

	* src/osdepend.h: reworked in RISC OS oslib fix

1998-06-12 11:36  olly

	* src/osdepend.h: autoconf-ed

1998-06-12 11:35  olly

	* src/osdepend.c: Fixed warning on RISCOS

1998-06-12 11:35  olly

	* src/netbits.c: Fixed unused vars warning

1998-06-12 11:34  olly

	* src/message.c: Fixed narrowing implicit cast warning on RISCOS

1998-06-12 11:33  olly

	* src/netbits.c: invert_var now external and returns 0 if matrix is
	singular added subvv

1998-06-12 11:33  olly

	* src/message.c: Numerous changes to get a clean compile

1998-06-10 17:25  olly

	* src/message.c: Fettled in changes from error.c

1998-06-10 17:25  olly

	* src/message.c: Initial revision

1998-06-10 16:51  olly

	* src/diffpos.c: fettled layout

1998-06-10 16:51  olly

	* src/datain.c: data filenames now converted from Unix/DOS format
	if necessary

1998-06-10 16:50  olly

	* src/datain.c: fettled to work with NO_COVARIANCES

1998-05-26 18:07  olly

	* src/matrix.c: implemented covariances

1998-04-06 19:01  olly

	* src/matrix.c: Tidied up layout and removed some commented out
	code

1998-03-22 15:07  olly

	* Makefile-old: autoconf changes

1998-03-21 16:39  olly

	* src/strcasecmp.c: Initial revision

1998-03-21 15:17  olly

	* src/rotplot.c: fettled code to find bounding box corners

1998-03-21 15:16  olly

	* src/: printdm.c, printps.c, readval.c, xcaverot.c, survex.c:
	fixed up to compile cleanly on Linux

1998-03-21 15:15  olly

	* src/osdepend.c: merged

1998-03-21 15:15  olly

	* src/prcore.c: various changes

1998-03-21 15:14  olly

	* src/network.c: added gross error detection code covariance code

1998-03-21 15:14  olly

	* src/matrix.c: covariances - current just a warning that they
	aren't supported here

1998-03-21 15:14  olly

	* src/listpos.c: fettled

1998-03-21 15:13  olly

	* src/labels.c: converted to cvrotgfx fettled

1998-03-21 15:13  olly

	* src/extend.c: added const

1998-03-21 15:13  olly

	* src/error.c: lots

1998-03-21 15:12  olly

	* src/defaults.c: fixed up to compile cleanly on Linux
	unique->truncate

1998-03-21 15:12  olly

	* src/: datain.c, netbits.c: fixed up to compile cleanly on Linux

1998-03-21 15:11  olly

	* src/cvrotimg.c: quick fix for const clash

1998-03-21 15:11  olly

	* src/commline.c: removed limit on survey station name length
	
	fixed up to compile cleanly on Linux

1998-03-21 15:10  olly

	* src/commands.c: merged in deviant version

1998-03-21 15:10  olly

	* src/caverot.c: lots of work

1998-03-21 15:09  olly

	* src/survex.h: various

1998-03-21 15:09  olly

	* src/readval.h: removed TRIM_PREFIX

1998-03-21 15:08  olly

	* src/osdepend.h: explained DJGPP ceil/floor problem

1998-03-21 15:08  olly

	* src/: error.h, prcore.h: fixed up to compile cleanly on Linux

1998-03-21 15:07  olly

	* src/defaults.h: unique -> truncate

1998-03-21 15:07  olly

	* src/datain.h: NEW_STYLE fixed up to compile cleanly on Linux

1998-03-21 15:06  olly

	* src/armrot.h: STOP changed from -1 to 0

1998-03-21 15:05  olly

	* Makefile-old: Initial revision

1997-08-24 11:34  olly

	* src/armrot.h, src/caverot.h, src/commands.h, hto/hto.c,
	hto/hto.h, hto/hto2svx.c, hto/svx2hto.c, src/3dtodxf.c, src/atan.c,
	src/caverot.c, src/commands.c, src/commline.c, src/commline.h,
	src/create.c, src/cvrotfns.h, src/cvrotimg.c, src/cvrotimg.h,
	src/datain.c, src/datain.h, src/debug.h, src/defaults.c,
	src/defaults.h, src/diffpos.c, src/dosrot.c, src/dosrot.h,
	src/error.c, src/error.h, src/examp.c, src/extend.c,
	src/filelist.h, src/getopt.c, src/getopt.h, src/img.c, src/img.h,
	src/imgbison.c, src/ini.c, src/ini.h, src/initest.c, src/labels.c,
	src/labels.h, src/listpos.c, src/listpos.h, src/lstobj.c,
	src/matrix.c, src/matrix.h, src/netbits.c, src/netbits.h,
	src/network.c, src/network.h, src/osalloc.h, src/osdepend.c,
	src/osdepend.h, src/ostypes.h, src/out.h, src/prbitmap.c,
	src/prbitmap.h, src/prcore.c, src/prcore.h, src/prhpgl.c,
	src/printdm.c, src/printmd0.c, src/printpcl.c, src/printps.c,
	src/prio.c, src/prio.h, src/readval.c, src/readval.h,
	src/rotplot.c, src/rotplot.h, src/survex.c, src/survex.h,
	src/svxmacro.c, src/tex.h, src/useful.c, src/useful.h,
	src/validate.c, src/validate.h, src/version.h, src/whichos.h,
	src/xcaverot.c, src/xrot.h: Initial revision

