IRC log for #brlcad on 20140326

00:01.29 *** join/#brlcad FOSScookie (~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net)
01:31.59 Notify 03BRL-CAD:starseeker * 60202 brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: Comment and wrap some more code
01:35.20 Notify 03BRL-CAD:starseeker * 60203 brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: Put variables in ifdef
01:59.00 Notify 03BRL-CAD:starseeker * 60204 brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: Try the Tk_GetHWND function for Tk on Win32...
02:03.41 *** join/#brlcad ries_nicked (~ries@190.9.171.121)
02:12.45 Notify 03BRL-CAD:starseeker * 60205 brlcad/branches/openscenegraph/src/libfb/if_osg.cpp: apparently Tk_GetHWND uses wind after all?
02:18.35 Notify 03BRL-CAD:starseeker * 60206 brlcad/branches/openscenegraph/src/libdm/dm-osg.cpp: Try stubbing in Tk_GetHWND for libdm as well...
02:41.00 Notify 03BRL-CAD:starseeker * 60207 (brlcad/branches/openscenegraph/include/dm/dm-osg.h brlcad/branches/openscenegraph/include/fb.h brlcad/branches/openscenegraph/src/libdm/dm-osg.cpp): Closer to building libdm osg code on Windows, but not there yet.
04:27.15 Notify 03BRL-CAD:brlcad * 60208 brlcad/trunk/src/other/CMakeLists.txt: Raphael encountered the cache/build error and provided a fix, but looks like the setting doesn't need to be duplicated across both the if and else clauses. just set PNG_LIBRARY when we're done.
05:27.48 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
05:51.06 *** join/#brlcad Zhao_Anqing (clouddrift@210.32.163.55)
06:12.15 *** join/#brlcad `ishwerdas (~inderplus@117.214.206.88)
07:25.14 *** join/#brlcad FOSScookie (~brian@107-200-34-31.lightspeed.tulsok.sbcglobal.net)
07:28.59 *** join/#brlcad hoiji (671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44)
07:41.49 *** join/#brlcad `ishwerdas (~inderplus@117.220.148.252)
07:41.51 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
07:48.06 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
08:00.35 *** join/#brlcad richa (uid11933@gateway/web/irccloud.com/x-aqhvaeevrpxtmgqd)
09:30.34 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
09:40.29 *** join/#brlcad teepee_ (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
10:16.57 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
10:26.15 *** join/#brlcad gaganjyot_ (~gagan@220.227.40.234)
10:28.28 *** join/#brlcad hoiji (671b082c@gateway/web/cgi-irc/kiwiirc.com/ip.103.27.8.44)
10:51.51 *** join/#brlcad deepak (~chatzilla@117.220.174.92)
11:04.32 *** join/#brlcad gaganjyot (~gagan@122.252.232.94)
11:05.48 Notify 03BRL-CAD:indianlarry * 60209 brlcad/trunk/include/brep.h: Added missing BREP_EXPORT for windows dll exporting.
11:08.17 Notify 03BRL-CAD:indianlarry * 60210 brlcad/trunk/src/libbrep/PullbackCurve.cpp: Fixed bad initialization of ON_Interval array. Error with fmin() on windows so replaced using V_MIN.
11:11.09 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
11:46.01 *** join/#brlcad richa (uid11933@gateway/web/irccloud.com/x-jpwmfopkimjrwqbk)
11:55.10 *** join/#brlcad ries (~ries@190.9.171.121)
12:33.24 *** join/#brlcad Zhao_Anqing (~clouddrif@2001:da8:e000:1a08:f10f:6635:4f27:4ed4)
12:54.27 *** join/#brlcad archivist_ (~archivist@host81-149-189-98.in-addr.btopenworld.com)
12:59.47 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:40.52 *** join/#brlcad `ishwerdas (~inderplus@117.220.175.249)
13:50.33 Notify 03BRL-CAD Wiki:Ernied2012 * 0 /wiki/User:Ernied2012:
13:58.26 Notify 03BRL-CAD:starseeker * 60211 (brlcad/trunk/src/other/stepcode/CMakeLists.txt brlcad/trunk/src/other/stepcode/cmake/SC_Utils.cmake): Try to get the DLLs from stepcode to go to the right place.
14:17.39 Notify 03BRL-CAD:starseeker * 60212 (brlcad/branches/openscenegraph/include/fb.h brlcad/branches/openscenegraph/src/libdm/dm_obj.cpp and 2 others): Remove XVisualInfo from the osg structures.
14:47.41 *** join/#brlcad Zhao_Anqing (~clouddrif@2001:da8:e000:1a08:f10f:6635:4f27:4ed4)
14:54.23 *** join/#brlcad Zhao_Anqing (~clouddrif@183.157.160.1)
16:05.10 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
16:50.44 *** join/#brlcad gaganjyot (~gagan@49.138.137.189)
16:59.51 *** join/#brlcad devinder (~chatzilla@202.164.53.117)
17:00.14 Notify 03BRL-CAD:starseeker * 60213 (brlcad/branches/openscenegraph/CHANGES brlcad/branches/openscenegraph/NEWS and 48 others): Sync with trunk thru r60212
17:17.32 *** join/#brlcad richa (uid11933@gateway/web/irccloud.com/x-bbogruqrbjgkbbvl)
17:19.53 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
17:48.01 *** join/#brlcad `ishwerdas (~inderplus@117.220.175.249)
17:53.39 *** join/#brlcad gaganjyot (~gagan@49.138.147.47)
17:56.06 *** join/#brlcad ao30002 (~ao30002@130.185.16.109)
18:14.11 Notify 03BRL-CAD:brlcad * 60214 brlcad/trunk/src/libged/killtree.c: stub in a -f full/force flag to killtree so that the default behavior can be to skip killing objects that are referenced somewhere else in the database. the -f flag makes killtree ignore any references and proceed before. this should alleviate an unintended consequence if objects in the tree being killed are referenced elsewhere.
18:36.04 *** join/#brlcad cwstirk (~charlie@c-107-2-138-11.hsd1.co.comcast.net)
18:45.19 *** join/#brlcad gaganjyot (~gagan@49.138.237.100)
19:17.23 *** join/#brlcad javampire (~ncsaba@p4FF73E17.dip0.t-ipconnect.de)
19:28.42 Notify 03BRL-CAD:brlcad * 60215 brlcad/trunk/include/vmath.h: keith encountered unexpected behavior where equality/zero testing was resulting in failures due to expecting closed set behavior. the current macro is implemented as an open set. this commit provides two alternatives that effectively to the == epsilon comparison without actually requiring IEEE floating point equality testing. this has the potential to be
19:28.44 Notify catastrophic, though, so lets be careful and test this thoroughly first.
19:30.51 Notify 03BRL-CAD:brlcad * 60216 brlcad/trunk/src/libged/killtree.c: if the user specifies the -a flag to kill all references, the -f flag ends up having no effect.
19:34.37 Notify 03BRL-CAD:brlcad * 60217 brlcad/trunk/src/libged/killtree.c: give the struct flag fields more descriptive names
19:48.00 *** join/#brlcad cstirk (~charlie@c-107-2-138-11.hsd1.co.comcast.net)
20:03.15 *** join/#brlcad cwstirk (~charlie@c-71-56-216-45.hsd1.co.comcast.net)
20:10.17 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
20:27.32 Notify 03BRL-CAD:brlcad * 60218 brlcad/trunk/src/libged/killtree.c: and this is almost exactly what we want to see if there are any references somewhere else in the database. need to change db_search() a little bit to support the null params.
20:30.00 Notify 03BRL-CAD:brlcad * 60219 brlcad/trunk/src/libged/killtree.c: document the function a little bit since it's a little unusual why we're searching for references without doing anything with them.
20:40.13 Notify 03BRL-CAD:brlcad * 60220 (brlcad/trunk/doc/docbook/system/mann/en/killall.xml brlcad/trunk/doc/docbook/system/mann/en/killtree.xml): clean up the indentation for source readability
20:46.48 Notify 03BRL-CAD:starseeker * 60221 (brlcad/trunk/include/raytrace.h brlcad/trunk/src/libged/search.c brlcad/trunk/src/librt/db_fullpath.c): Don't use a tol parameter in the fullpath conversion - it's needed only when printing a debug version of the string and arb determination is needed, so just use a standard tolerance.
20:50.50 Notify 03BRL-CAD:starseeker * 60222 brlcad/trunk/src/librt/db_fullpath.c: Make sure NULL is OK for dbip in db_fullpath_to_path
20:55.48 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
21:03.55 Notify 03BRL-CAD:starseeker * 60223 (brlcad/trunk/src/libged/search.c brlcad/trunk/src/librt/search.c): db_free_search_tbl can't free the original container, since it is possible for such a container to be on the stack.
21:41.11 Notify 03BRL-CAD:brlcad * 60224 (brlcad/trunk/doc/docbook/system/mann/en/bb.xml brlcad/trunk/doc/docbook/system/mann/en/killall.xml brlcad/trunk/doc/docbook/system/mann/en/killtree.xml): clean up and expand the documentation for the kill commands. looks like none of the options were documented.
21:51.25 Notify 03BRL-CAD:brlcad * 60225 (brlcad/trunk/doc/docbook/system/mann/en/killall.xml brlcad/trunk/doc/docbook/system/mann/en/killtree.xml): explain the changed default behavior to not kill objects referenced elsewhere in the database. there is a question whether this should also apply to the objects themselves that were specified, but it should presently apply to any and all objects so a user will need to indicate intent
21:51.27 Notify via -f to force it or -a to kill all references.
22:05.32 Notify 03BRL-CAD:brlcad * 60226 brlcad/trunk/NEWS: killtree default is to now skip killing any objects that are referenced elsewhere in the database instance. this is to prevent killtree from leaving dangling dead references elsewhere in the database (in other top-level objects, for example), which was the prior behavior. there is a new -f force flag to override this behavior (restoring to the previous default) which will
22:05.34 Notify kill the hierarchy dispite any references.
22:07.47 Notify 03BRL-CAD:brlcad * 60227 brlcad/trunk/NEWS: improved the various kill command manpages explaining their behavior more accurately and documenting all their various options
22:14.00 Notify 03BRL-CAD:starseeker * 60228 brlcad/trunk/include/rt/search.h: start reworking the search.h comments
22:17.07 Notify 03BRL-CAD:brlcad * 60229 brlcad/trunk/doc/docbook/system/mann/en/killtree.xml: missing close variablelist
22:31.00 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)

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