2010-08-03 15:39  brlcad

	* [r39996] include/conf/PATCH, src/archer/archer.bat,
	  src/mged/mged.bat, src/tclscripts/rtwizard/rtwizard.bat:
	  bump, regressions all passing. preparing for release 7.16.10

2010-08-03 15:25  brlcad

	* [r39995] src/proc-db/spiral.pl:
	  kanzure notes a stray =n, probably from syncing with the wiki

2010-08-02 15:05  brlcad

	* [r39993] misc/win32-msvc8/asc2g/asc2g.vcproj:
	  fix the windows build. for whatever reason, it's insisting that
	  the windows executable extension be included on asc2g and tclsh
	  now. add some simple scripting logic to detect whether NSIS is
	  available before trying to run it, only warning if it's missing.
	  clean up echo quotes too.

2010-08-02 14:34  brlcad

	* [r39992] misc/nsis/updateVersion.tcl:
	  make sure it's the root, look for include dir

2010-08-02 09:25  d_rossberg

	* [r39991] misc/win32-msvc/CMakeLists.txt:
	  at least the brlcad.dll can be build this way in x64 mode

2010-08-02 06:12  brlcad

	* [r39990] misc/win32-msvc8/libged/libged.vcproj:
	  add select.c to the windows build for libged

2010-08-02 05:58  brlcad

	* [r39989] src/libged/combmem.c:
	  fix whitespace bug introduced in r39975 where there's badness in
	  a macro after a line continuator. was breaking windows build

2010-08-02 05:51  brlcad

	* [r39988] src/libged/editit.c:
	  fix a bug on Mac where TextEdit blathers warnings about being
	  unable to register itself with system services. this is due to
	  running multiple instances of TextEdit and while the warning is
	  benign, we quell it (via closing stdin AND stderr for the forked
	  child) as it's not useful to the user. add a few more sanity
	  checks in along with keeping track of our (null) options with the
	  ugly argv-in-an-argv hack. make the Invoking statement more
	  generally diagnostic and useful

2010-08-02 05:48  brlcad

	* [r39987] src/mged/tedit.c:
	  help mac systems out when running from Terminal where X11 paths
	  are not included (better than getting back null and crashing).
	  also don't assume anything about emacs for non-mac/non-windows
	  systems, since there isn't an apparent way to test it. at worst,
	  it just creates an extra window this way instead of hanging mged.

2010-08-02 05:30  brlcad

	* [r39986] TODO:
	  nirt seems to be working again

2010-08-02 05:19  brlcad

	* [r39985] TODO:
	  red passes a quick round of manual testing. looks like all the
	  previous problems are working well now.

2010-08-02 03:22  brlcad

	* [r39984] src/rt/view.c, src/rt/viewedge.c:
	  sort the option usage statement so that more common options are
	  at the top, related options are grouped together, and the wording
	  is made slightly less cryptic.

2010-08-01 22:50  brlcad

	* [r39983] configure.ac, src/other/libpng/configure.ac:
	  pass --with-sub-libs and --with-sub-cppflags down to libpng so it
	  gets the right flags without screwing things up for everyone
	  else. enable the flags with BC_WITH_SUB_FLAG_ARGS.

2010-08-01 22:49  brlcad

	* [r39982] m4/args.m4:
	  define a new BC_WITH_SUB_FLAG_ARGS macro that is just like
	  BC_WITH_FLAG_ARGS providing --with-* flags, but they are
	  --with-sub flags so they will not propagate settings outside of a
	  subconfigure. this lets us do things like tell libpng to use our
	  libz or a system libz instead of adding duplicate infrastructure
	  to their configure.

2010-07-31 00:03  brlcad

	* [r39980] src/libwdb/ars.c, src/libwdb/bot.c, src/libwdb/brep.cpp,
	  src/libwdb/cline.c, src/libwdb/constraint.c, src/libwdb/dsp.c,
	  src/libwdb/dynamic_geometry.c, src/libwdb/ebm.c,
	  src/libwdb/export.c, src/libwdb/extr.c, src/libwdb/id.c,
	  src/libwdb/mater.c, src/libwdb/nmg.c, src/libwdb/nurb.c,
	  src/libwdb/pipe.c, src/libwdb/reg.c, src/libwdb/submodel.c,
	  src/libwdb/units.c, src/libwdb/vol.c, src/libwdb/wdb.c:
	  ws, indent, style, comment, consistency cleanup

2010-07-30 23:46  brlcad

	* [r39979] src/libwdb/nmg.c:
	  add a FIXME. mk_nmg() and mk_nmg_from_bot() both call
	  wdb_export() which clearly documents that it will free the data
	  passed to it. So in order to protect the parent caller, these
	  routines need to make a copy of the data or wdb_export() needs to
	  have a parameter for specifying what to do with the memory
	  (probably ideal since nmg data can be huge).

2010-07-30 23:27  brlcad

	* [r39978] configure.ac, src/other/libpng/Makefile.am,
	  src/other/libpng/configure.ac:
	  partial undo of bob's r39946. we can't assume our libz. instead,
	  make it easy to pass compilation flags down from our top-level
	  configure using our BC_WITH_FLAG_ARGS macro. if we set
	  LIBZ_CPPFLAGS, that means we intend to build it. if we're using
	  ours, we need to be sure to tell the build to look in our libz
	  directory for the includes and libz.la file or a -lz. this seems
	  to do the trick.

2010-07-30 22:14  brlcad

	* [r39977] NEWS:
	  richard fixes a couple memory management bugs in the iges code
	  related to nmg structures.

2010-07-30 22:08  r_weiss

	* [r39976] src/conv/iges/convassem.c:
	  Fixed bug where structures were referenced after freed.

2010-07-30 21:02  bob1961

	* [r39975] src/libged/combmem.c:
	  Added code to allow combmem to set empty combinations.

2010-07-30 20:39  r_weiss

	* [r39974] src/conv/iges/brep.c:
	  Fixed bug where structures were referenced after freed. Added
	  conditional freeing of nmg model structure to not double free the
	  structure. Added cleanup of nmg model structure on successful
	  exit.

2010-07-29 21:07  bob1961

	* [r39971] src/tclscripts/archer/Archer.tcl:
	  Putting back the updateCreationButtons method minus the lines to
	  configure the primitive creation buttons.

2010-07-29 20:01  bob1961

	* [r39970] src/tclscripts/archer/Archer.tcl:
	  No longer need the updateCreationButtons method.

2010-07-29 19:11  brlcad

	* [r39969] NEWS:
	  bob fixed a bug in the framebuffer close_existing calls that were
	  testing the wrong fields. that's what happens when code is
	  copy-pasted instead of properly refactoring... that same bug was
	  debugged and fixed elsewhere months ago.

2010-07-29 19:04  brlcad

	* [r39968] TODO:
	  windows build now works, though the build post-processing needs a
	  tweak for asc2g

2010-07-29 14:23  bob1961

	* [r39967] src/libfb/fb_generic.c:
	  fb_close_existing was wrongly comparing if_type with if_name.

2010-07-29 13:55  bob1961

	* [r39966] src/libtclcad/ged_obj.c:
	  Framebuffer memory is being freed through the call to
	  fb_close_existing.

2010-07-29 11:03  d_rossberg

	* [r39965] src/libged/CMakeLists.txt:
	  synced with Makefile.am

2010-07-29 01:16  brlcad

	* [r39961] src/mged/setup.c:
	  missing bu_vls. fix windows compile error.

2010-07-29 01:16  brlcad

	* [r39960] src/conv/asc/asc2g.c:
	  size_t lines, quellage

2010-07-29 01:15  brlcad

	* [r39959] doc/docbook/system/mann/en/rotobj.xml:
	  commmmand

2010-07-29 01:09  brlcad

	* [r39958] src/other/libpng/Makefile.am:
	  remove the wildcards as they break the second pass of a distcheck
	  where the disting is done out-of-dir. regardless, they are
	  unnecessary as EXTRA_DISTING a directory includes that whole
	  directory. distcheck now finally passes again.

2010-07-29 01:08  brlcad

	* [r39957] TODO:
	  although hacked in a not-so-good way (assumes our libz is
	  building), libpng builds on 'most' systems now

2010-07-29 01:02  brlcad

	* [r39956] doc/docbook/system/mann/en/aproposdevel.xml:
	  <command></command> is not valid within title tags

2010-07-29 01:01  brlcad

	* [r39955] doc/docbook/system/mann/en/B.xml:
	  remove <I></I> .. invalid docbook tags.

2010-07-28 20:52  bob1961

	* [r39952] src/libdm/dm-ogl.c, src/libdm/dm-rtgl.c:
	  It's okay to have a screen number of 0.

2010-07-28 19:24  bob1961

	* [r39950] src/tclscripts/archer/ArcherCore.tcl,
	  src/tclscripts/archer/images/Makefile.am,
	  src/tclscripts/archer/images/component_select.png,
	  src/tclscripts/lib/Ged.tcl:
	  Hook into libtclcad/libged's selection mechanism.

2010-07-28 19:21  bob1961

	* [r39949] src/libtclcad/ged_obj.c:
	  Added a mechanism for drawing a rectangular area on the screen
	  via mouse.

2010-07-28 19:19  bob1961

	* [r39948] include/ged.h, src/libged/Makefile.am,
	  src/libged/select.c:
	  Added a basic capability to select geometric objects within a
	  rectangular or circular area of the view plane.

2010-07-28 19:15  bob1961

	* [r39947] src/libged/rect.c:
	  Minor updates to error strings.

2010-07-28 19:05  bob1961

	* [r39946] src/other/libpng/Makefile.am,
	  src/other/libpng/configure.ac:
	  Comment out check for libz. Point to libz's header file in
	  Makefile.am

2010-07-28 17:11  brlcad

	* [r39945] src/tclscripts/mged/bindings.tcl:
	  only mac 10.5 seems to exhibit the focus problem so be even more
	  specific

2010-07-28 16:05  brlcad

	* [r39943] src/other/libpng/Makefile.am:
	  remove the prefix on the EXTRA_DIST items since it causes
	  distcheck builds to pull from the wrong directory (picking up
	  .svn dirs)

2010-07-28 15:46  brlcad

	* [r39942] misc/win32-msvc8/libregex/libregex.vcproj:
	  turn off libregex warnings.

2010-07-28 14:17  bob1961

	* [r39941] configure.ac:
	  Added LIBZ to BU_LIBS.

2010-07-28 13:06  bob1961

	* [r39940] src/tclscripts/mged/bindings.tcl:
	  Use the focus command with the button bindings if not a MAC or if
	  the MAC version is earlier than 10.5

2010-07-28 08:43  d_rossberg

	* [r39939] doc/README.Windows:
	  updated, MSVC 6 will not be supported any more

2010-07-27 19:18  erikgreenwald

	* [r39935] misc/win32-msvc8/libpng/libpng.vcproj:
	  pngw32.rc has been renamed to pngwin.rc

2010-07-27 19:16  n_reed

	* [r39934] src/tclscripts/boteditor/botEditor.tcl,
	  src/tclscripts/boteditor/botPropertyBox.tcl:
	  added components to property box widget

2010-07-27 18:54  brlcad

	* [r39933] src/proc-db:
	  ignore the .g files these tools produce along with the spring
	  tool

2010-07-27 18:37  erikgreenwald

	* [r39932] src/rt/do.c:
	  set non-PIX image handle to NULL after closing, just in case

2010-07-27 18:34  erikgreenwald

	* [r39931] src/remrt/rtsrv.c, src/rt/do.c, src/rt/ext.h,
	  src/rt/main.c, src/rt/view.c, src/rt/viewedge.c,
	  src/rt/viewmlt.c:
	  wire rt to bu_image. -o file.png should write out a PNG file
	  instead of PIX. Immediate writing is still done on PIX data,
	  instead of buffering the entire image.

2010-07-27 18:10  brlcad

	* [r39930] src/other/libpng:
	  ignore mkinstalldirs

2010-07-27 18:09  brlcad

	* [r39929] src/other/togl:
	  ignore generated build files

2010-07-27 18:09  brlcad

	* [r39928] src/other/tktable:
	  ignore generated build files

2010-07-27 18:03  brlcad

	* [r39927] misc/win32-msvc8/brlcad, misc/win32-msvc8/btclsh,
	  misc/win32-msvc8/bwish, misc/win32-msvc8/cy2g,
	  misc/win32-msvc8/opennurbs:
	  ignore the release dirs and more user setting files

2010-07-27 17:56  brlcad

	* [r39926] src/conv/3dm/3dm-g.cpp:
	  unused var, use name from parent scope

2010-07-27 17:56  brlcad

	* [r39925] src/libgcv/Makefile.am:
	  add files missing from dist since we disabled the subdir building

2010-07-27 17:36  brlcad

	* [r39924] misc/win32-msvc8/3dm2g, misc/win32-msvc8/adrt,
	  misc/win32-msvc8/asc2g, misc/win32-msvc8/asc2nmg,
	  misc/win32-msvc8/asc2pix, misc/win32-msvc8/bolt,
	  misc/win32-msvc8/bot2bldxf, misc/win32-msvc8/bot_dump,
	  misc/win32-msvc8/bot_shell2vtk, misc/win32-msvc8/bottest,
	  misc/win32-msvc8/brep_cube, misc/win32-msvc8/brep_simple,
	  misc/win32-msvc8/breplicator, misc/win32-msvc8/brickwall,
	  misc/win32-msvc8/brlcad, misc/win32-msvc8/btclsh,
	  misc/win32-msvc8/bw2fb, misc/win32-msvc8/bw2pix,
	  misc/win32-msvc8/bwish, misc/win32-msvc8/bwmod,
	  misc/win32-msvc8/cat2fb, misc/win32-msvc8/cell2fb,
	  misc/win32-msvc8/clutter, misc/win32-msvc8/cmap2fb,
	  misc/win32-msvc8/coil, misc/win32-msvc8/contours,
	  misc/win32-msvc8/cy2g, misc/win32-msvc8/dbupgrade,
	  misc/win32-msvc8/dxf2g, misc/win32-msvc8/enf2g,
	  misc/win32-msvc8/euclid2g, misc/win32-msvc8/euclid_format,
	  misc/win32-msvc8/euclid_unformat, misc/win32-msvc8/fast42g,
	  misc/win32-msvc8/fb2bw, misc/win32-msvc8/fb2cmap,
	  misc/win32-msvc8/fb2fb, misc/win32-msvc8/fb2orle,
	  misc/win32-msvc8/fb2pix, misc/win32-msvc8/fb2png,
	  misc/win32-msvc8/fb2rle, misc/win32-msvc8/fbanim,
	  misc/win32-msvc8/fbcbars, misc/win32-msvc8/fbclear,
	  misc/win32-msvc8/fbcmap, misc/win32-msvc8/fbcmrot,
	  misc/win32-msvc8/fbcolor, misc/win32-msvc8/fbfade,
	  misc/win32-msvc8/fbframe, misc/win32-msvc8/fbfree,
	  misc/win32-msvc8/fbgamma, misc/win32-msvc8/fbgammamod,
	  misc/win32-msvc8/fbgrid, misc/win32-msvc8/fbhelp,
	  misc/win32-msvc8/fblabel, misc/win32-msvc8/fbline,
	  misc/win32-msvc8/fbpoint, misc/win32-msvc8/fbscanplot,
	  misc/win32-msvc8/fbserv, misc/win32-msvc8/fbstretch,
	  misc/win32-msvc8/fbzoom, misc/win32-msvc8/fence,
	  misc/win32-msvc8/g2acad, misc/win32-msvc8/g2asc,
	  misc/win32-msvc8/g2dxf, misc/win32-msvc8/g2euclid,
	  misc/win32-msvc8/g2euclid1, misc/win32-msvc8/g2iges,
	  misc/win32-msvc8/g2nff, misc/win32-msvc8/g2nmg,
	  misc/win32-msvc8/g2obj, misc/win32-msvc8/g2shellrect,
	  misc/win32-msvc8/g2stl, misc/win32-msvc8/g2tankill,
	  misc/win32-msvc8/g2var, misc/win32-msvc8/g2vrml,
	  misc/win32-msvc8/g2x3d, misc/win32-msvc8/g42g5,
	  misc/win32-msvc8/g52g4, misc/win32-msvc8/g_diff,
	  misc/win32-msvc8/g_lint, misc/win32-msvc8/g_qa,
	  misc/win32-msvc8/g_transfer, misc/win32-msvc8/gastank,
	  misc/win32-msvc8/gif2fb, misc/win32-msvc8/globe,
	  misc/win32-msvc8/handle, misc/win32-msvc8/human,
	  misc/win32-msvc8/iges2g, misc/win32-msvc8/itclstub,
	  misc/win32-msvc8/itkstub, misc/win32-msvc8/kurt,
	  misc/win32-msvc8/libItcl, misc/win32-msvc8/libItk,
	  misc/win32-msvc8/libanalyze, misc/win32-msvc8/libbn,
	  misc/win32-msvc8/libbu, misc/win32-msvc8/libdm,
	  misc/win32-msvc8/libfb, misc/win32-msvc8/libgcv,
	  misc/win32-msvc8/libged, misc/win32-msvc8/liboptical,
	  misc/win32-msvc8/liborle, misc/win32-msvc8/libpkg,
	  misc/win32-msvc8/libpng, misc/win32-msvc8/libregex,
	  misc/win32-msvc8/librt, misc/win32-msvc8/libsysv,
	  misc/win32-msvc8/libtcl, misc/win32-msvc8/libtclcad,
	  misc/win32-msvc8/libtk, misc/win32-msvc8/libutahrle,
	  misc/win32-msvc8/libwdb, misc/win32-msvc8/libz,
	  misc/win32-msvc8/masonry, misc/win32-msvc8/mged,
	  misc/win32-msvc8/molecule, misc/win32-msvc8/nastran2g,
	  misc/win32-msvc8/nirt, misc/win32-msvc8/nmg2bot,
	  misc/win32-msvc8/nmg2rib, misc/win32-msvc8/nmg2sgp,
	  misc/win32-msvc8/nmgmodel, misc/win32-msvc8/opennurbs,
	  misc/win32-msvc8/orle2fb, misc/win32-msvc8/picket_fence,
	  misc/win32-msvc8/pipe, misc/win32-msvc8/pipetest,
	  misc/win32-msvc8/pix2asc, misc/win32-msvc8/pix2bw,
	  misc/win32-msvc8/pix2fb, misc/win32-msvc8/pix2g,
	  misc/win32-msvc8/pixautosize, misc/win32-msvc8/pixflip2fb,
	  misc/win32-msvc8/pixmatte, misc/win32-msvc8/pl2fb,
	  misc/win32-msvc8/ply2g, misc/win32-msvc8/png2fb,
	  misc/win32-msvc8/polar2fb, misc/win32-msvc8/poly2bot,
	  misc/win32-msvc8/pp2fb, misc/win32-msvc8/pyramid,
	  misc/win32-msvc8/rawbot, misc/win32-msvc8/rle2fb,
	  misc/win32-msvc8/room, misc/win32-msvc8/rt,
	  misc/win32-msvc8/rt_bot_faces, misc/win32-msvc8/rtarea,
	  misc/win32-msvc8/rtcell, misc/win32-msvc8/rtcheck,
	  misc/win32-msvc8/rtedge, misc/win32-msvc8/rtfrac,
	  misc/win32-msvc8/rtg3, misc/win32-msvc8/rthide,
	  misc/win32-msvc8/rtmlt, misc/win32-msvc8/rtpp,
	  misc/win32-msvc8/rtrad, misc/win32-msvc8/rtrange,
	  misc/win32-msvc8/rtray, misc/win32-msvc8/rtsil,
	  misc/win32-msvc8/rtweight, misc/win32-msvc8/rtxray,
	  misc/win32-msvc8/sketch, misc/win32-msvc8/sphflake,
	  misc/win32-msvc8/spltest, misc/win32-msvc8/spm2fb,
	  misc/win32-msvc8/stl2g, misc/win32-msvc8/tankill2g,
	  misc/win32-msvc8/tclpipe, misc/win32-msvc8/tclsh,
	  misc/win32-msvc8/tclstub, misc/win32-msvc8/tea,
	  misc/win32-msvc8/tea_nmg, misc/win32-msvc8/terrain,
	  misc/win32-msvc8/tire, misc/win32-msvc8/tkhtml,
	  misc/win32-msvc8/tkpng, misc/win32-msvc8/tkstub,
	  misc/win32-msvc8/torii, misc/win32-msvc8/tube,
	  misc/win32-msvc8/vegetation, misc/win32-msvc8/vg2g,
	  misc/win32-msvc8/viewpoint2g, misc/win32-msvc8/wdb_example,
	  misc/win32-msvc8/window, misc/win32-msvc8/window_frame,
	  misc/win32-msvc8/wire, misc/win32-msvc8/wish:
	  newline separation is apparently important

2010-07-27 17:29  brlcad

	* [r39922] misc/win32-msvc8/3dm2g, misc/win32-msvc8/adrt,
	  misc/win32-msvc8/asc2g, misc/win32-msvc8/asc2nmg,
	  misc/win32-msvc8/asc2pix, misc/win32-msvc8/bolt,
	  misc/win32-msvc8/bot2bldxf, misc/win32-msvc8/bot_dump,
	  misc/win32-msvc8/bot_shell2vtk, misc/win32-msvc8/bottest,
	  misc/win32-msvc8/brep_cube, misc/win32-msvc8/brep_simple,
	  misc/win32-msvc8/breplicator, misc/win32-msvc8/brickwall,
	  misc/win32-msvc8/brlcad, misc/win32-msvc8/btclsh,
	  misc/win32-msvc8/bw2fb, misc/win32-msvc8/bw2pix,
	  misc/win32-msvc8/bwish, misc/win32-msvc8/bwmod,
	  misc/win32-msvc8/cat2fb, misc/win32-msvc8/cell2fb,
	  misc/win32-msvc8/clutter, misc/win32-msvc8/cmap2fb,
	  misc/win32-msvc8/coil, misc/win32-msvc8/contours,
	  misc/win32-msvc8/cy2g, misc/win32-msvc8/dbupgrade,
	  misc/win32-msvc8/dxf2g, misc/win32-msvc8/enf2g,
	  misc/win32-msvc8/euclid2g, misc/win32-msvc8/euclid_format,
	  misc/win32-msvc8/euclid_unformat, misc/win32-msvc8/fast42g,
	  misc/win32-msvc8/fb2bw, misc/win32-msvc8/fb2cmap,
	  misc/win32-msvc8/fb2fb, misc/win32-msvc8/fb2orle,
	  misc/win32-msvc8/fb2pix, misc/win32-msvc8/fb2png,
	  misc/win32-msvc8/fb2rle, misc/win32-msvc8/fbanim,
	  misc/win32-msvc8/fbcbars, misc/win32-msvc8/fbclear,
	  misc/win32-msvc8/fbcmap, misc/win32-msvc8/fbcmrot,
	  misc/win32-msvc8/fbcolor, misc/win32-msvc8/fbfade,
	  misc/win32-msvc8/fbframe, misc/win32-msvc8/fbfree,
	  misc/win32-msvc8/fbgamma, misc/win32-msvc8/fbgammamod,
	  misc/win32-msvc8/fbgrid, misc/win32-msvc8/fbhelp,
	  misc/win32-msvc8/fblabel, misc/win32-msvc8/fbline,
	  misc/win32-msvc8/fbpoint, misc/win32-msvc8/fbscanplot,
	  misc/win32-msvc8/fbserv, misc/win32-msvc8/fbstretch,
	  misc/win32-msvc8/fbzoom, misc/win32-msvc8/fence,
	  misc/win32-msvc8/g2acad, misc/win32-msvc8/g2asc,
	  misc/win32-msvc8/g2dxf, misc/win32-msvc8/g2euclid,
	  misc/win32-msvc8/g2euclid1, misc/win32-msvc8/g2iges,
	  misc/win32-msvc8/g2nff, misc/win32-msvc8/g2nmg,
	  misc/win32-msvc8/g2obj, misc/win32-msvc8/g2shellrect,
	  misc/win32-msvc8/g2stl, misc/win32-msvc8/g2tankill,
	  misc/win32-msvc8/g2var, misc/win32-msvc8/g2vrml,
	  misc/win32-msvc8/g2x3d, misc/win32-msvc8/g42g5,
	  misc/win32-msvc8/g52g4, misc/win32-msvc8/g_diff,
	  misc/win32-msvc8/g_lint, misc/win32-msvc8/g_qa,
	  misc/win32-msvc8/g_transfer, misc/win32-msvc8/gastank,
	  misc/win32-msvc8/gif2fb, misc/win32-msvc8/globe,
	  misc/win32-msvc8/handle, misc/win32-msvc8/human,
	  misc/win32-msvc8/iges2g, misc/win32-msvc8/itclstub,
	  misc/win32-msvc8/itkstub, misc/win32-msvc8/kurt,
	  misc/win32-msvc8/libItcl, misc/win32-msvc8/libItk,
	  misc/win32-msvc8/libanalyze, misc/win32-msvc8/libbn,
	  misc/win32-msvc8/libbu, misc/win32-msvc8/libdm,
	  misc/win32-msvc8/libfb, misc/win32-msvc8/libgcv,
	  misc/win32-msvc8/libged, misc/win32-msvc8/liboptical,
	  misc/win32-msvc8/liborle, misc/win32-msvc8/libpkg,
	  misc/win32-msvc8/libpng, misc/win32-msvc8/libregex,
	  misc/win32-msvc8/librt, misc/win32-msvc8/libsysv,
	  misc/win32-msvc8/libtcl, misc/win32-msvc8/libtclcad,
	  misc/win32-msvc8/libtk, misc/win32-msvc8/libutahrle,
	  misc/win32-msvc8/libwdb, misc/win32-msvc8/libz,
	  misc/win32-msvc8/masonry, misc/win32-msvc8/mged,
	  misc/win32-msvc8/molecule, misc/win32-msvc8/nastran2g,
	  misc/win32-msvc8/nirt, misc/win32-msvc8/nmg2bot,
	  misc/win32-msvc8/nmg2rib, misc/win32-msvc8/nmg2sgp,
	  misc/win32-msvc8/nmgmodel, misc/win32-msvc8/opennurbs,
	  misc/win32-msvc8/orle2fb, misc/win32-msvc8/picket_fence,
	  misc/win32-msvc8/pipe, misc/win32-msvc8/pipetest,
	  misc/win32-msvc8/pix2asc, misc/win32-msvc8/pix2bw,
	  misc/win32-msvc8/pix2fb, misc/win32-msvc8/pix2g,
	  misc/win32-msvc8/pixautosize, misc/win32-msvc8/pixflip2fb,
	  misc/win32-msvc8/pixmatte, misc/win32-msvc8/pl2fb,
	  misc/win32-msvc8/ply2g, misc/win32-msvc8/png2fb,
	  misc/win32-msvc8/polar2fb, misc/win32-msvc8/poly2bot,
	  misc/win32-msvc8/pp2fb, misc/win32-msvc8/pyramid,
	  misc/win32-msvc8/rawbot, misc/win32-msvc8/rle2fb,
	  misc/win32-msvc8/room, misc/win32-msvc8/rt,
	  misc/win32-msvc8/rt_bot_faces, misc/win32-msvc8/rtarea,
	  misc/win32-msvc8/rtcell, misc/win32-msvc8/rtcheck,
	  misc/win32-msvc8/rtedge, misc/win32-msvc8/rtfrac,
	  misc/win32-msvc8/rtg3, misc/win32-msvc8/rthide,
	  misc/win32-msvc8/rtmlt, misc/win32-msvc8/rtpp,
	  misc/win32-msvc8/rtrad, misc/win32-msvc8/rtrange,
	  misc/win32-msvc8/rtray, misc/win32-msvc8/rtsil,
	  misc/win32-msvc8/rtweight, misc/win32-msvc8/rtxray,
	  misc/win32-msvc8/sketch, misc/win32-msvc8/sphflake,
	  misc/win32-msvc8/spltest, misc/win32-msvc8/spm2fb,
	  misc/win32-msvc8/stl2g, misc/win32-msvc8/tankill2g,
	  misc/win32-msvc8/tclpipe, misc/win32-msvc8/tclsh,
	  misc/win32-msvc8/tclstub, misc/win32-msvc8/tea,
	  misc/win32-msvc8/tea_nmg, misc/win32-msvc8/terrain,
	  misc/win32-msvc8/tire, misc/win32-msvc8/tkhtml,
	  misc/win32-msvc8/tkpng, misc/win32-msvc8/tkstub,
	  misc/win32-msvc8/torii, misc/win32-msvc8/tube,
	  misc/win32-msvc8/vegetation, misc/win32-msvc8/vg2g,
	  misc/win32-msvc8/viewpoint2g, misc/win32-msvc8/wdb_example,
	  misc/win32-msvc8/window, misc/win32-msvc8/window_frame,
	  misc/win32-msvc8/wire, misc/win32-msvc8/wish:
	  ignore the Win32 build directories and .user settings file

2010-07-27 17:22  brlcad

	* [r39921] src/librt/mater.c:
	  ws cleanup

2010-07-27 17:20  brlcad

	* [r39920] include/mater.h, src/librt/mater.c:
	  rt_color_addrec() takes an address offset, not a size. fix the
	  decl and impl, struct is already good.

2010-07-27 17:15  brlcad

	* [r39919] src/other/tk/win/wish.exe.manifest:
	  update the manifest to be non-empty even if it's generated

2010-07-27 17:11  brlcad

	* [r39918] misc/win32-msvc8/bolt/bolt.vcproj,
	  misc/win32-msvc8/brlcad/brlcad.sln,
	  misc/win32-msvc8/coil/coil.vcproj,
	  misc/win32-msvc8/gastank/gastank.vcproj,
	  misc/win32-msvc8/handle/handle.vcproj,
	  misc/win32-msvc8/human/human.vcproj,
	  misc/win32-msvc8/kurt/kurt.vcproj,
	  misc/win32-msvc8/picket_fence/picket_fence.vcproj,
	  misc/win32-msvc8/window/window.vcproj,
	  misc/win32-msvc8/window_frame/window_frame.vcproj,
	  misc/win32-msvc8/wire/wire.vcproj:
	  disable warnings on libregex, which causes all uuid's to get
	  updated and fixed from the manual copying that goes on when the
	  files are updated from unix

2010-07-27 17:08  brlcad

	* [r39917] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  refactor the copying and printing lines into a couple simple
	  procs that are easier to maintain.

2010-07-27 17:07  brlcad

	* [r39916] misc/win32-msvc8/libpng/libpng.vcproj:
	  remove files libpng removed

2010-07-27 15:09  erikgreenwald

	* [r39914] TODO:
	  Note the issue libpng failing it's configure (thus causing
	  BRL-CAD to fail configure) if the zlib dev stuff is not already
	  installed. Noticed on a redhat machine without the -dev package.

2010-07-27 13:09  erikgreenwald

	* [r39912] include/bu.h, src/libbu/image.c:
	  add BU_IMAGE_AUTO_NO_PIX flag to return NULL if PIX is guessed.

2010-07-26 21:19  n_reed

	* [r39906] src/tclscripts/archer/BotUtility.tcl,
	  src/tclscripts/boteditor/Makefile.am,
	  src/tclscripts/boteditor/botEditor.tcl,
	  src/tclscripts/boteditor/botPropertyBox.tcl:
	  added property-box widget class for bot editor

2010-07-24 22:49  brlcad

	* [r39894] src/other/tktable/Makefile.in:
	  the README.txt file is already covered by PKG_EXTRA_DIST.
	  double-listing results in permission denied during distcheck due
	  to overwrite attempt.

2010-07-24 19:36  brlcad

	* [r39893] src/other/tktable/Makefile.in:
	  there's a README.TXT file in there that needs to be added.

2010-07-24 19:34  brlcad

	* [r39892] misc/win32-msvc8/bolt/tire.vcproj:
	  already copied to bolt

2010-07-24 18:11  brlcad

	* [r39891] src/adrt/Makefile.am:
	  still need isst_tcltk.c added to the dist

2010-07-24 18:08  brlcad

	* [r39890] src/other/libpng/Makefile.am:
	  add vstudio files to extra_dist, along with a couple other
	  missing files

2010-07-24 18:06  brlcad

	* [r39889] src/other/tktable/Makefile.in:
	  add missing 'mac' dir files to the dist.

2010-07-24 18:04  brlcad

	* [r39888] misc/win32-msvc8/Makefile.am:
	  add shape tool msvc build files to the dist

2010-07-24 18:03  brlcad

	* [r39887] src/util/binfo.c:
	  supposedly removed the binfo tool in r39519 but the source file
	  wasn't actually removed.

2010-07-24 14:09  brlcad

	* [r39886] src/librt/binunif/binunif.c:
	  clarity/cleanup

2010-07-24 14:09  brlcad

	* [r39885] src/other/libpng/Makefile.am:
	  per-target cppflags aren't kosher yet

2010-07-24 14:08  brlcad

	* [r39884] regress/repository.sh:
	  look for configure.ac in TOPSRC

2010-07-23 20:48  n_reed

	* [r39883] src/archer/plugins/Utility/botUtilityP,
	  src/tclscripts/boteditor:
	  ignore generated makefiles for new bot scripts

2010-07-23 20:34  n_reed

	* [r39882] configure.ac, src/tclscripts/Makefile.am,
	  src/tclscripts/archer/BotUtility.tcl, src/tclscripts/boteditor,
	  src/tclscripts/boteditor/Makefile.am,
	  src/tclscripts/boteditor/botEditor.tcl,
	  src/tclscripts/boteditor/botutility.tcl,
	  src/tclscripts/boteditor/pkgIndex.tcl,
	  src/tclscripts/boteditor/tclIndex, src/tclscripts/botutility:
	  letting botutility create multiple instances of boteditor

2010-07-22 21:33  n_reed

	* [r39881] configure.ac, src/archer/plugins/Utility/Makefile.am,
	  src/archer/plugins/Utility/botUtilityP,
	  src/archer/plugins/Utility/botUtilityP.tcl,
	  src/archer/plugins/Utility/botUtilityP/BotUtilityP.tcl,
	  src/archer/plugins/Utility/botUtilityP/Makefile.am,
	  src/tclscripts/Makefile.am, src/tclscripts/archer/BotUtility.tcl,
	  src/tclscripts/archer/Makefile.am,
	  src/tclscripts/archer/tclIndex, src/tclscripts/botutility,
	  src/tclscripts/botutility/Makefile.am,
	  src/tclscripts/botutility/botutility.tcl,
	  src/tclscripts/botutility/pkgIndex.tcl,
	  src/tclscripts/botutility/tclIndex:
	  added Archer plugin interface to future bot-editor gui

2010-07-22 20:40  starseeker

	* [r39880] src/librt/binunif/binunif.c:
	  Revert r39310 - was resulting in num_items being set to zero when
	  max_count is zero, which was breaking the bo command

2010-07-22 16:27  starseeker

	* [r39879] configure.ac, src/adrt/Makefile.am,
	  src/other/Makefile.am:
	  Enough. Togl isn't being used right now - reduce it to being just
	  an EXTRA_DIST entry in src/other. Revisit when it can be built
	  successfully cross-platform

2010-07-22 02:53  starseeker

	* [r39878] src/other/tktable/Makefile.in:
	  Not doing list here

2010-07-22 02:36  starseeker

	* [r39877] src/other/tktable/Makefile.in:
	  Wrong - there are docs, just no uninstall rule for them. Try
	  adding one.

2010-07-22 02:16  starseeker

	* [r39876] src/other/tktable/Makefile.in:
	  Er, whoops - no uninstall-doc here

2010-07-22 01:58  starseeker

	* [r39875] src/other/tktable/Makefile.in:
	  Probably want a tab there...

2010-07-22 01:57  starseeker

	* [r39874] src/other/tktable/Makefile.in:
	  Gonna need some extra rules - snarf from one of the other
	  src/other Makefiles

2010-07-22 01:29  starseeker

	* [r39873] src/other/libpng/Makefile.am:
	  Don't get to first base on distcheck with these entries in there,
	  looks like we don't have those files present in BRL-CAD tree

2010-07-21 22:22  brlcad

	* [r39872] configure.ac:
	  use ac_configure_args if it is set for reporting the options
	  since configure may clobber '' if it runs set our sources files.

2010-07-21 20:40  starseeker

	* [r39871] src/librt/db5_types.c:
	  Urk. Trying to alter the avs mid scan didn't work so hot - build
	  a temp copy and replace the original with that.

2010-07-21 15:07  brlcad

	* [r39870] BUGS:
	  .mgedrc is wrong if created without a database open -- qray lines
	  end up horked with 'A database is not open!'

2010-07-21 15:05  brlcad

	* [r39869] TODO:
	  three items still pending for release, nirt commands seems to be
	  busted (gives usage). red needs a quick test due to regex swap,
	  and the windows build is undoubtedly still bustaged even after
	  erik's many fixes.

2010-07-21 13:50  erikgreenwald

	* [r39868] misc/win32-msvc8/libged/libged.vcproj:
	  add combmem

2010-07-21 13:29  erikgreenwald

	* [r39867] src/libtclcad/ged_obj.c:
	  include ged.h for ged_combmem

2010-07-21 13:15  erikgreenwald

	* [r39866] misc/win32-msvc8/Makefile.am,
	  misc/win32-msvc8/brlcad/brlcad.sln, misc/win32-msvc8/vegetation,
	  misc/win32-msvc8/vegetation/vegetation.vcproj,
	  misc/win32-msvc8/vegetation/vegitation.vcproj,
	  misc/win32-msvc8/vegitation, src/proc-db/Makefile.am,
	  src/proc-db/vegetation.c, src/proc-db/vegetation.h,
	  src/proc-db/vegitation.c, src/proc-db/vegitation.h:
	  spelling mistake... vegitation->vegetation.

2010-07-21 12:49  erikgreenwald

	* [r39865] misc/win32-msvc8/liboptical/liboptical.vcproj:
	  add sh_toon.c

2010-07-21 12:21  erikgreenwald

	* [r39864] src/libbu/image.c:
	  include vmath.h for VMOVE

2010-07-21 12:19  erikgreenwald

	* [r39863] include/bu.h, src/libbu/image.c:
	  add bu_image_save_writepixel for single pixel updates

2010-07-21 12:18  erikgreenwald

	* [r39862] include/raytrace.h:
	  add export lines for functions used in libged for windows

2010-07-20 19:48  erikgreenwald

	* [r39861] src/shapes/coil.c:
	  various fixes for c89 and windows.

2010-07-20 18:27  brlcad

	* [r39860] NEWS:
	  added all of the remaining shape tools to the windows build:
	  bolt, fence, gastank, handle, human, window, window_frame, and
	  wire

2010-07-20 18:26  brlcad

	* [r39859] misc/win32-msvc8/bolt/bolt.vcproj,
	  misc/win32-msvc8/brlcad/brlcad.sln,
	  misc/win32-msvc8/fence/fence.vcproj,
	  misc/win32-msvc8/gastank/gastank.vcproj,
	  misc/win32-msvc8/handle/handle.vcproj,
	  misc/win32-msvc8/human/human.vcproj,
	  misc/win32-msvc8/window/window.vcproj,
	  misc/win32-msvc8/window_frame/window_frame.vcproj,
	  misc/win32-msvc8/wire/wire.vcproj:
	  update the tire templates to compile the correct new source
	  files, enable the new tools (bold, fence, gastank, handle, human,
	  window, window_frame, and wire) for compilation.

2010-07-20 18:20  brlcad

	* [r39858] doc/README.Windows:
	  update the docs to reflect new dir names and outdated info about
	  the display manager.

2010-07-20 18:16  brlcad

	* [r39857] misc/win32-msvc8/bolt/bolt.vcproj,
	  misc/win32-msvc8/gastank/gastank.vcproj,
	  misc/win32-msvc8/gastank/tire.vcproj,
	  misc/win32-msvc8/handle/handle.vcproj,
	  misc/win32-msvc8/handle/tire.vcproj,
	  misc/win32-msvc8/human/human.vcproj,
	  misc/win32-msvc8/human/tire.vcproj,
	  misc/win32-msvc8/window/tire.vcproj,
	  misc/win32-msvc8/window/window.vcproj,
	  misc/win32-msvc8/window_frame/tire.vcproj,
	  misc/win32-msvc8/window_frame/window_frame.vcproj,
	  misc/win32-msvc8/wire/tire.vcproj,
	  misc/win32-msvc8/wire/wire.vcproj:
	  rename tire stubs for bolt, gastank, handle, human, window,
	  window_frame, and wire.

2010-07-20 18:10  brlcad

	* [r39856] misc/win32-msvc8/gastank, misc/win32-msvc8/handle,
	  misc/win32-msvc8/human, misc/win32-msvc8/window,
	  misc/win32-msvc8/window_frame, misc/win32-msvc8/wire:
	  use the tire project as a template, create stubs for bolt,
	  gastank, handle, human, window, window_frame, and wire.

2010-07-20 18:09  brlcad

	* [r39855] misc/win32-msvc8/bolt, misc/win32-msvc8/gastank,
	  misc/win32-msvc8/handle, misc/win32-msvc8/human,
	  misc/win32-msvc8/window, misc/win32-msvc8/window_frame,
	  misc/win32-msvc8/wire:
	  use the tire project as a template, create stubs for bolt,
	  gastank, handle, human, window, window_frame, and wire.

2010-07-20 18:02  brlcad

	* [r39854] misc/win32-msvc8/brlcad/brlcad.sln:
	  add coil to the solution

2010-07-20 17:40  brlcad

	* [r39853] misc/win32-msvc8/coil/coil.vcproj:
	  update from tire to coil source file and product exe.

2010-07-20 17:38  brlcad

	* [r39852] misc/win32-msvc8/Makefile.am,
	  misc/win32-msvc8/coil/coil.vcproj,
	  misc/win32-msvc8/coil/tire.vcproj:
	  rename tire.vcproj to coil.vcproj and add it to the dist

2010-07-20 17:37  brlcad

	* [r39851] misc/win32-msvc8/coil:
	  copy tire project as template for coil

2010-07-20 00:49  starseeker

	* [r39850] src/libged/red.c:
	  Allow newlines in between floats - a natural editing possibility
	  in red tmp files is to break up a matrix into 4-columns

2010-07-19 20:59  starseeker

	* [r39849] src/libged/red.c:
	  Tweak whitespace regex, add in check for garbage between combtree
	  tag and first comb tree entry

2010-07-19 20:45  starseeker

	* [r39848] src/libged/red.c:
	  Add more memory-freeing calls to various return clauses

2010-07-19 19:09  starseeker

	* [r39847] src/libged/red.c:
	  Send some strings back to gedp

2010-07-19 18:35  starseeker

	* [r39846] src/libged/red.c:
	  OK, enabling regex based red command. Still a lot of cleanup to
	  do as far as directing error messages to the right place, making
	  sure all the error returns free memory properly, etc - working on
	  that now. One or two 'need whitespace only here' sanity checks to
	  add yet

2010-07-19 00:57  starseeker

	* [r39845] src/other/tkhtml3/Makefile.am:
	  Actually, this file is generated in the build dir - can't use
	  srcdir or it breaks out of directory builds.

2010-07-18 23:46  starseeker

	* [r39844] src/libged/red.c:
	  Commit updates to red from this weekend - can now successfully
	  create both avs and matp_t data sets from regex results. Last
	  remaining steps are to create the actual tree itself, enable comb
	  creation, and perform robustness testing.

2010-07-18 23:13  starseeker

	* [r39843] src/libged/red.c:
	  Whoops - bit too aggressive turning off code.

2010-07-18 02:33  brlcad

	* [r39842] configure.ac:
	  disable togl a little harder so isst doesn't try to link it.

2010-07-18 01:05  brlcad

	* [r39841] src/other/Makefile.am:
	  opengl flags are not getting passed on to togl build, so disable
	  it fully for now. just extra-dist it wholesale until after
	  release.

2010-07-18 01:02  brlcad

	* [r39840] src/other/tkhtml3/Makefile.am:
	  cssprop.c is generated in srcdir, not srcdir/src

2010-07-17 23:45  brlcad

	* [r39839] src/other/libpng/Makefile.am:
	  automake 1.6 does not recognize using += to append to variables.
	  minor mod makes things happy.

2010-07-16 21:28  brlcad

	* [r39838] TODO:
	  more clarification on making cp draw the object being edited.
	  seemed to arrive at a quasi-reasonable usability consensus to
	  restore the previous behavior and add an option.

2010-07-16 21:25  brlcad

	* [r39837] TODO:
	  conveyed via mike enderline, some users would like a means to
	  temporarily override object colors. they often want to do this
	  while using rtwizard, which means there needs to be some sort of
	  option provision on rt/rtedge too.

2010-07-16 17:46  brlcad

	* [r39836] src/other/libpng:
	  ignore the products left around after configure/compile

2010-07-16 17:42  brlcad

	* [r39835] src/other/libpng:
	  ignore generated build system files

2010-07-16 17:40  brlcad

	* [r39834] src/other/libpng/configure.ac:
	  add the blasted missing configure.ac file. would have sworn it
	  was in the original commit, but would have obviously been wrong.

2010-07-16 17:34  erikgreenwald

	* [r39833] src/other/tkhtml3/Makefile.am:
	  fix for out of dir builds

2010-07-16 13:43  d_rossberg

	* [r39832] src/libged/red.c:
	  some ancient compilers (as MSVC 2008) do not like these C99
	  idioms
	  put a variable declaration to the begin of the section

2010-07-16 01:06  starseeker

	* [r39831] src/libged/red.c:
	  Inching closer to regex-based red - break the matrix
	  functionality out into its own function, create an actual test
	  avs.

2010-07-15 22:21  starseeker

	* [r39830] src/libged/red.c:
	  OK, spot junk after matrix - probably need to make some of this
	  into functions.

2010-07-15 20:39  brlcad

	* [r39829] configure.ac:
	  we are no longer compatible with tcl 8.4 due to extensive use of
	  ttk, so don't check for it. require 8.5+ furthermore.

2010-07-15 19:06  erikgreenwald

	* [r39828] src/adrt/libtie/tie.c:
	  go back to malloc/free to save the overhead bu_malloc adds.
	  Should be moved to mem pool or something.

2010-07-15 19:03  erikgreenwald

	* [r39827] src/librt/mkbundle.c:
	  return the number of created xrays

2010-07-15 18:10  n_reed

	* [r39826] configure.ac:
	  need to make the step makefile, dammit sean

2010-07-15 13:49  starseeker

	* [r39825] src/libged/nirt.c:
	  Need to restore the last carriage return after trimspace gets
	  done with things\n

2010-07-15 01:40  starseeker

	* [r39824] src/libged/red.c:
	  If we're going to reject invalid stuff, garbage after a 'matrix'
	  could be an indication of trouble and will have to be checked for
	  - start figuring out how.

2010-07-15 01:08  starseeker

	* [r39823] src/libged/red.c:
	  Successfully identified a matrix, as well as the remainder string
	  that consitutes the actual comb name

2010-07-15 00:47  starseeker

	* [r39822] src/libged/red.c:
	  Start spotting floats within the comb string, preliminary to
	  searching for a matrix.

2010-07-14 23:51  starseeker

	* [r39821] src/libged/red.c:
	  Get a start on the comb tree - can identify operators, and
	  separate out the name+matrix? strings from the operator strings.
	  Build from here.

2010-07-14 22:47  starseeker

	* [r39820] src/other/tktable/Makefile.in:
	  See if this does it for tktable.

2010-07-14 21:59  starseeker

	* [r39819] src/other/togl/Makefile.in:
	  Try some more tweaks for Togl dist stuff - looks like the build
	  is busted on my Mac now...

2010-07-14 19:05  starseeker

	* [r39818] src/libged/red.c:
	  More robustness in the attribute grabbing regex - seems to do OK
	  now with multi-line, and stops at Combination Tree even when
	  there is a ' = ' style string in the comb tree definition.

2010-07-14 14:13  starseeker

	* [r39817] src/other/tktable/Makefile.in,
	  src/other/togl/Makefile.in:
	  Not sure if it's doing the 'right thing' but stick distdir rules
	  into togl and tktable Makefile.in per Sean's suggestion. Does get
	  past the initial dir pass, but not confirmed to be working.

2010-07-14 13:06  brlcad

	* [r39816] BUGS:
	  mged reportedly, via andreanckaert on forums, doesn't init
	  multipane properly.

2010-07-13 20:39  brlcad

	* [r39815] src/other/togl/togl.c:
	  get togl to compile on Mac 10.5; needs to define
	  GLX_GLXEXT_LEGACY so that glxext.h is not included with
	  GLX_VERSION_* defined.

2010-07-13 20:30  brlcad

	* [r39814] NEWS, configure.ac, src/other/libpng/ANNOUNCE,
	  src/other/libpng/CHANGES, src/other/libpng/CMakeLists.txt,
	  src/other/libpng/INSTALL, src/other/libpng/KNOWNBUG,
	  src/other/libpng/LICENSE, src/other/libpng/Makefile.am,
	  src/other/libpng/README, src/other/libpng/TODO,
	  src/other/libpng/Y2KINFO,
	  src/other/libpng/contrib/gregbook/readpng2.c,
	  src/other/libpng/contrib/gregbook/toucan.png,
	  src/other/libpng/contrib/pngminim/decoder/makefile.std,
	  src/other/libpng/contrib/pngminim/decoder/pngusr.h,
	  src/other/libpng/contrib/pngminim/encoder/dummy_inflate.c,
	  src/other/libpng/contrib/pngminim/encoder/gather.sh,
	  src/other/libpng/contrib/pngminim/encoder/makefile,
	  src/other/libpng/contrib/pngminim/encoder/makefile.std,
	  src/other/libpng/contrib/pngminim/encoder/pngusr.h,
	  src/other/libpng/contrib/pngminim/preader/pngusr.h,
	  src/other/libpng/contrib/pngsuite/README,
	  src/other/libpng/contrib/pngsuite/basn0g01.png,
	  src/other/libpng/contrib/pngsuite/basn0g02.png,
	  src/other/libpng/contrib/pngsuite/basn0g04.png,
	  src/other/libpng/contrib/pngsuite/basn0g08.png,
	  src/other/libpng/contrib/pngsuite/basn0g16.png,
	  src/other/libpng/contrib/pngsuite/basn2c08.png,
	  src/other/libpng/contrib/pngsuite/basn2c16.png,
	  src/other/libpng/contrib/pngsuite/basn3p01.png,
	  src/other/libpng/contrib/pngsuite/basn3p02.png,
	  src/other/libpng/contrib/pngsuite/basn3p04.png,
	  src/other/libpng/contrib/pngsuite/basn3p08.png,
	  src/other/libpng/contrib/pngsuite/basn4a08.png,
	  src/other/libpng/contrib/pngsuite/basn4a16.png,
	  src/other/libpng/contrib/pngsuite/basn6a08.png,
	  src/other/libpng/contrib/pngsuite/basn6a16.png,
	  src/other/libpng/contrib/pngsuite/ftbbn1g04.png,
	  src/other/libpng/contrib/pngsuite/ftbbn2c16.png,
	  src/other/libpng/contrib/pngsuite/ftbbn3p08.png,
	  src/other/libpng/contrib/pngsuite/ftbgn2c16.png,
	  src/other/libpng/contrib/pngsuite/ftbgn3p08.png,
	  src/other/libpng/contrib/pngsuite/ftbrn2c08.png,
	  src/other/libpng/contrib/pngsuite/ftbwn1g16.png,
	  src/other/libpng/contrib/pngsuite/ftbwn3p08.png,
	  src/other/libpng/contrib/pngsuite/ftbyn3p08.png,
	  src/other/libpng/contrib/pngsuite/ftp0n1g08.png,
	  src/other/libpng/contrib/pngsuite/ftp0n2c08.png,
	  src/other/libpng/contrib/pngsuite/ftp0n3p08.png,
	  src/other/libpng/contrib/pngsuite/ftp1n3p08.png,
	  src/other/libpng/contrib/visupng/VisualPng.dsw,
	  src/other/libpng/contrib/visupng/VisualPng.ico,
	  src/other/libpng/contrib/visupng/VisualPng.png,
	  src/other/libpng/contrib/visupng/VisualPng.rc,
	  src/other/libpng/contrib/visupng/cexcept.h,
	  src/other/libpng/contrib/visupng/resource.h,
	  src/other/libpng/example.c, src/other/libpng/libpng-1.4.1.txt,
	  src/other/libpng/libpng-1.4.3.txt, src/other/libpng/libpng.3,
	  src/other/libpng/libpngpf.3,
	  src/other/libpng/new_push_process_row.c, src/other/libpng/png.5,
	  src/other/libpng/png.c, src/other/libpng/png.h,
	  src/other/libpng/pngbar.jpg, src/other/libpng/pngbar.png,
	  src/other/libpng/pngconf.h, src/other/libpng/pnggccrd.c,
	  src/other/libpng/pngget.c, src/other/libpng/pngmem.c,
	  src/other/libpng/pngnow.png, src/other/libpng/pngpread.c,
	  src/other/libpng/pngpriv.h, src/other/libpng/pngread.c,
	  src/other/libpng/pngrtran.c, src/other/libpng/pngrutil.c,
	  src/other/libpng/pngtest.c, src/other/libpng/pngtrans.c,
	  src/other/libpng/pngvcrd.c, src/other/libpng/pngwio.c,
	  src/other/libpng/pngwutil.c, src/other/libpng/projects/beos,
	  src/other/libpng/projects/cbuilder5,
	  src/other/libpng/projects/netware.txt,
	  src/other/libpng/projects/visualc6/README.txt,
	  src/other/libpng/projects/visualc6/libpng.dsw,
	  src/other/libpng/projects/visualc71/README.txt,
	  src/other/libpng/projects/visualc71/README_zlib.txt,
	  src/other/libpng/projects/vstudio,
	  src/other/libpng/projects/vstudio/libpng,
	  src/other/libpng/projects/vstudio/libpng/libpng.vcxproj,
	  src/other/libpng/projects/vstudio/pngtest,
	  src/other/libpng/projects/vstudio/pngtest/pngtest.vcxproj,
	  src/other/libpng/projects/vstudio/readme.txt,
	  src/other/libpng/projects/vstudio/vstudio.sln,
	  src/other/libpng/projects/vstudio/zlib,
	  src/other/libpng/projects/vstudio/zlib.props,
	  src/other/libpng/projects/vstudio/zlib/zlib.vcxproj,
	  src/other/libpng/projects/wince.txt,
	  src/other/libpng/projects/xcode/libpng.xcodeproj/project.pbxproj,
	  src/other/libpng/scripts/CMakeLists.txt,
	  src/other/libpng/scripts/README.txt,
	  src/other/libpng/scripts/SCOPTIONS.ppc,
	  src/other/libpng/scripts/libpng-config-body.in,
	  src/other/libpng/scripts/libpng-config-head.in,
	  src/other/libpng/scripts/libpng-config.in,
	  src/other/libpng/scripts/libpng.icc,
	  src/other/libpng/scripts/libpng.pc-configure.in,
	  src/other/libpng/scripts/libpng.pc.in,
	  src/other/libpng/scripts/makefile.cegcc,
	  src/other/libpng/scripts/makefile.gcmmx,
	  src/other/libpng/scripts/makefile.linux,
	  src/other/libpng/scripts/makefile.ne12bsd,
	  src/other/libpng/scripts/makefile.netbsd,
	  src/other/libpng/scripts/makefile.nommx,
	  src/other/libpng/scripts/makefile.openbsd,
	  src/other/libpng/scripts/makefile.vcawin32,
	  src/other/libpng/scripts/png32ce.def,
	  src/other/libpng/scripts/pngos2.def,
	  src/other/libpng/scripts/pngw32.def,
	  src/other/libpng/scripts/pngw32.rc,
	  src/other/libpng/scripts/pngwin.def,
	  src/other/libpng/test-pngtest.sh:
	  still working towards fixing the dist. update libpng from 1.4.1
	  to 1.4.3 and enable it as a proper subconfigure. unable to get a
	  complete full test yet due to togl failure, but libpng14 did
	  configure and build successfully (tested Mac 10.5).

2010-07-13 19:37  brlcad

	* [r39813] src/other/libpng/Makefile.am:
	  files missing from dist, altough about ready to try a
	  subconfigure.

2010-07-13 19:36  brlcad

	* [r39812] TODO:
	  don't see plate mode NURBS listed, add it.

2010-07-13 17:28  brlcad

	* [r39811] misc/win32-msvc8/Makefile.am:
	  add 3dm2g and tkthml to dist so they'll build for windows.

2010-07-13 17:27  brlcad

	* [r39810] src/libgcv/wfobj/Makefile.am:
	  syncing for release, missing obj_parser.h.orig from dist

2010-07-13 00:45  starseeker

	* [r39809] src/libged/red.c:
	  Take a first stab at parsing the attributes with regex
	  techniques. Not tested for multiline attribute values yet -
	  multiline attribute names are not allowed - I suppose this could
	  be made more general but it remains to be seen if that would add
	  any significant value.

2010-07-12 22:42  starseeker

	* [r39808] src/libged/red.c:
	  Successful regex match of a whole matrix.

2010-07-12 22:32  starseeker

	* [r39807] src/libged/red.c:
	  OK, to get the blank character set you need [[:blank:]], not
	  [:blank:]

2010-07-12 22:05  starseeker

	* [r39806] src/libged/red.c:
	  Successfully use a loop to iterate through all the float hits in
	  the file - thanks Erik for help with the float regex.

2010-07-12 18:06  starseeker

	* [r39805] src/libged/red.c:
	  Tweak the floating point matching.

2010-07-12 16:48  starseeker

	* [r39804] src/libged/red.c:
	  Cool, REG_STARTEND seems to work.

2010-07-08 03:12  brlcad

	* [r39803] NEWS:
	  john anderson fixed crashes of codes calling into pipe
	  tessellation (e.g. ev command in mged) where a pipe with a bend
	  radius set to exactly one-half of the outside diameter causes a
	  problem. john said that tessellate_pipe_bend() was not able to
	  handle cases where the bend radius equates the outer radius of
	  the pipe because it would cause degenerate faces to be
	  generated.The fix was to add a vertex tree and a vertex array to
	  help in identifying and skiping the degenerate faces. fix
	  addresses sf bug report 3013742 from gilliganu (pipe with min
	  bend radius crashes mged)

2010-07-08 02:34  brlcad

	* [r39802] src/librt/primitives/nmg/nmg_tri.c:
	  differentiate the two bombs

2010-07-08 02:20  brlcad

	* [r39801] src/librt/primitives/nmg/nmg_tri.c:
	  only bomb if we don't already have a bottom point.

2010-07-07 21:07  starseeker

	* [r39800] src/libged/red.c:
	  Finally - that attr_regex pulls the first line. Not that that's
	  necessarily how we'll proceed, but was having troublt getting it
	  to do that specific match.

2010-07-07 20:51  brlcad

	* [r39799] AUTHORS:
	  give andre's e an accent.

2010-07-07 20:49  brlcad

	* [r39798] AUTHORS:
	  special thanks to andre anckaert for his various bug reports and
	  active newbie communication.

2010-07-07 20:46  brlcad

	* [r39797] doc/html/manuals/mged/mged.html,
	  doc/html/manuals/mged/mged1.html,
	  doc/html/manuals/mged/mged2.html,
	  doc/html/manuals/mged/mged3.html,
	  doc/html/manuals/mged/shaders.html:
	  andre anckaert notes in sf bug report 3025733 (Editor States not
	  found) a dead link in the html documentation where the cup
	  tutorial refers to an Editor States section that does not exist.
	  Looks like a bad cut-n-paste job from ged.html. also fixed a slew
	  of '&nbsp;' that had no trailing semi.

2010-07-07 20:29  starseeker

	* [r39796] src/libged/red.c:
	  OK, can spot the = and Combination Tree entries (interesting, the
	  tree line was spotted without the matching stopping at the
	  newline, wonder why?)

2010-07-07 20:15  starseeker

	* [r39795] src/libged/red.c:
	  Start trying to run some regex compiles against the tmp file.

2010-07-07 16:23  starseeker

	* [r39794] src/libged/red.c:
	  More thoughts/notes on regex + red

2010-07-07 00:11  starseeker

	* [r39793] src/libged/red.c:
	  Just comments for now, but start thinking about the regular
	  expressions needed for a regex based red command.

2010-07-06 19:27  brlcad

	* [r39792] misc/win32-msvc8/Makefile.am:
	  one more tkimgpng reference

2010-07-06 19:26  brlcad

	* [r39791] misc/win32-msvc8/Makefile.am, misc/win32-msvc8/tkimg,
	  misc/win32-msvc8/tkimgpng:
	  remove tkimg and tkimgpng project files, add missing tkpng
	  project files

2010-07-06 18:44  brlcad

	* [r39790] NEWS:
	  jesica provided spanish translations for lessons 4, 5, 7, 8, 9,
	  10, 11, 12, 13, 14, 15, and 16 of the mged vol II tutorials..
	  that is all of them! also credit luciano lamaita for helping her
	  with lesson 9 separate. include a detailed write-up for this
	  time-intenstive effort.

2010-07-06 18:38  brlcad

	* [r39789] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged16_radio_casecut_raytrace.png,
	  doc/docbook/lessons/es/images/mged16_radio_cut_raytrace.png,
	  doc/docbook/lessons/es/images/mged16_radio_cut_wireframe.png,
	  doc/docbook/lessons/es/images/mged16_radio_cutaways.png,
	  doc/docbook/lessons/es/images/mged16_radio_default_components_props.png,
	  doc/docbook/lessons/es/images/mged16_radio_new_design.png,
	  doc/docbook/lessons/es/images/mged16_radio_structure_1.png,
	  doc/docbook/lessons/es/images/mged16_radio_structure_2.png,
	  doc/docbook/lessons/es/images/mged16_radio_structure_3.png,
	  doc/docbook/lessons/es/images/mged16_radio_transparent.png,
	  doc/docbook/lessons/es/images/mged16_radio_wireframe_circ_board.png,
	  doc/docbook/lessons/es/images/mged16_radio_with_mater_props.png,
	  doc/docbook/lessons/es/mged16_mod_tech_struct.xml:
	  and now ... the last of the tutorials, lesson 16, translated by
	  jesica guidice from english to spanish. that constitutes about
	  150 pages of written documentation for the mged tutorial series.
	  awesome work. now to set up some nice stylesheets so the pdfs can
	  be properly and automatically generated.

2010-07-06 18:26  brlcad

	* [r39788]
	  doc/docbook/lessons/es/mged15_crear_camion_de_juguete.xml:
	  re-correct doc tags

2010-07-06 18:24  brlcad

	* [r39787]
	  doc/docbook/lessons/es/mged15_crear_camion_de_juguete.xml:
	  tweaked edits from jesica for lesson 15. minor adjustments to
	  exact wording used and consistency of translated terms.

2010-07-04 11:44  brlcad

	* [r39785] src/other/togl/configure.in:
	  update output style

2010-07-04 11:43  brlcad

	* [r39784] configure.ac:
	  for release distchecking to work with the conditional configure,
	  togl has to be enabled during enable-all.

2010-07-01 21:30  r_weiss

	* [r39783] doc/docbook/system/man1/en/obj-g.xml:
	  updating obj-g documentation

2010-07-01 19:17  erikgreenwald

	* [r39782] src/adrt/librender/camera.c:
	  merge (copy) changes from rel8 r39741

2010-07-01 17:53  starseeker

	* [r39781] src/libbu/avs.c:
	  Just checking for null in bu_avs_add may not be enough - if it's
	  an empty non-null string, it's also meaningless. Try checking
	  strlen

2010-07-01 15:32  starseeker

	* [r39780] src/libged/red.c:
	  eeep - bad programmer. Don't attempt to do things with empty
	  strings in av pairs.

2010-07-01 13:35  brlcad

	* [r39779] src/libfb/if_ogl.c:
	  cast is wrong, it should be void **

2010-07-01 13:01  starseeker

	* [r39778] src/libged/red.c:
	  Take a stab at quelling a few warnings in red.c

2010-07-01 12:53  starseeker

	* [r39777] src/librt/primitives/metaball/metaball.c:
	  Hmm - gentoo was complaining about a global being shadowed...
	  make it mb_stat

2010-07-01 04:26  starseeker

	* [r39775] src/libged/red.c:
	  write_comb shouldn't be declaring comb const

2010-07-01 04:13  brlcad

	* [r39774] include/raytrace.h, src/librt/db5_types.c:
	  ah, cannot be const since that's the comb we are updating. that
	  means red libged function has bad logic, passing a const to a
	  non-const function.

2010-07-01 04:08  brlcad

	* [r39773] include/raytrace.h, src/librt/db5_types.c:
	  declare with const members to quell warnings. also update ws
	  indent and style for consistency.

2010-07-01 04:06  brlcad

	* [r39772] src/libged/red.c:
	  declare the unpublished functions that we're using. looks like
	  there are two still in raytrace.h too (i.e.,
	  db5_apply_std_attributes() and db5_update_std_attributes())

2010-07-01 03:45  brlcad

	* [r39771] include/raytrace.h, src/librt/db5_types.c:
	  make db5_update_std_attributes() and db5_apply_std_attributes()
	  return void since neither return anything. quell other strict
	  warnings about type mismatches, unused vars, and constant
	  expressions.

2010-06-30 21:52  r_weiss

	* [r39770] doc/docbook/system/man1/en/obj-g.xml:
	  adding obj-g converter documentation

2010-06-30 20:41  starseeker

	* [r39769] src/libged/red.c:
	  Fix the string math, remove the no-longer-needed space finder for
	  the member name - red should now handle names with spaces in the
	  comb tree.

2010-06-30 20:12  starseeker

	* [r39768] src/librt/db5_types.c:
	  Change how the standardize avs function handles regions -
	  something in the BRL-CAD codebase treates the avpp->value of a
	  'region' attribute specially, so normalize the value to avoid
	  trouble.

2010-06-30 19:07  starseeker

	* [r39767] include/db5.h, src/librt/db5_types.c:
	  Don't export the standardize functions

2010-06-30 18:45  starseeker

	* [r39766] doc/docbook/system/man1/en/Makefile.am,
	  doc/docbook/system/man1/en/obj-g.xml:
	  Add template obj-g man page

2010-06-30 18:43  starseeker

	* [r39765] doc/docbook/system/man1/en/tire.xml:
	  Correct refentry for tire.xml

2010-06-30 18:26  starseeker

	* [r39764] doc/docbook/system/mann/en/edcomb.xml:
	  Fix edcomb man page - clarify options, fix example

2010-06-30 18:00  starseeker

	* [r39763] src/libged/red.c:
	  Whoops - nuke a couple stray bu_avs_print calls.

2010-06-30 18:00  brlcad

	* [r39762] bench/run.sh:
	  fix a bug where the last path element wasn't getting the
	  executable appended due to faulty assumption that all path
	  elements have a trailing ':'. new logic converts to separate
	  lines then appends to each line. result of benchmark report
	  submitted by Doug Fordham exhibiting the problem.

2010-06-30 17:54  starseeker

	* [r39761] src/libged/put_comb.c, src/libged/red.c:
	  Move functions no longer used by red into put_comb, which now
	  appears to be the only command using them. Remove debugging
	  printfs from red.c

2010-06-30 17:38  brlcad

	* [r39760] bench/run.sh:
	  looking for executables and scripts implies that the item must be
	  a file and NOT a directory. directories can have an exec bit set
	  too indicating searchability, so must be more specific.

2010-06-30 17:05  brlcad

	* [r39759] NEWS:
	  hopefully able to tag the release later today if testing goes
	  well

2010-06-30 17:04  brlcad

	* [r39758] NEWS, TODO:
	  cliff fixed red

2010-06-30 16:21  d_rossberg

	* [r39753] include/brep.h, src/other/openNURBS/opennurbs_system.h:
	  it was a bad idea to include bio.h in a public header file
	  solved the problem with windows.h direcly in openNURBS

2010-06-30 16:07  r_weiss

	* [r39752] src/conv/obj-g_new.c:
	  adding suggested improvement comments

2010-06-30 15:18  r_weiss

	* [r39751] src/conv/obj-g_new.c:
	  reversed stop-on-nmg-bomb option, added and updated function
	  documentation

2010-06-30 02:11  starseeker

	* [r39750] src/libged/red.c:
	  We have (potentially) a whole different attribute set as compared
	  to the previous state of the comb - need to replace to make sure
	  removed attributes are gone.

2010-06-30 01:59  starseeker

	* [r39749] src/libged/red.c:
	  few tweaks to red code.

2010-06-30 01:48  starseeker

	* [r39748] src/libged/red.c:
	  OK, there we go - had to create a comb from scratch when there
	  was nothing to copy.

2010-06-30 01:35  starseeker

	* [r39747] src/libged/red.c:
	  get closer to supporting red on non-existant combs again... seems
	  like there should be a better way here...

2010-06-29 22:36  starseeker

	* [r39746] src/librt/db5_types.c:
	  Need to get the d_flags here too - is that all or are there more?

2010-06-29 21:01  starseeker

	* [r39745] src/libged/red.c:
	  Finally - this appears to work. Have to respect some things being
	  changed by various commands.

2010-06-29 20:38  starseeker

	* [r39744] src/libged/red.c:
	  This particular set of voodo get the attributes updated, but
	  needs more study as to why... appears fragile.

2010-06-29 19:47  starseeker

	* [r39743] src/libged/red.c:
	  Still not working right - turn it back off for now.

2010-06-29 19:41  starseeker

	* [r39742] src/libged/red.c:
	  Try enabling the new red command - this should, in principle,
	  work.

2010-06-29 19:13  starseeker

	* [r39740] src/libged/red.c:
	  Sigh - other commands are using ged_save_comb, so can't gut this
	  stuff yet.

2010-06-29 18:42  starseeker

	* [r39738] src/libged/red.c:
	  OK, get the tree change now. Need to fix _ged_save_comb and
	  friends - apparently red is not the only thing using them.

2010-06-29 01:17  brlcad

	* [r39733] src/libged/wdb_obj.c, src/mged/cmd.h, src/mged/setup.c,
	  src/tclscripts/mged/help.tcl:
	  more lscon references to be eliminated

2010-06-28 23:28  brlcad

	* [r39732] BUGS:
	  yutani reports /reminde me via the Help forum that extrude via
	  MGED gui crashes MGED.

2010-06-28 23:13  louipc

	* [r39731] misc/archlinux/PKGBUILD:
	  archlinux: Add boost to depends

2010-06-28 22:26  brlcad

	* [r39730] TODO:
	  request from luke_jr via irc to add support for custom unit types
	  to the units command. implies some means to at least record the
	  conversion factor and make the libbu unit facilities report
	  'custom' instead of halting on unknown.

2010-06-28 22:20  brlcad

	* [r39729] include/ged.h, misc/win32-msvc8/libged/libged.vcproj,
	  src/libged/CMakeLists.txt, src/libged/Makefile.am,
	  src/libged/lscon.c:
	  lscon was never implemented but was a bad idea to begin with. no
	  sense polluting the namespace just to report constraint objects
	  (use search or modify ls)

2010-06-28 22:18  brlcad

	* [r39728] src/libged/ged.c, src/libged/ged_private.h,
	  src/libged/get_comb.c, src/libged/human.c,
	  src/libged/importFg4Section.c, src/libged/inside.c:
	  quell a slew of warnings including shadowings, exact floating
	  point comparisons, and floats being used as ints.

2010-06-28 21:48  brlcad

	* [r39727] src/libged/edcomb.c:
	  checking less than 6 or greater than 7 means it allows 6 or 7
	  args, yet only exactly 7 is valid (and 6 crashes). do the right
	  check. expand the error reporting too to say exactly which
	  argument couldn't be read. improve on the stupid 'Regionflag'
	  that undocumentedly had to start with 'R' in order to make the
	  region. check for a boolean value too now.

2010-06-28 21:45  starseeker

	* [r39726] src/libged/red.c:
	  Hmm - no good. rt_db_put_internal looks like it might be correct,
	  so first guess is setting up something else wrong.

2010-06-28 21:29  brlcad

	* [r39725] src/conv/obj-g_new.c:
	  -s and falling back to a grouping mode that was not requested
	  breaks usability convention. If we cannot perform what the user
	  requested, we should stop instead of continuing down some other
	  path the user did not request. Lets not second-guess the user.

2010-06-28 21:19  starseeker

	* [r39724] src/libged/red.c:
	  OK, this applies attributes - now to figure out how to update the
	  tree

2010-06-28 21:03  starseeker

	* [r39723] src/libged/red.c:
	  Start playing with copying combs, working on copies, then making
	  the copy into the original upon success. Still a ways to go here.

2010-06-28 20:54  brlcad

	* [r39722] src/libged/red.c:
	  if you're going to ignore the lower, the upper should be ignored
	  then too. more importantly, document this oddity.

2010-06-28 20:17  brlcad

	* [r39721] src/libged/png.c, src/libged/put_comb.c,
	  src/libged/rcodes.c, src/libged/rmater.c:
	  consistency when parsing numbers, colors in particular, to allow
	  any character delimeter along with whitespace.

2010-06-28 20:16  brlcad

	* [r39720] src/libged/ps.c:
	  fixed a bug in postscript output where the scale and translation
	  were being swapped outright. warnings taken care of. also
	  eliminated exact floating point comparison and allow any
	  delimeter when specifying colors like found elsewhere.

2010-06-28 20:10  brlcad

	* [r39719] src/libged/loadview.c:
	  quell warnings

2010-06-28 20:05  brlcad

	* [r39718] src/libged/color.c:
	  db_alloc/db_put no longer return size_t, just check truthfulness.

2010-06-28 18:28  bob1961

	* [r39717] src/tclscripts/archer/Archer.tcl,
	  src/tclscripts/archer/ArcherCore.tcl,
	  src/tclscripts/archer/CombEditFrame.tcl:
	  Initial matrix edit using tktable. Using default tktable
	  bindings. No validation of cells yet.

2010-06-28 18:24  bob1961

	* [r39716] src/libged/combmem.c:
	  Modified ged_combmem to allow applying relative rotations,
	  translations and scale. Rotations can be specified using aet, xyz
	  or rotations about an arbitrary axis.

2010-06-28 18:23  starseeker

	* [r39715] src/libged/red.c:
	  Oh yeah, 'e' is a character in the numbers used in the matrix.

2010-06-28 17:46  erikgreenwald

	* [r39714] src/libged/color.c:
	  ignore the ignored scan fields (%c -> %*c and remove the %c
	  (supposed to be &c?))

2010-06-28 17:42  brlcad

	* [r39713] src/libged/loadview.c:
	  shouldn't be doing our own buffering, TODO: use libbu

2010-06-28 17:41  brlcad

	* [r39712] src/libged/color.c:
	  allow for any non-numeric delimeter character between values.
	  increases expected sscanf count.

2010-06-28 17:31  starseeker

	* [r39711] src/libged/red.c:
	  Add some debugging printout for the tree matricies - clearly not
	  scanning that right.

2010-06-28 17:22  starseeker

	* [r39710] src/libged/red.c:
	  Tweak attribute grabbers to handle extra spaces and not create
	  the name attribute

2010-06-28 17:11  starseeker

	* [r39709] src/libged/red.c:
	  Add bu_vls_free in appropriate places

2010-06-28 16:56  starseeker

	* [r39708] src/libged/red.c:
	  Helps to initialize vls before using them...

2010-06-28 16:52  starseeker

	* [r39707] src/libged/red.c:
	  Er, yeah - put the part of the matrix logic that needs the name
	  AFTER the part where we get the name...

2010-06-28 16:45  starseeker

	* [r39706] src/libged/red.c:
	  Start working the comb build logic in - it looks like it may be
	  possible to merge the 'check' and 'build' steps, although the
	  details of copying to and from temp data structures and combs
	  remain to be sorted out. Still totally non-functional

2010-06-25 21:13  starseeker

	* [r39705] src/libged/red.c:
	  Put some code in red to attempt to get the matrix off of the end
	  of a comb line. Once the string has been identified and snarfed,
	  it can be checked for non-number characters to do a quick
	  validation of whether it really is a matrix or just a bizarre
	  name and used (if valid) to identify the proper end of the object
	  name component.

2010-06-25 20:46  brlcad

	* [r39704] src/mged/mged.h, src/mged/set.c, src/mged/setup.c:
	  mged_variable_setup() is indeed required. logic was read reversed
	  on TRY_NEW_MGED_VARS and subsequently removed, causing baby mged
	  seals to cry.

2010-06-25 19:58  brlcad

	* [r39703] TODO:
	  make a note about support for binary object style typed data
	  within attributes. implies consolidation of attribute and binunif
	  object entity types into one generalized type and allowing
	  per-object attributes to support that extended form of
	  expression.

2010-06-25 18:16  starseeker

	* [r39702] src/libged/red.c:
	  Take a somewhat different (hopefully cleaner) approach to
	  handling the tmp file with red using bu_vls and friends

2010-06-25 16:12  starseeker

	* [r39701] src/libged/red.c:
	  ws, indenting

2010-06-25 16:10  starseeker

	* [r39700] src/libged/red.c:
	  tweaks to red code - need to get check_comb functioning before
	  worrying about build_comb

2010-06-25 15:55  starseeker

	* [r39699] src/librt/db5_types.c:
	  More color tweaking

2010-06-25 15:45  starseeker

	* [r39698] src/librt/db5_types.c:
	  Tweak handling of color when updating - don't set 0/0/0 by
	  default if there is no color attribute already defined.

2010-06-24 22:28  starseeker

	* [r39697] src/librt/db5_types.c:
	  Use bu_avs_add_vls where appropriate

2010-06-24 21:54  starseeker

	* [r39696] src/libged/red.c:
	  Add some debugging print statements, sync both ways before
	  proceeding...

2010-06-24 21:36  starseeker

	* [r39695] src/libged/red.c, src/librt/db5_types.c:
	  Start playing with the red command. DO NOT USE THE RED COMMAND IN
	  TRUNK CURRENTLY - it will destroy your data.

2010-06-24 20:04  brlcad

	* [r39694] src/conv/obj-g_new.c:
	  just a quick scan to perform minor ws indent and formatting
	  consistency cleanup on comments and code. autoalign comment
	  blocks to column 70 for printing/display purposes. remove
	  embedded tabbings and spaces on types as they are a maintenance
	  cost to maintain and (more importantly) can lead to subtle bugs
	  getting introduced, particularly with pointers.

2010-06-24 19:49  starseeker

	* [r39693] src/librt/db5_types.c:
	  Don't try to update if we can't get the avs...

2010-06-24 19:42  brlcad

	* [r39692] src/libged/combmem.c:
	  simplify names

2010-06-24 18:51  bob1961

	* [r39691] src/libged/combmem.c:
	  Consolidate combmem_setcombmem_rel and combmem_setcombmem_abs
	  into combmem_setcombmem. Also scale (i.e. local2base) the
	  translation vector and the keypoint.

2010-06-24 16:46  starseeker

	* [r39690] include/db5.h:
	  Comment tweak

2010-06-24 16:45  starseeker

	* [r39689] src/librt/db5_types.c:
	  do better - don't stomp, say, the color attribute value with the
	  rgb value when rgb is read first just because rgb is of type
	  color.

2010-06-24 15:42  starseeker

	* [r39688] src/librt/db5_types.c:
	  Try not to throw away data - take a stab at making the
	  db5_standardize_avs function simply standardize the first
	  instance of a std attribute type it finds and warn about other
	  attributes having the same type.

2010-06-24 11:32  d_rossberg

	* [r39687] src/librt/db5_types.c:
	  some ancient compilers (as MSVC 2008) do not like these C99
	  idioms
	  put a variable declaration to the begin of the section

2010-06-24 04:01  brlcad

	* [r39686] doc/docbook/lessons/es/mged07_prop_materiales_copa.xml,
	  doc/docbook/lessons/es/mged09_esfera_en_caja_exhibidora.xml,
	  doc/docbook/lessons/es/mged13_ubicar_figuras_en_3d.xml,
	  doc/docbook/lessons/es/mged14_ubicar_figuras_en_3d_2.xml,
	  doc/docbook/lessons/es/mged15_crear_camion_de_juguete.xml:
	  reference images in the es dir, not the en dir.

2010-06-24 03:54  brlcad

	* [r39685] NEWS:
	  jesica provided spanish translations for lessons 4, 5, 7, 8, 9,
	  10, 11, 12, 13, 14, and 15 of the mged vol II tutorials.. that
	  only leaves lesson 16 remaining. also credit luciano lamaita for
	  helping her with lesson 9 separate.

2010-06-24 03:52  brlcad

	* [r39684] AUTHORS:
	  special thanks to luciano lamaita for helping jesica giudice (in
	  a limited fashion) with translation of mged tutorial 9 from
	  english to spanish.

2010-06-24 03:48  brlcad

	* [r39683] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged15_cameo_shader.png,
	  doc/docbook/lessons/es/images/mged15_prim_ed_wheel_well.png,
	  doc/docbook/lessons/es/images/mged15_truck_2nd_wheel_wheel_place.png,
	  doc/docbook/lessons/es/images/mged15_truck_ambient_lighting.png,
	  doc/docbook/lessons/es/images/mged15_truck_cab1s.png,
	  doc/docbook/lessons/es/images/mged15_truck_cab_body.png,
	  doc/docbook/lessons/es/images/mged15_truck_cab_cutoff.png,
	  doc/docbook/lessons/es/images/mged15_truck_default_lighting.png,
	  doc/docbook/lessons/es/images/mged15_truck_design.png,
	  doc/docbook/lessons/es/images/mged15_truck_multipane_1stwheel.png,
	  doc/docbook/lessons/es/images/mged15_truck_wheel_wells_wireframe.png,
	  doc/docbook/lessons/es/images/mged15_truck_wheels.png,
	  doc/docbook/lessons/es/mged15_crear_camion_de_juguete.xml:
	  just one more to go........ this adds jesica giudice's
	  translation of lesson 15 from english to spanish, leaving only
	  lesson 16 remaining.

2010-06-24 02:51  starseeker

	* [r39682] src/librt/db5_types.c:
	  Fix avs pointers, oshader name.

2010-06-24 02:34  starseeker

	* [r39681] include/db5.h, src/librt/db5_types.c:
	  More mostly untested std attribute function tweaking.

2010-06-23 22:44  r_weiss

	* [r39680] src/conv/obj-g_new.c:
	  added ability to stop on nmg bomb instead of always falling back
	  to native-bot, added code to partly remove zero length edges

2010-06-23 22:43  starseeker

	* [r39679] include/db5.h, include/raytrace.h,
	  src/librt/db5_types.c:
	  Alright, this isn't close to ready yet but has definitely reached
	  the 'I don't want to have to re-create it' stage - commit initial
	  work on some basic routines for syncing between the comb
	  datastructure and avs attributes, with some helper functions to
	  handle the various naming convention stuff. These functions will
	  be used initially to clean up the red.c logic, but will probably
	  be needed in other places where standard attributes are changed.

2010-06-23 21:13  brlcad

	* [r39678] NEWS:
	  jesica provided spanish translations for lessons 4, 5, 7, 8, 9,
	  10, 11, 12, 13, and 14 of the mged vol II tutorials! only two
	  remaining

2010-06-23 21:05  brlcad

	* [r39677] doc/docbook/lessons/es/mged04_prop_materiales.xml,
	  doc/docbook/lessons/es/mged05_expresiones_booleanas.xml,
	  doc/docbook/lessons/es/mged07_prop_materiales_copa.xml,
	  doc/docbook/lessons/es/mged08_prop_materiales_copa2.xml:
	  remove the executable bit.

2010-06-23 21:03  brlcad

	* [r39676] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged09_globe_base_box_raytraced.png,
	  doc/docbook/lessons/es/images/mged09_globe_base_box_wireframe.png,
	  doc/docbook/lessons/es/images/mged09_globe_inside_outside_box.png,
	  doc/docbook/lessons/es/images/mged09_globe_outside_display_box.png,
	  doc/docbook/lessons/es/images/mged09_globe_raytraced.png,
	  doc/docbook/lessons/es/images/mged09_globe_wireframe.png,
	  doc/docbook/lessons/es/mged09_esfera_en_caja_exhibidora.xml:
	  beneficent jesica completes translation of lesson 9 from english
	  to spanish. that just leaves two to go! awesome.

2010-06-23 19:38  erikgreenwald

	* [r39675] src/librt/primitives/metaball/metaball.c:
	  steal the UV method and jam it into rt_metaball_uv.

2010-06-23 14:57  r_weiss

	* [r39674] src/conv/obj-g_new.c:
	  added test_face options, fixed a couple logic bugs, added
	  nmg_fix_normals for closed shells

2010-06-23 12:36  d_rossberg

	* [r39673] src/libged/CMakeLists.txt:
	  synced with Makefile.am by adding combmem.c to the build

2010-06-23 03:05  brlcad

	* [r39672] src/proc-db/spiral.pl:
	  minor explanation consistency

2010-06-23 02:18  brlcad

	* [r39671] src/proc-db/spiral.pl:
	  cleanup and explanation for example purposes

2010-06-23 00:31  brlcad

	* [r39670] src/proc-db/spiral.pl:
	  add a fudge factor of 6 degrees to compensate for the fact that
	  we're translating the segments based on their lower corner point
	  instead of their natural center. the x/y needs to change and/or
	  the rotation angle needs to take the size and keypoint of the box
	  into consideration. fudge is 'good enough' for this scripting
	  example, though.
	  
	  we also batch together mged invocations in sets of 100 to reduce
	  overhead. improves runtime by two orders of magnitude. names are
	  simplified as well.

2010-06-22 20:46  brlcad

	* [r39669] src/util/pixhalve.c:
	  plug lil memory leak on exit, free out in/out bufs.

2010-06-22 20:44  brlcad

	* [r39668] src/util/pixhalve.c:
	  cleanup. remove forward decls, quell all warnings, upgrade to
	  size_t.

2010-06-22 20:39  brlcad

	* [r39667] NEWS:
	  fixed a minor bug in pixhalve where we weren't releasing the
	  memory we allocated properly. now frees the memory and avoids the
	  noisy Deallocation warning on Mac OS X.

2010-06-22 20:37  brlcad

	* [r39666] src/util/pixhalve.c:
	  fix memory corruption on exit. we weren't freeing the right
	  pointers.

2010-06-22 20:26  brlcad

	* [r39665] src/proc-db/spiral.pl:
	  rotate the boxes as we spiral outward creating a box-ish tunnel.
	  angle of rotation is 90 minus arctan(y / x).

2010-06-22 19:54  brlcad

	* [r39664] src/libged/combmem.c:
	  s/GED_GETCOMBTREE/COMBMEM_GETCOMBTREE/g

2010-06-22 19:53  brlcad

	* [r39663] src/libged/combmem.c:
	  ws consistency indent cleanup

2010-06-22 19:52  brlcad

	* [r39662] src/libged/combmem.c:
	  quell all compilation warnings. shadowing vars, unused vars, and
	  size_t comparisons.

2010-06-22 19:47  brlcad

	* [r39661] src/libged/combmem.c:
	  static/HIDDEN functions should not have a ged_ prefix. instead,
	  use the name of the command/group that they belong to or leave
	  them without prefix. use HIDDEN instead of static when declaring
	  private library functions.

2010-06-22 19:43  bob1961

	* [r39660] include/ged.h:
	  Added a declaration for combmem.

2010-06-22 19:41  brlcad

	* [r39659] src/libged/putmat.c:
	  restructure to see ged_getmat() before using it. clean up
	  indendation and comments, fix constness.

2010-06-22 19:38  brlcad

	* [r39658] src/libged/wdb_obj.c:
	  quell size_t warnings

2010-06-22 19:36  brlcad

	* [r39657] src/libged/wdb_obj.c:
	  remove dead code. old style and at least some of the functions
	  referenced don't exist.

2010-06-22 19:33  bob1961

	* [r39656] src/tclscripts/lib/Ged.tcl:
	  Added a method for combmem.

2010-06-22 19:31  bob1961

	* [r39655] src/libtclcad/ged_obj.c:
	  Added combmem to the command table.

2010-06-22 19:30  bob1961

	* [r39654] src/libged/Makefile.am, src/libged/combmem.c:
	  Added the combmem command for setting/getting a combinations
	  members.

2010-06-22 19:24  bob1961

	* [r39653] src/libged/putmat.c:
	  Modify putmat to "get" the matrix if a matrix is not specified.

2010-06-22 17:57  brlcad

	* [r39652] BUGS:
	  edcomb command also seems to be busted, similar to red -- doesn't
	  seem to do anything. at least, testing showed no changes applied
	  to geometry and it would crash if you provided one less arg than
	  expected.

2010-06-22 17:01  brlcad

	* [r39651] src/proc-db/spiral.pl:
	  create a proper region

2010-06-22 16:56  brlcad

	* [r39650] src/proc-db/spiral.pl:
	  test if spiral.g exists so we don't have to test for each object
	  existing.

2010-06-22 16:43  brlcad

	* [r39649] src/proc-db/spiral.pl:
	  cleanup. enable perl warnings, remove unnecessary comments,
	  cleanup formatting, test for objects before creating them
	  (probably should just delete the file or abort early). create
	  combs instead of regions since they overlap.

2010-06-22 16:15  brlcad

	* [r39648] AUTHORS:
	  special thanks to bryan bishop for his example spirals.pl
	  procedural geometry perl script. not a code contribution to a
	  completed feature or existing code, hence special thanks
	  categorization.

2010-06-22 16:13  brlcad

	* [r39647] src/proc-db/Makefile.am, src/proc-db/spiral.pl:
	  add another contributed perl script that generates geometry. this
	  script, from bryan bishop (aka kanzure) generates a 'gear spiral'
	  with teeth. presently generates overlapping regions, but the
	  basic shape is there. script was provided from bryan and put into
	  the public domain.

2010-06-22 15:33  brlcad

	* [r39646] src/proc-db/metaballs.pl:
	  fix the HERE ws destruction. specify warnings with a use
	  statement instead of via the -w argument for implementations of
	  env that don't support arguments.

2010-06-22 14:31  brlcad

	* [r39645] src/librt/db_tree.c:
	  make sure ma_color is valid before printing it

2010-06-22 14:14  brlcad

	* [r39644] src/proc-db/Makefile.am, src/proc-db/metaballs.pl:
	  include an example procedural geometry generator perl script from
	  tom browder that helps create metaballs. script takes a simple
	  text input and produces an mged tcl script. I modified the script
	  slightly to catch and quiet db_lookup kill failures.

2010-06-22 04:18  brlcad

	* [r39643] TODO:
	  red tested. doesn't work. must be unbusted before release.

2010-06-22 04:16  brlcad

	* [r39642] src/mged/setup.c:
	  only delete it if the original pointer is non-null

2010-06-22 04:11  brlcad

	* [r39641] src/mged/mged.c, src/mged/mged.h, src/mged/set.c,
	  src/mged/setup.c:
	  remove mged_variable_setup() as it's not used. quell warnings
	  while trampling through.

2010-06-22 03:34  brlcad

	* [r39640] include/fb.h, include/fbio.h:
	  ws cleanup

2010-06-22 03:26  brlcad

	* [r39639] src/libdm/dm-ogl.c:
	  USE_PROTOTYPES should not be used any more

2010-06-22 00:25  brlcad

	* [r39638] NEWS:
	  document the updates to tcl/tk since 8.5.1 including the
	  intermediate update to 8.5.6 on 2009-02-13, and now the update to
	  8.5.8; update supports mac platform support and new archer gui
	  developments.

2010-06-22 00:18  brlcad

	* [r39637] src/other/tcl/generic/tclDecls.h:
	  quell strict compilation failures reintroduced with the update to
	  8.5.8 without the r38389 quellage.

2010-06-21 22:38  brlcad

	* [r39636] src/mged/attach.c, src/mged/mged.c, src/mged/mged.h:
	  more declaration consolidation, remove warnings.

2010-06-21 22:37  brlcad

	* [r39635] src/mged/mged_dm.h:
	  dm_xvars.h is needed if we're going to check HAVE_X11_TYPES,
	  otherwise potentially wrong type decl.

2010-06-21 22:23  brlcad

	* [r39634] src/other/tcl/generic/tclInt.h,
	  src/other/tcl/generic/tclIntDecls.h:
	  quiet shadow warnings on index

2010-06-21 22:22  brlcad

	* [r39633] src/mged/attach.c, src/mged/grid.c, src/mged/share.c:
	  more quellage, interp->interpreter passing it as an arg to
	  print_valid_dm() and more.

2010-06-21 22:14  brlcad

	* [r39632] src/mged/attach.c, src/mged/grid.c, src/mged/mged.c,
	  src/mged/mged.h, src/mged/share.c, src/mged/vparse.c:
	  consolidate function declarations to mged.h

2010-06-21 22:09  r_weiss

	* [r39631] src/conv/obj-g_new.c:
	  more status message cleanup

2010-06-21 21:11  brlcad

	* [r39630] src/mged/mged.c:
	  pass the Tcl_Interp to the bomb hook so we can eliminate
	  referencing the interp global

2010-06-21 20:07  brlcad

	* [r39629] src/mged/mged.c, src/mged/mged.h, src/mged/setup.c:
	  make mged_setup() take a Tcl interp instead of relying on the
	  global and so we can track interp's initialization from
	  unset/null to initialized. restructure to eliminate forward
	  declarations and quell all verbose warnings.

2010-06-20 21:28  johnranderson

	* [r39628] src/librt/primitives/pipe/pipe.c:
	  tessellate_pipe_bend() was not able to handle cases where the
	  bend radius
	  equals the outer radius of the pipe. The problem was that such a
	  situation
	  produces degenerate faces. The fix was to add a vertex tree and a
	  vertex
	  array to help in identifying and skipping the degenerate faces.
	  This fixes bug ID#3013742.

2010-06-19 00:56  brlcad

	* [r39627] doc/Makefile.am, doc/mged, doc/mged.sh, doc/mged/a.tex,
	  doc/mged/adc.ps, doc/mged/all.tex, doc/mged/axis-3525.ps,
	  doc/mged/b.tex, doc/mged/buttonmenu.ps, doc/mged/c.tex,
	  doc/mged/coord-axes.ps, doc/mged/crod-close.ps, doc/mged/crod.ps,
	  doc/mged/d.tex, doc/mged/doit, doc/mged/e.tex,
	  doc/mged/eo-arbrot.ps, doc/mged/eo-bgrp.ps,
	  doc/mged/eo-bgrp311.ps, doc/mged/eo-cgrp.ps,
	  doc/mged/eo-cgrp321.ps, doc/mged/eo-ellg.ps,
	  doc/mged/eo-ellg2x.ps, doc/mged/eo-ellgxyz.ps,
	  doc/mged/eo-gredit.ps, doc/mged/eo-grpath.ps,
	  doc/mged/eo-scale.ps, doc/mged/eo-spread.ps,
	  doc/mged/eo-stacked.ps, doc/mged/eo-start.ps,
	  doc/mged/eo-tor111.ps, doc/mged/eo-xymove.ps,
	  doc/mged/eo-xyzmove.ps, doc/mged/es5-edge1.ps,
	  doc/mged/es5-edge2.ps, doc/mged/es5-edge3.ps,
	  doc/mged/es5-edge4.ps, doc/mged/es5-rot.ps,
	  doc/mged/es5-scale.ps, doc/mged/es5-sed.ps, doc/mged/es5-top.ps,
	  doc/mged/es5-tr.ps, doc/mged/es5-xrot.ps, doc/mged/es8-edge1.ps,
	  doc/mged/es8-edge2.ps, doc/mged/es8-edge3.ps,
	  doc/mged/es8-ex1.ps, doc/mged/es8-ex2.ps, doc/mged/es8-rot.ps,
	  doc/mged/es8-scale.ps, doc/mged/es8-sed.ps, doc/mged/es8-top.ps,
	  doc/mged/es8-tr0.ps, doc/mged/es8-xrot.ps, doc/mged/es8-yrot.ps,
	  doc/mged/es8-zrot.ps, doc/mged/esc-mh.ps, doc/mged/esc-mhrt.ps,
	  doc/mged/esc-rot.ps, doc/mged/esc-sa.ps, doc/mged/esc-sb.ps,
	  doc/mged/esc-sc.ps, doc/mged/esc-scale.ps, doc/mged/esc-sd.ps,
	  doc/mged/esc-sed.ps, doc/mged/esc-sh.ps, doc/mged/esc-top.ps,
	  doc/mged/esc-tr.ps, doc/mged/esc-xrot.ps, doc/mged/esc-yrot.ps,
	  doc/mged/esc-zrot.ps, doc/mged/ese-sa.ps, doc/mged/ese-sb.ps,
	  doc/mged/ese-sc.ps, doc/mged/ese-scale.ps, doc/mged/ese-sed.ps,
	  doc/mged/ese-top.ps, doc/mged/ese-tr.ps, doc/mged/ese-xrot.ps,
	  doc/mged/ese-yrot.ps, doc/mged/ese-zrot.ps,
	  doc/mged/est-scale.ps, doc/mged/est-sed.ps, doc/mged/est-sr1.ps,
	  doc/mged/est-sr2.ps, doc/mged/est-top.ps, doc/mged/est-tr.ps,
	  doc/mged/est-xrot.ps, doc/mged/est-yrot.ps, doc/mged/est-zrot.ps,
	  doc/mged/ex.arb4.ps, doc/mged/ex.arb8.ps, doc/mged/ex.box.ps,
	  doc/mged/ex.ellg.ps, doc/mged/ex.raw.ps, doc/mged/ex.rcc.ps,
	  doc/mged/ex.rpp.ps, doc/mged/ex.sph.ps, doc/mged/ex.tor.ps,
	  doc/mged/ex.trc.ps, doc/mged/f.tex, doc/mged/faceplate.ps,
	  doc/mged/faceplate1.ps, doc/mged/fig-sgi-buttons.ps,
	  doc/mged/fig-sgi-knobs.ps, doc/mged/fig-sgi.ps,
	  doc/mged/fig-vg-buttons.ps, doc/mged/fig-vg-knobs.ps,
	  doc/mged/g.tex, doc/mged/h.tex, doc/mged/j.tex, doc/mged/k.tex,
	  doc/mged/l.tex, doc/mged/m.tex, doc/mged/menu-arb-ctl.ps,
	  doc/mged/menu-arb4-edge.ps, doc/mged/menu-arb4-face.ps,
	  doc/mged/menu-arb4-rot.ps, doc/mged/menu-arb8-edge.ps,
	  doc/mged/menu-arb8-face.ps, doc/mged/menu-arb8-rot.ps,
	  doc/mged/obj-edit.ps, doc/mged/obj-path.ps, doc/mged/obj-pick.ps,
	  doc/mged/ped-ell.ps, doc/mged/ped-tgc.ps, doc/mged/ped-tor.ps,
	  doc/mged/plane-35a.ps, doc/mged/plane-35b.ps,
	  doc/mged/plane-bot1.ps, doc/mged/plane-bot2.ps,
	  doc/mged/plane-front1.ps, doc/mged/plane-front2.ps,
	  doc/mged/plane-right1.ps, doc/mged/plane-right2.ps,
	  doc/mged/plane-top1.ps, doc/mged/plane-top2.ps,
	  doc/mged/rmit-3525.ps, doc/mged/robot.ps, doc/mged/sol-2pick.ps,
	  doc/mged/sol-ed.ps, doc/mged/sol-pick.ps, doc/mged/t1-2s-pk.ps,
	  doc/mged/t1-obj-ed.ps, doc/mged/t1-obj-ph.ps,
	  doc/mged/t1-obj-pk.ps, doc/mged/t1-rot-vw.ps,
	  doc/mged/t1-sol-ed.ps, doc/mged/t1-sol-pk.ps,
	  doc/mged/t1-top-vw.ps, doc/mged/t1.tex, doc/mged/test.tex,
	  doc/mged/v-arb8-side.ps, doc/mged/v-arb8-top.ps,
	  doc/mged/wm-arm1.ps, doc/mged/wm-arm2.ps, doc/mged/wm-body.ps,
	  doc/mged/wm-collar.ps, doc/mged/wm-final1.ps,
	  doc/mged/wm-hat-E.ps, doc/mged/wm-hat1.ps, doc/mged/wm-hat2.ps,
	  doc/mged/wm-hat3.ps, doc/mged/wm-head.ps, doc/mged/wm-leg1.ps,
	  doc/mged/wm-prims.ps, doc/mged/wm-tube.ps:
	  split the mged.sh shar up into its multiple constituent files.
	  this can help make ensure that doc updates are greppable and
	  replaceable in a localized context. forced eol-style native on
	  our ps files since they're text by applying before mime-type is
	  set.

2010-06-18 22:36  starseeker

	* [r39626] doc/Makefile.am, doc/mged.sh, doc/mged.tar.gz:
	  try making a shell archive (with mac shar command) of latex
	  changes to mged

2010-06-17 22:05  r_weiss

	* [r39625] src/conv/obj-g_new.c:
	  added timestamps, refining status messages, fixed some logic bugs

2010-06-17 18:58  brlcad

	* [r39620] NEWS:
	  jesica provided spanish translations for lessons 4, 5, 7, 8, 10,
	  11, 12, 13, and 14 of the mged vol II tutorials! That leaves just
	  a few remaining that haven't been completed yet.

2010-06-17 18:53  brlcad

	* [r39619] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged13_candle_comb_ed_checker.png,
	  doc/docbook/lessons/es/images/mged13_candle_complete_front.png,
	  doc/docbook/lessons/es/images/mged13_candle_design.png,
	  doc/docbook/lessons/es/images/mged13_candle_raytraced_overlay.png,
	  doc/docbook/lessons/es/images/mged13_candle_tabletop_base_candle_front.png,
	  doc/docbook/lessons/es/images/mged13_candle_tabletop_base_front.png,
	  doc/docbook/lessons/es/images/mged13_candle_tabletop_eto1_rcc_wireframe_front.png,
	  doc/docbook/lessons/es/images/mged13_candle_tabletop_eto1_wireframe_front.png,
	  doc/docbook/lessons/es/images/mged13_candle_tabletop_wireframe_front.png,
	  doc/docbook/lessons/es/images/mged14_candle_base_sphere_topview.png,
	  doc/docbook/lessons/es/images/mged14_candle_multipane.png,
	  doc/docbook/lessons/es/images/mged14_candle_spheres_az35el25.png,
	  doc/docbook/lessons/es/images/mged14_candle_spheres_frontview.png,
	  doc/docbook/lessons/es/images/mged14_candle_spheres_raytraced.png,
	  doc/docbook/lessons/es/images/mged14_candle_spheres_topview.png,
	  doc/docbook/lessons/es/images/mged14_primitive_editor.png,
	  doc/docbook/lessons/es/images/mged14_primitive_selection_dropdown.png,
	  doc/docbook/lessons/es/mged13_ubicar_figuras_en_3d.xml,
	  doc/docbook/lessons/es/mged14_ubicar_figuras_en_3d_2.xml:
	  que chevere .. y awesome. jesica finished translating lessons 13
	  and 14!

2010-06-17 16:54  starseeker

	* [r39616] src/tclscripts/archer/images/Makefile.am,
	  src/tclscripts/archer/images/cycle_az.png,
	  src/tclscripts/archer/images/cycle_el.png,
	  src/tclscripts/archer/images/cycle_kx.png,
	  src/tclscripts/archer/images/cycle_ky.png,
	  src/tclscripts/archer/images/cycle_kz.png,
	  src/tclscripts/archer/images/cycle_s.png,
	  src/tclscripts/archer/images/cycle_sx.png,
	  src/tclscripts/archer/images/cycle_sy.png,
	  src/tclscripts/archer/images/cycle_sz.png,
	  src/tclscripts/archer/images/cycle_tw.png,
	  src/tclscripts/archer/images/cycle_tx.png,
	  src/tclscripts/archer/images/cycle_ty.png,
	  src/tclscripts/archer/images/cycle_tz.png:
	  Add icons for headers of comb editing tables

2010-06-16 22:54  r_weiss

	* [r39615] src/conv/obj-g_new.c:
	  logic cleanup, usage description cleanup

2010-06-16 02:02  starseeker

	* [r39612] doc/Makefile.am, doc/mged.tar.gz:
	  Take a stab at updating the LaTeX of mged.sh to something that
	  will work on modern LaTeX setups. Not perfect (fig-vg*.ps seem to
	  give some trouble) and figure spacing probably different than
	  intended but certainly much much closer.

2010-06-15 22:10  r_weiss

	* [r39611] src/conv/obj-g_new.c:
	  refining user messages, adding more command line options, code
	  cleanup

2010-06-14 21:52  r_weiss

	* [r39608] src/conv/obj-g_new.c:
	  documenting functions, some cleanup

2010-06-14 17:29  erikgreenwald

	* [r39605] src/libicv/Makefile.am:
	  need tcl cpp flags for bu.h

2010-06-14 15:06  r_weiss

	* [r39604] src/conv/obj-g_new.c:
	  adding function documentation

2010-06-14 01:07  brlcad

	* [r39600] NEWS:
	  jesica provided spanish translations for lessons 4, 5, 7, 8, 10,
	  11, and 12 of the mged vol II tutorials.

2010-06-13 23:37  brlcad

	* [r39599] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged04_commandwindow.png,
	  doc/docbook/lessons/es/images/mged04_fb_overlay_mode.png,
	  doc/docbook/lessons/es/images/mged04_raytracedshapes.png,
	  doc/docbook/lessons/es/images/mged05_combinationeditor.png,
	  doc/docbook/lessons/es/images/mged05_intersectionspheres.png,
	  doc/docbook/lessons/es/images/mged05_raytraceddome.png,
	  doc/docbook/lessons/es/images/mged05_raytracedpart1.png,
	  doc/docbook/lessons/es/images/mged05_raytracedpart2.png,
	  doc/docbook/lessons/es/images/mged05_raytracedpart3.png,
	  doc/docbook/lessons/es/images/mged05_subtractionspheres.png,
	  doc/docbook/lessons/es/images/mged05_twoprimitivespheres.png,
	  doc/docbook/lessons/es/images/mged05_unionspheres.png,
	  doc/docbook/lessons/es/images/mged07_goblet_complete_window.png,
	  doc/docbook/lessons/es/images/mged07_goblet_mater_complete.png,
	  doc/docbook/lessons/es/images/mged07_goblet_mirror.png,
	  doc/docbook/lessons/es/images/mged07_goblet_semitransparent.png,
	  doc/docbook/lessons/es/images/mged08_comb_editor_window_mater_prop.png,
	  doc/docbook/lessons/es/images/mged08_goblet_combeditor.png,
	  doc/docbook/lessons/es/images/mged08_goblet_reflectivity_1.png,
	  doc/docbook/lessons/es/images/mged08_goblet_reflectivity_2.png,
	  doc/docbook/lessons/es/images/mged08_refractive_index.png,
	  doc/docbook/lessons/es/images/mged08_spec_vs_diff_reflectivity.png,
	  doc/docbook/lessons/es/mged04_prop_materiales.xml,
	  doc/docbook/lessons/es/mged05_expresiones_booleanas.xml,
	  doc/docbook/lessons/es/mged07_prop_materiales_copa.xml,
	  doc/docbook/lessons/es/mged08_prop_materiales_copa2.xml:
	  add the rest of the english-to-spanish lesson translations to
	  date from Jesica Giudice. included are lessons 4, 5, 7, & 8. WOO
	  HOO!.. only 5 remaining! lessons applied without modification
	  except for 7, which had to be re-encoded for utf-8. may still
	  need more work but xsltproc seems happier now.

2010-06-13 22:45  brlcad

	* [r39598] doc/docbook/lessons/es/Makefile.am:
	  add the new lesson images for 10, 11, 12

2010-06-13 22:27  brlcad

	* [r39597] doc/docbook/lessons/es/mged03_utilizar_comando_in.xml,
	  doc/docbook/lessons/es/mged06_crear_una_copa.xml,
	  doc/docbook/lessons/es/mged10_crear_taza.xml,
	  doc/docbook/lessons/es/mged11_refinar_taza.xml,
	  doc/docbook/lessons/es/mged12_taza_desde_gui.xml:
	  refer to lessons/es/images instead of lessons/en/images

2010-06-13 22:24  brlcad

	* [r39596] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged10_mug_wireframe.png,
	  doc/docbook/lessons/es/mged10_crear_taza.xml:
	  add lesson 10 translation from english to spanish from Jesica
	  Giudice

2010-06-13 22:22  brlcad

	* [r39595] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged11_mug_raytraced_norim.png,
	  doc/docbook/lessons/es/images/mged11_mug_raytraced_rim.png,
	  doc/docbook/lessons/es/mged11_refinar_taza.xml:
	  add lesson 11 translation from english to spanish from Jesica
	  Giudice. had two minor typo corrections on end-para tags.

2010-06-13 22:17  brlcad

	* [r39594] doc/docbook/lessons/es/Makefile.am,
	  doc/docbook/lessons/es/images/mged12_cyls_frontview.png,
	  doc/docbook/lessons/es/images/mged12_mug_gui_finished_raytraced.png,
	  doc/docbook/lessons/es/images/mged12_mug_handle_frontview.png,
	  doc/docbook/lessons/es/images/mged12_mug_handle_topview.png,
	  doc/docbook/lessons/es/images/mged12_mug_rim_frontview.png,
	  doc/docbook/lessons/es/mged12_taza_desde_gui.xml:
	  add lesson 12 translation from english to spanish from Jesica
	  Giudice, with others to follow.

2010-06-13 22:10  brlcad

	* [r39593] doc/docbook/lessons/es/Makefile.am:
	  ws

2010-06-11 18:51  r_weiss

	* [r39590] src/conv/obj-g_new.c:
	  adding function documentation

2010-06-10 22:22  r_weiss

	* [r39588] src/conv/obj-g_new.c:
	  adding documentation and performing style cleanup

2010-06-10 08:09  d_rossberg

	* [r39584] misc/win32-msvc/Dll/CMakeLists.txt:
	  pstdint.h for the MS Windows (Visual Studio) installation

2010-06-09 21:38  r_weiss

	* [r39581] src/conv/obj-g_new.c:
	  adding command line options

2010-06-09 20:34  brlcad

	* [r39580] misc/win32-msvc8/asc2pix/asc2pix.vcproj,
	  misc/win32-msvc8/btclsh/btclsh.vcproj,
	  misc/win32-msvc8/bwish/bwish.vcproj,
	  misc/win32-msvc8/enf2g/enf2g.vcproj,
	  misc/win32-msvc8/euclid_unformat/euclid_unformat.vcproj,
	  misc/win32-msvc8/g2acad/g2acad.vcproj,
	  misc/win32-msvc8/g2euclid/g2euclid.vcproj,
	  misc/win32-msvc8/g2euclid1/g2euclid1.vcproj,
	  misc/win32-msvc8/g2nmg/g2nmg.vcproj,
	  misc/win32-msvc8/g2var/g2var.vcproj,
	  misc/win32-msvc8/g2x3d/g2x3d.vcproj,
	  misc/win32-msvc8/g52g4/g52g4.vcproj,
	  misc/win32-msvc8/nmg2bot/nmg2bot.vcproj,
	  misc/win32-msvc8/nmg2rib/nmg2rib.vcproj,
	  misc/win32-msvc8/nmg2sgp/nmg2sgp.vcproj,
	  misc/win32-msvc8/pix2asc/pix2asc.vcproj,
	  misc/win32-msvc8/pix2bw/pix2bw.vcproj,
	  misc/win32-msvc8/ply2g/ply2g.vcproj,
	  misc/win32-msvc8/poly2bot/poly2bot.vcproj,
	  misc/win32-msvc8/tankill2g/tankill2g.vcproj,
	  misc/win32-msvc8/vg2g/vg2g.vcproj:
	  

2010-06-09 15:06  r_weiss

	* [r39579] src/conv/obj-g_new.c:
	  refactoring and cleanup

2010-06-08 14:23  erikgreenwald

	* [r39576] src/adrt/librender/camera.c, src/adrt/load_g.c:
	  remove some matid debugging bu_log

2010-06-08 13:51  erikgreenwald

	* [r39573] src/adrt/librender/camera.c,
	  src/adrt/librender/camera.h:
	  seperate fov (for perspective) and grid size (for ortho) instead
	  of overloading a single variable

2010-06-08 13:35  brlcad

	* [r39572] TODO:
	  doc tasks. need dsp brief and fix forums on wiki.

2010-06-07 20:24  brlcad

	* [r39569] NEWS, src/librt/primitives/extrude/extrude.c:
	  osten lundahl notes in sf bug report 3012694 (Bug in
	  rt_extrude_tess) that we're iterating over vlists from index 1
	  instead of index 0. the header confirms that indices should be
	  from 0, so this is a bug in the original extrude tessellation
	  implementation from Aug 2001.

2010-06-07 20:09  brlcad

	* [r39567] include/bn.h:
	  rt_vlists have been bn_vlists for a decade

2010-06-07 15:50  starseeker

	* [r39563] src/other/togl:
	  Ignore some stuff in togl subdir.

2010-06-04 23:09  brlcad

	* [r39562] misc/win32-msvc8/libbu/libbu.vcproj,
	  src/libbu/CMakeLists.txt:
	  add simd.c to the other build systems

2010-06-04 20:13  erikgreenwald

	* [r39561] include/bu.h, src/libbu/Makefile.am, src/libbu/simd.c:
	  runtime SIMD(sse) detection.

2010-06-04 08:59  d_rossberg

	* [r39560] misc/win32-msvc/Dll/CMakeLists.txt:
	  include C++ interface to the right parabolic cylinder
	  (ParabolicCylinder, rpc) primitive

2010-06-04 05:56  brlcad

	* [r39558] src/util/pix-png.c:
	  quell, remove two globals

2010-06-04 05:49  brlcad

	* [r39557] src/librt/primitives/metaball/metaball.c:
	  quellage. looks like rt_metaball_find_intersection wants pointers
	  to point_t's and a couple of them are const

2010-06-04 05:10  brlcad

	* [r39556] src/adrt/Makefile.am:
	  pkglibdir can't be conditional

2010-06-04 04:46  brlcad

	* [r39555] src/Makefile.am:
	  ISSTDIR is not defined.

2010-06-04 04:17  brlcad

	* [r39554] src/libicv/Makefile.am:
	  ligicvftw

2010-06-04 00:37  brlcad

	* [r39553] src/libicv/CMakeLists.txt, src/libicv/Makefile.am:
	  er, helps to add the build files too

2010-06-04 00:36  brlcad

	* [r39552] configure.ac, misc/pkgconfig/Makefile.am,
	  misc/pkgconfig/libicv.pc.in, misc/win32-msvc/CMakeLists.txt,
	  src/Makefile.am, src/libicv, src/libicv/rot.c:
	  stub in libicv. initial content is actually a processing
	  function, icv_rot(), which is a refactoring of bwrot and pixrot
	  into one source for both. this initial interface is a
	  work-in-progress and was left in libged-style argc/argv style as
	  a mere step forward on refactoring the util dir tools. still a
	  lot to be sorted out.

2010-06-04 00:02  brlcad

	* [r39551] src/util/bwrot.c:
	  oops, subtract a positive

2010-06-03 23:55  brlcad

	* [r39550] src/util/bwrot.c:
	  sure enough, they're needed to accommodate the overincrement

2010-06-03 23:53  brlcad

	* [r39549] src/util/bwrot.c:
	  add in a 'pixbytes' parameter to match pixrot, representing the
	  number of image channels (i.e., the number of bytes per pixel)
	  there are in the input image. bw files are just 1, but add a -#
	  parameter as well to let the count be user-specified.

2010-06-03 23:26  brlcad

	* [r39548] src/util/bwrot.1, src/util/bwrot.c:
	  update documentation on the new -o output option as well as
	  making the usage statements match each other.

2010-06-03 23:12  brlcad

	* [r39547] src/util/bwrot.c:
	  oops, '-' means stdin not stdout. also fix a slew of sign/unsign
	  mismatches with the introduction of size_t's. quell everything
	  and adjust iteration ranges to be positive so we can halt on
	  zero.

2010-06-03 22:26  brlcad

	* [r39546] src/other/libpng/Makefile.am:
	  pngtest.c is not part of the library. it has a main().

2010-06-03 22:11  brlcad

	* [r39545] src/util/bwrot.c:
	  more global elimination. clean up usage to one-liners too.

2010-06-03 21:43  erikgreenwald

	* [r39544] src/liboptical/sh_toon.c:
	  painting the edges black (outline) should be based on the eye
	  ray, not the light ray

2010-06-03 21:33  erikgreenwald

	* [r39543] src/adrt/adrt_struct.h, src/adrt/load_g.c:
	  store material id for meshes/regions

2010-06-03 21:31  brlcad

	* [r39542] src/util/bwrot.c:
	  clarify what they can do about tty

2010-06-03 21:29  brlcad

	* [r39541] src/util/bwrot.c:
	  refactor the various bu_exit() calls away and use libbu memory
	  management. free our memory properly even if we are exiting
	  early.

2010-06-03 21:28  brlcad

	* [r39540] src/libfb/if_ogl.c, src/libfb/if_wgl.c:
	  allow ogl windows to receive signals while lingering! ignoring
	  HUP and INT are particularly annoying as they screw with the
	  process and prevent tools like pix-fb from being quit with ctrl-c

2010-06-03 20:54  brlcad

	* [r39539] src/util/bwrot.c:
	  add a -o output option in addition to redirected output so we can
	  debug this sucker with gdb and be consistent with pix-png's
	  similar flexibility

2010-06-03 20:53  brlcad

	* [r39538] src/util/pix-png.c:
	  windows should need binary mode

2010-06-03 19:57  erikgreenwald

	* [r39536] src/adrt/librender/cut.c:
	  paint intersected regions red

2010-06-03 19:35  erikgreenwald

	* [r39535] src/adrt/librender/cut.c:
	  set cut line width based on model size and length to begin at
	  viewpoint and end just after model

2010-06-03 19:20  brlcad

	* [r39534] src/conv/fast4-g.c, src/conv/intaval/write_brl.cpp,
	  src/conv/obj-g_new.c, src/libbu/bitv.c,
	  src/libged/importFg4Section.c, src/libged/typein.c,
	  src/libged/wdb_importFg4Section.c,
	  src/librt/primitives/bot/bot.c, src/mged/edsol.c,
	  src/proc-db/bottest.c:
	  now that bu_bitv_new() returns zero'd memory, we can avoid a slew
	  of calls to bu_bitv_clear() that nearly always followed. 16
	  instances.

2010-06-03 18:45  brlcad

	* [r39532] include/bu.h:
	  now guarantee that the bitv is initialized to zero, so calls to
	  bu_bitv_clear() are not necessary for every bu_bitv_new() call.

2010-06-03 18:45  brlcad

	* [r39531] src/libbu/bitv.c:
	  while more 'efficient' to not initialize the bit vectors to zero,
	  they're useless until they are initialized so allocate them
	  cleared. guarantee zero-init so it's not necessary to immediately
	  call bu_bit_clear().

2010-06-03 16:27  brlcad

	* [r39529] src/util/bwrot.c:
	  reorder to avoid forward decls

2010-06-03 16:22  brlcad

	* [r39528] src/util/bwrot.c:
	  make the in/out file pointers be non-global, passing around as
	  eparams as needed.

2010-06-03 10:28  louipc

	* [r39527] src/gtools/remapid.1, src/util/remapid.1:
	  remapid: Move man page to proper place.

2010-06-03 04:55  brlcad

	* [r39526] TODO:
	  'cp' command behavior changed. consider restoring the draw.

2010-06-03 03:32  brlcad

	* [r39525] BUGS:
	  the generated/installed gqa manual page has the wrong indentation
	  in the options section. in a couple places, the second paragraph
	  jumps back up a level and stays a level too deep after the -G
	  option.

2010-06-03 03:11  brlcad

	* [r39524] doc/Makefile.am, doc/tool_categories.txt:
	  categorize all of the installed brl-cad tools into a dozen
	  separate categories including infrastructure tools, procedural
	  tools, plotter tools, infrared tools, animation tools, processing
	  tools, framebuffer tools, geometry tools, importers, exporters,
	  conversion tools, and rendering analysis tools

2010-06-02 22:20  brlcad

	* [r39523] src/canon/Makefile.am, src/canon/ipuscan.c,
	  src/canon/ipustat.c, src/canon/pix-ipu.c, src/canon/png-ipu.c:
	  similarly, no need to deprecate ipuscan, ipustat, pix-ipu, and
	  png-ipu. they were never documented so just remove them.

2010-06-02 22:16  brlcad

	* [r39522] src/rttherm/ssampview.c:
	  huh, the script actually tries to source in the ssampview.tcl
	  script. help it find the script by calling bu_brlcad_root()
	  instead of hard-coding a search into the user's home directory.

2010-06-02 22:02  brlcad

	* [r39521] src/nirt/showshot.c:
	  ws cleanup

2010-06-02 22:00  brlcad

	* [r39520] src/nirt/showshot.1:
	  there is no longer a 15-char limit on object names

2010-06-02 21:55  brlcad

	* [r39519] TODO, src/util/Makefile.am:
	  remove the 'binfo' tool. it was conceived to report information
	  about a given install of brl-cad. very similar to brlcad-config
	  and could serve as a basis for it, but 'binfo' as it is presently
	  written is mostly useless and undocumented.

2010-06-02 21:49  brlcad

	* [r39518] src/gtools/Makefile.am, src/gtools/remapid.c,
	  src/util/Makefile.am, src/util/remapid.c:
	  move remapid from out of the util directory into the gtools
	  directory since it's a geometry processing tool (it was the only
	  in src/util that called db_open() too).

2010-06-02 21:47  brlcad

	* [r39517] src/util/remapid.c:
	  ws style and func cleanup

2010-06-02 21:40  brlcad

	* [r39516] src/util/remapid.1:
	  need to escape spaces on a .RB

2010-06-02 21:39  brlcad

	* [r39515] NEWS, TODO, src/util/Makefile.am, src/util/random.1,
	  src/util/random.c:
	  added a manual page for 'random', formerly msrandom, a tool used
	  for generating libbn random numbers from a gaussian or uniform
	  distribution.

2010-06-02 21:19  brlcad

	* [r39514] src/util/Makefile.am, src/util/msrandom.c,
	  src/util/random.c:
	  rename msrandom to just 'random'. the ms prefix is misleading and
	  cryptic.

2010-06-02 21:17  brlcad

	* [r39513] src/util/msrandom.c:
	  cleanup to remove globals and use libbu facilities.

2010-06-02 21:05  brlcad

	* [r39512] TODO, src/util/Makefile.am, src/util/mst.c:
	  while having an implementation of a minimal spanning tree could
	  certainly be useful, particularly for mesh operations, but this
	  tool was never documented. it takes some unknown file format and
	  it is unknown as to whether the tool works or is robust for a
	  given input. great idea but flopped on taking the implementation
	  to completion.

2010-06-02 20:49  brlcad

	* [r39511] doc/deprecation.txt:
	  similarly, no need to deprecate ipuscan, ipustat, pix-ipu, and
	  png-ipu. they were never documented so just remove them.

2010-06-02 20:45  brlcad

	* [r39510] doc/deprecation.txt, src/util/Makefile.am,
	  src/util/sgi-pix.c:
	  no need for deprecation on sgi-pix. it was never documented.

2010-06-02 20:42  brlcad

	* [r39509] TODO, src/util/Makefile.am, src/util/files-tape.c:
	  remove the obsolete and never-documented files-tape tool that was
	  written to help write pix files to a tape device.

2010-06-02 20:35  brlcad

	* [r39508] TODO, doc/deprecation.txt:
	  more tool deprecations. plan to drop the old sgi-specific and
	  dunn camera tools. pl-sgi, sgi-pix, dunncolor, dunnsnap.

2010-06-02 20:18  brlcad

	* [r39507] TODO:
	  merge the conv-vg2g tool into dbupgrade. it upgrades v3 databases
	  to v4.

2010-06-02 20:17  brlcad

	* [r39506] TODO, doc/deprecation.txt:
	  deprecate the old mdqs canon tools. they're no longer relevant as
	  the interface itself is obsolete.

2010-06-02 18:56  erikgreenwald

	* [r39502] src/librt/primitives/metaball/metaball.c:
	  tune the initial step size a bit more. Continue sampling along
	  ray if currently "inside", even if beyond the max distance.

2010-06-02 16:56  erikgreenwald

	* [r39501] src/librt/primitives/metaball/metaball.c:
	  various adjustments to the original algo, but default to the new
	  one

2010-06-02 15:05  d_rossberg

	* [r39500] misc/win32-msvc/Dll/CMakeLists.txt:
	  include C++ interface to the right hyperbolic cylinder
	  (HyperbolicCylinder, rhc) primitive

2010-06-02 13:31  erikgreenwald

	* [r39497] src/librt/primitives/metaball/metaball.c:
	  deal correctly when ray starts inside solid, providing a negative
	  inhit distance

2010-06-02 13:19  erikgreenwald

	* [r39496] src/librt/primitives/metaball/metaball.c:
	  fix the shelling issue on the original approach. make it the
	  default, since it's ~25metaball.c faster

2010-06-02 13:09  erikgreenwald

	* [r39495] src/librt/primitives/metaball/metaball.c:
	  eliminate the "sample the entire line first" approach.

2010-06-02 12:53  erikgreenwald

	* [r39494] src/librt/primitives/metaball/metaball.c:
	  add new shot approach, similar to original but using the
	  intersection search function

2010-06-01 21:46  brlcad

	* [r39489] NEWS:
	  cliff added a new required external dependency, Tktable 2.10 --
	  being used by archer for advanced table views.

2010-06-01 21:13  erikgreenwald

	* [r39488] src/liboptical/sh_toon.c:
	  don't use UV stuff

2010-05-28 21:35  r_weiss

	* [r39485] src/conv/obj-g_new.c:
	  adding ability to process command line options from user

2010-05-28 20:07  erikgreenwald

	* [r39484] src/liboptical/Makefile.am, src/liboptical/init.c,
	  src/liboptical/sh_toon.c:
	  beginning of a "toon" shader.

2010-05-27 08:35  d_rossberg

	* [r39478] misc/win32-msvc/Dll/CMakeLists.txt:
	  include C++ interface to elliptical paraboloid (Paraboloid, epa)
	  primitive

2010-05-26 22:05  r_weiss

	* [r39476] src/conv/obj-g_new.c:
	  adding ability to process command line options

2010-05-26 20:14  brlcad

	* [r39475] doc/Makefile.am, doc/STARTERS:
	  add an initial 'STARTERS' file for being a one-stop place to
	  describe simple projects that can be completed by someone new to
	  the project with fairly minimal fuss. These are ideally projects
	  that would only take a core developer more than an hour but less
	  than one (focused) day to complete properly.

2010-05-26 19:10  brlcad

	* [r39474] AUTHORS, NEWS, src/librt/primitives/sketch/sketch.c:
	  Östen Lundahl reported a bug in sf bug report 2990066 (heap
	  corrupted when making sketch with nurb segment) which he
	  proceeded to isolate and provide a fix for in sf bug 3007466
	  (Sketch nurb curves bug found). the original bug report behavior
	  couldn't be replicated but seeing the fix in question, the bug
	  became quite an apparent off-by-one memory allocation error.
	  
	  Quite an obscure bug to isolate, kudos and thanks to Östen.

2010-05-26 03:31  starseeker

	* [r39473] configure.ac, src/other/Makefile.am, src/other/tktable,
	  src/other/tktable/ChangeLog, src/other/tktable/Makefile.in,
	  src/other/tktable/README.blt, src/other/tktable/README.txt,
	  src/other/tktable/TODO.txt, src/other/tktable/aclocal.m4,
	  src/other/tktable/configure.in, src/other/tktable/demos,
	  src/other/tktable/demos/basic.tcl,
	  src/other/tktable/demos/buttons.tcl,
	  src/other/tktable/demos/command.tcl,
	  src/other/tktable/demos/debug.tcl,
	  src/other/tktable/demos/dynarows.tcl,
	  src/other/tktable/demos/loadtable.tcl,
	  src/other/tktable/demos/maxsize.tcl,
	  src/other/tktable/demos/spreadsheet.tcl,
	  src/other/tktable/demos/tcllogo.gif,
	  src/other/tktable/demos/tktable.py,
	  src/other/tktable/demos/valid.tcl, src/other/tktable/doc,
	  src/other/tktable/doc/tkTable.html,
	  src/other/tktable/doc/tkTable.n, src/other/tktable/generic,
	  src/other/tktable/generic/tkAppInit.c,
	  src/other/tktable/generic/tkTable.c,
	  src/other/tktable/generic/tkTable.h,
	  src/other/tktable/generic/tkTableCell.c,
	  src/other/tktable/generic/tkTableCellSort.c,
	  src/other/tktable/generic/tkTableCmds.c,
	  src/other/tktable/generic/tkTableEdit.c,
	  src/other/tktable/generic/tkTableInitScript.h,
	  src/other/tktable/generic/tkTablePs.c,
	  src/other/tktable/generic/tkTableTag.c,
	  src/other/tktable/generic/tkTableUtil.c,
	  src/other/tktable/generic/tkTableWin.c,
	  src/other/tktable/generic/version.h, src/other/tktable/library,
	  src/other/tktable/library/tkTable.tcl,
	  src/other/tktable/library/tktable.py,
	  src/other/tktable/license.txt, src/other/tktable/mac,
	  src/other/tktable/mac/mac_tkTable.mcp.xml,
	  src/other/tktable/mac/mac_tkTable.r,
	  src/other/tktable/mac/mac_tkTable_prefix.h,
	  src/other/tktable/tclconfig,
	  src/other/tktable/tclconfig/README.txt,
	  src/other/tktable/tclconfig/install-sh,
	  src/other/tktable/tclconfig/tcl.m4, src/other/tktable/tests,
	  src/other/tktable/tests/all.tcl,
	  src/other/tktable/tests/tkTable.test, src/other/tktable/unix,
	  src/other/tktable/unix/tktable.spec, src/other/tktable/win,
	  src/other/tktable/win/makefile.vc:
	  Add tktable 2.10 for Bob in support of Archer work.

2010-05-26 03:14  starseeker

	* [r39472] src/adrt/Makefile.am:
	  Try making the issttcltk dependencies explicit - seems to work
	  here, needs more testing.

2010-05-25 21:53  r_weiss

	* [r39471] src/conv/obj-g_new.c:
	  adding options to catch nmg bomb

2010-05-25 14:16  bob1961

	* [r39463] src/tclscripts/archer/Archer.tcl:
	  Have combWrapper rebuild the treeview when modifying
	  combinations.

2010-05-25 14:03  erikgreenwald

	* [r39462] src/librt/cut.c:
	  revalidate a dead token. RT_CLASSIFY_OUTSIDE is defined as
	  BN_CLASSIFY_OUTSIDE, so just use the BN one.

2010-05-25 12:59  brlcad

	* [r39461] HACKING:
	  inform the opensuse package maintainer(s) of releases

2010-05-25 12:52  brlcad

	* [r39460] src/librt/primitives/brep/brep.cpp:
	  remove stale comment, declare the right C extern so we find
	  rt_brep_class() at link time

2010-05-25 12:33  brlcad

	* [r39459] src/librt/primitives/arb8/arb8.c,
	  src/librt/primitives/bot/bot.c,
	  src/librt/primitives/brep/brep.cpp,
	  src/librt/primitives/half/half.c,
	  src/librt/primitives/metaball/metaball.c,
	  src/librt/primitives/submodel/submodel.c:
	  remove the usages of RT_CLASSIFY_* either replacing with the
	  BN_CLASSIFY_* counterpart or removing outright. expand the
	  rt_*_class() functions to the full prototype even though they're
	  going to get ripped out.

2010-05-25 12:31  brlcad

	* [r39458] include/raytrace.h:
	  expand ft_classify back to the full prototype as there are/were
	  two places where it's actually called. should be considered
	  obsoletable but have to verify arb8 use. remove the redundant
	  RT_CLASSIFY_* defines.

2010-05-25 12:27  brlcad

	* [r39457] include/bn.h:
	  put classify values in order .. enum candidates

2010-05-24 20:31  bob1961

	* [r39456] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  Since we're creating iwidgets.tcl, lib/iwidgetsXX/pkgIndex.tcl,
	  wish.exe.manifext and Tkhtml3.0/pkgIndex.tcl, always write data
	  to them regardless of verbose flag.

2010-05-21 19:51  starseeker

	* [r39455] src/adrt/isst_tcltk.c:
	  Put the working argv build back in for now.

2010-05-21 18:57  erikgreenwald

	* [r39454] src/adrt/isst_tcltk.c:
	  close db after reading the names

2010-05-21 18:55  erikgreenwald

	* [r39453] src/adrt/isst_tcltk.c:
	  build char** argv list from tcl objv

2010-05-21 18:20  erikgreenwald

	* [r39452] src/adrt/isst_tcltk.c:
	  allocate memory before filling

2010-05-21 17:00  erikgreenwald

	* [r39451] m4/Makefile.am, m4/OpenGL.m4:
	  add OpenGL searching shtuff from gamem4

2010-05-21 15:05  erikgreenwald

	* [r39450] configure.ac, src/Makefile.am, src/adrt/Makefile.am,
	  src/adrt/isst.h, src/adrt/isst.tcl, src/adrt/isst_tcltk.c,
	  src/isst:
	  move the tcl/tk/togl isst from src/isst to src/adrt

2010-05-21 15:00  brlcad

	* [r39449] TODO:
	  collecting usage statistics.

2010-05-21 10:51  erikgreenwald

	* [r39448] src/librt/primitives/metaball/metaball.c:
	  make things even uglier

2010-05-21 02:02  starseeker

	* [r39447] src/isst/isst_tcltk.c:
	  Hmm - freeing this isn't working, need to check on
	  argv_from_string

2010-05-20 21:03  starseeker

	* [r39446] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  This has performance problems (should probably default to tops
	  approach, and need some kind of sane way to handle really large
	  numbers of objects) but represents a working File->Open
	  capability.

2010-05-20 19:55  starseeker

	* [r39445] src/isst/isst.tcl:
	  Inching closer to a file open menu item - need some libged foo to
	  provide the real geometry lists but getting there.

2010-05-20 18:58  starseeker

	* [r39444] src/isst/isst.tcl:
	  Start adding in a menu - can specify a .g file, but unless it's
	  ktank at the moment Badness will likely ensue.

2010-05-20 17:33  starseeker

	* [r39443] src/isst/isst_tcltk.c:
	  Make some changes to vector hangling - need to behave better when
	  model is small.

2010-05-20 16:12  brlcad

	* [r39442] src/other/tk/win/wish.exe.manifest:
	  update manifest

2010-05-20 15:28  brlcad

	* [r39441] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  delete seems to be working great, remove verbosity

2010-05-20 15:08  brlcad

	* [r39440] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  massive protections against failures that will cause the script
	  to halt. reduce all of the output chatter to a minimum unless
	  verbosity is turned on. rewrite the tree walker to handle dirs
	  and files separately.

2010-05-20 14:32  starseeker

	* [r39439] src/libgcv/Makefile.am:
	  If we're using WFOBJ now, change the other OBJ uses too.

2010-05-20 13:47  brlcad

	* [r39438] TODO:
	  notes on improvements needed for the msvc build

2010-05-20 13:45  erikgreenwald

	* [r39437] configure.ac:
	  display if togl is to be built

2010-05-20 13:45  brlcad

	* [r39436] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  don't stop if the brlcadInstall directory exists, otherwise any
	  updates from files this script installs will not get picked up.
	  this was causing the tkhtml3 files to get left out .. not that
	  tkhtml3's build rules should be in the tclsh project anyways
	  (they should be in the tkhtml3 project)

2010-05-20 13:25  starseeker

	* [r39435] src/isst/isst.tcl:
	  Bind the Ctrl-zoom keys to maximize and minimize the resolution
	  quickly (good idea Dave)

2010-05-20 12:41  starseeker

	* [r39434] src/isst/isst.tcl:
	  Tweak things to get OSX initial display behaving with lazy
	  rendering.

2010-05-20 12:28  brlcad

	* [r39433] src/proc-db/tea.h:
	  make all of the points be doubles instead of floats so that the
	  duck literals match up type-wise.

2010-05-20 12:28  starseeker

	* [r39432] src/isst/isst.tcl:
	  rename overglwin - it's actually generic

2010-05-20 12:28  brlcad

	* [r39431] src/proc-db/tea_nmg.c:
	  unnecessary j shadow

2010-05-20 12:26  brlcad

	* [r39430] src/proc-db/Makefile.am, src/proc-db/ducks.h,
	  src/proc-db/patches.h, src/proc-db/tea.c, src/proc-db/tea_nmg.c:
	  remove the now-unnecessary ducks.h and patches.h headers. it's
	  all in tea.h

2010-05-20 12:24  brlcad

	* [r39429] src/proc-db/ducks.h, src/proc-db/patches.h,
	  src/proc-db/tea.h:
	  move the teapot vertex and patch data from ducks.h and patches.h
	  into tea.h

2010-05-20 12:14  starseeker

	* [r39428] src/rt/hurt.c, src/rt/viewedge.c, src/rt/viewfrac.c,
	  src/rt/viewhide.c, src/rt/viewrange.c:
	  Get rt compiling again - switch to size_t to agree with ext.h
	  changes

2010-05-20 10:31  starseeker

	* [r39427] src/isst/isst.tcl:
	  Update to fullscreen doesn't work in testing - may be a way other
	  than the global, but with the previous way F5 can only enter
	  fullscreen, not leave it once entered (at least on gentoo)

2010-05-20 07:57  d_rossberg

	* [r39426] src/librt/CMakeLists.txt:
	  synced with Makefile.am (added nmg_junk.c)

2010-05-20 05:58  brlcad

	* [r39425] src/fb/pix-fb.c:
	  cleanup and restructure. style updates and ws.

2010-05-20 05:56  brlcad

	* [r39424] src/fb/pix-fb.c:
	  quell all warnings. mostly signed/unsigned comparison.

2010-05-20 05:48  brlcad

	* [r39423] NEWS:
	  cliff added a fullscreen mode to isst (technically via tcl
	  wrapper script for now)

2010-05-20 05:46  brlcad

	* [r39422] src/isst/isst.tcl:
	  untested, but shouldn't this work too? should avoid globals in
	  Tcl for the same reason they're avoided in C.

2010-05-20 05:26  brlcad

	* [r39421] src/rt/do.c, src/rt/ext.h, src/rt/heatgraph.c,
	  src/rt/main.c, src/rt/opt.c, src/rt/view.c, src/rt/worker.c:
	  size_t conversions, untested. additional quellage too.

2010-05-20 04:39  starseeker

	* [r39420] src/isst/isst.tcl:
	  Add fullscreen mode to tcl/tk isst (F5 keybinding)

2010-05-20 04:33  brlcad

	* [r39419] src/conv/asc/g2asc.c, src/conv/iges/convtree.c,
	  src/conv/iges/g-iges.c:
	  type signage matching

2010-05-20 04:32  brlcad

	* [r39418] src/liboptical/photonmap.c,
	  src/liboptical/sh_billboard.c, src/liboptical/sh_camo.c,
	  src/liboptical/sh_flat.c:
	  size_t sign/type matching

2010-05-20 04:31  brlcad

	* [r39417] include/mater.h:
	  make struct mater's mt_daddr address be an off_t instead of a
	  size_t in order to match the address offsets used elsewhere by
	  librt. probably could be an intptr_t too, but still matching
	  librt for consistency.

2010-05-20 04:22  starseeker

	* [r39416] src/isst/isst.tcl:
	  I hate to do this, but the mouse movements should only happen
	  when the mouse is actually over the geometry window, and toplevel
	  binding was messing that up. Since I can't seem to do 'focus
	  follows mouse' behavior within the Tk widgets 'naturally', fake
	  it - test whether the mouse is over the opengl view and if so
	  behave properly, otherwise 'do something else' - right now,
	  nothing. It may even be possible to maintain a state variable -
	  'if clicked inside of geometry view isn't set, don't send
	  bindings, if clicked in geometry view is set do opengl action' -
	  ugly but it has potential and may be robust. TODO: This approch
	  might potentially be used to provide a real workaround for the
	  Mac Input Bug in MGED as well.

2010-05-20 02:41  starseeker

	* [r39415] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  Allow finer gradations on setting the resolution

2010-05-20 02:19  starseeker

	* [r39414] src/isst/isst.tcl:
	  Kill a couple debugging puts commands

2010-05-20 02:16  starseeker

	* [r39413] src/isst/isst.tcl:
	  Rather than fight it, leave the key bindings with the parent
	  window and never force the focus all the way to the togl widget.

2010-05-20 02:04  starseeker

	* [r39412] src/isst/isst.h, src/isst/isst_tcltk.c:
	  Add dirty flag, be nice to the CPU(s).

2010-05-20 01:33  starseeker

	* [r39411] src/isst/isst.tcl:
	  Arrgh - need key bindings in the top level window, otherwise
	  gentoo isn't doing anything with hot keys.

2010-05-20 01:04  brlcad

	* [r39410] src/libged/clone.c:
	  db_put/db_alloc no longer return a size_t, update

2010-05-20 01:04  brlcad

	* [r39409] src/liboptical/sh_flat.c:
	  match types

2010-05-20 01:04  brlcad

	* [r39408] src/liboptical/sh_treetherm.c:
	  remove conditional set

2010-05-20 00:54  bob1961

	* [r39407] misc/win32-msvc8/tkhtml/tkhtml.vcproj,
	  misc/win32-msvc8/tkpng/tkpng.vcproj:
	  Tweaks for compiling tkhtml and tkpng on 64-bit Windows.

2010-05-19 23:34  bob1961

	* [r39406] src/mged/mged.c:
	  If on Windows add bin/Tkhtml3.0 to the auto_path.

2010-05-19 22:24  bob1961

	* [r39405] src/libtclcad/tclcadAutoPath.c:
	  Using braces around path arguments to prevent Tcl from evaluating
	  backslaches.

2010-05-19 21:18  starseeker

	* [r39404] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  Support changing resolution

2010-05-19 21:16  bob1961

	* [r39403] include/bu.h:
	  Undo the previous commit.

2010-05-19 20:27  starseeker

	* [r39402] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  Can now move forward, backward, left and right

2010-05-19 19:50  brlcad

	* [r39401] BUGS:
	  keith found an interesting background pixel difference comparing
	  a BoT raytrace with a NURBS ray trace. The background pixels on
	  the BoT image were off slightly by one for a large portion of
	  scanlines (in the lower portion of the image). entire scanline
	  was affected, but only the background pixels were off slightly,
	  iirc.

2010-05-19 17:46  bob1961

	* [r39400] src/tclscripts/mged/man.tcl:
	  Mods to get man pages on Windows.

2010-05-19 17:44  bob1961

	* [r39399] include/bu.h, src/libtclcad/tclcadAutoPath.c:
	  Make the default BU_DIR_SEPARATOR be a '/'

2010-05-19 17:44  r_weiss

	* [r39398] src/conv/obj-g_new.c:
	  fixed some test_closure bugs

2010-05-19 17:13  starseeker

	* [r39397] src/isst/isst_tcltk.c:
	  Have the zero_view just make the model visible, like in the sdl
	  version. Add in some more functions for other motions, will try
	  hooking up to tk bindings.

2010-05-19 16:25  brlcad

	* [r39396] src/libged/png.c:
	  fix infinite loop bug, needs to be a signed type if we're going
	  to iterate past zero. removed unused vars.

2010-05-19 16:24  brlcad

	* [r39395] src/libged/ged.c, src/libged/get_comb.c,
	  src/libged/lt.c:
	  assert and compare size_t

2010-05-19 16:08  brlcad

	* [r39394] src/libged/red.c:
	  unused var, check_comb needs to return negative status values.

2010-05-19 16:03  brlcad

	* [r39393] src/libged/search.c, src/libged/tables.c,
	  src/libged/typein.c:
	  never-ending size_t quellage

2010-05-19 15:57  brlcad

	* [r39392] src/libged/wdb_bigE.c:
	  massive style, ws, indent update. added a slew of missing
	  semicolons on macros to keep things looking like code.

2010-05-19 15:39  brlcad

	* [r39391] src/libged/wdb_obj.c:
	  more size_t node counting

2010-05-19 15:36  brlcad

	* [r39390] src/librt/primitives/bspline/bspline.cpp:
	  remove dead code.

2010-05-19 15:34  brlcad

	* [r39389] src/librt/db5_alloc.c, src/librt/db5_scan.c,
	  src/librt/db_alloc.c:
	  size_t off_t mismatching matched

2010-05-19 15:33  brlcad

	* [r39388] src/librt/db5_io.c:
	  you can't have our bomb

2010-05-19 15:28  brlcad

	* [r39387] src/librt/comb/db_comb.c:
	  more size_t quellage

2010-05-19 15:28  bob1961

	* [r39386] src/libtclcad/tclcadAutoPath.c:
	  Added path for Tkhtml3.0 so a "package require Tkhtml 3.0" will
	  work on Windows.

2010-05-19 15:25  brlcad

	* [r39385] src/librt/primitives/hyp/hyp.c:
	  protect from division by zero (looks like there are several
	  potentials in here)

2010-05-19 15:18  brlcad

	* [r39384] src/librt/primitives/generic.c:
	  initialize avs to zero

2010-05-19 15:17  brlcad

	* [r39383] src/librt/memalloc.c:
	  off_t vs size_t quellage

2010-05-19 15:15  brlcad

	* [r39382] src/librt/primitives/nmg/nmg_plot.c:
	  initialize the edge_g_cnurb to zero

2010-05-19 15:07  brlcad

	* [r39381] src/librt/primitives/nmg/nmg_inter.c:
	  clear up logic, remove set in conditional, remove debug statement
	  (we already blathered)

2010-05-19 15:06  starseeker

	* [r39380] src/isst/isst_tcltk.c:
	  Couple more printf removals.

2010-05-19 15:03  brlcad

	* [r39379] src/librt/primitives/part/part.c:
	  use the corresponding vmath constant instead of a truncated
	  version here.

2010-05-19 15:01  starseeker

	* [r39378] src/isst/isst_tcltk.c:
	  Clear some printf debugging lines.

2010-05-19 15:01  brlcad

	* [r39377] src/librt/primitives/submodel/submodel.c:
	  set off_t to off_t

2010-05-19 15:00  brlcad

	* [r39376] src/librt/tcl.c:
	  var init quellage

2010-05-19 14:57  brlcad

	* [r39375] include/fbio.h, src/libfb/fb_paged_io.c,
	  src/libfb/fb_rect.c, src/libfb/fbserv_obj.c,
	  src/libfb/if_TEMPLATE.c, src/libfb/if_X.c, src/libfb/if_X24.c,
	  src/libfb/if_debug.c, src/libfb/if_disk.c, src/libfb/if_mem.c,
	  src/libfb/if_null.c, src/libfb/if_ogl.c, src/libfb/if_remote.c,
	  src/libfb/if_stack.c, src/libfb/if_tk.c, src/libfb/if_wgl.c,
	  src/libfb/libfb.3:
	  make the if_read/if_write callbacks take a size_t parameter
	  instead of an int in order to propagate better to lower-level
	  read/write functions that expect a size_t.

2010-05-19 14:56  starseeker

	* [r39374] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  More rotation behavior improvements

2010-05-19 14:33  starseeker

	* [r39371] src/isst/isst_tcltk.c:
	  (slightly) better rotation behavior

2010-05-19 14:14  brlcad

	* [r39370] src/librt/Makefile.am,
	  src/librt/primitives/nmg/nmg_junk.c:
	  nmg_junk should be enabled for compilation as the routines it
	  provides are part of a work-in-progress that should be kept
	  working. compilation is enabled to make sure it doesn't get out
	  of sync.

2010-05-19 14:09  brlcad

	* [r39369] src/librt/cut.c:
	  it's not dead code, it's just only used in the NEW_WAY sections
	  which mike never got to finish

2010-05-19 14:06  brlcad

	* [r39368] NEWS:
	  bob added a list view to archer, which wasn't line-item
	  documented in the last release, so at least not the various minor
	  behavior enhancements that have occurred since then. keys, icons,
	  etc.

2010-05-19 14:04  brlcad

	* [r39367] NEWS:
	  keith improved the nurbs curve evaluation (r38915), exposed via
	  the brep command, which should help generate better iso curves
	  for a wireframe approximation.

2010-05-19 13:59  erikgreenwald

	* [r39366] src/librt/primitives/metaball/metaball.c:
	  cope with the ray originating inside of a solid in the disabled
	  approach

2010-05-19 13:58  brlcad

	* [r39365] NEWS:
	  bob made the various archer view commands work as if a database
	  were open, allowing the view to be manipulated before opening a
	  database. (this probably needs testing)

2010-05-19 13:55  brlcad

	* [r39364] NEWS:
	  erik fixed a memory leak in isst caused by a re-malloc instead of
	  a realloc during window resizing.

2010-05-19 13:51  brlcad

	* [r39363] src/libdm/dm-wgl.c:
	  have to declare dm_wgl if we're going to use it. restructure so
	  wgl_setBGColor is defined before use. quell warning about setting
	  var inside conditional.

2010-05-19 13:43  bob1961

	* [r39362] src/tclscripts/archer/Archer.tcl,
	  src/tclscripts/archer/ArcherCore.tcl:
	  Tie the display of the "Center Dot" with the "Viewing
	  Parameters".

2010-05-19 13:24  brlcad

	* [r39361] src/libbn/tplot.c:
	  compare floats against float literals

2010-05-19 13:15  bob1961

	* [r39360] misc/win32-msvc8/3dm2g,
	  misc/win32-msvc8/3dm2g/3dm2g.vcproj,
	  misc/win32-msvc8/brlcad/brlcad.sln:
	  Added a project for 3dm-g.

2010-05-19 13:13  bob1961

	* [r39359] misc/win32-msvc8/tkhtml/tkhtml.vcproj:
	  Copy the tkhtml.dll to bin/Tkhtml3.0 in the install dir.

2010-05-19 13:11  brlcad

	* [r39358] src/other/tk/generic/tk.h,
	  src/other/tk/generic/tkDecls.h:
	  oops, y1 is used within structures so we can't rename it. just
	  change the two decls that were causing shadow warnings in the
	  first place.

2010-05-19 13:11  bob1961

	* [r39357] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  Added code to clean up unwanted files in the install dir.

2010-05-19 04:37  brlcad

	* [r39356] src/libpkg/pkg.c:
	  win32 quellage. funky ssize_t fun.

2010-05-19 04:03  brlcad

	* [r39355] include/opennurbs_ext.h:
	  initialize variables 'just in case'

2010-05-19 04:03  brlcad

	* [r39354] src/other/tk/generic/tk.h:
	  also file-scope protect y1 to avoid shadow compilation warnings
	  on mac with opt enabled.

2010-05-19 03:58  brlcad

	* [r39353] src/libdm/dm-wgl.c:
	  move struct dm dm_wgl down to the bottom in order to avoid
	  forward decls but don't restructure functions to remove them all
	  just yet. rmeove the few that seem to be kosher for removal.
	  update slew of k&r signature to ansi-style. this marks the end of
	  more than 3000 win32/win64 verbose warnings that have been
	  reviewed and/or addressed.

2010-05-19 03:57  brlcad

	* [r39352] src/libdm/query.c:
	  avoid unreachability

2010-05-19 03:56  brlcad

	* [r39351] src/libdm/dm_obj.c:
	  expand forward decl function prototypes, de-k&r
	  dmo_fbs_callback()

2010-05-19 03:55  brlcad

	* [r39350] src/libtclcad/ged_obj.c:
	  cleanup, init variables, avoid sets within exprs.

2010-05-19 03:55  brlcad

	* [r39349] src/libged/search.c, src/libged/typein.c,
	  src/libged/wdb_obj.c, src/libged/wdb_qray.c:
	  quellage and cleanup. avoid setting vars within expressions. init
	  vars.

2010-05-18 23:01  r_weiss

	* [r39348] src/conv/obj-g_new.c:
	  adding functions to test closure, plots open edges

2010-05-18 20:56  brlcad

	* [r39345] src/libged/png.c, src/libged/red.c, src/libged/rt.c:
	  win32 quellage. avoiding sets inside conditionals, initializing
	  vars.

2010-05-18 20:55  brlcad

	* [r39344] src/libged/search.c:
	  bu_calloc will never return null.

2010-05-18 20:12  brlcad

	* [r39343] src/libged/make_pnts.c:
	  tons of trailing whitespace and tab problems snuck in here,
	  should check thy editor settings. this change was originally to
	  add a sanity check that points is non-null before using it.

2010-05-18 20:07  starseeker

	* [r39342] src/isst/isst.tcl:
	  Fix the rotate behavior - doesn't 'lag' now.

2010-05-18 20:06  brlcad

	* [r39341] src/libged/edcodes.c, src/libged/edmater.c,
	  src/libged/erase.c:
	  quellage, init vars before use.

2010-05-18 20:06  brlcad

	* [r39340] src/libged/make_pnts.c:
	  sanity test, make sure we have a non-null head pointer.

2010-05-18 20:05  erikgreenwald

	* [r39339] configure.ac, src/libgcv/Makefile.am, src/libgcv/obj,
	  src/libgcv/wfobj:
	  a directory name of "obj" has special meaning to some makes, so
	  mv the wavefront object dir stuff from obj to wfobj.

2010-05-18 20:05  brlcad

	* [r39338] src/libged/gqa.c:
	  more cleanup and comma unbustage. yay for warnings. just need
	  strict..

2010-05-18 20:04  brlcad

	* [r39337] src/libged/eac.c:
	  reach the unreachable

2010-05-18 20:04  brlcad

	* [r39336] src/libged/inside.c:
	  default to arb8

2010-05-18 19:52  starseeker

	* [r39335] src/isst/isst.h, src/isst/isst.tcl,
	  src/isst/isst_tcltk.c:
	  Add some timeing based throttling - this needs to be done
	  portably, either by taking the SDL_GetTicks functionality and
	  adapting it or some other cross-platform wrappings.

2010-05-18 19:27  brlcad

	* [r39333] src/libged/wdb_track.c:
	  revert back to unsized array. spurious warning.

2010-05-18 19:26  brlcad

	* [r39332] src/libged/wdb_track.c:
	  more cleanup, style

2010-05-18 19:24  brlcad

	* [r39331] src/libged/eac.c, src/libged/editit.c,
	  src/libged/edmater.c, src/libged/erase.c, src/libged/gqa.c,
	  src/libged/inside.c, src/libged/make_pnts.c, src/libged/png.c,
	  src/libged/red.c, src/libged/rt.c, src/libged/search.c,
	  src/libged/typein.c, src/libged/wdb_qray.c:
	  ws, style, comment, and consistency cleanup

2010-05-18 19:22  brlcad

	* [r39330] src/libged/wdb_track.c:
	  de-k&r unbreakage, convert arrays to pointers.

2010-05-18 19:16  erikgreenwald

	* [r39329] src/libged/wdb_track.c:
	  assuming t[] is meant to be fastf_t ...

2010-05-18 18:23  erikgreenwald

	* [r39325] include/bu.h:
	  inline extern doesn't seem too logical and breaks external
	  projects trying to use bu on winderz

2010-05-18 17:29  brlcad

	* [r39324] src/libged/arced.c, src/libged/draw.c:
	  ws, style, comment, and consistency cleanup

2010-05-18 16:28  brlcad

	* [r39322] src/libged/attr.c:
	  unreachable now reachable

2010-05-18 16:28  brlcad

	* [r39321] src/libged/copymat.c:
	  this has some funky arc/child parsing going on. leave as-is, but
	  make sure child is not null before calling db_find_named_leaf().
	  remove unreachable and init vars to null too.

2010-05-18 16:26  brlcad

	* [r39320] src/libged/clone.c, src/libged/color.c:
	  init potentially uninitialized vars.

2010-05-18 16:25  brlcad

	* [r39319] src/libged/wdb_track.c:
	  more de-k&r

2010-05-18 16:25  brlcad

	* [r39318] src/libged/bo.c:
	  make the unreachable reachable

2010-05-18 15:15  starseeker

	* [r39317] src/isst/isst.h, src/isst/isst.tcl,
	  src/isst/isst_tcltk.c:
	  Add in some reset ability for the view

2010-05-18 14:49  brlcad

	* [r39316] src/libanalyze/density.c:
	  quell

2010-05-18 14:49  brlcad

	* [r39315] src/libged/wdb_obj.c:
	  ws comment cleanup

2010-05-18 14:39  starseeker

	* [r39314] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  Start roughing out orbital rotation

2010-05-18 14:05  brlcad

	* [r39313] src/librt/roots.c:
	  don't break shit

2010-05-18 14:03  brlcad

	* [r39312] src/libged/wdb_importFg4Section.c, src/libged/wdb_obj.c:
	  ws consistency cleanup, style fixin', and mo

2010-05-18 14:02  brlcad

	* [r39311] src/librt/primitives/sketch/sketch.c:
	  simplify, set outside of the conditional

2010-05-18 14:02  brlcad

	* [r39310] src/librt/binunif/binunif.c:
	  sadly, -1 is used to denote 'read the whole file in' so we need
	  to check for it. this is probably not portable.

2010-05-18 14:00  brlcad

	* [r39309] src/librt/primitives/submodel/submodel.c,
	  src/librt/roots.c:
	  init some vars

2010-05-18 13:54  brlcad

	* [r39308] src/libged/rtcheck.c:
	  more DWORD, yo

2010-05-18 13:54  brlcad

	* [r39307] src/libged/wdb_comb_std.c:
	  ws, style, consistency, cleanup

2010-05-18 13:54  brlcad

	* [r39306] src/libged/search.c:
	  want size_t

2010-05-18 13:53  brlcad

	* [r39305] src/libged/wdb_bigE.c:
	  dgo_drawH_part2 is no longer public in dg.h, declare here.

2010-05-18 13:47  brlcad

	* [r39304] src/libged/typein.c:
	  ws consistency cleanup, comments, tabs.

2010-05-18 13:44  brlcad

	* [r39303] src/libged/typein.c:
	  user input is signed, but count is unsigned.

2010-05-18 13:39  brlcad

	* [r39302] src/libged/track.c:
	  just amazing that there are still k&r function sigs scattered
	  about.

2010-05-18 13:38  brlcad

	* [r39301] src/libged/track.c:
	  ws, style, consistency, cleanup

2010-05-18 13:35  brlcad

	* [r39300] src/libged/move_arb_face.c, src/libged/ps.c:
	  unused vars

2010-05-18 13:35  brlcad

	* [r39299] src/libged/rt.c:
	  windows wants DWORDs instead of ints, particularly for 64bit.

2010-05-18 13:35  brlcad

	* [r39298] src/libged/nmg_collapse.c, src/libged/nmg_simplify.c,
	  src/libged/rfarb.c:
	  ws, style, consistency, cleanup

2010-05-18 13:16  brlcad

	* [r39297] src/libged/ls.c, src/libged/make.c,
	  src/libged/make_name.c, src/libged/mater.c:
	  remove unused vars

2010-05-18 13:16  brlcad

	* [r39296] src/libged/make_bb.c:
	  simplify

2010-05-18 13:16  brlcad

	* [r39295] src/libged/mirror.c:
	  constness quieting

2010-05-18 13:12  brlcad

	* [r39294] src/libged/inside.c:
	  ws cleanup

2010-05-18 13:12  brlcad

	* [r39293] src/libged/human.c, src/libged/importFg4Section.c:
	  unused vars, missing semi

2010-05-18 13:09  brlcad

	* [r39292] src/libged/fracture.c:
	  more cleanup

2010-05-18 13:09  brlcad

	* [r39291] src/libged/ged.c:
	  another off_t

2010-05-18 13:07  brlcad

	* [r39290] src/libged/facetize.c:
	  ws, indent, style cleanup

2010-05-18 13:07  brlcad

	* [r39289] src/libged/editit.c:
	  only declare if we're unix

2010-05-18 13:06  brlcad

	* [r39288] src/libged/dg_obj.c:
	  k&r to ansi

2010-05-18 13:05  brlcad

	* [r39287] src/libged/dg_obj.c:
	  windows wants dword pointers.

2010-05-18 13:05  brlcad

	* [r39286] src/libged/comb_std.c:
	  offsets are off_t

2010-05-18 13:04  brlcad

	* [r39285] src/libged/copyeval.c, src/libged/cpi.c,
	  src/libged/decompose.c:
	  clarify

2010-05-18 12:58  brlcad

	* [r39284] src/libged/clone.c, src/libged/decompose.c,
	  src/libged/fracture.c, src/libged/inside.c, src/libged/shells.c,
	  src/libged/wdb_obj.c, src/libged/xpush.c:
	  more diradd -1 to RT_DIR_PHONY_ADDR conversions

2010-05-18 12:30  brlcad

	* [r39283] src/libged/clone.c:
	  size_t conversion

2010-05-18 12:27  brlcad

	* [r39282] src/libged/3ptarb.c, src/libged/arb.c, src/libged/bb.c,
	  src/libged/bev.c, src/libged/bo.c, src/libged/bot_condense.c,
	  src/libged/bot_face_fuse.c, src/libged/bot_merge.c,
	  src/libged/bot_smooth.c, src/libged/bot_split.c,
	  src/libged/bot_vertex_fuse.c, src/libged/cc.c,
	  src/libged/comb_std.c, src/libged/concat.c,
	  src/libged/copyeval.c, src/libged/cpi.c, src/libged/facetize.c,
	  src/libged/make.c, src/libged/make_bb.c, src/libged/make_pnts.c,
	  src/libged/mirror.c, src/libged/nmg_collapse.c,
	  src/libged/nmg_simplify.c, src/libged/red.c, src/libged/rfarb.c,
	  src/libged/track.c, src/libged/typein.c,
	  src/libged/wdb_comb_std.c, src/libged/wdb_obj.c,
	  src/libged/wdb_track.c:
	  size_t type quellage. use RT_DIR_PHONY_ADDR now instead of -1L on
	  diradd.

2010-05-18 12:15  brlcad

	* [r39281] src/liboptical/sh_air.c, src/liboptical/sh_grass.c,
	  src/liboptical/sh_treetherm.c:
	  quellage, size_t, remove dead code

2010-05-18 12:03  brlcad

	* [r39280] src/liboptical/refract.c:
	  reorder to avoid forward declarations, which finds that the
	  function signatures don't actually match what is needed. quell
	  warnings on exact floating point checks on the refraction index
	  too.

2010-05-18 05:43  brlcad

	* [r39279] src/liboptical/material.c:
	  mfp_new is unused unless dlopening

2010-05-18 05:29  brlcad

	* [r39278] src/librt/db_anim.c, src/librt/primitives/ars/ars.c,
	  src/librt/primitives/bot/g_bot_include.c,
	  src/librt/primitives/ebm/ebm.c,
	  src/librt/primitives/extrude/extrude.c,
	  src/librt/primitives/generic.c, src/librt/primitives/hf/hf.c,
	  src/librt/primitives/nmg/nmg.c,
	  src/librt/primitives/nmg/nmg_class.c,
	  src/librt/primitives/nmg/nmg_eval.c,
	  src/librt/primitives/nmg/nmg_fcut.c,
	  src/librt/primitives/nmg/nmg_index.c,
	  src/librt/primitives/nmg/nmg_info.c,
	  src/librt/primitives/nmg/nmg_inter.c,
	  src/librt/primitives/nmg/nmg_misc.c,
	  src/librt/primitives/nmg/nmg_mk.c,
	  src/librt/primitives/nmg/nmg_mod.c,
	  src/librt/primitives/nmg/nmg_pr.c,
	  src/librt/primitives/nmg/nmg_rt_isect.c,
	  src/librt/primitives/nmg/nmg_rt_segs.c,
	  src/librt/primitives/nmg/nmg_tri.c,
	  src/librt/primitives/poly/poly.c:
	  win32 quellage. set vars outside of conditionals. init vars and
	  more.

2010-05-18 04:50  brlcad

	* [r39277] include/config_win.h:
	  isblank() isn't really necessary. fnmatch provides.

2010-05-18 04:33  brlcad

	* [r39276] src/librt/tree.c:
	  Tcl_CreateHashEntry() sig wants a const char *, so cast the type
	  to avoid promotion warnings.

2010-05-18 04:32  brlcad

	* [r39275] src/librt/wdb.c:
	  use RT_DIR_PHONY_ADDR instead of literal -1L for quellage

2010-05-18 04:30  brlcad

	* [r39274] src/librt/primitives/pnts/pnts.c:
	  promote function decl to global decl for win32 quellage

2010-05-18 04:27  brlcad

	* [r39273] src/librt/primitives/nmg/nmg_plot.c:
	  signal callbacks take an int param

2010-05-18 03:52  brlcad

	* [r39272] src/librt/primitives/generic.c,
	  src/librt/primitives/nmg/nmg_misc.c,
	  src/librt/primitives/nmg/nmg_mk.c,
	  src/librt/primitives/nmg/nmg_pt_fu.c:
	  fix edguse vs edgeuse typo

2010-05-18 03:48  brlcad

	* [r39271] include/raytrace.h,
	  src/librt/primitives/bspline/nurb_flat.c,
	  src/librt/primitives/ehy/ehy.c, src/librt/primitives/epa/epa.c,
	  src/librt/primitives/eto/eto.c, src/librt/primitives/hyp/hyp.c,
	  src/librt/primitives/rhc/rhc.c, src/librt/primitives/rpc/rpc.c:
	  replace rt_ptalloc() with bu_malloc() since that's all the
	  wrapper was doing anyways. remove rt_ptalloc() entirely.

2010-05-18 03:46  brlcad

	* [r39270] src/librt/primitives/pipe/pipe_mirror.c:
	  fix pipe shadow warn

2010-05-18 03:45  brlcad

	* [r39269] doc/deprecation.txt:
	  rt_ptalloc is an unnecessary and unhelpful wrapper function. just
	  change to bu_malloc/bu_calloc with a simple sed script.

2010-05-17 23:51  starseeker

	* [r39268] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  This puts a little more of the movement logic in tcl land, but
	  not all of it.

2010-05-17 22:12  r_weiss

	* [r39267] src/conv/obj-g_new.c:
	  adding functions to test surface closure

2010-05-17 19:13  bob1961

	* [r39265] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  Added code to create the pkgIndex.tcl file for tkhtml.

2010-05-17 19:01  bob1961

	* [r39264] src/archer/archer:
	  If on windows, add Tkhtml3.0 to the auto_path so that the package
	  require for Tkhtml works.

2010-05-17 18:57  bob1961

	* [r39263] misc/win32-msvc8/brlcad/brlcad.sln,
	  misc/win32-msvc8/tkhtml, misc/win32-msvc8/tkhtml/tkhtml.vcproj,
	  misc/win32-msvc8/tkpng, misc/win32-msvc8/tkpng/tkpng.vcproj:
	  Added projects for tkhtml and tkpng.

2010-05-17 18:51  bob1961

	* [r39262] misc/win32-msvc8/tclsh/library/installTree.tcl:
	  Added code for creating source files in tkhtml3.

2010-05-17 18:02  starseeker

	* [r39260] src/isst/isst.h, src/isst/isst.tcl,
	  src/isst/isst_tcltk.c:
	  I doubt this is the 'right' way, but it does produce movement of
	  the model based on mouse motion.

2010-05-17 15:48  starseeker

	* [r39259] src/isst/isst.tcl, src/isst/isst_tcltk.c:
	  Number keys will toggle shader modes now.

2010-05-17 15:20  erikgreenwald

	* [r39258] src/isst/isst_tcltk.c:
	  add render_mode tcl func for selecting shader

2010-05-17 15:13  starseeker

	* [r39257] src/isst/Makefile.am, src/isst/gears.tcl,
	  src/isst/isst.tcl:
	  It's not a gear demo any more.

2010-05-17 14:31  erikgreenwald

	* [r39256] src/isst/isst_tcltk.c:
	  look function for motion/rotation

2010-05-17 14:11  starseeker

	* [r39255] src/isst/isst_tcltk.c:
	  Reset the index to 0, fixes rendering and realloc issues - remove
	  debugging colors.

2010-05-17 03:42  starseeker

	* [r39254] src/isst/isst.h:
	  We have this line in the c file for now.

2010-05-17 03:16  erikgreenwald

	* [r39253] src/isst/isst_tcltk.c:
	  Add some color to make sure the billboard is sane. Ditch
	  duplicate variables.

2010-05-17 02:51  erikgreenwald

	* [r39251] src/isst/isst_tcltk.c:
	  typo

2010-05-17 02:49  erikgreenwald

	* [r39250] src/isst/isst_tcltk.c:
	  fix more stuff, ditch frustum/perspective stuff, ditch global

2010-05-17 02:47  starseeker

	* [r39249] src/isst/isst_tcltk.c:
	  Shouldn't need to force this - need to check build logic on Mac
	  for X11

2010-05-17 02:34  erikgreenwald

	* [r39248] src/isst/isst_tcltk.c:
	  make reshape call resize_isst. pass correct info around. etc.

2010-05-17 02:33  erikgreenwald

	* [r39247] src/isst/isst_tcltk.c:
	  make reshape call resize_isst. pass correct info around. etc.

2010-05-16 23:59  davidloman

	* [r39246] src/libpkg/tpkg.c:
	  Simple typo fix Wierd->Weird

2010-05-16 20:39  erikgreenwald

	* [r39245] configure.ac:
	  CPP flags must be single quoted so ${} variables are not
	  substituted at configure time

2010-05-15 04:24  brlcad

	* [r39244] src/adrt/librender/camera.c, src/adrt/librender/hit.c,
	  src/adrt/librender/normal.c, src/adrt/librender/render_util.c,
	  src/adrt/librender/spall.c, src/adrt/librender/texture_perlin.c,
	  src/adrt/libtie/tie.c, src/adrt/libtie/tie_kdtree.c,
	  src/adrt/master/master.c, src/adrt/master/tienet_master.c,
	  src/adrt/tienet.h, src/anim/anim_cascade.c, src/anim/anim_fly.c,
	  src/anim/anim_hardtrack.c, src/anim/anim_keyread.c,
	  src/anim/anim_lookat.c, src/anim/anim_offset.c,
	  src/anim/anim_orient.c, src/anim/anim_script.c,
	  src/anim/anim_sort.c, src/anim/anim_time.c,
	  src/anim/anim_track.c, src/anim/anim_turn.c, src/anim/cattrack.c,
	  src/anim/chan_add.c, src/anim/chan_mult.c,
	  src/anim/chan_permute.c, src/canon/canonize.c,
	  src/canon/canonlib.c, src/canon/ipuscan.c, src/canon/ipustat.c,
	  src/canon/pix-ipu.c, src/canon/png-ipu.c, src/conv/asc/asc2g.c,
	  src/conv/asc/g2asc.c, src/conv/bot_shell-vtk.c,
	  src/conv/comgeom/cvt.c, src/conv/comgeom/region.c,
	  src/conv/comgeom/solid.c, src/conv/comgeom/tools.c,
	  src/conv/dem-g.c, src/conv/dxf/bot-bldxf.c, src/conv/dxf/dxf-g.c,
	  src/conv/dxf/g-dxf.c, src/conv/enf-g.c,
	  src/conv/euclid/euclid-g.c, src/conv/euclid/g-euclid.c,
	  src/conv/euclid/g-euclid1.c, src/conv/fast4-g.c,
	  src/conv/g-acad.c, src/conv/g-nff.c, src/conv/g-obj.c,
	  src/conv/g-shell.rect.c, src/conv/g-vrml.c, src/conv/g-x3d.c,
	  src/conv/g-xxx_facets.c, src/conv/iges/add_face.c,
	  src/conv/iges/add_face.cpp, src/conv/iges/add_inner_shell.c,
	  src/conv/iges/add_loop.c, src/conv/iges/arrange.c,
	  src/conv/iges/b-spline.c, src/conv/iges/block2.c,
	  src/conv/iges/brep.c, src/conv/iges/brep.cpp,
	  src/conv/iges/brlabs.c, src/conv/iges/bubbleup.c,
	  src/conv/iges/check_names.c, src/conv/iges/cone.c,
	  src/conv/iges/conv_drawings.c, src/conv/iges/copytree.c,
	  src/conv/iges/cyl.c, src/conv/iges/ell.c,
	  src/conv/iges/extrudcirc.c, src/conv/iges/extrudcon.c,
	  src/conv/iges/extrude.c, src/conv/iges/findp.c,
	  src/conv/iges/g-iges.c, src/conv/iges/get_cnurb_curve.c,
	  src/conv/iges/get_edge_list.c, src/conv/iges/get_iges_vertex.c,
	  src/conv/iges/get_outer_shell.c,
	  src/conv/iges/get_outer_shell.cpp, src/conv/iges/get_vertex.c,
	  src/conv/iges/get_vertex_list.c, src/conv/iges/getcurve.c,
	  src/conv/iges/iges.c, src/conv/iges/iges_types.c,
	  src/conv/iges/make_face.c, src/conv/iges/make_nurb_face.c,
	  src/conv/iges/planar_nurb.c, src/conv/iges/read_edge_list.c,
	  src/conv/iges/read_vertex_list.c, src/conv/iges/readrec.c,
	  src/conv/iges/readtree.c, src/conv/iges/recsize.c,
	  src/conv/iges/revolve.c, src/conv/iges/showtree.c,
	  src/conv/iges/sphere.c, src/conv/iges/spline.c,
	  src/conv/iges/splinef.c, src/conv/iges/stack.c,
	  src/conv/iges/tor.c, src/conv/iges/treecheck.c,
	  src/conv/iges/trimsurf.c, src/conv/iges/wedge.c,
	  src/conv/jack/g-jack.c, src/conv/jack/jack-g.c,
	  src/conv/nastran-g.c, src/conv/nmg/asc-nmg.c,
	  src/conv/nmg/g-nmg.c, src/conv/nmg/nmg-rib.c,
	  src/conv/off/g-off.c, src/conv/off/off-g.c,
	  src/conv/patch/patch-g.c, src/conv/patch/rpatch.c,
	  src/conv/ply-g.c, src/conv/proe-g.c,
	  src/conv/step/Axis2Placement3D.cpp, src/conv/tankill/g-tankill.c,
	  src/conv/tankill/tankill-g.c, src/conv/walk_example.c,
	  src/external/Cubit/g-sat.cpp,
	  src/external/ProEngineer/proe-brl.c,
	  src/external/Unigraphics/ug-g.c, src/fb/bw-fb.c, src/fb/cat-fb.c,
	  src/fb/cell-fb.c, src/fb/cmap-fb.c, src/fb/fb-bw.c,
	  src/fb/fb-fb.c, src/fb/fb-pix.c, src/fb/fb-png.c,
	  src/fb/fbanim.c, src/fb/fbcbars.c, src/fb/fbclear.c,
	  src/fb/fbcmrot.c, src/fb/fbframe.c, src/fb/fbgamma.c,
	  src/fb/fbgrid.c, src/fb/fblabel.c, src/fb/fbline.c,
	  src/fb/fbscanplot.c, src/fb/fbthreadtest.c, src/fb/fbzoom.c,
	  src/fb/gif2fb.c, src/fb/orle-fb.c, src/fb/pix-fb.c,
	  src/fb/pixautosize.c, src/fb/pixflip-fb.c, src/fb/pl-fb.c,
	  src/fb/png-fb.c, src/fb/polar-fb.c, src/fb/pp-fb.c,
	  src/fb/spm-fb.c, src/fbed/fbed.c, src/fbserv/fbserv.c,
	  src/gtools/g_lint.c, src/halftone/sharpen.c,
	  src/halftone/tone_floyd.c, src/halftone/tonescale.c,
	  src/irprep/all_sf.c, src/irprep/firpass.c, src/irprep/ir-X.c,
	  src/irprep/secpass.c, src/irprep/shapefact.c,
	  src/irprep/showtherm.c, src/irprep/subroutines.c,
	  src/lgt/do_options.c, src/libanalyze/overlaps.c,
	  src/libbn/anim.c, src/libbn/mat.c, src/libbn/msr.c,
	  src/libbn/noise.c, src/libbn/plane.c, src/libbn/qmath.c,
	  src/libbn/randmt.c, src/libbn/sphmap.c, src/libbn/tabdata.c,
	  src/libbn/tplot.c, src/libbn/vert_tree.c, src/libbu/bitv.c,
	  src/libbu/color.c, src/libbu/convert.c, src/libbu/fnmatch.c,
	  src/libbu/getopt.c, src/libbu/hash.c, src/libbu/htester.c,
	  src/libbu/list.c, src/libbu/magic.c, src/libbu/malloc.c,
	  src/libbu/parallel.c, src/libbu/parse.c, src/libbu/ptbl.c,
	  src/libbu/rb_create.c, src/libbu/rb_extreme.c,
	  src/libbu/rb_insert.c, src/libbu/rb_order_stats.c,
	  src/libbu/rb_search.c, src/libbu/str.c, src/libbu/tcl.c,
	  src/libbu/units.c, src/libbu/vfont.c, src/libbu/xdr.c,
	  src/libdm/clip.c, src/libdm/dm-rtgl.c, src/libdm/knob.c,
	  src/libfb/fb_generic.c, src/libfb/fb_rect.c,
	  src/libfb/fbserv_obj.c, src/libfb/if_TEMPLATE.c,
	  src/libfb/if_X.c, src/libfb/if_X24.c, src/libfb/if_debug.c,
	  src/libfb/if_disk.c, src/libfb/if_mem.c, src/libfb/if_null.c,
	  src/libfb/if_ogl.c, src/libfb/if_remote.c, src/libfb/if_stack.c,
	  src/libfb/if_tk.c, src/libfb/if_wgl.c, src/libfft/fftfast.c,
	  src/libgcv/obj/obj_parser_state.h, src/libgcv/obj/obj_rules.l,
	  src/libged/bev.c, src/libged/bigE.c, src/libged/clip.c,
	  src/libged/comb.c, src/libged/comb_std.c, src/libged/concat.c,
	  src/libged/dg_obj.c, src/libged/draw.c, src/libged/edcodes.c,
	  src/libged/editit.c, src/libged/facetize.c, src/libged/gqa.c,
	  src/libged/human.c, src/libged/inside.c, src/libged/loadview.c,
	  src/libged/ls.c, src/libged/red.c, src/libged/saveview.c,
	  src/libged/search.c, src/libged/solids_on_ray.c,
	  src/libged/tables.c, src/libged/track.c, src/libged/typein.c,
	  src/libged/wdb_bigE.c, src/libged/wdb_comb_std.c,
	  src/libged/wdb_obj.c, src/libged/wdb_track.c, src/libged/xpush.c,
	  src/libmultispectral/sh_temp.c, src/liboptical/material.c,
	  src/liboptical/photonmap.c, src/liboptical/refract.c,
	  src/liboptical/sh_air.c, src/liboptical/sh_billboard.c,
	  src/liboptical/sh_brdf.c, src/liboptical/sh_camo.c,
	  src/liboptical/sh_cloud.c, src/liboptical/sh_cook.c,
	  src/liboptical/sh_fbm.c, src/liboptical/sh_fire.c,
	  src/liboptical/sh_flat.c, src/liboptical/sh_gauss.c,
	  src/liboptical/sh_grass.c, src/liboptical/sh_light.c,
	  src/liboptical/sh_noise.c, src/liboptical/sh_null.c,
	  src/liboptical/sh_plastic.c, src/liboptical/sh_points.c,
	  src/liboptical/sh_prj.c, src/liboptical/sh_rtrans.c,
	  src/liboptical/sh_scloud.c, src/liboptical/sh_spm.c,
	  src/liboptical/sh_stack.c, src/liboptical/sh_stxt.c,
	  src/liboptical/sh_tcl.c, src/liboptical/sh_text.c,
	  src/liboptical/sh_toyota.c, src/liboptical/sh_treetherm.c,
	  src/liboptical/sh_wood.c, src/liboptical/sh_xxx.c,
	  src/liboptical/shade.c, src/libpkg/pkg.c,
	  src/librt/bezier_2d_isect.c, src/librt/binunif/db5_bin.c,
	  src/librt/bool.c, src/librt/bundle.c, src/librt/cmd.c,
	  src/librt/comb/db_comb.c, src/librt/cut.c, src/librt/db5_alloc.c,
	  src/librt/db5_scan.c, src/librt/db_anim.c, src/librt/db_lookup.c,
	  src/librt/db_match.c, src/librt/db_open.c, src/librt/db_scan.c,
	  src/librt/db_tree.c, src/librt/dir.c, src/librt/fortray.c,
	  src/librt/memalloc.c, src/librt/parse.c, src/librt/pmalloc.c,
	  src/librt/pr.c, src/librt/prep.c,
	  src/librt/primitives/arb8/arb8.c,
	  src/librt/primitives/arbn/arbn.c, src/librt/primitives/ars/ars.c,
	  src/librt/primitives/bot/bot.c,
	  src/librt/primitives/bot/g_bot_include.c,
	  src/librt/primitives/bspline/bspline.cpp,
	  src/librt/primitives/bspline/nurb_basis.c,
	  src/librt/primitives/bspline/nurb_bezier.c,
	  src/librt/primitives/bspline/nurb_bound.c,
	  src/librt/primitives/bspline/nurb_tess.c,
	  src/librt/primitives/bspline/nurb_trim.c,
	  src/librt/primitives/cline/cline.c,
	  src/librt/primitives/dsp/dsp.c, src/librt/primitives/ebm/ebm.c,
	  src/librt/primitives/ehy/ehy.c, src/librt/primitives/ell/ell.c,
	  src/librt/primitives/epa/epa.c, src/librt/primitives/eto/eto.c,
	  src/librt/primitives/extrude/extrude.c,
	  src/librt/primitives/grip/grip.c,
	  src/librt/primitives/half/half.c, src/librt/primitives/hf/hf.c,
	  src/librt/primitives/hyp/hyp.c,
	  src/librt/primitives/metaball/metaball.c,
	  src/librt/primitives/nmg/nmg.c,
	  src/librt/primitives/nmg/nmg_bool.c,
	  src/librt/primitives/nmg/nmg_ck.c,
	  src/librt/primitives/nmg/nmg_class.c,
	  src/librt/primitives/nmg/nmg_eval.c,
	  src/librt/primitives/nmg/nmg_extrude.c,
	  src/librt/primitives/nmg/nmg_fcut.c,
	  src/librt/primitives/nmg/nmg_fuse.c,
	  src/librt/primitives/nmg/nmg_index.c,
	  src/librt/primitives/nmg/nmg_info.c,
	  src/librt/primitives/nmg/nmg_inter.c,
	  src/librt/primitives/nmg/nmg_junk.c,
	  src/librt/primitives/nmg/nmg_manif.c,
	  src/librt/primitives/nmg/nmg_mesh.c,
	  src/librt/primitives/nmg/nmg_misc.c,
	  src/librt/primitives/nmg/nmg_mk.c,
	  src/librt/primitives/nmg/nmg_mod.c,
	  src/librt/primitives/nmg/nmg_plot.c,
	  src/librt/primitives/nmg/nmg_pt_fu.c,
	  src/librt/primitives/nmg/nmg_rt_isect.c,
	  src/librt/primitives/nmg/nmg_rt_segs.c,
	  src/librt/primitives/nmg/nmg_tri.c,
	  src/librt/primitives/part/part.c,
	  src/librt/primitives/pipe/pipe.c,
	  src/librt/primitives/poly/poly.c, src/librt/primitives/rec/rec.c,
	  src/librt/primitives/revolve/revolve.c,
	  src/librt/primitives/rhc/rhc.c, src/librt/primitives/rpc/rpc.c,
	  src/librt/primitives/sketch/sketch.c,
	  src/librt/primitives/sph/sph.c,
	  src/librt/primitives/submodel/submodel.c,
	  src/librt/primitives/superell/superell.c,
	  src/librt/primitives/table.c, src/librt/primitives/tgc/tgc.c,
	  src/librt/primitives/tor/tor.c, src/librt/primitives/vol/vol.c,
	  src/librt/primitives/xxx/xxx.c, src/librt/roots.c,
	  src/librt/shoot.c, src/librt/tcl.c, src/librt/timer-nt.c,
	  src/librt/timer42.c, src/librt/timer52brl.c,
	  src/librt/timerhep.c, src/librt/timerunix.c, src/librt/tree.c,
	  src/librt/vlist.c, src/librt/vshoot.c, src/librt/wdb.c,
	  src/librtserver/rtserver.c, src/libsysv/strchr.c,
	  src/libsysv/strdup.c, src/libsysv/strsep.c, src/libsysv/strtok.c,
	  src/mged/animedit.c, src/mged/attach.c, src/mged/bool_rewrite.c,
	  src/mged/buttons.c, src/mged/chgview.c, src/mged/cmd.c,
	  src/mged/columns.c, src/mged/comb_bool_scan.l, src/mged/dir.c,
	  src/mged/dodraw.c, src/mged/edarb.c, src/mged/edpipe.c,
	  src/mged/edsol.c, src/mged/facedef.c, src/mged/fbserv.c,
	  src/mged/hideline.c, src/mged/menu.c, src/mged/mged.c,
	  src/mged/muves.c, src/mged/points/points_parse.y, src/mged/red.c,
	  src/mged/rtif.c, src/mged/scroll.c, src/mged/solids_on_ray.c,
	  src/mged/tedit.c, src/mged/track.c, src/mged/utility1.c,
	  src/nirt/dist_def.c, src/nirt/if.c, src/nirt/interact.c,
	  src/nirt/parse_fmt.c, src/nirt/str_manip.c,
	  src/proc-db/brickwall.c, src/proc-db/clutter.c,
	  src/proc-db/lens.c, src/proc-db/masonry.c,
	  src/proc-db/molecule.c, src/proc-db/nmgmodel.c,
	  src/proc-db/tea.c, src/proc-db/tea_nmg.c, src/proc-db/tube.c,
	  src/remrt/ihost.c, src/remrt/remrt.c, src/remrt/rtsrv.c,
	  src/rt/do.c, src/rt/heatgraph.c, src/rt/hurt.c,
	  src/rt/libfb-dummy.c, src/rt/main.c, src/rt/opt.c,
	  src/rt/read-rtlog.c, src/rt/reshoot.c, src/rt/rtregis.c,
	  src/rt/rtscale.c, src/rt/rtshot.c, src/rt/rtwalk.c,
	  src/rt/view.c, src/rt/view_bot_faces.c, src/rt/viewarea.c,
	  src/rt/viewcell.c, src/rt/viewcheck.c, src/rt/viewdir.c,
	  src/rt/viewdummy.c, src/rt/viewfrac.c, src/rt/viewg3.c,
	  src/rt/viewhide.c, src/rt/viewpp.c, src/rt/viewrad.c,
	  src/rt/viewrange.c, src/rt/viewray.c, src/rt/viewscat.c,
	  src/rt/viewsil.c, src/rt/viewweight.c, src/rt/viewxray.c,
	  src/rttherm/ssamp-bw.c, src/rttherm/ssampview.c,
	  src/rttherm/viewtherm.c, src/shapes/coil.c, src/shapes/fence.c,
	  src/sig/butter.c, src/sig/coswin.c, src/sig/dmod.c,
	  src/sig/fhor.c, src/sig/hamwin.c, src/sig/imod.c,
	  src/sig/istats.c, src/sig/smod.c, src/sig/u-bw.c, src/sig/umod.c,
	  src/sig/ustats.c, src/tab/script-tab.c, src/tab/scriptsort.c,
	  src/tab/tabinterp.c, src/tab/tabsub.c, src/util/alias-pix.c,
	  src/util/asc-pl.c, src/util/bary.c, src/util/bw-a.c,
	  src/util/bw-imp.c, src/util/bw-png.c, src/util/bw-ps.c,
	  src/util/bwcrop.c, src/util/bwfilter.c, src/util/bwmod.c,
	  src/util/bwrot.c, src/util/bwscale.c, src/util/bwshrink.c,
	  src/util/double-asc.c, src/util/dsp_add.c, src/util/dunncomm.c,
	  src/util/dunnsnap.c, src/util/files-tape.c, src/util/imgdims.c,
	  src/util/mac-pix.c, src/util/mst.c, src/util/pix-ppm.c,
	  src/util/pix-ps.c, src/util/pix-sun.c, src/util/pix-yuv.c,
	  src/util/pix3filter.c, src/util/pixbackgnd.c,
	  src/util/pixbgstrip.c, src/util/pixblend.c, src/util/pixborder.c,
	  src/util/pixcolors.c, src/util/pixcount.c, src/util/pixcut.c,
	  src/util/pixelswap.c, src/util/pixembed.c, src/util/pixfade.c,
	  src/util/pixfields.c, src/util/pixfieldsep.c,
	  src/util/pixfilter.c, src/util/pixhalve.c, src/util/pixmatte.c,
	  src/util/pixmerge.c, src/util/pixpaste.c, src/util/pixrect.c,
	  src/util/pixrot.c, src/util/pixscale.c, src/util/pixshrink.c,
	  src/util/pixtile.c, src/util/pixuntile.c, src/util/pl-X.c,
	  src/util/pl-asc.c, src/util/pl-dm.c, src/util/pl-pl.c,
	  src/util/pl-ps.c, src/util/pl-sgi.c, src/util/pl-tek.c,
	  src/util/pldebug.c, src/util/plrot.c, src/util/plstat.c,
	  src/util/query.c, src/util/remapid.c, src/util/rle-pix.c,
	  src/util/sgi-pix.c, src/util/sun-pix.c, src/util/terrain.c,
	  src/util/texturescale.c, src/util/ttcp.c, src/util/wavelet.c,
	  src/util/yuv-pix.c, src/vas4/vas4.c, src/vas4/vas_io.c,
	  src/vdeck/cgarbs.c, src/vdeck/parsarg.c, src/vdeck/vdeck.c:
	  return consistency cleanup. return isn't a function so don't let
	  it pretend to be one. unwrap parens on return statements, match
	  majority.

2010-05-15 04:15  starseeker

	* [r39243] doc/docbook/system/man5/en/Makefile.am,
	  doc/docbook/system/man5/en/attributes.xml,
	  doc/docbook/system/man5/en/gattributes.xml:
	  Move attributes.xml to gattributes.xml

2010-05-15 04:14  starseeker

	* [r39242] doc/docbook/system/man5/en/attributes.xml:
	  Hmm - perl has an attributes man page too - call ours
	  gattributes.

2010-05-15 03:15  brlcad

	* [r39241] src/gtools/beset/population.c:
	  nutha typo

2010-05-15 03:13  brlcad

	* [r39240] src/gtools/beset/beset.c:
	  typo

2010-05-15 02:41  brlcad

	* [r39239] src/libwdb/arbn.c, src/libwdb/reg.c, src/libwdb/units.c,
	  src/libwdb/wdb.c:
	  remove parens on return statements for consistency. size_t
	  quellage

2010-05-15 02:38  brlcad

	* [r39238] src/libwdb/pipe.c:
	  quellage on pipe shadow

2010-05-15 02:26  brlcad

	* [r39237] src/other/tk/generic/tk.h:
	  quell compilation shadow warnings on 'index' like is done in
	  tcl.h

2010-05-15 02:23  brlcad

	* [r39236] src/librt/opennurbs_ext.cpp:
	  ::getSurfacePoint was renamed to ::brep_getSurfacePoint to remove
	  ambiguity. match it up.

2010-05-15 01:57  brlcad

	* [r39235] include/vmath.h:
	  remove parens on return statement for consistency

2010-05-15 01:57  brlcad

	* [r39234] include/opennurbs_ext.h:
	  ws consistency cleanup, functions are called out as special
	  scopes with open parens on the next line ala traditional k&r
	  style.

2010-05-14 22:55  bob1961

	* [r39233] src/tclscripts/archer/Archer.tcl:
	  Web docs now viewable on Windows. More to be done on the Windows
	  build with including/building docbook.

2010-05-14 22:44  r_weiss

	* [r39232] src/conv/obj-g_new.c:
	  adding code to fuse vertices outside nmg

2010-05-14 21:32  starseeker

	* [r39231] src/isst/gears.tcl:
	  Wrong call - opengl window isn't displaying texture, wrong memory
	  somehow.

2010-05-14 21:32  brlcad

	* [r39230] src/gtools/beset/beset.c, src/gtools/beset/population.c:
	  don't include strings.h for win32 portability. include string.h
	  instead (which fortunately includes strings.h on most modern
	  systems)

2010-05-14 20:42  erikgreenwald

	* [r39229] src/librt/primitives/metaball/metaball.c:
	  start implementation of new shot method

2010-05-14 20:30  brlcad

	* [r39228] include/raytrace.h, src/libged/color.c,
	  src/libged/kill.c, src/libged/killtree.c, src/libged/red.c,
	  src/libged/wdb_obj.c, src/librt/db_alloc.c, src/librt/db_io.c,
	  src/librt/db_lookup.c, src/librt/db_scan.c, src/mged/mater.c:
	  revert some of the size_t promotions that were wrong/unnecessary
	  for db_put, db_alloc, db_delete, and db_zapper. their return type
	  is int with good reason, they don't return quantities, they
	  return boolean success.

2010-05-14 20:24  starseeker

	* [r39227] src/isst/Makefile.am, src/isst/gears.tcl,
	  src/isst/isst.h, src/isst/isst_tcltk.c:
	  Code working towards isst visual in togl window.

2010-05-14 18:03  starseeker

	* [r39226] src/isst/gears.tcl:
	  Whoops, chopped too much.

2010-05-14 17:44  starseeker

	* [r39225] src/tclscripts/archer/images/Makefile.am,
	  src/tclscripts/archer/images/part.png,
	  src/tclscripts/archer/images/part_intersect.png,
	  src/tclscripts/archer/images/part_labeled.png,
	  src/tclscripts/archer/images/part_subtract.png,
	  src/tclscripts/archer/images/part_union.png:
	  Add icon for part primitive.

2010-05-14 15:11  starseeker

	* [r39224] src/isst/gears.tcl:
	  Strip down the tcl code of gears some, make it use bwish.

2010-05-14 13:39  d_rossberg

	* [r39223] misc/win32-msvc/Dll/CMakeLists.txt:
	  include C++ interface to elliptical hyperboloid (Hyperboloid,
	  ehy) primitive

2010-05-14 12:57  d_rossberg

	* [r39221] src/proc-db/pipetest.c:
	  renamed pipe variables because of a conflict with unistd.h's
	  pipe2()

2010-05-14 12:34  d_rossberg

	* [r39220] misc/win32-msvc/Dll/CMakeLists.txt:
	  the NOMINMAX define is not necessary any more

2010-05-14 12:17  d_rossberg

	* [r39219] include/brep.h:
	  include bio.h before opennurbs.h to avoid problems with the
	  windows.h include there

2010-05-14 09:33  d_rossberg

	* [r39218] src/librt/primitives/brep/brep.cpp:
	  added some more std namespace tags

2010-05-14 09:10  d_rossberg

	* [r39217] src/librt/opennurbs_ext.cpp:
	  the BU_EXTERN macro has no effect here, therefore removed it

2010-05-14 08:34  d_rossberg

	* [r39216] src/librt/opennurbs_ext.cpp,
	  src/librt/primitives/brep/brep.cpp:
	  renamed getSurfacePoint() in global namespace to
	  brep_getSurfacePoint() to avoid name-collision with
	  brlcad::SurfaceTree::getSurfacePoint()
	  corrected the declaration as external

2010-05-14 07:58  d_rossberg

	* [r39215] src/librt/primitives/brep/brep.cpp,
	  src/librt/primitives/brep/brep_debug.cpp:
	  added std namespace tag where necessary

2010-05-14 03:50  brlcad

	* [r39214] src/librt/db_alloc.c:
	  don't return a cast negative given it is supposed to return a
	  size.

2010-05-14 03:50  brlcad

	* [r39213] src/librt/opennurbs_ext.cpp:
	  extern declaration for win32 linkage decls

2010-05-14 03:49  brlcad

	* [r39212] include/ged.h:
	  stash the quiet flag value into a variable so we can quell
	  warnings about the expression evaluating to a constant when the
	  macro param itself is a constant.

2010-05-14 03:26  brlcad

	* [r39211] include/opennurbs_ext.h, src/librt/opennurbs_ext.cpp:
	  remove the using namespace std declaraction in order to make the
	  code explicit as to which routines are being called and to not
	  pollute the global namespace (among other reasons) . particularly
	  to disambiguate min/max/list as was being used (e.g.
	  getHVTangents()'s use of 'list' as a var name)

2010-05-14 03:21  brlcad

	* [r39210] src/librt/db_io.c:
	  semi-oops

2010-05-14 03:16  brlcad

	* [r39209] src/librt/db_tree.c:
	  use full sigs, dequell magic clobberage.

2010-05-14 03:15  brlcad

	* [r39208] src/librt/db_scan.c:
	  db_put() returns a size_t, assert its range before returning it.

2010-05-14 03:05  brlcad

	* [r39207] src/librt/db_io.c:
	  type quelling

2010-05-14 02:38  starseeker

	* [r39206] configure.ac, src/Makefile.am:
	  Hmm - WITH_TOGL isn't working as it should - use BUILD_TOGL for
	  now - that logic will need revisiting in the future anyway.

2010-05-14 02:25  starseeker

	* [r39205] src/Makefile.am:
	  Er, when defining a variable, it helps to actually use it
	  right...

2010-05-14 01:55  starseeker

	* [r39204] configure.ac:
	  Whoops, stray space

2010-05-14 00:42  starseeker

	* [r39203] src/Makefile.am:
	  Tweak - doesn't matter much now, but eventually someone may use a
	  system togl

2010-05-13 23:37  brlcad

	* [r39202] include/raytrace.h, src/conv/proe-g.c,
	  src/libged/comb.c, src/libged/ged_private.h, src/libged/red.c,
	  src/libged/track.c, src/libged/wdb_obj.c, src/libged/wdb_track.c,
	  src/librt/comb/db_comb.c, src/libwdb/reg.c, src/mged/red.c:
	  make db_mkgift_tree() take a size_t, even though internally it
	  needs a signed type the way it decrements in a loop past zero.
	  this lets us cascade size_t's all over the place.

2010-05-13 23:22  brlcad

	* [r39201] TODO, doc/deprecation.txt,
	  doc/docbook/system/man5/en/attributes.xml:
	  initial stab at documenting deprecated old forms of attributes
	  for region id, material id, aircode, color, and shader. intent is
	  to make attributes case-insensitive yet case-preserving and to
	  clarify what the reserved words actually are (possibly putting
	  them into a cad:: namespace at some point)

2010-05-13 23:17  brlcad

	* [r39200] configure.ac:
	  remove jove from the summary since it can be made obsolete on the
	  next minor

2010-05-13 22:54  starseeker

	* [r39199] configure.ac, src/Makefile.am:
	  Turn off the togl stuff by default - not nearly stable enough to
	  have on yet.

2010-05-13 22:37  brlcad

	* [r39198] include/raytrace.h, src/librt/comb/db_comb.c:
	  make db_tree_nleaves() return a size_t instead of int for proper
	  typing. cascade of quellage changes to follow.

2010-05-13 22:14  r_weiss

	* [r39197] src/conv/obj-g_new.c:
	  adding functions to fuse vertices outside of nmg creation
	  functions, this is necessary for surface closure testing outside
	  nmg functions

2010-05-13 22:03  brlcad

	* [r39196] NEWS:
	  bob fixed a bug in the framebuffer server object that prevented
	  multiple framebuffers from running concurrently. additional
	  framebuffer servers would store the wrong port number (due to a
	  refactoring consolidation bug (of unix+windows code)).

2010-05-13 21:54  brlcad

	* [r39195] include/fb.h:
	  there shouldn't be any code outside of libdm (outside of
	  fb_generic.c) that calls wgl_close_existing().

2010-05-13 21:53  brlcad

	* [r39194] src/libtclcad/ged_obj.c:
	  collapse the case-switched dm types calling DM_close_existing()
	  instead just calling the general fb_close_existing() routine.
	  reduction of complexity, the DM types shouldn't be public API.

2010-05-13 21:43  bob1961

	* [r39193] src/tclscripts/mged/bindings.tcl:
	  If not on a Mac, include the focus command in the default mouse
	  button bindings.

2010-05-13 21:29  bob1961

	* [r39192] include/fb.h, src/mged/fbserv.c, src/rt/viewarea.c:
	  More tweaks for compiling on Windows.

2010-05-13 21:27  bob1961

	* [r39191] misc/win32-msvc8/brlcad/brlcad.sln,
	  misc/win32-msvc8/bw2fb/bw2fb.vcproj,
	  misc/win32-msvc8/cat2fb/cat2fb.vcproj,
	  misc/win32-msvc8/cell2fb/cell2fb.vcproj,
	  misc/win32-msvc8/cmap2fb/cmap2fb.vcproj,
	  misc/win32-msvc8/fb2bw/fb2bw.vcproj,
	  misc/win32-msvc8/fb2cmap/fb2cmap.vcproj,
	  misc/win32-msvc8/fb2fb/fb2fb.vcproj,
	  misc/win32-msvc8/fb2orle/fb2orle.vcproj,
	  misc/win32-msvc8/fb2pix/fb2pix.vcproj,
	  misc/win32-msvc8/fb2png/fb2png.vcproj,
	  misc/win32-msvc8/fb2rle/fb2rle.vcproj,
	  misc/win32-msvc8/fbanim/fbanim.vcproj,
	  misc/win32-msvc8/fbcbars/fbcbars.vcproj,
	  misc/win32-msvc8/fbclear/fbclear.vcproj,
	  misc/win32-msvc8/fbcmap/fbcmap.vcproj,
	  misc/win32-msvc8/fbcmrot/fbcmrot.vcproj,
	  misc/win32-msvc8/fbfade/fbfade.vcproj,
	  misc/win32-msvc8/fbframe/fbframe.vcproj,
	  misc/win32-msvc8/fbfree/fbfree.vcproj,
	  misc/win32-msvc8/fbgamma/fbgamma.vcproj,
	  misc/win32-msvc8/fbgammamod/fbgammamod.vcproj,
	  misc/win32-msvc8/fbgrid/fbgrid.vcproj,
	  misc/win32-msvc8/fbhelp/fbhelp.vcproj,
	  misc/win32-msvc8/fblabel/fblabel.vcproj,
	  misc/win32-msvc8/fbline/fbline.vcproj,
	  misc/win32-msvc8/fbscanplot/fbscanplot.vcproj,
	  misc/win32-msvc8/fbserv/fbserv.vcproj,
	  misc/win32-msvc8/fbstretch/fbstretch.vcproj,
	  misc/win32-msvc8/gif2fb/gif2fb.vcproj,
	  misc/win32-msvc8/orle2fb/orle2fb.vcproj,
	  misc/win32-msvc8/pix2fb/pix2fb.vcproj,
	  misc/win32-msvc8/pixautosize/pixautosize.vcproj,
	  misc/win32-msvc8/pixflip2fb/pixflip2fb.vcproj,
	  misc/win32-msvc8/pl2fb/pl2fb.vcproj,
	  misc/win32-msvc8/png2fb/png2fb.vcproj,
	  misc/win32-msvc8/polar2fb/polar2fb.vcproj,
	  misc/win32-msvc8/rle2fb/rle2fb.vcproj:
	  It looks like fb.h now includes tk.h, so added include paths for
	  tk.

2010-05-13 20:38  bob1961

	* [r39190] src/tclscripts/lib/Ged.tcl:
	  Added an alias for opendb.

2010-05-13 20:19  erikgreenwald

	* [r39189] src/other/togl/Makefile.in:
	  add missing Makefile.in

2010-05-13 19:45  starseeker

	* [r39188] configure.ac, src/Makefile.am, src/isst,
	  src/isst/Makefile.am, src/isst/gears.tcl, src/isst/isst_tcltk.c,
	  src/other/Makefile.am, src/other/togl, src/other/togl/GL,
	  src/other/togl/GL/glext.h, src/other/togl/GL/glxext.h,
	  src/other/togl/GL/wglext.h, src/other/togl/LICENSE,
	  src/other/togl/README, src/other/togl/README.bin,
	  src/other/togl/README.stubs, src/other/togl/README.togl,
	  src/other/togl/StereoI, src/other/togl/StereoI/README.txt,
	  src/other/togl/StereoI/StereoI.h,
	  src/other/togl/StereoI/StereoI.lib, src/other/togl/Togl.py,
	  src/other/togl/Xmu_CmapAlloc.c, src/other/togl/Xmu_CrCmap.c,
	  src/other/togl/Xmu_DelCmap.c, src/other/togl/Xmu_LookupCmap.c,
	  src/other/togl/Xmu_StdCmap.c, src/other/togl/Xmu_StdCmap.h,
	  src/other/togl/aclocal.m4, src/other/togl/ben.rgb,
	  src/other/togl/configure.in, src/other/togl/doc,
	  src/other/togl/doc/README.txt, src/other/togl/doc/capi.html,
	  src/other/togl/doc/download.html, src/other/togl/doc/faq.html,
	  src/other/togl/doc/header.js, src/other/togl/doc/index.html,
	  src/other/togl/doc/stereo.html, src/other/togl/doc/tclapi.html,
	  src/other/togl/doc/upgrading.html, src/other/togl/doc/using.html,
	  src/other/togl/double.c, src/other/togl/double.tcl,
	  src/other/togl/gears.c, src/other/togl/gears.tcl,
	  src/other/togl/image.c, src/other/togl/image.h,
	  src/other/togl/index.c, src/other/togl/index.tcl,
	  src/other/togl/multisample.tcl, src/other/togl/overlay.c,
	  src/other/togl/overlay.tcl, src/other/togl/pbuffer.c,
	  src/other/togl/pbuffer.tcl, src/other/togl/pkgIndex.tcl.in,
	  src/other/togl/stereo.c, src/other/togl/stereo.tcl,
	  src/other/togl/tclconfig, src/other/togl/tclconfig/README.txt,
	  src/other/togl/tclconfig/install-sh,
	  src/other/togl/tclconfig/tcl.m4, src/other/togl/texture.c,
	  src/other/togl/texture.tcl, src/other/togl/togl.c,
	  src/other/togl/togl.decls, src/other/togl/togl.h,
	  src/other/togl/toglAGL.c, src/other/togl/toglDecls.h,
	  src/other/togl/toglFont.c, src/other/togl/toglGLX.c,
	  src/other/togl/toglProcAddr.c, src/other/togl/toglStubInit.c,
	  src/other/togl/toglStubLib.c, src/other/togl/toglWGL.c,
	  src/other/togl/togl_ws.h.in, src/other/togl/toglpy.h,
	  src/other/togl/tree2.rgba, src/other/togl/valgrind-togl.supp,
	  src/other/togl/valgrind.cmd:
	  Start roughing out a way to get isst and tk working together.
	  Using togl widget and gears example as a starting point - the
	  following allows 'bwish gears.tcl' to work succesfully, and links
	  in libtie and librender (though it doesn't do anything with them
	  yet. From here, convert from the gear demo code to the ISST
	  opengl code as seen in the isst sdl based gui.

2010-05-13 19:09  bob1961

	* [r39185] src/libfb/fbserv_obj.c:
	  fbs_open was not returning the correct port.

2010-05-13 11:41  brlcad

	* [r39168] autogen.sh:
	  s/considered/consider/ typo noticed by bullet_catcher

2010-05-13 05:05  starseeker

	* [r39167] configure.ac:
	  Add in RENDER and TIE variable definitions for the src/adrt libs

2010-05-13 04:49  starseeker

	* [r39166] doc/docbook/Makefile.am:
	  Fix docbook makefile typo.

2010-05-13 04:47  starseeker

	* [r39165] sh/libtoolfilename.sh:
	  Whoops - remove pwd, that's not supposed to be there.

2010-05-13 04:44  starseeker

	* [r39164] sh/Makefile.am, sh/libtoolfilename.sh:
	  Add trivial sh script to report actual library file associated
	  with a libtool archive (thanks Erik)

2010-05-12 21:56  r_weiss

	* [r39163] src/conv/obj-g_new.c:
	  adding functions to test for surface closure outside nmg creation
	  functions

2010-05-12 21:20  brlcad

	* [r39162] doc/docbook/system/man1/mged_cmd_template.xml,
	  doc/docbook/system/man3/en/libfb.xml,
	  doc/docbook/system/man3/mged_cmd_template.xml,
	  doc/docbook/system/mann/en/3ptarb.xml,
	  doc/html/manuals/mged/mged_env_vars.html:
	  BRL-CAD, not BRLCAD. identity consistency.

2010-05-12 20:24  bob1961

	* [r39161] src/tclscripts/lib/ModelAxesControl.tcl,
	  src/tclscripts/lib/ViewAxesControl.tcl:
	  Mods to get the axes control panels working with the Ged widget.

2010-05-12 20:23  bob1961

	* [r39160] src/tclscripts/archer/ArcherCore.tcl:
	  -modelAxesTickEnabled changed to -modelAxesTickEnable for
	  consistency

2010-05-12 20:19  bob1961

	* [r39159] src/libtclcad/ged_obj.c, src/tclscripts/lib/Ged.tcl:
	  Changed tick_enabled to tick_enable for consistency. Similar
	  changes in Ged.tcl

2010-05-12 19:28  starseeker

	* [r39156] configure.ac:
	  Use for the moment on the debug_flag, until the mac_opt_flag test
	  is fixed.

2010-05-12 18:14  brlcad

	* [r39151] TODO:
	  need to remove the deprecated old attribute names and make sure
	  we're not still using them ourselves.
	  doc/docbook/system/man5/en/attributes.xml has a list (though
	  there may be more).

2010-05-12 18:10  brlcad

	* [r39150] NEWS:
	  let's not mention the red command

2010-05-12 18:09  brlcad

	* [r39148] NEWS:
	  bob fixed a bug that snuck in as a last minute ill-tested release
	  patch to the bot_split command. it was failing due to not
	  checking whether a bot was plate mode before setting the plate
	  thickness and face mode bits.

2010-05-12 17:58  brlcad

	* [r39146] NEWS:
	  bob made updates to the primitive creation menu in archer, adding
	  label images.

2010-05-12 17:49  bob1961

	* [r39144] src/tclscripts/archer/Archer.tcl,
	  src/tclscripts/archer/ArcherCore.tcl:
	  Added a modes menu item for toggling display of the center dot.

2010-05-12 17:28  bob1961

	* [r39142] src/tclscripts/lib/Ged.tcl:
	  Tweak the faceplate command to return possible results. Fixed a
	  typo in the -centerDotEnable option.

2010-05-12 17:12  bob1961

	* [r39140] src/libtclcad/ged_obj.c:
	  Update the usage for new_view.

2010-05-12 15:24  bob1961

	* [r39128] src/tclscripts/archer/Archer.tcl,
	  src/tclscripts/archer/ArcherCore.tcl:
	  Update the primitive creation menu.

2010-05-11 21:56  bob1961

	* [r39115] src/tclscripts/lib/tclIndex:
	  Add more entries for cadwidgets::Ged.

2010-05-11 18:41  bob1961

	* [r39113] src/tclscripts/lib/RtControl.tcl:
	  Fixed a typo.

2010-05-11 15:33  bob1961

	* [r39102] src/librt/primitives/bot/bot.c:
	  Oops! Need to actually check if the bot is plate mode.

2010-05-11 14:01  brlcad

	* [r39098] configure.ac:
	  include the stub libraries for all of the tcl/tk library checks.
	  report of unresolved tclstub symbols during -ltk testing from
	  marko via irc.

2010-05-11 02:02  starseeker

	* [r39091] src/libged/Makefile.am, src/libged/subtype.c:
	  Start roughing out a libged function to look at a given instance
	  of a general primitive type and find the simplest primitive type
	  capable of representing the shape defined by the particular
	  parameters - e.g. recognize an rcc stored as a tgc, or a sph
	  stored as an ell.

2010-05-11 01:15  starseeker

	* [r39090] doc/docbook/Makefile.am, doc/docbook/system/man5,
	  doc/docbook/system/man5/en,
	  doc/docbook/system/man5/en/Makefile.am,
	  doc/docbook/system/man5/en/attributes.xml:
	  Start getting a handle on the standard attributes and how they
	  are named in BRL-CAD. Need to make sure once and for all that all
	  the tools a) set and read values correctly given the new v5
	  attribute system b) don't do damage through lack of awareness of
	  new attributes (see red bug) and c) correctly read and write
	  attributes to/from files (red is ignoring new values currently -
	  need to fix this, check other tools).

2010-05-10 18:18  starseeker

	* [r39089] src/tclscripts/archer/images/Makefile.am,
	  src/tclscripts/archer/images/air_labeled.png,
	  src/tclscripts/archer/images/arb4_labeled.png,
	  src/tclscripts/archer/images/arb5_labeled.png,
	  src/tclscripts/archer/images/arb6_labeled.png,
	  src/tclscripts/archer/images/arb7_labeled.png,
	  src/tclscripts/archer/images/arb8_labeled.png,
	  src/tclscripts/archer/images/arbn_labeled.png,
	  src/tclscripts/archer/images/ars_labeled.png,
	  src/tclscripts/archer/images/assembly_labeled.png,
	  src/tclscripts/archer/images/bot_labeled.png,
	  src/tclscripts/archer/images/comb_labeled.png,
	  src/tclscripts/archer/images/dsp_labeled.png,
	  src/tclscripts/archer/images/ehy_labeled.png,
	  src/tclscripts/archer/images/ell_labeled.png,
	  src/tclscripts/archer/images/epa_labeled.png,
	  src/tclscripts/archer/images/eto_labeled.png,
	  src/tclscripts/archer/images/extrude_labeled.png,
	  src/tclscripts/archer/images/half_labeled.png,
	  src/tclscripts/archer/images/hyp_labeled.png,
	  src/tclscripts/archer/images/metaball_labeled.png,
	  src/tclscripts/archer/images/nmg_labeled.png,
	  src/tclscripts/archer/images/pipe_labeled.png,
	  src/tclscripts/archer/images/region_labeled.png,
	  src/tclscripts/archer/images/rhc_labeled.png,
	  src/tclscripts/archer/images/rpc_labeled.png,
	  src/tclscripts/archer/images/sketch_labeled.png,
	  src/tclscripts/archer/images/sph_labeled.png,
	  src/tclscripts/archer/images/tgc_labeled.png,
	  src/tclscripts/archer/images/tor_labeled.png:
	  Add labeled icons for Archer

2010-05-10 17:03  starseeker

	* [r39088] src/tclscripts/archer/images/Makefile.am,
	  src/tclscripts/archer/images/arb4.png,
	  src/tclscripts/archer/images/arb4_intersect.png,
	  src/tclscripts/archer/images/arb4_subtract.png,
	  src/tclscripts/archer/images/arb4_union.png,
	  src/tclscripts/archer/images/arb5.png,
	  src/tclscripts/archer/images/arb5_intersect.png,
	  src/tclscripts/archer/images/arb5_subtract.png,
	  src/tclscripts/archer/images/arb5_union.png,
	  src/tclscripts/archer/images/arb6.png,
	  src/tclscripts/archer/images/arb6_intersect.png,
	  src/tclscripts/archer/images/arb6_subtract.png,
	  src/tclscripts/archer/images/arb6_union.png,
	  src/tclscripts/archer/images/arb7.png,
	  src/tclscripts/archer/images/arb7_intersect.png,
	  src/tclscripts/archer/images/arb7_subtract.png,
	  src/tclscripts/archer/images/arb7_union.png,
	  src/tclscripts/archer/images/ell.png,
	  src/tclscripts/archer/images/ell_intersect.png,
	  src/tclscripts/archer/images/ell_subtract.png,
	  src/tclscripts/archer/images/ell_union.png:
	  Add the remaining arb* icons, and make ell* icons into true ell
	  images rather than sph images

2010-05-10 15:45  bob1961

	* [r39087] src/tclscripts/archer/ArcherCore.tcl,
	  src/tclscripts/archer/images/Makefile.am,
	  src/tclscripts/archer/images/sph.png,
	  src/tclscripts/archer/images/sph_intersect.png,
	  src/tclscripts/archer/images/sph_subtract.png,
	  src/tclscripts/archer/images/sph_union.png:
	  Added a set of images for sph. This is for the new tree view.

2010-05-10 15:43  bob1961

	* [r39086] src/tclscripts/archer/Archer.tcl:
	  Update the createObj method to work with the new tree.

2010-05-07 18:16  bob1961

	* [r39085] src/tclscripts/archer/Archer.tcl:
	  Split out the code to initialize images related to the
	  framebuffer into a separate method (i.e. initFbImages). In the
	  constructor, call the Load method after things are idle.

2010-05-07 18:12  bob1961

	* [r39084] src/tclscripts/archer/ArcherCore.tcl:
	  The handleTreeOpen method now checks to see if we're in list view
	  mode. The setTreeView method has be updated to set the wait
	  cursor.

2010-05-07 17:52  erikgreenwald

	* [r39081] src/adrt/librender/camera.c:
	  use bu_malloc/bu_free. Fix bug where freed memory was
	  dereferenced. remove verbosity.

2010-05-07 13:18  erikgreenwald

	* [r39074] src/adrt/librender/camera.c,
	  src/adrt/librender/camera.h:
	  shader unload func

2010-05-07 13:17  erikgreenwald

	* [r39073] src/adrt/librender/component.c,
	  src/adrt/librender/cut.c, src/adrt/librender/depth.c,
	  src/adrt/librender/flat.c, src/adrt/librender/flos.c,
	  src/adrt/librender/grid.c, src/adrt/librender/normal.c,
	  src/adrt/librender/path.c, src/adrt/librender/phong.c,
	  src/adrt/librender/render_internal.h, src/adrt/librender/spall.c,
	  src/adrt/librender/surfel.c:
	  return success/value from the _init funcs

2010-05-06 22:49  brlcad

	* [r39068] BUGS, NEWS, TODO:
	  bob and I fixed the opengl framebuffer refresh bug. bob
	  identified where double buffering was getting disabled, I applied
	  a fix that made double or single-buffering refresh properly. bob
	  made a nice estimated 25% performance improvement to the blit
	  time on the ogl interface as well by packing pixels as BGRA
	  instead of ABGR. still slow as balls but it's better.

2010-05-06 22:43  brlcad

	* [r39067] src/libfb/if_ogl.c:
	  remove the old 'fast path' case when blitting as the assumption
	  that they are short writes is not necessarily true (particularly
	  with very large framebuffers where a subregion may still be
	  'big'). pack pixels in BGRA order for a slight (25% on write)
	  performance boost on Mac avoiding pixel conversions (bob found
	  this one). finally, fix double-buffer rendering by making sure to
	  flush after we write before releasing the context -- this fixes
	  single-buffer mode.

2010-05-06 21:46  r_weiss

	* [r39066] src/conv/obj-g_new.c:
	  adding some support for bot normals

2010-05-06 20:36  bob1961

	* [r39063] src/libfb/if_ogl.c:
	  Mods to speed things up.

2010-05-06 19:55  erikgreenwald

	* [r39061] src/adrt/librender/camera.c,
	  src/adrt/librender/camera.h, src/adrt/librender/component.c,
	  src/adrt/librender/cut.c, src/adrt/librender/depth.c,
	  src/adrt/librender/flat.c, src/adrt/librender/flos.c,
	  src/adrt/librender/grid.c, src/adrt/librender/normal.c,
	  src/adrt/librender/path.c, src/adrt/librender/phong.c,
	  src/adrt/librender/render_internal.h, src/adrt/librender/spall.c,
	  src/adrt/librender/surfel.c:
	  simplify plugin interface (only init. work and free are set
	  during that). move init to end of shader files to avoid needing
	  to prototype them.

2010-05-06 19:50  r_weiss

	* [r39060] src/conv/obj-g_new.c:
	  adding functions to support direct to bot, cleanup

2010-05-06 18:56  starseeker

	* [r39056] NEWS:
	  Bob fixed a crash in bot_dump when plate mode bots are used, Sean
	  corrected a configure.ac behavior that was resulting in commands
	  needing the included libpng to fail a run-time version check, and
	  Cliff updated the red command to preserve and display all
	  attributes instead of just the 'standard' set.

2010-05-06 18:49  brlcad

	* [r39055] doc/BRL-CAD.bib:
	  Add two of Deitz' earliest papers on GED. Other citations
	  reference June 1982 and October 1983 as pub dates instead of 1984
	  in Proceedings of the 3rd NCGA Conference (pp949-960) and Defense
	  Computer Graphics 83 respectively. they were apparently
	  (re?)published as BRL reports too, which is what I cite here.

2010-05-06 18:27  starseeker

	* [r39052] src/libged/red.c:
	  Make the red command display all attributes, and preserve them
	  when the editor is closed. Previously the
	  make-a-copy-and-apply-attributes-from-file approach was dumping
	  any attributes not recognized and loaded by red, which included
	  any attribute except the 'standard' attributes

2010-05-06 18:11  brlcad

	* [r39050] doc/BRL-CAD.bib:
	  add GED: An Interactive Solid Modeling System For Vulnerability
	  Assessments from 1983

2010-05-06 15:12  erikgreenwald

	* [r39035] src/adrt/librender/camera.c,
	  src/adrt/librender/camera.h:
	  initial plugin support

2010-05-06 13:46  bob1961

	* [r39034] src/libtclcad/ged_obj.c:
	  Added a few more hotkeys to the display window.

2010-05-05 21:34  r_weiss

	* [r39019] src/conv/obj-g_new.c:
	  adding more functions to support direct to bot

2010-05-05 19:56  erikgreenwald

	* [r39015] src/adrt/librender/camera.c,
	  src/adrt/librender/camera.h:
	  unified shader init function

2010-05-05 19:52  brlcad

	* [r39014] TODO:
	  report that red isn't working

2010-05-05 19:21  starseeker

	* [r39006] configure.ac:
	  Start roughing in the build support for Apple's opengl framework

2010-05-05 19:14  erikgreenwald

	* [r39004] src/adrt/adrt_struct.h, src/adrt/librender/component.c,
	  src/adrt/librender/cut.c, src/adrt/librender/depth.c,
	  src/adrt/librender/flat.c, src/adrt/librender/flos.c,
	  src/adrt/librender/grid.c, src/adrt/librender/hit.c,
	  src/adrt/librender/hit.h, src/adrt/librender/normal.c,
	  src/adrt/librender/path.c, src/adrt/librender/phong.c,
	  src/adrt/librender/render.h, src/adrt/librender/spall.c,
	  src/adrt/librender/surfel.c:
	  remove hit.h

2010-05-05 18:32  brlcad

	* [r38994] NEWS:
	  bob fixed a bug/assumption in mged where it was failing to find
	  rt, dbupgrade, asc2g, g2asc, asc-pl, and pl-asc on windows.
	  probably due to bu_brlcad_root not finding a file without the
	  .exe suffix, causing the failure. he added checks to see whether
	  the windows exe suffix is needed. this should fix a variety of
	  spurious failures being observed on windows.

2010-05-05 18:05  erikgreenwald

	* [r38990] include/conf/Makefile.am:
	  BrlcadComfig.tmpl should be BrlcadConfig.tmpl.

2010-05-05 17:52  erikgreenwald

	* [r38988] src/adrt/Makefile.am, src/adrt/librender/camera.c,
	  src/adrt/librender/component.c, src/adrt/librender/component.h,
	  src/adrt/librender/cut.c, src/adrt/librender/cut.h,
	  src/adrt/librender/depth.c, src/adrt/librender/depth.h,
	  src/adrt/librender/flat.c, src/adrt/librender/flat.h,
	  src/adrt/librender/flos.c, src/adrt/librender/flos.h,
	  src/adrt/librender/grid.c, src/adrt/librender/grid.h,
	  src/adrt/librender/normal.c, src/adrt/librender/normal.h,
	  src/adrt/librender/path.c, src/adrt/librender/path.h,
	  src/adrt/librender/phong.c, src/adrt/librender/phong.h,
	  src/adrt/librender/render.h,
	  src/adrt/librender/render_internal.h, src/adrt/librender/spall.c,
	  src/adrt/librender/spall.h, src/adrt/librender/surfel.c,
	  src/adrt/librender/surfel.h, src/adrt/slave/slave.c:
	  normalize shader function signatures and generate the prototypes
	  with a macro. Collapse the shader headers.

2010-05-05 17:35  starseeker

	* [r38986] BUGS:
	  Add more details about the MGED rotation bug.

2010-05-05 13:43  erikgreenwald

	* [r38981] src/adrt/adrt.h, src/adrt/librender/camera.h,
	  src/adrt/librender/component.h, src/adrt/librender/cut.h,
	  src/adrt/librender/depth.h, src/adrt/librender/flat.h,
	  src/adrt/librender/flos.h, src/adrt/librender/grid.h,
	  src/adrt/librender/hit.h, src/adrt/librender/normal.h,
	  src/adrt/librender/path.h, src/adrt/librender/phong.h,
	  src/adrt/librender/render_util.h, src/adrt/librender/spall.h,
	  src/adrt/librender/surfel.h, src/adrt/librender/texture.h,
	  src/adrt/libtie/tie.h:
	  wrap exported shtuff in BU_EXPORT BU_EXTERN

2010-05-05 13:01  erikgreenwald

	* [r38975] src/adrt/Makefile.am, src/adrt/libtie/tie.c,
	  src/adrt/libtie/tie.h, src/adrt/libtie/tie_define.h,
	  src/adrt/libtie/tie_kdtree.c, src/adrt/libtie/tie_kdtree.h,
	  src/adrt/libtie/tie_struct.h:
	  collapse the libtie headers

2010-05-05 10:54  d_rossberg

	* [r38973] include/conf/BrlcadConfig.tmpl,
	  include/conf/Makefile.am, include/conf/make.vbs:
	  make.vbs is now able to create the desired brlcad-config on MS
	  Windows (e.g. in a MSVC prebuild step)
	  usage: make.vbs BrlcadConfig=pathToBins\brlcad-config.bat

2010-05-05 08:41  d_rossberg

	* [r38972] include/ged.h:
	  unfortunately there is a reason why the ged.h interface header
	  includes windows.h: struct ged_run_rt needs it for HANDLE and
	  DWORD

2010-05-05 01:53  starseeker

	* [r38971] src/tclscripts/mged/Makefile.am:
	  Extradist rrmb.tcl until we sort out how to handle the
	  functionality.

2010-05-05 01:44  brlcad

	* [r38970] include/ged.h:
	  there is no apparent reason the ged.h interface header should
	  include windows i/o headers.

2010-05-05 00:33  brlcad

	* [r38969] TODO:
	  add some of teh todo items that came up during GPM2009 and
	  earlier. kdtree spatial partioning for librt, SAH heuristic on
	  prims (using ray tracing), API routine for computing volumes
	  (gqa-style yo), and parallel prep.

2010-05-04 22:14  bob1961

	* [r38968] src/tclscripts/lib/Ged.tcl:
	  Minor cleanup.

2010-05-04 22:09  erikgreenwald

	* [r38967] include/bn.h:
	  wrap mersenne twister functions in BN_EXPORT and BU_EXTERN

2010-05-04 22:04  erikgreenwald

	* [r38966] misc/win32-msvc8/adrt/adrt.vcproj:
	  update link info

2010-05-04 21:53  erikgreenwald

	* [r38965] src/adrt/librender/camera.c,
	  src/adrt/librender/camera.h:
	  pthread wrapping fixes

2010-05-04 21:53  erikgreenwald

	* [r38964] src/adrt/libtie/tie_struct.h:
	  undef near and far on win32

2010-05-04 21:48  erikgreenwald

	* [r38963] src/adrt/librender/camera.c:
	  sys/time.h is no longer used here

2010-05-04 21:47  erikgreenwald

	* [r38962] src/adrt/librender/camera.c:
	  wrap pthread stuff in HAVE_PTHREAD_H, defaulting to single
	  threaded if not defined.

2010-05-04 21:40  erikgreenwald

	* [r38961] src/adrt/adrt.h:
	  wrap stdint.h in HAVE_STDINT_H

2010-05-04 21:39  erikgreenwald

	* [r38960] src/adrt/load_g.c:
	  this has no need for pthread.h.

2010-05-04 21:38  erikgreenwald

	* [r38959] src/adrt/Makefile.am, src/adrt/adrt.h,
	  src/adrt/master/compnet.c, src/adrt/master/master.c,
	  src/adrt/master/tienet_master.c, src/adrt/slave/tienet_slave.c,
	  src/adrt/tienet.h:
	  split tienet ugliness into it's own header. Will eventually be
	  replaced with libpkg.

2010-05-04 21:33  bob1961

	* [r38958] src/libtclcad/ged_obj.c,
	  src/tclscripts/archer/Archer.tcl, src/tclscripts/lib/Ged.tcl:
	  Updated Archer's shift-grips to match the original as much as
	  possible without conflicting with the current mouse mode. Added
	  support for constrained rotations and translations. The
	  constrained behaviors will always be in model coordinates.

2010-05-04 21:25  r_weiss

	* [r38957] src/conv/obj-g_new.c:
	  adding functions to support direct to bot

2010-05-04 21:23  erikgreenwald

	* [r38956] src/adrt/libtie/tie.c:
	  undef near and far on windows, 8086-80286 style segments aren't
	  quite... relevant.

2010-05-04 20:57  erikgreenwald

	* [r38955] src/adrt/libtie/tie_kdtree.c:
	  casting fixes

2010-05-04 20:57  erikgreenwald

	* [r38954] src/adrt/libtie/tie_define.h:
	  use typedef instead of #define for tfloat

2010-05-04 20:16  erikgreenwald

	* [r38953] src/adrt/libtie/tie.c, src/adrt/libtie/tie.h,
	  src/adrt/libtie/tie_define.h, src/adrt/libtie/tie_kdtree.c,
	  src/adrt/libtie/tie_kdtree.h:
	  msvc pukes on variable arity macros, so ugly things up by
	  eliminating the TIE_FUNC macro and wedge TIE_VAL in instead

2010-05-04 08:30  d_rossberg

	* [r38945] misc/win32-msvc/Dll/CMakeLists.txt:
	  avoid the min and max macros via the windows.h header file (it is
	  a plague even on MS Windows) for the C++ core interface
	  they interfere with the std::min and std::max templates from the
	  algorithms header file

2010-05-03 21:56  r_weiss

	* [r38944] src/conv/obj-g_new.c:
	  adding support for direct to bot

2010-05-03 20:57  starseeker

	* [r38943] src/tclscripts/mged/Makefile.am,
	  src/tclscripts/mged/rrmb.tcl:
	  Add Bob's script for swapping BoTs from facetall.sh into a tree
	  instead of the CSG booleans - not turning this on as a command in
	  MGED by default yet, but put it in so it can be sourced if
	  needed. Need to decide later how to expose this functionality for
	  the user - maybe wrapping both facetall and rrmb logic into an
	  option in a future bot command?

2010-05-01 00:35  starseeker

	* [r38934] src/other/tcl/generic/regex.h:
	  Looks we need the older regex.h

2010-05-01 00:03  starseeker

	* [r38933] src/other/tcl/generic/tcl.h,
	  src/other/tcl/generic/tclInt.h, src/other/tcl/generic/tclProc.c,
	  src/other/tcl/unix/Makefile.in, src/other/tcl/unix/configure.in,
	  src/other/tcl/unix/tcl.m4, src/other/tcl/win/configure.in,
	  src/other/tcl/win/tclWinPort.h,
	  src/other/tk/library/panedwindow.tcl,
	  src/other/tk/unix/Makefile.in, src/other/tk/unix/tcl.m4,
	  src/other/tk/win/tkWinPort.h:
	  Attempt at merging in the necessary BRL-CAD changes not
	  incorporated into tcl/tk 8.5.8

2010-04-30 23:19  starseeker

	* [r38932] src/other/tcl/ChangeLog, src/other/tcl/README,
	  src/other/tcl/changes, src/other/tcl/doc/Alloc.3,
	  src/other/tcl/doc/CrtTrace.3, src/other/tcl/doc/concat.n,
	  src/other/tcl/doc/memory.n, src/other/tcl/doc/platform.n,
	  src/other/tcl/doc/refchan.n, src/other/tcl/generic/regex.h,
	  src/other/tcl/generic/tcl.h, src/other/tcl/generic/tclAlloc.c,
	  src/other/tcl/generic/tclBasic.c,
	  src/other/tcl/generic/tclCkalloc.c,
	  src/other/tcl/generic/tclClock.c,
	  src/other/tcl/generic/tclCmdIL.c,
	  src/other/tcl/generic/tclCmdMZ.c,
	  src/other/tcl/generic/tclCompCmds.c,
	  src/other/tcl/generic/tclCompile.c,
	  src/other/tcl/generic/tclCompile.h,
	  src/other/tcl/generic/tclDate.c,
	  src/other/tcl/generic/tclDecls.h,
	  src/other/tcl/generic/tclDictObj.c,
	  src/other/tcl/generic/tclEvent.c,
	  src/other/tcl/generic/tclExecute.c,
	  src/other/tcl/generic/tclFileName.c,
	  src/other/tcl/generic/tclGetDate.y,
	  src/other/tcl/generic/tclIO.c,
	  src/other/tcl/generic/tclIORChan.c,
	  src/other/tcl/generic/tclInt.decls,
	  src/other/tcl/generic/tclInt.h,
	  src/other/tcl/generic/tclIntDecls.h,
	  src/other/tcl/generic/tclIntPlatDecls.h,
	  src/other/tcl/generic/tclLiteral.c,
	  src/other/tcl/generic/tclNamesp.c,
	  src/other/tcl/generic/tclNotify.c,
	  src/other/tcl/generic/tclObj.c, src/other/tcl/generic/tclParse.c,
	  src/other/tcl/generic/tclPathObj.c,
	  src/other/tcl/generic/tclPipe.c,
	  src/other/tcl/generic/tclPosixStr.c,
	  src/other/tcl/generic/tclProc.c, src/other/tcl/generic/tclScan.c,
	  src/other/tcl/generic/tclStrToD.c,
	  src/other/tcl/generic/tclStringObj.c,
	  src/other/tcl/generic/tclStubInit.c,
	  src/other/tcl/generic/tclTestObj.c,
	  src/other/tcl/generic/tclThreadAlloc.c,
	  src/other/tcl/generic/tclTomMath.h,
	  src/other/tcl/generic/tclTomMathInt.h,
	  src/other/tcl/generic/tclTrace.c, src/other/tcl/generic/tclVar.c,
	  src/other/tcl/generic/tommath.h, src/other/tcl/library/clock.tcl,
	  src/other/tcl/library/http/http.tcl,
	  src/other/tcl/library/http/pkgIndex.tcl,
	  src/other/tcl/library/init.tcl,
	  src/other/tcl/library/platform/pkgIndex.tcl,
	  src/other/tcl/library/platform/platform.tcl,
	  src/other/tcl/library/safe.tcl,
	  src/other/tcl/library/tcltest/pkgIndex.tcl,
	  src/other/tcl/library/tcltest/tcltest.tcl,
	  src/other/tcl/library/tzdata/Africa/Cairo,
	  src/other/tcl/library/tzdata/Africa/Casablanca,
	  src/other/tcl/library/tzdata/Africa/Tunis,
	  src/other/tcl/library/tzdata/America/Argentina/Buenos_Aires,
	  src/other/tcl/library/tzdata/America/Argentina/Cordoba,
	  src/other/tcl/library/tzdata/America/Argentina/San_Luis,
	  src/other/tcl/library/tzdata/America/Argentina/Tucuman,
	  src/other/tcl/library/tzdata/America/Havana,
	  src/other/tcl/library/tzdata/America/Resolute,
	  src/other/tcl/library/tzdata/Asia/Amman,
	  src/other/tcl/library/tzdata/Asia/Damascus,
	  src/other/tcl/library/tzdata/Asia/Dhaka,
	  src/other/tcl/library/tzdata/Asia/Gaza,
	  src/other/tcl/library/tzdata/Asia/Hong_Kong,
	  src/other/tcl/library/tzdata/Asia/Karachi,
	  src/other/tcl/library/tzdata/Asia/Kathmandu,
	  src/other/tcl/library/tzdata/Asia/Katmandu,
	  src/other/tcl/library/tzdata/Asia/Novokuznetsk,
	  src/other/tcl/library/tzdata/Europe/Zurich,
	  src/other/tcl/library/tzdata/Indian/Mauritius,
	  src/other/tcl/library/tzdata/Pacific/Apia,
	  src/other/tcl/macosx/Tcl-Info.plist.in,
	  src/other/tcl/macosx/Tclsh-Info.plist.in,
	  src/other/tcl/macosx/configure,
	  src/other/tcl/macosx/tclMacOSXBundle.c,
	  src/other/tcl/macosx/tclMacOSXNotify.c,
	  src/other/tcl/tests/apply.test, src/other/tcl/tests/clock.test,
	  src/other/tcl/tests/compile.test, src/other/tcl/tests/dict.test,
	  src/other/tcl/tests/execute.test, src/other/tcl/tests/expr.test,
	  src/other/tcl/tests/fCmd.test, src/other/tcl/tests/fileName.test,
	  src/other/tcl/tests/format.test, src/other/tcl/tests/http.test,
	  src/other/tcl/tests/httpd, src/other/tcl/tests/info.test,
	  src/other/tcl/tests/io.test, src/other/tcl/tests/ioCmd.test,
	  src/other/tcl/tests/proc.test, src/other/tcl/tests/reg.test,
	  src/other/tcl/tests/registry.test,
	  src/other/tcl/tests/string.test,
	  src/other/tcl/tests/stringObj.test,
	  src/other/tcl/tests/tcltest.test,
	  src/other/tcl/tests/thread.test,
	  src/other/tcl/tests/winFCmd.test,
	  src/other/tcl/tools/configure.in, src/other/tcl/tools/tcl.wse.in,
	  src/other/tcl/tools/tclZIC.tcl, src/other/tcl/unix/Makefile.in,
	  src/other/tcl/unix/configure.in, src/other/tcl/unix/tcl.m4,
	  src/other/tcl/unix/tcl.spec, src/other/tcl/unix/tclConfig.h.in,
	  src/other/tcl/unix/tclLoadDyld.c,
	  src/other/tcl/unix/tclUnixChan.c,
	  src/other/tcl/unix/tclUnixEvent.c,
	  src/other/tcl/unix/tclUnixFCmd.c,
	  src/other/tcl/unix/tclUnixFile.c,
	  src/other/tcl/unix/tclUnixInit.c,
	  src/other/tcl/unix/tclUnixNotfy.c, src/other/tcl/win/Makefile.in,
	  src/other/tcl/win/README, src/other/tcl/win/configure,
	  src/other/tcl/win/configure.in, src/other/tcl/win/tcl.m4,
	  src/other/tcl/win/tclWin32Dll.c, src/other/tcl/win/tclWinFile.c,
	  src/other/tcl/win/tclWinInit.c, src/other/tcl/win/tclWinInt.h,
	  src/other/tcl/win/tclWinPort.h, src/other/tcl/win/tclWinSock.c,
	  src/other/tk/ChangeLog, src/other/tk/README,
	  src/other/tk/changes, src/other/tk/doc/bind.n,
	  src/other/tk/doc/canvas.n, src/other/tk/doc/getOpenFile.n,
	  src/other/tk/doc/grid.n, src/other/tk/doc/listbox.n,
	  src/other/tk/doc/menu.n, src/other/tk/doc/ttk_button.n,
	  src/other/tk/doc/ttk_image.n, src/other/tk/doc/ttk_style.n,
	  src/other/tk/doc/ttk_vsapi.n, src/other/tk/doc/ttk_widget.n,
	  src/other/tk/generic/tk.h, src/other/tk/generic/tkButton.c,
	  src/other/tk/generic/tkCanvPs.c,
	  src/other/tk/generic/tkCanvUtil.c,
	  src/other/tk/generic/tkConsole.c, src/other/tk/generic/tkDecls.h,
	  src/other/tk/generic/tkEvent.c,
	  src/other/tk/generic/tkFileFilter.c,
	  src/other/tk/generic/tkFocus.c, src/other/tk/generic/tkFont.c,
	  src/other/tk/generic/tkImgPhoto.c,
	  src/other/tk/generic/tkInt.decls, src/other/tk/generic/tkInt.h,
	  src/other/tk/generic/tkIntDecls.h,
	  src/other/tk/generic/tkListbox.c, src/other/tk/generic/tkMain.c,
	  src/other/tk/generic/tkMenu.c, src/other/tk/generic/tkMenuDraw.c,
	  src/other/tk/generic/tkMenubutton.c,
	  src/other/tk/generic/tkPointer.c,
	  src/other/tk/generic/tkStubInit.c, src/other/tk/generic/tkText.c,
	  src/other/tk/generic/tkText.h,
	  src/other/tk/generic/tkTextBTree.c,
	  src/other/tk/generic/tkTextDisp.c,
	  src/other/tk/generic/tkTextImage.c,
	  src/other/tk/generic/tkTextIndex.c,
	  src/other/tk/generic/tkUndo.c, src/other/tk/generic/tkWindow.c,
	  src/other/tk/generic/ttk/ttkFrame.c,
	  src/other/tk/generic/ttk/ttkState.c,
	  src/other/tk/generic/ttk/ttkTheme.c,
	  src/other/tk/generic/ttk/ttkTheme.h,
	  src/other/tk/generic/ttk/ttkWidget.c,
	  src/other/tk/library/button.tcl,
	  src/other/tk/library/console.tcl,
	  src/other/tk/library/demos/ctext.tcl,
	  src/other/tk/library/demos/filebox.tcl,
	  src/other/tk/library/demos/knightstour.tcl,
	  src/other/tk/library/demos/pendulum.tcl,
	  src/other/tk/library/demos/widget, src/other/tk/library/menu.tcl,
	  src/other/tk/library/msgbox.tcl,
	  src/other/tk/library/palette.tcl,
	  src/other/tk/library/panedwindow.tcl,
	  src/other/tk/library/text.tcl, src/other/tk/library/tk.tcl,
	  src/other/tk/library/tkfbox.tcl,
	  src/other/tk/library/ttk/cursors.tcl,
	  src/other/tk/library/ttk/ttk.tcl,
	  src/other/tk/library/ttk/vistaTheme.tcl,
	  src/other/tk/library/ttk/xpTheme.tcl,
	  src/other/tk/library/xmfbox.tcl,
	  src/other/tk/macosx/Tk-Info.plist.in,
	  src/other/tk/macosx/Wish-Info.plist.in,
	  src/other/tk/macosx/configure, src/other/tk/macosx/tkAboutDlg.r,
	  src/other/tk/macosx/tkMacOSXDialog.c,
	  src/other/tk/macosx/tkMacOSXHLEvents.c,
	  src/other/tk/macosx/tkMacOSXInit.c,
	  src/other/tk/macosx/tkMacOSXMenu.c,
	  src/other/tk/macosx/tkMacOSXWm.c,
	  src/other/tk/macosx/ttkMacOSXTheme.c,
	  src/other/tk/tests/clipboard.test,
	  src/other/tk/tests/filebox.test, src/other/tk/tests/font.test,
	  src/other/tk/tests/select.test, src/other/tk/tests/text.test,
	  src/other/tk/tests/ttk/vsapi.test,
	  src/other/tk/tests/unixFont.test, src/other/tk/tests/winWm.test,
	  src/other/tk/tests/window.test, src/other/tk/unix/Makefile.in,
	  src/other/tk/unix/configure.in, src/other/tk/unix/tcl.m4,
	  src/other/tk/unix/tk.spec, src/other/tk/unix/tkConfig.h.in,
	  src/other/tk/unix/tkUnixButton.c,
	  src/other/tk/unix/tkUnixColor.c, src/other/tk/unix/tkUnixRFont.c,
	  src/other/tk/unix/tkUnixScrlbr.c,
	  src/other/tk/unix/tkUnixSelect.c, src/other/tk/unix/tkUnixSend.c,
	  src/other/tk/unix/tkUnixWm.c, src/other/tk/win/Makefile.in,
	  src/other/tk/win/configure, src/other/tk/win/configure.in,
	  src/other/tk/win/makefile.vc, src/other/tk/win/rc/cursor00.cur,
	  src/other/tk/win/rc/cursor02.cur,
	  src/other/tk/win/rc/cursor04.cur,
	  src/other/tk/win/rc/cursor06.cur,
	  src/other/tk/win/rc/cursor0a.cur,
	  src/other/tk/win/rc/cursor0c.cur,
	  src/other/tk/win/rc/cursor0e.cur,
	  src/other/tk/win/rc/cursor12.cur,
	  src/other/tk/win/rc/cursor1e.cur,
	  src/other/tk/win/rc/cursor20.cur,
	  src/other/tk/win/rc/cursor2a.cur,
	  src/other/tk/win/rc/cursor3a.cur,
	  src/other/tk/win/rc/cursor46.cur,
	  src/other/tk/win/rc/cursor48.cur,
	  src/other/tk/win/rc/cursor4c.cur,
	  src/other/tk/win/rc/cursor4e.cur,
	  src/other/tk/win/rc/cursor60.cur,
	  src/other/tk/win/rc/cursor62.cur,
	  src/other/tk/win/rc/cursor66.cur,
	  src/other/tk/win/rc/cursor6c.cur,
	  src/other/tk/win/rc/cursor72.cur,
	  src/other/tk/win/rc/cursor74.cur,
	  src/other/tk/win/rc/cursor86.cur,
	  src/other/tk/win/rc/cursor88.cur,
	  src/other/tk/win/rc/cursor8a.cur,
	  src/other/tk/win/rc/cursor8c.cur,
	  src/other/tk/win/rc/cursor90.cur,
	  src/other/tk/win/rc/cursor94.cur, src/other/tk/win/rules.vc,
	  src/other/tk/win/tcl.m4, src/other/tk/win/tkWinButton.c,
	  src/other/tk/win/tkWinCursor.c, src/other/tk/win/tkWinDialog.c,
	  src/other/tk/win/tkWinFont.c, src/other/tk/win/tkWinMenu.c,
	  src/other/tk/win/tkWinPixmap.c, src/other/tk/win/tkWinPort.h,
	  src/other/tk/win/tkWinWm.c, src/other/tk/win/ttkWinXPTheme.c,
	  src/other/tk/win/wish.exe.manifest.in:
	  Merge in tcl/tk 8.5.8 - this is a 'vanilla' check-in without any
	  of the BRL-CAD specific mods applied, in order to provide an
	  easier baseline for future diffing

2010-04-30 20:29  erikgreenwald

	* [r38929] src/adrt/libtie/tie_kdtree.c,
	  src/adrt/libtie/tie_struct.h:
	  compute model midpoint and radius during prep

2010-04-30 19:37  bob1961

	* [r38925] src/tclscripts/archer/Archer.tcl,
	  src/tclscripts/archer/ArcherCore.tcl:
	  Cleaned out unnecessary checks for the existence of
	  itk_component(ged).

2010-04-30 18:14  bob1961

	* [r38924] src/tclscripts/archer/Archer.tcl,
	  src/tclscripts/archer/ArcherCore.tcl:
	  Archer will now always operate as if a database is open.

2010-04-29 19:51  indianlarry

	* [r38915] include/opennurbs_ext.h, src/librt/opennurbs_ext.cpp,
	  src/librt/primitives/brep/brep.cpp,
	  src/librt/primitives/brep/brep_debug.cpp:
	  Added tolerance parameter to getLeavesAbove() and
	  getLeavesRight(). Added Horizontal flag and check to trim nodes.
	  Cleaned up drawisoUCheckForTrim()/drawisoVCheckForTrim() in
	  brep_debug.cpp. These mods all relate to generating iso curves
	  for better wire frame approx. Still part of 'brep' command but
	  plan to migrate to 'E' or 'e -mN' when complete.

2010-04-29 19:00  starseeker

	* [r38912] configure.ac:
	  Successful build tests on OSX and Redhat without this line,
	  pix-png works (Sean identified this as the trouble line.)

2010-04-29 18:31  starseeker

	* [r38910] src/fb/Makefile.am:
	  Going to need a different solution for the PNG issue.

2010-04-29 17:58  bob1961

	* [r38901] src/tclscripts/archer/Archer.tcl:
	  Minor cleanup of Archer::in

2010-04-29 15:51  bob1961

	* [r38894] src/libged/bot_dump.c:
	  Only call ged_ged_boj_material is using dbot_dump.

2010-04-29 14:28  bob1961

	* [r38893] src/tclscripts/archer/Archer.tcl,
	  src/tclscripts/archer/ArcherCore.tcl,
	  src/tclscripts/lib/Command.tcl, src/tclscripts/lib/RtControl.tcl:
	  Added code to allow the user to separate the command window from
	  the main gui in Archer. This separate window also contains the
	  main GUI menus.

2010-04-29 03:54  brlcad

	* [r38877] NEWS, README, TODO, include/conf/PATCH:
	  bump patch revision to 7.16.9 in anticipation of one more 7.16
	  release (7.16.10).

2010-04-28 22:44  r_weiss

	* [r38875] src/conv/obj-g_new.c:
	  adding command line option logic, nmg creation testing

2010-04-28 21:34  brlcad

	* [r38873] misc/brlcad.spec.in, sh/cadbug.sh,
	  src/adrt/slave/slave.h, src/fb/cell-fb.c, src/sig/butter.c,
	  src/sig/hamwin.c:
	  remove unnecessary rcs variables that just make merges
	  potentially difficult and source tree diff comparisons more
	  complicated to review.

2010-04-28 21:21  brlcad

	* [r38871] src/lgt/glob.c, src/lgt/prnt.c:
	  remove the pointless version global

2010-04-28 20:27  erikgreenwald

	* [r38869] TODO, regress/gqa.sh:
	  Tune back the grid resolution for the gqa regression test and
	  note that the plot file issue should be looked at.

2010-04-28 19:21  brlcad

	* [r38865] NEWS:
	  include verbose wordage summary for release 7.16.8 detailing
	  NURBS; MGED stability, performance, and Windows 64-bit; and
	  Archer work.

2010-04-28 17:30  bob1961

	* [r38854] src/librt/primitives/bot/bot.c:
	  If the new bot is plate mode, set the thickness and face_mode for
	  each face.

2010-04-28 16:23  bob1961

	* [r38852] src/librt/primitives/bot/bot.c:
	  Allocate resources for thickness if it's plate mode.

2010-04-28 03:36  brlcad

	* [r38845] ChangeLog:
	  update with changes from 2010-02-04 to present in preparation for
	  release 7.16.8

