IRC log for #brlcad on 20120123

02:06.13 *** join/#brlcad Technicus (~Technicus@DSLPool-net212-23.wctc.net)
02:16.10 CIA-130 BRL-CAD: 03tbrowder2 * r48961 10/brlcad/trunk/src/libbu/test_vls.c: (log message trimmed)
02:16.10 CIA-130 BRL-CAD: Added and rearranged tests.
02:16.10 CIA-130 BRL-CAD: Added separate handling of expected failures (none at the moment).
02:16.10 CIA-130 BRL-CAD: Output number of expected failures to stderr and unexpected failures
02:16.10 CIA-130 BRL-CAD: to the exit code.
02:16.10 CIA-130 BRL-CAD: Modified format of test_vls function to more readily see the input
02:16.11 CIA-130 BRL-CAD: being tested.
02:17.01 CIA-130 BRL-CAD: 03tbrowder2 * r48962 10/brlcad/trunk/src/libbu/vls.c: (log message trimmed)
02:17.01 CIA-130 BRL-CAD: Fixed so no current regression tests fail (but no guarantees).
02:17.01 CIA-130 BRL-CAD: Found some missing flags, precision wasn't handled properly
02:17.01 CIA-130 BRL-CAD: for strings (absolutely constrains string length [but not field
02:17.01 CIA-130 BRL-CAD: width]).
02:17.01 CIA-130 BRL-CAD: Added new bit flags for special format cases, added FIXMEs where
02:17.02 CIA-130 BRL-CAD: more looks are needed (more tests need to be added).
02:21.19 CIA-130 BRL-CAD: 03tbrowder2 * r48963 10/brlcad/trunk/regress/vls.sh:
02:21.19 CIA-130 BRL-CAD: Added a test for expected failures and variation of output
02:21.20 CIA-130 BRL-CAD: success based on actual test results of unexpected failures,
02:21.20 CIA-130 BRL-CAD: expected failures, and surprise pass of expected failures.
02:21.20 CIA-130 BRL-CAD: Tell user to look at the output log file if all is not perfect.
02:21.20 CIA-130 BRL-CAD: Removes alloutput products if no problems.
02:36.14 CIA-130 BRL-CAD: 03tbrowder2 * r48964 10/brlcad/trunk/include/bn.h: move doxygen description of complex number functions from implementation file to bu library header file (see patches tracker ID 3376910)
02:36.52 CIA-130 BRL-CAD: 03tbrowder2 * r48965 10/brlcad/trunk/src/libbn/complex.c: move doxygen description of complex number functions from implementation file to bu library header file (see patches tracker ID 3376910)
02:52.02 CIA-130 BRL-CAD: 03tbrowder2 * r48966 10/brlcad/trunk/src/libbu/test_vls.c: removed unused signal handler
05:23.33 *** join/#brlcad packrat (~packrator@c-98-209-146-133.hsd1.mi.comcast.net)
08:30.47 *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
08:57.20 *** join/#brlcad Stattrav (~Stattrav@61.12.114.82)
08:57.33 *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
10:04.02 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
10:29.39 *** join/#brlcad Stattrav (~Stattrav@61.12.114.82)
10:29.39 *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
11:41.37 CIA-130 BRL-CAD: 03tbrowder2 * r48967 10/brlcad/trunk/src/libbu/vls.c: eliminate old if/def code block
11:45.03 CIA-130 BRL-CAD: 03tbrowder2 * r48968 10/brlcad/trunk/src/libbu/vls.c: delete vls structs after use
11:48.55 CIA-130 BRL-CAD: 03tbrowder2 * r48969 10/brlcad/trunk/regress/vls.sh: tweak handling of expected fails
13:10.34 *** join/#brlcad pokoko222_ (~chatzilla@77.28.122.27)
13:10.44 pokoko222 will you guys be on google summer code?
13:31.05 CIA-130 BRL-CAD: 03tbrowder2 * r48970 10/brlcad/trunk/src/libged/wdb_obj.c: ws style
14:24.54 *** join/#brlcad Technicus (~Technicus@DSLPool-net208-2.wctc.net)
14:50.37 brlcad lil early
15:46.41 CIA-130 BRL-CAD: 03starseeker * r48971 10/brlcad/trunk/ (CMakeLists.txt misc/CMake/BRLCAD_CheckFunctions.cmake): Alter BRLCAD_INCLUDE_FILE to support optionally supplying a list of headers, instead of just one.
16:11.57 CIA-130 BRL-CAD: 03starseeker * r48972 10/brlcad/trunk/ (3 files in 3 dirs):
16:11.57 CIA-130 BRL-CAD: Make each type of DocBook output depend on the XSL stylesheet used to generate
16:11.57 CIA-130 BRL-CAD: that type of output, so it gets automatically regenerated if the stylesheets are
16:11.57 CIA-130 BRL-CAD: changed. Note that we don't depend on the .xsl.in file but the generated .xsl
16:11.57 CIA-130 BRL-CAD: file in the build directory - this is OK because the .xsl.in files are tracked
16:11.57 CIA-130 BRL-CAD: by CMake, and CMake will be re-run if they change. If the xsl.in file is
16:11.58 CIA-130 BRL-CAD: different, it will change the generated .xsl file and trigger the build rule.
16:14.56 brlcad starseeker: ahh, missed the S... are both really needed?
16:15.04 brlcad why not pass them all through check files?
16:19.43 brlcad mailing list seems to indicate it should work the same
16:37.01 brlcad when I made my mod, it re-ran the windows.h test so it looked like it should have even worked for windows
16:44.46 brlcad testing, looks like it works
16:57.38 CIA-130 BRL-CAD: 03tbrowder2 * r48973 10/brlcad/trunk/src/libged/ls.c: ws style
16:58.39 CIA-130 BRL-CAD: 03tbrowder2 * r48974 10/brlcad/trunk/src/libged/ged.c: ws style
17:15.05 CIA-130 BRL-CAD: 03brlcad * r48975 10/brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake: simplify, looks like CHECK_INCLUDE_FILES will work for checking all header files. lamely prints var instead of the header, but does the right/same check anyways. quotes necessary per cmake macro list expansion rules
17:35.01 CIA-130 BRL-CAD: 03n_reed * r48976 10/brlcad/trunk/ (include/bu.h src/libbu/sscanf.c src/libbu/test_sscanf.c): Implemented bu_vsscanf in terms of sscanf (loses vsscanf dependency) with much help from BSD vfscanf.c (now using BSD license). Needs testing.
17:40.18 CIA-130 BRL-CAD: 03brlcad * r48977 10/brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake: document the majority of macros saying what their side-effects are where it's obvious. pass BRLCAD_TYPE_SIZE's header as a list in case it's more than one.
17:51.36 CIA-130 BRL-CAD: 03tbrowder2 * r48978 10/brlcad/trunk/src/libged/ (69 files): ws, style
17:57.10 CIA-130 BRL-CAD: 03brlcad * r48979 10/brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake:
17:57.10 CIA-130 BRL-CAD: this is in-part why these are so unnecessarily difficult to read... three
17:57.10 CIA-130 BRL-CAD: different indentation styles and two upper/lower case conventions being used.
17:57.10 CIA-130 BRL-CAD: out-of-place headers beg for an explanation. set mode to cmake so emacs can fix
17:57.10 CIA-130 BRL-CAD: some of the file for us.
17:57.57 CIA-130 BRL-CAD: 03brlcad * r48980 10/brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake: fix header funk
18:01.25 CIA-130 BRL-CAD: 03brlcad * r48981 10/brlcad/trunk/misc/CMake/BRLCAD_CheckFunctions.cmake: missed one
18:07.09 CIA-130 BRL-CAD: 03starseeker * r48982 10/brlcad/trunk/misc/CMake/ (msv.cmake.in rnv.cmake.in xmllint.cmake.in): Update the validate scripts for the new setup
18:08.11 CIA-130 BRL-CAD: 03starseeker * r48983 10/brlcad/trunk/doc/docbook/books/en/CMakeLists.txt: whoops - too aggressive with the xsl dependencies.
18:14.27 starseeker brlcad: sorry about that :-/
18:20.39 CIA-130 BRL-CAD: 03tbrowder2 * r48984 10/brlcad/trunk/TODO: wrapped some long lines for ease of perusal
18:28.41 CIA-130 BRL-CAD: 03starseeker * r48985 10/brlcad/trunk/misc/CMake/ (36 files): cmake files are not sh files
18:37.59 brlcad they were set to sh because emacs marks the syntax up beautifully even pretending it's a shell script
18:38.19 brlcad but then I found a cmake mode which handles the indentation better
18:38.32 brlcad s/better// .. shell script couldn't do indent
18:38.56 brlcad had to patch it, but seems to work okay .. not as pretty as sh-mode, but better with indentation
18:40.16 brlcad patched mode file is here for anyone intereste: http://brlcad.org/~sean/tmp/cmake-mode.el
18:49.47 brlcad n_reed: src/libbu/sscanf.c:135:12: error: variable ?base? set but not used
18:57.44 CIA-130 BRL-CAD: 03tbrowder2 * r48986 10/brlcad/trunk/src/libanalyze/ (density.c test_density.c): ws, style
18:58.51 CIA-130 BRL-CAD: 03starseeker * r48987 10/brlcad/trunk/misc/CMake/ (36 files): Go with the Emacs mode indentation style for CMake files
19:00.28 CIA-130 BRL-CAD: 03tbrowder2 * r48988 10/brlcad/trunk/TODO: add .density file and density database code refactoring task
19:11.46 CIA-130 BRL-CAD: 03n_reed * r48989 10/brlcad/trunk/src/libbu/sscanf.c: remove unused base var for now (holdover from vfscanf), but may want it later...
19:19.51 starseeker hmm - got a report that some of the recent vls changes have broken MGED
19:26.00 ``Erik keith is seeing them, mged segfaulting on load... he has a fix he's trying to commit
19:27.51 ``Erik aight, he's not committing it, says too much stuff is broken right now O.o
19:28.16 ``Erik (like an indent pass changing "+=" to "+ =", etc)
19:34.37 CIA-130 BRL-CAD: 03indianlarry * r48990 10/brlcad/trunk/src/libdm/ (dm-X.c dm-ogl.c dm-rtgl.c dm-tk.c dm-wgl.c): using bu_vls_strncpy() to get parent window name from vls string. looks to be some changes to bu_vls_printf() where the "%*s" format specifier is concerned. can revert when later is fixed
19:38.59 CIA-130 BRL-CAD: 03indianlarry * r48991 10/brlcad/trunk/src/libged/ (track.c typein.c wdb_track.c): spaces where spaces shouldn't be; might be a formatter gone awry?
19:59.21 CIA-130 BRL-CAD: 03indianlarry * r48992 10/brlcad/trunk/src/conv/step/Axis2Placement.h: virtually inherit STEPEntity; we only want one of these in any multiple inheritance situation
20:21.36 CIA-130 BRL-CAD: 03tbrowder2 * r48993 10/brlcad/trunk/src/libged/human.c: correct overzealous ws formatting (a macro gone wild with a zoned-out human)
20:24.41 CIA-130 BRL-CAD: 03indianlarry * r48994 10/brlcad/trunk/src/conv/step/ (10 files): virtually inherit STEPEntity; we only want one of these in any multiple inheritance situation
20:53.31 CIA-130 BRL-CAD: 03starseeker * r48995 10/brlcad/trunk/CMakeLists.txt: Make a stab at fixing indenting in toplevel CMakeLists.txt file
21:14.09 CIA-130 BRL-CAD: 03indianlarry * r48996 10/brlcad/trunk/src/conv/step/CompositeCurve.cpp: cast using dynamic_cast<>
21:17.02 CIA-130 BRL-CAD: 03indianlarry * r48997 10/brlcad/trunk/src/conv/step/ (7 files): cast using dynamic_cast<>
22:05.35 CIA-130 BRL-CAD: 03brlcad * r48998 10/brlcad/trunk/src/libbu/test_vls.c: add a couple more width test cases, shows that the old bu_vls_printf() implementation was wrong treating the length as a max instead of as a min with left space padding.
22:24.38 CIA-130 BRL-CAD: 03tbrowder2 * r48999 10/brlcad/trunk/src/libbu/test_vls.c: add Sean's tests
23:01.51 CIA-130 BRL-CAD: 03brlcad * r49000 10/brlcad/trunk/src/libbu/test_vls.c: my test cases for the %* bug were already added, so don't need. also, tidy output some now that there are a lot more complex tests, align the PASS/FAIL for easy scanning.
23:29.42 CIA-130 BRL-CAD: 03n_reed * r49001 10/brlcad/trunk/src/libbu/test_sscanf.c: Added other integer type tests. Building the source strings to include min/max values.
23:37.01 *** join/#brlcad Technicus (~Technicus@DSLPool-net208-2.wctc.net)

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