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) |