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