IRC log for #brlcad on 20111219

00:01.03 CIA-28 BRL-CAD: 03starseeker * r48036 10/brlcad/trunk/ (5 files in 3 dirs):
00:01.04 CIA-28 BRL-CAD: Swap in the new Tcl macro system. Needs debugging, but this will hopefully be a
00:01.04 CIA-28 BRL-CAD: more organized framework within which to find the bugs. Also added one
00:01.04 CIA-28 BRL-CAD: additional feature to the summary - if a component is disabled that is to be
00:01.04 CIA-28 BRL-CAD: reported in the summary, and a system version was NOT found, put an exclamation
00:01.04 CIA-28 BRL-CAD: point after the OFF to indicate potential trouble.
00:21.13 CIA-28 BRL-CAD: 03tbrowder2 * r48037 10/brlcad/trunk/src/libged/tables.c: correcting type coercion on matrices fixes bug 3392558 (soilds and regions commands cause core dump)
00:24.22 CIA-28 BRL-CAD: 03tbrowder2 * r48038 10/brlcad/trunk/src/libged/tables.c: fixed some ws formatting
03:33.44 CIA-28 BRL-CAD: 03starseeker * r48039 10/brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake: try a little harder to reset the library variable for proper searching. also ended up reindenting.
03:39.07 CIA-28 BRL-CAD: 03starseeker * r48040 10/brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake: Stray debug print statement
03:47.53 CIA-28 BRL-CAD: 03starseeker * r48041 10/brlcad/trunk/misc/CMake/ThirdParty.cmake: tweak for generic ThirdParty macro to fix handling of cached build targets...
03:55.18 starseeker almost there...
07:29.26 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
08:32.35 *** join/#brlcad piksi (piksi@pi-xi.net)
09:44.40 *** join/#brlcad merzo (~merzo@173-242-132-95.pool.ukrtel.net)
12:23.51 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
12:52.44 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
12:58.22 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
12:58.35 *** join/#brlcad KimK (~Kim__@209.248.147.2.nw.nuvox.net)
13:00.08 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
16:05.28 *** join/#brlcad ``Erik (Here@c-69-140-109-104.hsd1.md.comcast.net)
16:32.18 CIA-28 BRL-CAD: 03n_reed * r48042 10/brlcad/trunk/src/other/perplex/ (scanner.re scanner_template.c): add missing malloc casts
16:41.45 CIA-28 BRL-CAD: 03n_reed * r48043 10/brlcad/trunk/src/other/perplex/ (scanner.re scanner_template.c): need array notation to quell const char warning
16:51.28 CIA-28 BRL-CAD: 03n_reed * r48044 10/brlcad/trunk/src/other/perplex/scanner_template.c: typo
17:13.41 brlcad should make the fmt strings const too n_reed_
17:47.30 CIA-28 BRL-CAD: 03tbrowder2 * r48045 10/brlcad/trunk/doc/docbook/presentations/en/intro-to-tcltk.xml: correct error in result of 'lindex' command; amplify lead-in text
17:48.57 CIA-28 BRL-CAD: 03n_reed * r48046 10/brlcad/trunk/src/other/perplex/ (scanner.re scanner_template.c): more type corrections
17:49.37 CIA-28 BRL-CAD: 03r_weiss * r48047 10/brlcad/trunk/src/librt/primitives/nmg/nmg_rt_isect.c: Updated function 'nmg_class_ray_vs_shell' in file 'nmg_rt_isect.c'. Corrected a bug with the manifolds creating and freeing. Added some comments.
17:55.23 CIA-28 BRL-CAD: 03r_weiss * r48048 10/brlcad/trunk/src/librt/primitives/nmg/nmg_mod.c: Updated function 'nmg_gluefaces' in file 'nmg_mod.c'. Removed magic checks to improve performance. Changed a variable to a register variable to improve performance.
17:58.27 CIA-28 BRL-CAD: 03r_weiss * r48049 10/brlcad/trunk/src/librt/primitives/nmg/nmg_fuse.c:
17:58.27 CIA-28 BRL-CAD: Rewrote function 'nmg_model_edge_fuse' and added function 'v_ptr_comp' to file
17:58.27 CIA-28 BRL-CAD: 'nmg_fuse.c'. These changes were to improve the performance of edge fusing for
17:58.27 CIA-28 BRL-CAD: nmg objects. This change reduces the time to perform nmg boolean operations.
18:51.15 CIA-28 BRL-CAD: 03r_weiss * r48050 10/brlcad/trunk/src/librt/primitives/nmg/nmg_mesh.c: Updated function 'nmg_mesh_two_faces' in file 'nmg_mesh.c'. Removed magic tests to improve performance.
19:47.17 CIA-28 BRL-CAD: 03brlcad * r48051 10/brlcad/trunk/src/libgcv/wfobj/obj_rules.re: looks like the memset parameters are transposed. was setting 0 bytes.
20:13.13 CIA-28 BRL-CAD: 03brlcad * r48052 10/brlcad/trunk/src/librt/comb/comb.c: increase buffer to 1024 to minimize risk of (bogus or valid) user-input encountering the limit. don't perform an isupper() test .. tolower() already has to.
20:21.39 CIA-28 BRL-CAD: 03brlcad * r48053 10/brlcad/trunk/src/librt/ (comb/comb.c db_tree.c search.c vlist.c): 'new' is a terrible non-descript name for a variable and causes compilation problems for c++ compilers. rename.
22:55.50 CIA-28 BRL-CAD: 03r_weiss * r48054 10/brlcad/trunk/src/librt/primitives/nmg/nmg_fuse.c: Updated function 'nmg_break_all_es_on_v' in file 'nmg_fuse.c'. Removed unnecessary logic and removed magic checks. These changes were to improve performance.
22:57.55 CIA-28 BRL-CAD: 03r_weiss * r48055 10/brlcad/trunk/src/librt/primitives/nmg/nmg_inter.c:
22:57.56 CIA-28 BRL-CAD: Updated functions 'nmg_isect_two_face2p_jra' and 'nmg_isect_eu_fu' in file
22:57.56 CIA-28 BRL-CAD: 'nmg_inter.c'. Reduced the number of edges to process when calling the function
22:57.56 CIA-28 BRL-CAD: 'nmg_break_all_es_on_v'. These changes were to improve performance.
23:01.22 CIA-28 BRL-CAD: 03n_reed * r48056 10/brlcad/trunk/src/other/perplex/ (perplex.cpp scanner.re): remove debug output
23:10.32 CIA-28 BRL-CAD: 03r_weiss * r48057 10/brlcad/trunk/src/librt/primitives/nmg/nmg_tri.c:
23:10.32 CIA-28 BRL-CAD: Updated function 'nmg_triangulate_rm_degen_loopuse' in file 'nmg_tri.c'. Changed
23:10.32 CIA-28 BRL-CAD: the logic for the status messages so that debug must be enabled for the messages
23:10.32 CIA-28 BRL-CAD: to be displayed. The reason is the messages are not useful to the user and
23:10.32 CIA-28 BRL-CAD: clutter the display during triangulation of nmg objects.
23:11.49 CIA-28 BRL-CAD: 03n_reed * r48058 10/brlcad/trunk/src/libgcv/wfobj/ (10 files): replaced obj re2c scanner with perplex scanner
23:27.39 CIA-28 BRL-CAD: 03starseeker * r48059 10/brlcad/trunk/ (16 files in 6 dirs): Rework the non-tcl 3rd party logic as well. Split the build target macros for code generators into their own files, so we don't have to load the Find*.cmake files in all situations.
23:34.34 CIA-28 BRL-CAD: 03starseeker * r48060 10/brlcad/trunk/INSTALL: Add tweak to documentation string.
23:37.54 starseeker n_reed_: sweet!
23:54.57 CIA-28 BRL-CAD: 03brlcad * r48061 10/brlcad/trunk/src/libbu/str.c: file name changed
23:56.53 CIA-28 BRL-CAD: 03starseeker * r48062 10/brlcad/trunk/src/librt/db_tree.c: Um... why are we bu_bombing when we call this? asc2g isn't happy when building the db targets...

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