| 00:26.12 | CIA-23 | BRL-CAD: 03starseeker * r32235 10/brlcad/branches/pre-7-12-6/ (doc/deprecation.txt include/vmath.h): Revert depreciation in vmath.h per request from Sean - not due until next release. | 
| 01:00.34 | *** join/#brlcad brlcad (n=sean@66.111.56.50) | |
| 01:01.06 | brlcad | wth, I go to eat dinner and *poof* | 
| 01:01.20 | brlcad | investigates | 
| 02:00.04 | starseeker_ | *poof*? | 
| 02:05.52 | brlcad | bz rebooted | 
| 02:05.58 | brlcad | isp lost power | 
| 02:06.06 | brlcad | backups apparently didn't hold out long enough | 
| 02:18.06 | starseeker_ | ouch | 
| 02:18.24 | starseeker_ | goes hunting for bob's fix | 
| 02:19.30 | brlcad | he didn't document it directly because he didn't exactly know that he was fixing that bug at the time | 
| 02:19.40 | brlcad | not that his comments are so hot to start with sometimes :) | 
| 02:19.53 | brlcad | but I believe it had to do with argv processing on the C side in mged | 
| 02:20.12 | brlcad | or the argv processing in libb/librt/libged | 
| 02:20.27 | brlcad | it was one of his commits though, so should narrow it some | 
| 02:26.45 | starseeker_ | not so much, unfortunately - he's had a lot of them in libged :-( | 
| 02:28.38 | starseeker_ | it wasn't you with r31536? | 
| 02:31.12 | *** join/#brlcad jonored_ (n=jonored@dsl092-076-134.bos1.dsl.speakeasy.net) | |
| 02:47.15 | starseeker_ | brlcad: Do we know if it was fixed after the dbconcat infinite loop bug? | 
| 02:49.11 | jonored_ | hellcattrav: Any reason not to just use scp or sshfs? | 
| 02:51.52 | jonored_ | suggests sshfs if you'd like a gui - it makes a directory on the local machine point to a directory on the remote one for real, rather than some odd gui thing, so everything works right with it... | 
| 02:52.12 | jonored_ | gui or not. | 
| 02:52.49 | jonored_ | ...crap. Wrong channel. | 
| 03:00.09 | starseeker_ | wonders dismally if it would be faster to make bob fix it on Monday... | 
| 03:09.02 | *** join/#brlcad SWPadnos__ (n=Me@dsl107.esjtvtli.sover.net) | |
| 03:12.46 | *** join/#brlcad SWPadnos__ (n=Me@dsl107.esjtvtli.sover.net) | |
| 03:15.53 | starseeker_ | where the heck is mged_ill defined? | 
| 03:18.54 | Ralith | brlcad: is there a reason vect_t is an array rather than a struct? | 
| 03:22.03 | poolio | Ralith: much easier to use that way | 
| 03:23.42 | Ralith | easier how? | 
| 03:24.32 | Ralith | .x is one less character than [X], and produces no weird namespace conflicts :P | 
| 03:26.28 | brlcad | that's going back a really long ways but iirc it was/is part simplicity and part performance | 
| 03:28.34 | brlcad | differences in the optimizer being able to efficiently prefetch based on data access, guaranteed alignment, easy stride through arrays of points/vectors/etc | 
| 03:28.41 | poolio | Ralith: I've always found the code is cleaner that way, and it's easier to iterate over | 
| 03:29.41 | brlcad | the namespace conflicts can be dealt with, they have been dealt with successfully for decades without it being a big problem | 
| 03:29.58 | Ralith | ah, performance. | 
| 03:30.00 | Ralith | :| | 
| 03:30.14 | brlcad | i'm testing the XYZ constness patch now, but it'll take a few days to run through all the regression tests to make sure even that doesn't mess with performance | 
| 03:30.19 | Ralith | alright | 
| 03:30.20 | Ralith | thanks | 
| 03:30.30 | Ralith | in the meantime I'll use workaround | 
| 03:32.25 | *** join/#brlcad starseeker (n=starseek@bz.bzflag.bz) | |
| 03:32.57 | starseeker | much better | 
| 03:33.22 | starseeker_ | universal backscroll helps | 
| 03:35.46 | starseeker_ | resolves to ask bob tomorrow morning - this computer compiles too slow to set up for proper trial and error testing in reasonable time | 
| 03:35.57 | starseeker_ | hopes it's not tied deeply to libged changes | 
| 03:39.33 | brlcad | it wasn't, but you'll probably have to apply the fix by hand | 
| 03:39.48 | starseeker_ | sure | 
| 03:40.13 | starseeker_ | will be happy to once he finds the fix | 
| 03:40.40 | starseeker_ | how DOES one debug something like this? The tcl error message is all but useless and the error never gets to the gdb level | 
| 03:41.11 | starseeker_ | mged_ill must parse somewhere into something else - grep can't find it except being called in tclscripts | 
| 03:47.25 | brlcad | it's a pita, you sort of have to follow the code from start to finish to understand how things parse | 
| 03:47.54 | brlcad | mged_ill is an auto-generated command, that's why you can't find it | 
| 03:48.25 | brlcad | all of the "mged_" commands are the same as the non-prefixed -- but the tcl code calls the mged_ one | 
| 03:48.35 | brlcad | i.e. ill == mged_ill | 
| 03:49.26 | brlcad | the difference being that users can override the non-prefixed command if they wanted to get some behavior | 
| 03:49.54 | brlcad | for example, say you wanted to make e always do the e and go into solid edit mode | 
| 03:50.30 | brlcad | instead of defining a new command, you could override it and still get e's behavior by having your 'e' call mged_e (then call mged_sed) | 
| 03:51.40 | brlcad | for debugging, you basically just have to find the callback for the ill command with is one way if called in classic mode and another if called in tclgui mode | 
| 03:53.56 | brlcad | namely src/mged/setup.c or src/libged|librt/wdb_obj.c | 
| 04:35.23 | andrecastelo | hey brlcad | 
| 04:35.49 | andrecastelo | i'm cleaning the msvc9 build, adding missing files and missing dependencies and found a problem | 
| 04:36.00 | andrecastelo | libtclcad does not build | 
| 04:36.27 | andrecastelo | there's a problem with ged_obj.c or with win32 definitions | 
| 04:36.34 | andrecastelo | here's the paste | 
| 04:36.36 | andrecastelo | http://pastebin.com/m1b97fdf0 | 
| 04:41.37 | brlcad | andrecastelo: I can't get to pastebin.com from here, can you try paste.bzflag.bz instead? | 
| 04:41.45 | andrecastelo | sure | 
| 04:42.53 | andrecastelo | here it is: http://paste.bzflag.bz/m61eb44ca | 
| 04:44.22 | brlcad | andrecastelo: sounds like you're missing a define in your build | 
| 04:44.52 | brlcad | IF_WGL | 
| 04:45.39 | brlcad | looks like vc8 uses: PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;TCLCAD_EXPORT_DLL;DM_WGL;TCL_THREADS=1;__win32;BRLCAD_DLL;HAVE_CONFIG_H;BRLCADBUILD;IF_WGL;IF_REMOTE;_CRT_SECURE_ | 
| 04:45.43 | brlcad | NO_WARNINGS;inline=__inline" | 
| 04:45.49 | andrecastelo | hm ok, let me see | 
| 04:46.06 | brlcad | not having DM_WGL and IF_WGL are what are causing that error | 
| 04:51.14 | andrecastelo | yep, that fixed it | 
| 04:53.38 | andrecastelo | thanks, just rebuilding it, see if nothing's wrong | 
| 04:53.42 | andrecastelo | then committing | 
| 04:55.13 | brlcad | cool | 
| 04:58.47 | CIA-23 | BRL-CAD: 03andrecastelo * r32236 10/brlcad/trunk/misc/win32-msvc9/libtclcad/libtclcad.vcproj: Added missing preprocessor definitions on libtclcad.vcproj, as pointed by brlcad. | 
| 05:02.18 | starseeker_ | OK, it's somewhere between 31535 and 31772 | 
| 05:07.55 | starseeker_ | looks at logs | 
| 05:11.19 | andrecastelo | is remrt needed in the windows builds? | 
| 05:14.31 | brlcad | starseeker_: hehe, only 200 commits? .. time for binary search? :) | 
| 05:14.40 | brlcad | or just wait a few hours | 
| 05:14.51 | brlcad | andrecastelo: depends for what values of need | 
| 05:15.36 | andrecastelo | hm some files aren't there | 
| 05:15.37 | starseeker_ | yeah, I'm thinking the latter, but this thing is thumbing its nose at me - it's the only show-stopper issue I know of stopping a release | 
| 05:15.40 | brlcad | ideally and eventually everything is needed from the perspective of simply wanting the release functionality to be consistent across all platforms | 
| 05:15.59 | andrecastelo | and remrt isn't present in the msvc8 build | 
| 05:16.01 | brlcad | will anyone cry a tear on windows without remrt right now, probably not | 
| 05:16.25 | starseeker_ | If it's in 31629 I'm dead either way - that's a huge commit | 
| 05:16.54 | andrecastelo | hm, i'll edit brlcad.sln then | 
| 05:17.00 | brlcad | his commit message for it had the snippet "arg" in it if that helps.. might grep the changelog | 
| 05:20.55 | CIA-23 | BRL-CAD: 03andrecastelo * r32237 10/brlcad/trunk/misc/win32-msvc9/brlcad/brlcad.sln: Removed remrt from the msvc9 build. | 
| 05:21.37 | starseeker_ | 31188? | 
| 05:22.07 | starseeker_ | no, too old | 
| 05:22.09 | starseeker_ | hmm | 
| 05:29.42 | andrecastelo | good night fellows | 
| 05:29.45 | andrecastelo | cya tomorrow | 
| 05:46.59 | brlcad | cya andrecastelo | 
| 06:24.03 | *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01) | |
| 07:07.14 | *** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch) | |
| 07:09.39 | *** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch) | |
| 07:10.35 | *** join/#brlcad clock_ (n=clock@84-72-91-240.dclient.hispeed.ch) | |
| 07:24.34 | *** join/#brlcad cad46 (n=dcf5b284@bz.bzflag.bz) | |
| 07:56.53 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 08:33.26 | brlcad | sighs at all the e-mail | 
| 08:37.46 | Ralith | heh | 
| 08:47.24 | CIA-23 | BRL-CAD: 03brlcad * r32238 10/brlcad/trunk/src/conv/g-dxf.c: include godbey's comments on what is going on in main for g-dxf (not verified) | 
| 08:47.43 | CIA-23 | BRL-CAD: 03brlcad * r32239 10/brlcad/trunk/src/conv/dxf-g.c: header comment | 
| 08:54.13 | CIA-23 | BRL-CAD: 03brlcad * r32240 10/brlcad/trunk/ (26 files in 5 dirs): | 
| 08:54.13 | CIA-23 | BRL-CAD: Crowd wave time! Bring the new INTAVAL converter (tgf-g) into the default fold | 
| 08:54.13 | CIA-23 | BRL-CAD: for compilation/installation since the legalities and copyright issues have been | 
| 08:54.14 | CIA-23 | BRL-CAD: sorted out. need to update our docs to reflect the granted rights (i.e. that | 
| 08:54.14 | CIA-23 | BRL-CAD: they are in no way giving up any rights on their ability to hold copyright or | 
| 08:54.16 | CIA-23 | BRL-CAD: make changes to the code on their end) but since it conforms, we can add it to | 
| 08:54.18 | CIA-23 | BRL-CAD: the default compile now. excellentness. | 
| 08:56.43 | Ralith | what's this INTAVAL thing that's so cool? | 
| 08:57.55 | brlcad | what's most cool about it is that it was developed by our V/L modeling developer counterparts over in Germany and the Netherlands | 
| 08:58.20 | Ralith | V/L? | 
| 08:58.45 | brlcad | one of the reasons we went open source, encourage exactly this sort of collaboration and contributions .. and that's a substantial one | 
| 08:58.55 | brlcad | Vulnerability/Lethality | 
| 08:59.03 | brlcad | gov't parlance | 
| 08:59.08 | brlcad | ~spell parlance | 
| 08:59.47 | Ralith | nice! | 
| 08:59.48 | brlcad | i.e. devs over in those countries that do nearly the same thing .. perfect case for new devs that can work on brl-cad | 
| 09:00.16 | brlcad | the contribution itself is a new geometry converter | 
| 09:00.45 | brlcad | intaval is a geometry file format by her royal majesty's government (england) | 
| 09:02.47 | Ralith | seems these days BRL-CAD's impressive in its conversion abilities alone | 
| 09:06.27 | brlcad | nods | 
| 09:06.49 | brlcad | making all the converters into a general library would be a great project for someone | 
| 09:07.04 | brlcad | about as close as it gets for making an open source universal geometry converter | 
| 09:07.20 | brlcad | ala image magik's 'convert' but for geometry | 
| 09:15.49 | Ralith | which is quite something. | 
| 09:16.42 | Ralith | it's interesting that we're getting contributions from other governments | 
| 09:17.18 | Ralith | though I suppose if you could get open sourcing all of BRL-CAD ok'd here, that doesn't really compare. | 
| 09:18.42 | Ralith | I wonder if such contributions might eventually elevate BRL-CAD to industry standard for what it does best. | 
| 10:57.04 | CIA-23 | BRL-CAD: 03davidloman * r32241 10/rt^3/trunk/src/geometryService/java/geometryService/: Framework for the Java Prototype | 
| 11:00.56 | *** join/#brlcad d_rossberg (n=rossberg@bz.bzflag.bz) | |
| 11:16.05 | CIA-23 | BRL-CAD: 03davidloman * r32242 10/rt^3/trunk/src/geometryService/java/geometryService/src/ (5 files in 5 dirs): | 
| 11:24.43 | CIA-23 | BRL-CAD: 03davidloman * r32243 10/rt^3/trunk/src/geometryService/java/geometryService/ (.classpath .project): | 
| 11:33.19 | *** join/#brlcad Axman6 (n=Axman6@pdpc/supporter/student/Axman6) | |
| 11:51.10 | *** join/#brlcad Elperion (n=Bary@p5B14F388.dip.t-dialin.net) | |
| 12:53.26 | starseeker_ | "Increase av size to account for the optionial argument." maybe that's it? | 
| 12:55.58 | brlcad | don't think so but mebbie | 
| 12:56.13 | brlcad | i talked to him about it | 
| 12:56.23 | brlcad | he'll see if he can dig up the change | 
| 12:59.01 | starseeker_ | thanks :-) | 
| 13:56.53 | *** join/#brlcad SWPadnos__ (n=Me@dsl107.esjtvtli.sover.net) | |
| 14:34.18 | jonored_ | ...oh. No tab completion in classic mode? | 
| 15:17.41 | *** join/#brlcad thing0 (n=ric@123.208.15.233) | |
| 15:25.51 | CIA-23 | BRL-CAD: 03bob1961 * r32244 10/brlcad/branches/pre-7-12-6/src/mged/chgview.c: Add in fix for illumination bug when doing primitive editing - r31737 | 
| 15:58.44 | CIA-23 | BRL-CAD: 03bob1961 * r32245 10/brlcad/trunk/ (3 files in 2 dirs): Port tire to windows. | 
| 15:59.55 | *** join/#brlcad archivist_emc (n=archivis@host81-149-119-172.in-addr.btopenworld.com) | |
| 16:05.18 | CIA-23 | BRL-CAD: 03bob1961 * r32246 10/brlcad/trunk/misc/win32-msvc8/brlcad/brlcad.sln: Port tire to windows. | 
| 16:08.58 | CIA-23 | BRL-CAD: 03davidloman * r32247 10/rt^3/trunk/src/geometryService/java/stractNet/docs/ (stractNet.eap stractNet2.eap): | 
| 16:10.27 | *** join/#brlcad clock_ (n=clock@77-56-86-64.dclient.hispeed.ch) | |
| 16:12.29 | CIA-23 | BRL-CAD: 03bob1961 * r32248 10/brlcad/trunk/ (12 files in 4 dirs): Added fracture, prefix, quat, regdef, view and ypr to libged. | 
| 16:13.47 | CIA-23 | BRL-CAD: 03bob1961 * r32249 10/brlcad/trunk/misc/win32-msvc8/libged/libged.vcproj: Added fracture, prefix, quat, regdef, view and ypr to libged. | 
| 17:07.43 | *** join/#brlcad elite01_ (n=elite01@unaffiliated/elite01) | |
| 17:16.47 | starseeker | jeez sourceforge is slow today | 
| 17:17.28 | CIA-23 | BRL-CAD: 03starseeker * r32250 10/brlcad/branches/pre-7-12-6/ (4 files in 2 dirs): Merge Bob's changes from trunk to add tire to the Windows build. | 
| 17:30.01 | *** join/#brlcad pacman87 (n=timothy@71.170.63.120) | |
| 18:22.14 | CIA-23 | BRL-CAD: 03bob1961 * r32251 10/brlcad/trunk/ (11 files in 3 dirs): Enable E, nirt and qray | 
| 18:45.12 | CIA-23 | BRL-CAD: 03davidloman * r32252 10/rt^3/trunk/src/geometryService/java/stractNet/docs/stractNet.eap: | 
| 19:26.13 | *** join/#brlcad jonored (n=jonored@pool-71-162-78-234.bstnma.east.verizon.net) | |
| 19:35.33 | CIA-23 | BRL-CAD: 03bob1961 * r32253 10/brlcad/branches/pre-7-12-6/misc/win32-msvc8/brlcad/brlcad.sln: Added project for the tire command. | 
| 19:39.22 | *** join/#brlcad clock_ (n=clock@77-56-79-190.dclient.hispeed.ch) | |
| 21:00.55 | *** join/#brlcad Elperion (n=Bary@p5B14F388.dip.t-dialin.net) | |
| 21:16.47 | *** join/#brlcad brlcad (n=sean@66.111.56.50) [NETSPLIT VICTIM] | |
| 21:42.26 | *** join/#brlcad brlcad (n=sean@66.111.56.50) [NETSPLIT VICTIM] | |
| 22:10.33 | *** join/#brlcad Ralith (n=ralith@c-71-197-213-172.hsd1.or.comcast.net) | |
| 22:30.34 | *** join/#brlcad pacman87 (n=timothy@71.170.63.120) | |
| 22:37.20 | *** join/#brlcad pacman87 (n=timothy@71.170.63.120) | |
| 23:24.43 | *** join/#brlcad cosurgi (i=janek@irc.cool.waw.pl) | |
| 23:31.59 | *** join/#brlcad jonored (n=jonored@pool-71-162-78-234.bstnma.east.verizon.net) | |