IRC log for #brlcad on 20080728

01:20.45 *** join/#brlcad andrecastelo__ (n=chatzill@189.71.77.39)
01:49.21 *** join/#brlcad quentusrex (n=quentusr@c-71-197-244-228.hsd1.or.comcast.net)
02:05.23 *** join/#brlcad Twingy (n=justin@74.92.144.217)
02:27.11 CIA-23 BRL-CAD: 03johnranderson * r31976 10/brlcad/trunk/src/librt/prep.c:
02:27.11 CIA-23 BRL-CAD: Refactored rt_clean_resource(). Now calls rt_clean_resource_basic(), then calls rt_resource_init().
02:27.11 CIA-23 BRL-CAD: rt_clean_resource_basic() contains most of what was in rt_clean_resource(), but without the
02:27.11 CIA-23 BRL-CAD: re-init. New method rt_clean_resource_complete() calls rt_clean_resource_basic(), frees the
02:27.11 CIA-23 BRL-CAD: directory blocks, and does not call re-init - frees ALL the resource memory.
02:29.15 CIA-23 BRL-CAD: 03johnranderson * r31977 10/brlcad/trunk/src/librtserver/rtserver.c: Now calls the new rt_clean_resource_complete() method to free all used memory
02:29.39 *** join/#brlcad jonored (n=jonored@dsl092-076-134.bos1.dsl.speakeasy.net)
03:23.56 CIA-23 BRL-CAD: 03homovulgaris * r31978 10/brlcad/trunk/src/libpc/ (pcSolver.h solver_test.cpp): solver segfault solved.. just a missing increment :( almost a 3 character bug
03:30.27 CIA-23 BRL-CAD: 03andrecastelo * r31979 10/brlcad/trunk/src/rt/viewmlt.c:
03:30.27 CIA-23 BRL-CAD: Added setup of new direction according to light sources list - but just for the
03:30.27 CIA-23 BRL-CAD: first element. Still need to be tweaked for the default value or the position of
03:30.27 CIA-23 BRL-CAD: the default light is added to the list? Added some comments.
03:42.20 andrecastelo BRL-CAD is approaching 2 mil lines of code ;O
04:02.17 Ralith is this good or bad
06:19.32 brlcad andrecastelo: run sh/enumerate.sh
06:23.36 brlcad it's not 2M -- that'd only be if you also count the sources in src/other that aren't ours -- we're closer to 1M
06:29.39 *** join/#brlcad SWPadnos__ (n=Me@216.114.141.108)
06:39.03 brlcad looks like it's presently 1.2M atm, which is .2M docs and 1M actual sources .. as well as .1M blank lines (not counted) and 1M external sources
06:43.32 Ralith altogether, quite a lot.
07:03.00 *** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch)
07:34.28 CIA-23 BRL-CAD: 03brlcad * r31980 10/brlcad/trunk/sh/cmakecheck.sh: add a simple helper script that compares the CMakeLists.txt build files against the Makefile.am files and lists any files that are missing. this should help keep them in sync, at least for the time being.
07:49.34 CIA-23 BRL-CAD: 03brlcad * r31981 10/brlcad/trunk/sh/cmakecheck.sh: bah, the dos carriage returns are causing sed to match the first entry. rework it so this doesn't happen -- new version simplifies the sed side but at a small run-time cost.
07:50.30 Ralith can't you make svn convert everything into unix line endings on commit?
07:54.01 CIA-23 BRL-CAD: 03brlcad * r31982 10/brlcad/trunk/src/libbu/CMakeLists.txt: add htester to the cmake build so the sources being compiled are in sync
07:55.07 brlcad Ralith: yep, just atm those files don't have svn:eol-style set
07:56.17 brlcad most do, just not the ones I'm trying to sync (they're older)
08:00.30 CIA-23 BRL-CAD: 03brlcad * r31983 10/brlcad/trunk/ (15 files in 15 dirs): add proper svn:eol-style and svn:mime-type settings to all of the CMakeLists.txt files that got added before setting proper properties became enforced. native and text/plain respectively.
08:00.38 brlcad still wanted the script to work for the devs on cygwin anyways so it was a good fix
08:22.05 *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz)
08:24.24 *** join/#brlcad Elperion (n=Bary@p5B14FF06.dip.t-dialin.net)
08:26.57 CIA-23 BRL-CAD: 03brlcad * r31984 10/brlcad/trunk/src/libsysv/CMakeLists.txt: add the missing files to the build (even though they're configured off) so they are syncd with the Makefile.am
08:30.15 CIA-23 BRL-CAD: 03d_rossberg * r31985 10/brlcad/trunk/src/librt/primitives/pipe/pipe.c: a goto skipped the initialization of variables, moved the initialization of the variables (which are important after the goto) up
08:35.52 CIA-23 BRL-CAD: 03brlcad * r31986 10/brlcad/trunk/sh/cmakecheck.sh: account for {} vars too
08:37.33 CIA-23 BRL-CAD: 03brlcad * r31987 10/brlcad/trunk/src/librt/CMakeLists.txt: ignore a few files and add timer42.c since it's needed for nix builds
08:41.28 CIA-23 BRL-CAD: 03brlcad * r31988 10/brlcad/trunk/Makefile.am: add the new cmakecheck.sh to the distcheck to hopefully prevent making a release with the build files out of sync. use the SH var consistently too.
08:42.43 *** join/#brlcad andrecastelo__ (n=chatzill@189.71.65.207)
08:47.37 *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6)
09:24.11 *** join/#brlcad mafm (n=mafm@elnet-111.lip.pt)
09:25.46 mafm hi
09:38.04 brlcad howdy mafm
09:38.08 brlcad did you see my note?
09:39.25 *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01)
09:40.02 mafm the email? yep
09:46.01 mafm I don't know if it reached the mailing list though, I only received one copy
09:47.29 CIA-23 BRL-CAD: 03mafm * r31989 10/rt^3/trunk/src/g3d/CameraMode.cxx: Shutting up debug messages
09:58.53 brlcad it made it, mailman is smart enough to notice you already received it
09:59.47 mafm lol
10:00.02 mafm I don't like that kind of smartness, it's like google's
10:00.27 mafm and then I need to spend not-smart-but-dumb time finding posts :)
10:00.38 mafm anyway, default should be orthogonal?
10:01.21 brlcad yeah
10:01.35 brlcad that's how most cad packages deal with it
10:01.41 brlcad gives you precision alignment
10:02.00 brlcad it should be toggle-able, though -- and completely independent of the inputs
10:02.47 brlcad it's a view setting
10:08.55 mafm hmm, so the state shouldn't be saved in the input/camera modes, but higher levels?
10:26.13 mafm meh, it's not that simple to set up :)
10:33.00 CIA-23 BRL-CAD: 03mafm * r31990 10/rt^3/trunk/src/g3d/ (6 files): Adding support for different projections: orthogonal(orthographic)/perspective
10:35.38 *** join/#brlcad docelic (n=docelic@78.134.205.138)
10:49.24 *** join/#brlcad Bariton (n=Bary@p5B14DA25.dip.t-dialin.net)
12:19.30 *** join/#brlcad docelic_ (n=docelic@78.134.206.24)
14:24.32 CIA-23 BRL-CAD: 03erikgreenwald * r31991 10/brlcad/trunk/Makefile.am: don't assume that SH ends in whitespace
14:33.45 *** join/#brlcad mafm (n=mafm@elnet-111.lip.pt)
14:34.12 mafm you've got to love your network admins ¬_¬
14:35.39 ``Erik "or else"
14:40.52 mafm the bad part is that they disconnected to about ~100 people, not just me for behaving badly :)
14:47.03 *** join/#brlcad andrecastelo___ (n=chatzill@189.71.52.250)
14:49.37 starseeker takes another run at STABLE...
15:02.22 mafm orthogonal/orthographic modes, by default, have any issue with zooms?
15:05.19 mafm I guess that it's something specific from OGRE, but everything is working but zooming
15:05.35 CIA-23 BRL-CAD: 03mafm * r31992 10/rt^3/trunk/src/g3d/ (6 files): Moving the control of Perspective/Orthogonal projection types to the CameraManager, so it's independent of the Camera/Input Modes (MGED, Blender, etc).
15:20.36 CIA-23 BRL-CAD: 03starseeker * r31993 10/brlcad/trunk/ (NEWS src/proc-db/tire.c): Fix sketch in tire tool to avoid jagged stepping artifacts on inner tread wall.
16:01.26 brlcad mafm: I suppose it could be at a camera level -- but it does have nothing to do with input
16:01.47 brlcad since a camera is how you're representing your view
16:05.12 brlcad mafm: what angle are you using for perspective mode?
16:07.08 brlcad ah, I see you already moved it up (view control)
17:10.47 mafm brlcad: yes, I moved it up, but OGRE has a problem with zooming in that situation
17:13.00 *** join/#brlcad jonored (n=jonored@dsl092-076-134.bos1.dsl.speakeasy.net)
17:26.21 starseeker brlcad: There we go - as close as I'm likely to get to a "proper" dimensional match for the pre-existing tires in m35: http://my.bzflag.bz/~starseeker/m35newtires.png
17:30.27 brlcad starseeker: cool, so you know how to update the m35.asc file?
17:32.29 brlcad the only detail there is to make sure it's writing out a v4 asc instead of a v5 .. which it should do by default iirc since the original is v4 asc so it should effectively go v4asc->v4g->v4asc
17:34.07 brlcad starseeker: you know what else comes to mind in your m35 picture.. you should install your fancy headlights on that 'higher' res version too
17:34.24 brlcad that'd be a good place to put that work to good use
17:34.33 starseeker sure :-)
17:34.54 starseeker let me do my pre and post screenshots for the tire talk, and I'll pop the headlights in
17:37.33 brlcad note where the lights actually are, two sets -- http://www.fsmm.org/collection_images/buttons/trucks1.jpg
17:57.44 mafm I have to go now, take care guys :)
18:23.37 starseeker brlcad: doesn't look like the default is to preserve v4 - the ascii export is almost half the size of the original
18:28.51 ``Erik yeah, asc2g and g2asc suck like that, they're hardcoded to format and haven't really been updated since v4
18:29.08 starseeker so how DO I output a v4 asc?
18:29.29 ``Erik um, g2asc should generate v4 style O.o
18:30.10 ``Erik misread
18:30.45 starseeker sure doesn't seem to
18:30.46 brlcad starseeker: run dbversion in mged -- does it report 4 or 5?
18:30.56 starseeker 5
18:30.58 brlcad it'll preserve
18:31.05 brlcad ah, so asc2g upgraded it
18:31.18 brlcad so you'll need to downgrade it
18:31.23 starseeker ok...
18:31.35 ``Erik *look* asc2g has notes about v4 stuff being replaced
18:31.44 brlcad using a super-special undocumented flag (because we don't want non-developers using this)
18:53.55 CIA-23 BRL-CAD: 03brlcad * r31994 10/brlcad/trunk/src/mged/mged.c: remove the unused MGEDCopyRight_Notice
19:07.36 *** join/#brlcad clock_ (n=clock@77-56-90-86.dclient.hispeed.ch)
19:16.08 ``Erik stupid effin' subversion
19:16.43 ``Erik made the mistake of updating his nfs shared copy of brlcad from a machine that has 1.5 installed when his usual machine has 1.4 :/
19:28.02 starseeker confound it
19:28.33 starseeker the version I'm getting on the conversion seems to be VERY different from the one in the repository
19:33.03 CIA-23 BRL-CAD: 03starseeker * r31995 10/brlcad/branches/STABLE/TODO: Update TODO file to 7-12-4 - testing commit ability to STABLE branch
19:33.18 starseeker well, at least something is working
19:50.28 *** join/#brlcad andrecastelo___ (n=chatzill@201008219046.user.veloxzone.com.br)
19:50.44 brlcad starseeker: that needs some debugging, something is wrong with g2asc
19:51.06 brlcad it's at least writing out the wrong comgeom types, looks like record parsing is off somewhere
19:51.45 brlcad do you have a previous version you can test? (like a 7.10 or a 7.8)
19:52.31 brlcad so wants to rip out all v4 support at some point
19:52.31 starseeker not right now - I can try building one
19:52.54 starseeker can we rip it out and still maintain the benchmark testing?
19:53.09 brlcad oh sure, that's not the problem
19:53.19 brlcad the problem is the slew of v4 geometry databases out there
19:53.50 starseeker mm. Can we push for a comprehensive update effort?
19:54.07 brlcad we have, several times
19:54.21 starseeker humph
19:54.25 brlcad it's not like they're all sitting pretty in one place waiting to be upgraded
19:54.53 starseeker thinks they should be, darn it all...
19:55.02 brlcad not just at arl too, there are other repos
19:55.32 brlcad even in-house we can't really do it until the geometry service comes on-line
19:55.44 starseeker true...
19:55.59 brlcad a v6 8.0 branch would be good to start at some point though
19:56.19 starseeker :-)
20:03.22 CIA-23 BRL-CAD: 03brlcad * r31996 10/brlcad/trunk/BUGS: g2asc of a v4 is apparently writing out the wrong s_cgtypes and otherwise parsing v4 .g files incorrectly. perhaps an off-by-one buffer problem crept into 7.10/7.12?
20:34.01 *** join/#brlcad mas3773 (n=mas3773@75-13-4-215.lightspeed.kscyks.sbcglobal.net)
20:35.09 ``Erik what about just collecting all v4 load ability into, say, dbupgrade (make it as ugly as g2asc/asc2g)?
20:35.55 ``Erik "v4 database detected, would you like to upgrade it to v5? [Y/n]" :D
20:37.14 mas3773 quick question: what's the command to fire up the brlcad terminal in a headless mode?
20:37.36 brlcad mged -c
20:38.04 brlcad ``Erik: yeah, I think even if all code was ripped out we'd still have to do that
20:38.46 mas3773 aiy, thanks much, I was thinking it was a separate command vs a flag
20:39.09 ``Erik eliminate it from the librt stuff and move the loaders into src/conv/dbupgrade.c :D then a little tcl/tk hackery
21:07.56 *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01)
21:18.07 *** join/#brlcad pacman87 (n=timothy@71.170.63.120)
21:35.12 CIA-23 BRL-CAD: 03brlcad * r31997 10/brlcad/trunk/src/mged/ (chgview.c dodraw.c dozoom.c mged.c mged.h mged_solid.h): remove the seemingly unused/dead HeadSolid list and distinguish the FreeSolid list from the same-named libged global (bleh)
21:50.33 CIA-23 BRL-CAD: 03starseeker * r31998 10/brlcad/branches/STABLE/ (8 files): Begin update of STABLE to rel-7-12-4 tag from trunk.
21:52.43 CIA-23 BRL-CAD: 03starseeker * r31999 10/brlcad/branches/STABLE/doc/ (4 files in 2 dirs): Update STABLE doc dir to rel-7-12-4
22:02.14 CIA-23 BRL-CAD: 03starseeker * r32000 10/brlcad/branches/STABLE/doc/docbook/ (20 files in 2 dirs): Finish updating docs in STABLE to rel-7-12-4
22:03.45 CIA-23 BRL-CAD: 03starseeker * r32001 10/brlcad/branches/STABLE/include/ (30 files in 2 dirs): Update include in STABLE to rel-7-12-4
22:25.48 CIA-23 BRL-CAD: 03starseeker * r32002 10/brlcad/branches/STABLE/misc/ (26 files): Update misc in STABLE to rel-7-12-4
22:26.38 CIA-23 BRL-CAD: 03starseeker * r32003 10/brlcad/branches/STABLE/misc/archlinux/ (. . Makefile.am PKGBUILD brlcad.install brlcad.sh): Update misc/archlinux in STABLE to rel-7-12-4
22:27.12 CIA-23 BRL-CAD: 03starseeker * r32004 10/brlcad/branches/STABLE/misc/debian/ (13 files): Update misc/debian in STABLE to rel-7-12-4
22:27.41 CIA-23 BRL-CAD: 03starseeker * r32005 10/brlcad/branches/STABLE/misc/enigma/ (12 files): Update misc/enigma in STABLE to rel-7-12-4
22:28.25 CIA-23 BRL-CAD: 03starseeker * r32006 10/brlcad/branches/STABLE/misc/macosx/ (19 files in 4 dirs): Update misc/macosx in STABLE to rel-7-12-4
22:28.53 CIA-23 BRL-CAD: 03starseeker * r32007 10/brlcad/branches/STABLE/misc/nsis/ (8 files): Update misc/nsis in STABLE to rel-7-12-4
22:29.25 CIA-23 BRL-CAD: 03starseeker * r32008 10/brlcad/branches/STABLE/misc/pkgconfig/ (14 files): Update misc/pkgconfig in STABLE to rel-7-12-4
22:33.37 CIA-23 BRL-CAD: 03starseeker * r32009 10/brlcad/branches/STABLE/misc/ (355 files in 199 dirs): Update misc/win32-msvc* in STABLE to rel-7-12-4
22:37.00 *** join/#brlcad Ralith (n=ralith@216.162.199.202)
22:39.38 PrezKennedy brlcad, youd be so proud, i invested in a cheap linux server
22:40.11 CIA-23 BRL-CAD: 03starseeker * r32010 10/brlcad/branches/STABLE/regress/ (Makefile.am flawfinder.sh gqa.sh repository.sh solids.sh): Update regress in STABLE to rel-7-12-4
22:41.11 CIA-23 BRL-CAD: 03starseeker * r32011 10/brlcad/branches/STABLE/sh/ (linkroot.sh make_dmg.sh make_pkg.sh): Update sh in STABLE to rel-7-12-4
22:48.42 starseeker grr - why's it accepting it in small chunks but not as one big gulp???
22:49.33 starseeker settles in for a long, grinding night...
23:01.02 CIA-23 BRL-CAD: 03homovulgaris * r32012 10/brlcad/trunk/src/libpc/ (pcBasic.h pcConstraint.cpp pcConstraint.h): Cleanup: code reorganization and transfer between .cpp and .hpp making way for the Heterogeneous container as an argument
23:22.22 poolio gah, I broke my glibc

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