IRC log for #brlcad on 20110921

00:29.28 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
00:33.20 starseeker ah, nuts - that's why the tcl/tk cmake was faster, left out an optimization flag TEA was adding
00:36.54 CIA-63 BRL-CAD: 03tbrowder2 * r46808 10/brlcad/trunk/doc/docbook/validate.pl: more check and options available--help completely documented
00:42.24 CIA-63 BRL-CAD: 03tbrowder2 * r46809 10/brlcad/trunk/doc/docbook/BRLCAD_DB_VALIDATION.pm: correcting path
00:43.45 CIA-63 BRL-CAD: 03tbrowder2 * r46810 10/brlcad/trunk/doc/docbook/Makefile.am: add xml catalogs to xsltproc and fop execution
01:10.42 CIA-63 BRL-CAD: 03brlcad * r46811 10/brlcad/trunk/src/librt/comb/comb.c: we don't use the resource, so only check validity if non-null
01:16.47 CIA-63 BRL-CAD: 03brlcad * r46812 10/brlcad/trunk/src/librt/db5_io.c: use the rt_uniresource if we get passed a null resource since the functab functions require one for resource allocation.
01:22.09 CIA-63 BRL-CAD: 03brlcad * r46813 10/brlcad/trunk/src/librt/db5_io.c: be consistent about checking the resource pointer, but only set rt_uniresource if it's a routine that calls into the functab.
01:26.25 starseeker annnd adding those flags exposes other problems
01:26.26 starseeker sighs - guess I know what I'm doing tomorrow
01:29.17 CIA-63 BRL-CAD: 03brlcad * r46814 10/brlcad/trunk/src/librt/bundle.c: don't set the magic, it's not necessarily initialized.
01:32.16 CIA-63 BRL-CAD: 03brlcad * r46815 10/brlcad/trunk/src/librt/shoot.c: note to self, there's a lot more work to be done here. unstable implementation that erroneously relies on zero-initialization. since this is in a critical path, it'll take more effort to 'make it better' and verify.
01:47.25 CIA-63 BRL-CAD: 03brlcad * r46816 10/brlcad/trunk/src/librt/ (5 files in 2 dirs): more resource cleanup. setting the RESOURCE_MAGIC blindly is asking for trouble, don't do it. all calls to &rt_uniresource should go through a function so the global can be eliminated and initialization guaranteed.
01:48.56 CIA-63 BRL-CAD: 03brlcad * r46817 10/brlcad/trunk/src/librt/db5_io.c: missing close paren
01:52.56 CIA-63 BRL-CAD: 03brlcad * r46818 10/brlcad/trunk/src/librt/db_walk.c: don't halt on an RT_CK_RESOURCE check since it's not necessary that the parameter be non-NULL. pass the buck down.
01:53.35 CIA-63 BRL-CAD: 03brlcad * r46819 10/brlcad/trunk/src/librt/db_walk.c: ws consistency cleanup
02:02.36 starseeker :q
02:03.36 CIA-63 BRL-CAD: 03starseeker * r46820 10/brlcad/trunk/src/other/ (4 files in 4 dirs): Backport some tcl.cmake changes from tcl/tk 8.6 work
02:20.51 CIA-63 BRL-CAD: 03brlcad * r46821 10/brlcad/trunk/src/libged/lt.c: redundant nullity check
02:50.42 CIA-63 BRL-CAD: 03tbrowder2 * r46822 10/brlcad/trunk/doc/docbook/validate.pl: correcting evaluating dbfils hash
02:51.20 CIA-63 BRL-CAD: 03tbrowder2 * r46823 10/brlcad/trunk/doc/docbook/resources/brlcad/ (3 files): first cut at cleanup of customization xsl files
03:17.32 CIA-63 BRL-CAD: 03brlcad * r46824 10/brlcad/trunk/src/conv/ (CMakeLists.txt Makefile.am g-dot.c): (log message trimmed)
03:17.32 CIA-63 BRL-CAD: add an initial implementation of a BRL-CAD exporter for the DOT plain text graph
03:17.32 CIA-63 BRL-CAD: description language. This exporter outputs the CSG DAG for a given set of
03:17.32 CIA-63 BRL-CAD: objects with color coding based on the node type (presently only recognizing
03:17.32 CIA-63 BRL-CAD: non-region combinations, regions, and primitives). works like a charm on a .g
03:17.32 CIA-63 BRL-CAD: file and unlike the other exporters, will default to all top-level objects if
03:17.33 CIA-63 BRL-CAD: none are specified (a concept that should be extended to all our exporters).
03:19.15 CIA-63 BRL-CAD: 03brlcad * r46825 10/brlcad/trunk/src/libged/lt.c: free the vls that was initialized
07:49.27 *** join/#brlcad b0ef (~b0ef@78.58.34.95.customer.cdi.no)
07:51.30 *** join/#brlcad abhi2011 (~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl)
07:51.30 *** join/#brlcad dtidrow_desk (~dtidrow@c-68-84-167-135.hsd1.mi.comcast.net)
07:52.02 *** join/#brlcad dli (~dli@67.55.34.89)
07:52.02 *** join/#brlcad alex_joni (~alex_joni@emc/board-of-directors/alexjoni)
07:52.22 *** join/#brlcad CIA-63 (~CIA@cia.atheme.org)
07:52.23 *** join/#brlcad ``Erik (Here@c-69-140-109-104.hsd1.md.comcast.net)
07:52.23 *** join/#brlcad starseeker (~starseeke@BZ.BZFLAG.BZ)
07:53.56 *** join/#brlcad archivist (~archivist@host81-149-189-98.in-addr.btopenworld.com)
07:53.56 *** join/#brlcad 13WAADT8D (~kanzure@131.252.130.248)
07:53.56 *** join/#brlcad kunigami (~kunigami@loco-gw.ic.unicamp.br)
07:53.56 *** join/#brlcad brlcad (~sean@BZ.BZFLAG.BZ)
07:53.56 *** join/#brlcad yiyus (1242712427@je.je.je)
07:53.56 *** join/#brlcad piksi (piksi@pi-xi.net)
11:58.55 CIA-63 BRL-CAD: 03tbrowder2 * r46826 10/brlcad/trunk/TODO: add pdf index
12:02.20 CIA-63 BRL-CAD: 03tbrowder2 * r46827 10/brlcad/trunk/TODO: index is really a contents listing and link reference
12:04.29 CIA-63 BRL-CAD: 03tbrowder2 * r46828 10/brlcad/trunk/TODO: correct typo
13:21.52 CIA-63 BRL-CAD: 03tbrowder2 * r46829 10/brlcad/trunk/doc/docbook/find-db-files.pl: always use strict and warnings for good Perl practice
13:23.09 CIA-63 BRL-CAD: 03tbrowder2 * r46830 10/brlcad/trunk/doc/docbook/find-db-files.pl: tidy ws and sub names
13:44.15 CIA-63 BRL-CAD: 03tbrowder2 * r46831 10/brlcad/trunk/doc/docbook/create-index.pl: add a new tool to create an index for DB products
14:14.15 CIA-63 BRL-CAD: 03tbrowder2 * r46832 10/brlcad/trunk/src/other/tcl/generic/tcl.h: correct typo
14:41.46 *** join/#brlcad n_reed (~molto_cre@BZ.BZFLAG.BZ)
15:19.21 CIA-63 BRL-CAD: 03n_reed * r46833 10/brlcad/trunk/ (include/raytrace.h src/conv/iges/iges.c): removed last use of nmg_moveeu, now permanently renamed to nmg_je
15:27.12 CIA-63 BRL-CAD: 03n_reed * r46834 10/brlcad/trunk/doc/deprecation.txt: added nmg_movveu->nmg_je substitution under minmally impacting api changes
15:27.45 *** join/#brlcad dli (~dli@67.55.34.89)
15:54.10 CIA-63 BRL-CAD: 03tbrowder2 * r46835 10/brlcad/trunk/doc/docbook/validate.pl: now all options should work including '--stop'
16:04.21 *** join/#brlcad dli (~dli@67.55.34.89)
16:21.51 CIA-63 BRL-CAD: 03bob1961 * r46836 10/brlcad/trunk/src/libged/get_autoview.c: libged/get_autoview now returns the largest of the radial vector components as the value for "size" instead of radial[X].
16:22.33 CIA-63 BRL-CAD: 03tbrowder2 * r46837 10/brlcad/trunk/doc/docbook/validate.pl: better info for output--option stop works on all three methods
18:01.35 *** join/#brlcad dli (~dli@67.55.34.89)
18:19.02 *** join/#brlcad IriX64 (~kvirc@bas2-sudbury98-1128565177.dsl.bell.ca)
18:24.35 CIA-63 BRL-CAD: 03brlcad * r46838 10/brlcad/trunk/src/libbu/ptbl.c: make sure buffer has been allocated before trying to free it. might be valid and null. also, make sure we don't dereference the ptbl until after BU_CK_PTBL().
18:25.47 CIA-63 BRL-CAD: 03brlcad * r46839 10/brlcad/trunk/src/libbu/ptbl.c: gah, fix copy/paste error.
18:46.46 ``Erik huh, interesting http://blogs.msdn.com/b/oldnewthing/archive/2011/09/21/10214405.aspx
18:47.17 CIA-63 BRL-CAD: 03brlcad * r46840 10/brlcad/trunk/ (include/bu.h src/libbu/quote.c):
18:47.17 CIA-63 BRL-CAD: change the signature of bu_vls_encode/bu_vls_decode to return pointers to the
18:47.17 CIA-63 BRL-CAD: strings that were encoded/decoded. this allows the functions to be chained
18:47.17 CIA-63 BRL-CAD: together and embedded within printing statements without additional calls to
18:47.17 CIA-63 BRL-CAD: bu_vls_addr(). tries to account for vls strings with existing content too.
19:05.33 ``Erik "every time you make a powerpoint, edward tufte kills a kitten"
19:15.33 brlcad it's true
19:16.21 ``Erik http://tkkc.org
19:54.30 *** join/#brlcad abhi2011 (~chatzilla@ip170-79-211-87.adsl2.static.versatel.nl)
20:44.37 CIA-63 BRL-CAD: 03brlcad * r46841 10/brlcad/trunk/TODO: some thoughts on the ambiguous historic use of u,+,- for the boolean operators and what to consider moving forward for rel8
21:15.40 CIA-63 BRL-CAD: 03brlcad * r46842 10/brlcad/trunk/src/libbu/ (CMakeLists.txt Makefile.am test_quote.c): stub in an initial unit test harness for new string quoting api
21:23.33 CIA-63 BRL-CAD: 03brlcad * r46843 10/brlcad/trunk/src/conv/g-dot.c:
21:23.33 CIA-63 BRL-CAD: keep track of which objects have already been written out with a creative (if I
21:23.33 CIA-63 BRL-CAD: do say so myself) use of bu_ptbl using the bu_hash() of the object name.
21:23.33 CIA-63 BRL-CAD: tracking each node type separately so they can be formatted as a group later.
21:23.33 CIA-63 BRL-CAD: also include the title and name of the input file as a label on the graph.
21:27.15 CIA-63 BRL-CAD: 03erikgreenwald * r46844 10/brlcad/trunk/src/libgcv/bottess.c: initialize intersect points. minor cleanup
21:51.22 CIA-63 BRL-CAD: 03r_weiss * r46845 10/brlcad/trunk/src/conv/g-vrml.c: (log message trimmed)
21:51.22 CIA-63 BRL-CAD: Significate updates to the 'g-vrml' converter. Some logic bugs were fixed.
21:51.22 CIA-63 BRL-CAD: Triangulation was changed to use 'nmg_triangulate_model' instead of its own
21:51.22 CIA-63 BRL-CAD: function which was very limited. Added two new options. A '-b' option to perform
21:51.22 CIA-63 BRL-CAD: a bot dump (all csg geometry is ignored) and '-e' to perform an evaluation or
21:51.22 CIA-63 BRL-CAD: all opjects including bots. By default bots are dumped and csg evaluation is
21:51.23 CIA-63 BRL-CAD: perform ignoring the bots. Some code refactoring was also done. More testing is
22:17.58 *** part/#brlcad n_reed (~molto_cre@BZ.BZFLAG.BZ)
22:36.17 *** join/#brlcad DarkCalf (DC@173.231.40.98)
22:50.28 CIA-63 BRL-CAD: 03abhi2011 * r46846 10/brlcad/trunk/src/libged/simulate/simulate.c: fixed the parse_vector function to use libbu
23:10.48 CIA-63 BRL-CAD: 03tbrowder2 * r46847 10/brlcad/trunk/src/librt/primitives/nmg/nmg_tri.c: squash compiler warning of uninitiated var
23:41.31 CIA-63 BRL-CAD: 03abhi2011 * r46848 10/brlcad/trunk/src/libged/simulate/simulate.c: added linear velocity and angular velocity properties to the list passed to physics
23:57.46 CIA-63 BRL-CAD: 03tbrowder2 * r46849 10/brlcad/trunk/doc/docbook/ (6 files): ignore autogenerated files

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.