IRC log for #brlcad on 20111206

00:35.02 starseeker right now I've got the enable and disable 64bit vars setting to 32/64bit... fairly compatible with the old configure behavior
00:36.26 starseeker not particularly attached to it though if you think it's a bad move - did it mainly for compatibility with old INSTALL doc...
01:19.02 brlcad I think that since the variable isn't defined the same way that using the old names just makes it more confusing as to what the variable actually represents
01:19.50 brlcad it's either a word size setting or it's a toggle to turn 64-bit on/off .. shouldn't be both
01:20.40 brlcad either makes sense
01:21.32 brlcad the build system is deprecated, we're not aiming for compatibility or we wouldn't have needed to deprecate
01:22.16 brlcad the goal should be clarity, simplicity, and as dead-obvious easy-to-use as we can make it
01:43.05 starseeker works for me
01:45.27 CIA-28 BRL-CAD: 03starseeker * r47782 10/brlcad/trunk/CMakeLists.txt: Nevermind - we have a different variable, so don't emulate the old system for 64 bit.
01:48.36 CIA-28 BRL-CAD: 03starseeker * r47783 10/brlcad/trunk/misc/CMake/BRLCAD_Util.cmake: begone debug printout
03:46.48 *** join/#brlcad cvds_ (~leila@h111030.upc-h.chello.nl)
04:26.46 *** join/#brlcad cvds_ (~leila@h111030.upc-h.chello.nl)
05:34.26 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
05:35.26 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
06:07.37 *** join/#brlcad ``Erik (Here@c-69-140-109-104.hsd1.md.comcast.net)
07:50.41 brlcad aaaalmost done reworking the bu_cmd() interface to all be devoid of tcl and to update all callers accordingly...
10:31.58 *** join/#brlcad yiyus (1242712427@je.je.je)
11:49.33 CIA-28 BRL-CAD: 03brlcad * r47784 10/brlcad/trunk/ (15 files in 2 dirs): make the file argument to if_open() const.
11:57.39 CIA-28 BRL-CAD: 03brlcad * r47785 10/brlcad/trunk/src/libfb/tcl.c: reorder to avoid forward decls, make cmdtab private to init func.
12:06.46 CIA-28 BRL-CAD: 03brlcad * r47786 10/brlcad/trunk/src/libtclcad/tclcad.c:
12:06.46 CIA-28 BRL-CAD: provide an alternative to bu_register_cmds() so we can make remove the bu func
12:06.46 CIA-28 BRL-CAD: as a minimally impacting API change. to do this, we need to wrap the bu_cmdtab
12:06.46 CIA-28 BRL-CAD: functions since they're similarly undergoing a signature change to eliminate the
12:06.46 CIA-28 BRL-CAD: tcl binding.
12:08.03 CIA-28 BRL-CAD: 03brlcad * r47787 10/brlcad/trunk/include/tclcad.h: declare/export the new tclcad_register_cmds() function so we can eliminate bu_register_cmds().
12:08.14 CIA-28 BRL-CAD: 03brlcad * r47788 10/brlcad/trunk/src/libtclcad/tclcad.c: remove extra semi
12:11.35 CIA-28 BRL-CAD: 03brlcad * r47789 10/brlcad/trunk/src/libfb/ (if_X24.c if_ogl.c if_wgl.c): propagate const to all of the argv of the various open_existing() functions
12:22.45 CIA-28 BRL-CAD: 03indianlarry * r47790 10/brlcad/trunk/src/other/step/src/clstepcore/sdaiString.h: Fixed asStr(), was broken in the scl_string -> std::string rework.
12:23.16 CIA-28 BRL-CAD: 03indianlarry * r47791 10/brlcad/trunk/src/other/step/src/clstepcore/STEPattribute.cc: Looks like possible debugging code left in during the scl_string -> std::string rework breaking STEPattribute::is_null() for STRING_TYPE and BINARY_TYPE, commented out for now.
14:03.20 *** join/#brlcad packrat (~packrator@c-98-209-146-133.hsd1.mi.comcast.net)
14:16.59 *** join/#brlcad packrat (~packrator@c-98-209-146-133.hsd1.mi.comcast.net)
15:05.28 *** join/#brlcad packrat (~packrator@c-98-209-146-133.hsd1.mi.comcast.net)
16:03.35 CIA-28 BRL-CAD: 03n_reed * r47792 10/brlcad/trunk/src/other/perplex/scanner_template.c: readability
16:39.54 CIA-28 BRL-CAD: 03n_reed * r47793 10/brlcad/trunk/src/other/perplex/ (perplex.h scanner.re): allow C comments in rules section
17:21.07 CIA-28 BRL-CAD: 03brlcad * r47794 10/brlcad/trunk/src/libged/ (vdraw.c view_obj.c wdb_vdraw.c): move the static command tables into the functions that use them
17:23.13 CIA-28 BRL-CAD: 03brlcad * r47795 10/brlcad/trunk/src/libged/dg_obj.c: move the static command table into the function that uses it
17:33.51 CIA-28 BRL-CAD: 03n_reed * r47796 10/brlcad/trunk/src/other/perplex/ (parser.y perplex.h scanner.re): add support for re2c named-definitions syntax
17:44.07 CIA-28 BRL-CAD: 03brlcad * r47797 10/brlcad/trunk/src/libged/ (dg_obj.c wdb_nirt.c): massive reordering to eliminate forward declarations. moved dgo_pr_wait_status to nirt as pr_wait_status since that's the only place it's used.
17:54.16 CIA-28 BRL-CAD: 03brlcad * r47798 10/brlcad/trunk/src/libged/wdb_obj.c: more massive reordering to eliminate forward decls
18:08.07 CIA-28 BRL-CAD: 03starseeker * r47799 10/brlcad/trunk/misc/CMake/ThirdParty.cmake: go full path on src/other executables, since if we're trying to build bundled and there is a system version of the exec present in path, the target name will end up calling the system binary when it trys to run.
18:35.54 CIA-28 BRL-CAD: 03n_reed * r47800 10/brlcad/trunk/src/other/perplex/parser.y: reduce code duplication
19:13.23 CIA-28 BRL-CAD: 03r_weiss * r47801 10/brlcad/trunk/src/libbu/pool.c: New code for memory pooling within libbu. This is a work is progress. Adding file "pool.c".
19:17.45 CIA-28 BRL-CAD: 03r_weiss * r47802 10/brlcad/trunk/src/libbu/Makefile.am: Update to "Makefile.am" to add file "pool.c" to libbu.
19:18.54 CIA-28 BRL-CAD: 03r_weiss * r47803 10/brlcad/trunk/src/libbu/CMakeLists.txt: Update to file "CMakeLists.txt" to add file "pool.c" to libbu.
19:26.05 CIA-28 BRL-CAD: 03brlcad * r47804 10/brlcad/trunk/src/conv/step/Axis2Placement3D.cpp: possibly unitialized, init with VINIT_ZERO
19:32.59 CIA-28 BRL-CAD: 03r_weiss * r47805 10/brlcad/trunk/include/bu.h: Update to include file "bu.h", adding definitions for memory pool functions "bu_get_elem_from_pool" and "bu_free_elem_pool".
19:37.55 CIA-28 BRL-CAD: 03n_reed * r47806 10/brlcad/trunk/src/other/perplex/parser.y: remove debug output
19:38.02 CIA-28 BRL-CAD: 03brlcad * r47807 10/brlcad/trunk/src/conv/step/ (169 files): indent
19:56.21 CIA-28 BRL-CAD: 03n_reed * r47808 10/brlcad/trunk/src/other/perplex/scanner.re: Testing cursor position to detect exhaustion of buffered input, so don't append null at EOI, which caused parsing failure in some cases, and put restrictions on patterns.
20:24.18 CIA-28 BRL-CAD: 03n_reed * r47809 10/brlcad/trunk/src/other/perplex/ (perplex.h scanner.re scanner_template.c): have caller specify end of string input rather than testing for null
20:27.50 CIA-28 BRL-CAD: 03r_weiss * r47810 10/brlcad/trunk/include/nmg.h: Update to "nmg.h" to enable the new libbu memory pooling for nmg structures.
20:40.49 CIA-28 BRL-CAD: 03r_weiss * r47811 10/brlcad/trunk/src/librt/db5_io.c: Update to file "db5_io.c" for function "db5_get_raw_internal_fp" within librt to enable new libbu memory pooling.
20:42.15 CIA-28 BRL-CAD: 03r_weiss * r47812 10/brlcad/trunk/src/librt/db5_scan.c: Update to file "db5_scan.c" for function "db5_scan" within librt to enable the new libbu memory pooling.
21:45.57 CIA-28 BRL-CAD: 03n_reed * r47813 10/brlcad/trunk/src/other/perplex/scanner_template.c: sync r47808 changes to template
21:54.54 CIA-28 BRL-CAD: 03brlcad * r47814 10/brlcad/trunk/src/libged/view_obj.c: reorder to eliminate forward decls
21:55.43 CIA-28 BRL-CAD: 03brlcad * r47815 10/brlcad/trunk/src/libged/view_obj.c: indent
22:20.25 CIA-28 BRL-CAD: 03brlcad * r47816 10/brlcad/trunk/include/ (CMakeLists.txt Makefile.am ged.h obj.h): add new obj.h header with the remaining view_obj and ged_obj structures that are in ged.h; don't want or need them, especially for libged.
22:22.42 CIA-28 BRL-CAD: 03brlcad * r47817 10/brlcad/trunk/include/ged.h: need fbserv_obj.h for structure decls. another dependency that should be decoupled..
22:24.25 CIA-28 BRL-CAD: 03brlcad * r47818 10/brlcad/trunk/ (4 files in 2 dirs): propagate obj.h where necessary
22:27.45 CIA-28 BRL-CAD: 03starseeker * r47819 10/brlcad/trunk/ (4 files in 3 dirs): Make sure the executables are present before we try doing anything with them.
22:28.17 CIA-28 BRL-CAD: 03brlcad * r47820 10/brlcad/trunk/src/gtools/g_diff.c: looks like wdb objects are used here by g_diff.. need to remove dependency since code is going away.
22:32.41 CIA-28 BRL-CAD: 03n_reed * r47821 10/brlcad/trunk/src/other/perplex/ (parser.y perplex.h scanner.re): fixed support of re2c state transition syntax, broken by r47796
22:49.37 CIA-28 BRL-CAD: 03brlcad * r47822 10/brlcad/trunk/include/obj.h: give the obj structures a tcl_index stash-point so their funcs don't need to pass it explicitly

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