IRC log for #brlcad on 20110420

00:58.52 *** join/#brlcad ibot (~ibot@rikers.org)
00:58.52 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || #brlcad logs: http://ibot.rikers.org/%23brlcad/ || BRL-CAD release 7.18.4 is posted! (20110412)
01:12.37 *** join/#brlcad crazy_imp (~mj@a89-182-207-113.net-htp.de)
01:38.54 *** join/#brlcad juanman (~quassel@unaffiliated/juanman)
02:11.15 *** join/#brlcad louipc (~louipc@archlinux/trusteduser/louipc)
02:56.22 *** join/#brlcad Hyper-Core (~lol@71.31.117.174)
03:00.47 *** part/#brlcad Hyper-Core (~lol@71.31.117.174)
04:04.27 *** join/#brlcad vtts (~vytautas@diz.ktu.lt)
04:16.10 *** join/#brlcad KimK (~Kim__@wlnt-02-246.dsl.netins.net)
04:37.59 *** join/#brlcad louipc (~louipc@archlinux/trusteduser/louipc)
05:06.31 *** join/#brlcad Stattrav (~Stattrav@122.172.5.31)
05:06.31 *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
05:14.39 brlcad starseeker: nice job keeping the branch in sync
05:15.19 brlcad cursory review looks great .. just a few issues to resolve
05:16.03 brlcad the known ones that you've already documented with bwish/mged init calls to Tcl_Eval("package require ...") instead of Itcl_Init() and friends
05:16.39 brlcad one peculiar change in mged/cmd.c
06:09.18 CIA-105 BRL-CAD: 03brlcad * r44447 10/brlcad/branches/cmake/include/ged.h: merge r44444:44446 from trunk
06:37.11 CIA-105 BRL-CAD: 03brlcad * r44448 10/brlcad/trunk/src/other/libz/contrib/dotzlib/ (DotZLib/DotZLib.csproj DotZLib.build): merge from cmake branch to trunk, setting mime-type and eol-style on a few miles
08:24.13 *** join/#brlcad ibot (~ibot@rikers.org)
08:24.13 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || #brlcad logs: http://ibot.rikers.org/%23brlcad/ || BRL-CAD release 7.18.4 is posted! (20110412)
08:39.03 *** join/#brlcad mafm_ (~mafm@127.Red-81-32-105.dynamicIP.rima-tde.net)
11:07.43 *** join/#brlcad merzo (~merzo@193.254.217.44)
11:24.16 *** join/#brlcad juanman (~quassel@unaffiliated/juanman)
11:27.18 CIA-105 BRL-CAD: 03208.110.88.242 07http://brlcad.org * r2855 10/wiki/Main_Page:
13:07.44 CIA-105 BRL-CAD: 03Sean 07http://brlcad.org * r2856 10/wiki/Main_Page: Reverted edits by [[Special:Contributions/208.110.88.242|208.110.88.242]] ([[User talk:208.110.88.242|Talk]]); changed back to last version by [[User:Sean|Sean]]
13:07.54 CIA-105 BRL-CAD: 03Sean 07http://brlcad.org * r0 10/wiki/Special:Log/block: blocked [[User:208.110.88.242]] with an expiry time of infinite (anonymous users only, account creation disabled): Spamming links to external sites
13:13.22 CIA-105 BRL-CAD: 03brlcad * r44449 10/brlcad/trunk/src/other/libz/contrib/masmx86/inffas32.asm: set props to match branch
13:16.16 CIA-105 BRL-CAD: 03brlcad * r44450 10/brlcad/trunk/src/other/libz/contrib/masmx64/ (gvmat64.asm inffasx64.asm): more prop syncing
13:16.41 CIA-105 BRL-CAD: 03brlcad * r44451 10/brlcad/branches/cmake/src/other/incrTcl/itk/win/rc/itk.rc: not native, windows-style in case it's shoved into a source tarball
13:19.42 CIA-105 BRL-CAD: 03brlcad * r44452 10/brlcad/branches/cmake/src/other/incrTcl/itcl/win/rc/itcl.rc: sync eol-style to windows-style
13:21.52 CIA-105 BRL-CAD: 03brlcad * r44453 10/brlcad/branches/cmake/src/librt/primitives/nmg/nmg_misc.c: somehow this change was missed from trunk a few months back. nmg is using a plane, so init properly with HSETALL. this snippet still needed/needs investigating.
13:27.41 CIA-105 BRL-CAD: 03brlcad * r44454 10/brlcad/branches/cmake/src/ (bwish/cadAppInit.c bwish/main.c mged/setup.c):
13:27.41 CIA-105 BRL-CAD: sync with trunk just so we have a matching merge at the point of sync. this
13:27.42 CIA-105 BRL-CAD: restores the itcl/itk initialization to using their *_Init() functions instead
13:36.44 CIA-105 BRL-CAD: 03brlcad * r44455 10/brlcad/branches/cmake/src/mged/cmd.c: another change that was somehow missed syncing from trunk. maybe off-by-one on the revisions a couple times. this change automatically redraws any objects that are edited.
13:49.03 CIA-105 BRL-CAD: 03brlcad * r44456 10/brlcad/branches/cmake/include/config_win_cmake.h: another missed, probably due to name. everyone gets hypot and we have tk.
13:54.34 CIA-105 BRL-CAD: 03brlcad * r44457 10/brlcad/branches/cmake/misc/win32-msvc/ (CMakeLists.txt Dll/CMakeLists.txt): sync with trunk
14:45.16 starseeker brlcad: I'm not sure 44456 is the right way to sync - I have a vague recollection that the cmake branch changes were needed
14:52.16 brlcad cmake branch had a compiler-version check -- that's usually not right
14:52.49 starseeker I think that was added after some painful testing where we found it did matter for Visual Studio
14:53.48 starseeker and the Tk variable(s) ought to be handled elsewhere - no reason for config_win to have that hardcoded
14:55.47 starseeker IIRC, building with the HAVE_TK and hypot definion in Visual C++ 2010 won't work
14:56.29 starseeker (HAVE_TK will be multiply defined regardless, if the build logic does its job)
15:01.45 CIA-105 BRL-CAD: 03starseeker * r44458 10/brlcad/trunk/ (doc/docbook/system/mann/en/ls.xml src/libged/ls.c): Add a -q option to ls to do a quiet db_lookup instead of a noisy one (useful for scripting)
15:03.23 brlcad it can matter for studio
15:03.28 brlcad it just shouldn't be version-exempted
15:03.49 brlcad it becomes a feature test if it's feature-variant
15:04.49 willdye brlcad: this is only tangentially related to CAD, but FWIW the models and environments in Portal2 are (IMO) gorgeous. most of the animated movie's i've seen aren't as visually impressive as what P2 renders in real time.
15:05.09 brlcad noticed HAVE_TK was suspect but had to pick left or right for the merge and trunk should win when there's doubt or suspect lines
15:05.10 willdye if you're not a game player, at least check out some of the videos for the modeling work.
15:05.31 brlcad willdye: okay, thanks
15:05.45 brlcad usually a lot of impressive texture and lighting effects work :)
15:06.03 willdye yes, that too.
15:06.09 ``Erik shaders ftw
15:07.34 starseeker brlcad: if you can figure out how to set up a feature test I'm cool with that - it does need to be handled in some fashion for VS 2010
15:08.15 CIA-105 BRL-CAD: 03brlcad * r44459 10/brlcad/trunk/ (INSTALL.cmake README.cmake TODO.cmake): sync the cmake top-level docs from the cmake branch
15:08.19 starseeker ``Erik: do you remember that MSVC version specific thing we had to deal with? I recall asking you for help there
15:08.24 brlcad er, a small snippet that runs hypot() and/or _hypot()
15:09.03 ``Erik not especially, I didn't see a commit message on that file that helped, either :/
15:09.36 ``Erik I do recall looking up the variable on msdn, but not what the core issue was :/
15:10.14 brlcad #include <math.h>\nint main(int ac, char*av[]) { double f; f = _hypot(1.0, 1.0); return 0; }
15:10.26 brlcad if it succeeds, #define hypot _hypot
15:11.03 starseeker bbl, must perform helpdesk function
15:57.41 brlcad syncs all the cmakelist files (with history!)
16:04.36 brlcad woo hoo, no gsoc conflicts!
16:04.51 brlcad not much longer now
16:05.22 ``Erik heh, I was starting to do a clobber copy last night, decided to finish it today and you'd already started O.o w00t, history preserved
16:06.09 brlcad the cmakelists files are going to take a while to sync with history :)
16:07.14 ``Erik *nod* hopefully ya don't lose connection when committing :) I had one that wouldn't work in a single thing from the office, ended up using bz to do it
16:07.33 brlcad commit from arlnet, why it's taking so fraking long
16:07.36 ``Erik btw, new server has user accounts, a wad of ports, updated system, and /usr/home copied
16:08.12 brlcad AWESOME!
16:08.21 ``Erik that's a huge disk bump
16:30.12 brlcad I bet
16:30.34 brlcad heh, syncing the cmake files is going to take another hour .. stupid network
16:36.19 ``Erik while that's chunking, think ya might update the crit cname? :D
16:53.39 CIA-105 BRL-CAD: 03starseeker * r44460 10/brlcad/trunk/src/libged/ls.c: whoops, update usage too.
18:17.26 brlcad woot, finished copying .. now the commit
18:39.53 CIA-105 BRL-CAD: 03brlcad * r44461 10/brlcad/trunk/ (130 files in 130 dirs): sync all of the CMakeLists.txt files from the cmake branch to trunk, preserving history via svn cp for the new additions and copying for the rest.
18:48.32 brlcad yes, it really took that long
18:48.53 *** join/#brlcad mafm_ (~mafm@34.Red-83-58-21.dynamicIP.rima-tde.net)
18:54.45 starseeker brlcad: so that just leaves the .cmake files?
19:27.01 starseeker blinks: http://www.steptools.com/products/stepncwrite/
19:44.27 CIA-105 BRL-CAD: 03erikgreenwald * r44462 10/geomcore/trunk/src/libgvm/ (files.c gvm.h gvm_svn.h mem.c models.c objects.c repo.c): add header/footer, indent, kill trailing whitespace, etc.
19:46.26 ``Erik still need merged in misc/CMake
19:46.51 ``Erik grammar I master am of
19:47.04 starseeker heh
19:47.40 ``Erik (vim writing/editing style doesn't quite work in irssi)
19:54.06 brlcad ``Erik: it's going, still merging
19:54.32 brlcad doing the preserved copy apparently initiates a lot of net connections, which sucks
19:54.48 brlcad at least on that net
20:01.11 CIA-105 BRL-CAD: 03brlcad * r44463 10/brlcad/trunk/ (configure.cmake.sh misc/CMake/ misc/Doxyfile.in): add new files coming from the cmake branch: support infrastructure, templatized Doxyfile, and a fake configure wrapper
20:08.46 starseeker ``Erik: yeah, it's in tests/func/gvmtest
20:13.46 ``Erik #+darwin(sb-posix:chdir (let ((binname (sb-sys::os-get-runtime-executable-path t))) (subseq binname 0 (- (length binname) (length (concatenate 'string "Contents/MacOS/" +executable-name+))))))
20:14.06 starseeker awesome
20:14.13 ``Erik ayup, I thought so
20:14.45 ``Erik not awesome enough for 3 months in sbcl's guts, but...
20:15.17 CIA-105 BRL-CAD: 03brlcad * r44464 10/brlcad/trunk/src/librt/db5_types.c: really 'del' means the same for any of the attributes. it's our old-style convention meant to remove/disable an value or option.
20:20.18 brlcad nstill working on src/other
20:26.15 CIA-105 BRL-CAD: 03brlcad * r44465 10/brlcad/trunk/src/other/ (8 files in 8 dirs): likewise with the src/other CMake dirs
20:28.22 brlcad snack break, will be back to merging in a couple .. not yet complete
20:28.45 starseeker mmm, snacks
20:48.06 *** join/#brlcad crazy_imp (~mj@a89-182-207-113.net-htp.de)
21:28.18 *** join/#brlcad mafm (~mafm@34.Red-83-58-21.dynamicIP.rima-tde.net)
23:09.11 *** join/#brlcad Yoshi47 (~jan@d72-39-60-53.home1.cgocable.net)
23:53.30 *** join/#brlcad evander (~jack@adsl-76-202-242-120.dsl.emhril.sbcglobal.net)
23:55.40 evander hey

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