| 00:55.42 | *** join/#brlcad talcite (~matthew@75-119-226-199.dsl.teksavvy.com) | |
| 01:05.04 | *** join/#brlcad talcite_ (~matthew@75-119-245-31.dsl.teksavvy.com) | |
| 01:08.28 | CIA-73 | BRL-CAD: 03brlcad * r38449 10/brlcad/trunk/ (include/fbserv_obj.h src/libfb/fb_obj.c): wow, herein lies the evil of k&r function prototypes. fbs_open() and fbs_close() were being called with the wrong number of parameters. expand to non k&r prototypes. |
| 01:10.02 | CIA-73 | BRL-CAD: 03brlcad * r38450 10/brlcad/trunk/src/libdm/clip.c: reorder functions to avoid forward decl on code(). use HIDDEN instead of static. |
| 01:11.03 | CIA-73 | BRL-CAD: 03brlcad * r38451 10/brlcad/trunk/src/libdm/clip.c: style/indent/ws cleanup |
| 01:13.00 | ``Erik | heh |
| 01:29.52 | *** join/#brlcad IriX64 (~Warlock@bas2-sudbury98-1177593037.dsl.bell.ca) | |
| 01:49.45 | *** join/#brlcad talcite (~matthew@75-119-245-31.dsl.teksavvy.com) | |
| 02:17.46 | starseeker | nagivates the wilderness known as the Tcl build logic... |
| 02:18.50 | *** join/#brlcad PrezKennedy (Prez@96.31.84.96) | |
| 02:22.10 | starseeker | guesses the minimal patch is to beef up the tcl 8.6 build logic just enough to be able to spot our libz... |
| 02:31.35 | starseeker | ugh... |
| 02:56.04 | starseeker | alright, that's the basic C files building... now, how to install the necessary library stuff... |
| 04:00.10 | *** join/#brlcad jdoliner (~jdoliner@ursa.cs.uchicago.edu) | |
| 09:42.58 | d-lo | Mernin! |
| 10:04.29 | *** join/#brlcad Nohla (~jesica@201.255.241.137) | |
| 10:48.49 | *** join/#brlcad User632 (~User@adsl-75-26-175-81.dsl.scrm01.sbcglobal.net) | |
| 10:49.27 | User632 | Anyone have experience in Solidworks? |
| 10:51.42 | alex_joni | yup |
| 11:15.08 | CIA-73 | BRL-CAD: 03d_rossberg * r38452 10/brlcad/trunk/src/librt/CMakeLists.txt: synced with Makefile.am (removed nmg_junk.c) |
| 11:28.46 | CIA-73 | BRL-CAD: 03d_rossberg * r38453 10/brlcad/trunk/include/common.h: |
| 11:28.46 | CIA-73 | BRL-CAD: MSVC C2055 error in connection with UNUSED() macro |
| 11:28.46 | CIA-73 | BRL-CAD: MSVC (w/o ++) requires a formal parameter list not a type list (ANSI C behavior) |
| 11:35.23 | CIA-73 | BRL-CAD: 03davidloman * r38454 10/rt^3/trunk/src/alf/ (. libalf.so): Removed a build byproduct that accidentally got added to repo. |
| 11:36.01 | CIA-73 | BRL-CAD: 03davidloman * r38455 10/rt^3/trunk/src/ (4 files in 4 dirs): standardize lib names to lowercase. |
| 12:59.49 | *** join/#brlcad parigaudi (~quassel@pd95b7f5e.dip0.t-ipconnect.de) | |
| 13:29.12 | CIA-73 | BRL-CAD: 03davidloman * r38456 10/rt^3/trunk/ (7 files in 5 dirs): Modify svn:ignore to include '/.settings'. Converted several classes over to singletons until later. Ultimately, an extensible framework is desired, but singletons will do for now. |
| 13:35.33 | CIA-73 | BRL-CAD: 03davidloman * r38457 10/rt^3/trunk/tests/ (6 files in 3 dirs): Cleanup CMakeLists.txt files to include standardized lowercase lib names. Comment out *nix specific sleep thread call for now. Updated svn:ignore to include build byproducts(Libs and bins) |
| 14:32.12 | CIA-73 | BRL-CAD: 03indianlarry * r38458 10/brlcad/trunk/src/librt/opennurbs_ext.cpp: Remove logging blather for Trim boundary on face identifier. Add endpoint tangent comparison to CurveTree::IsLinear() function. |
| 15:42.18 | CIA-73 | BRL-CAD: 03starseeker * r38459 10/brlcad/trunk/include/fb.h: Looks like we need glx.h conditionally in fb.h too. |
| 15:52.18 | brlcad | yay, only 3000 issues to fix |
| 15:55.41 | starseeker | confound it, that breaks dm... |
| 15:55.56 | starseeker | /usr/X11/include/GL/gl.h:122: warning: ignoring #pragma export on |
| 15:56.55 | starseeker | what is a pragma and why do I care? |
| 15:57.12 | brlcad | pragma's are compiler notes |
| 15:57.14 | d-lo | VC++ ness, innit? |
| 15:57.37 | brlcad | hacks up a lung |
| 15:58.02 | brlcad | entirely coincidental to the mentioning of msvc< I think |
| 15:58.11 | CIA-73 | BRL-CAD: 03brlcad * r38460 10/brlcad/trunk/src/conv/iges/getcurve.c: initialize tmp2 |
| 16:00.00 | starseeker | grr - how do I tell gcc not to warn about it? |
| 16:01.23 | starseeker | looks like -Wall pulls in -Wunknown-pragma |
| 16:06.21 | brlcad | starseeker: that's not the question you should be asking |
| 16:06.22 | CIA-73 | BRL-CAD: 03brlcad * r38461 10/brlcad/trunk/src/conv/iges/ (b-spline.c getcurve.c splinef.c): de-k&r funcs, format, indent, ws, style, consistency cleanup. use real prototypes where forward decls are needed. |
| 16:06.35 | brlcad | should be asking why is it throwing a pragma when before it was not |
| 16:07.44 | starseeker | because I included glx.h in fb.h conditionally, to get the definition of GLXContext |
| 16:08.43 | brlcad | that was the action, but doesn't answer why |
| 16:09.40 | brlcad | it is being included in if_ogl.c too, but doesn't have a pragma problem |
| 16:10.16 | starseeker | something to do with it being a header vs. a C file? |
| 16:11.54 | brlcad | no need to guess, follow the logic at the point of inclusion that leads up to that pragma line |
| 16:14.49 | starseeker | I guess I'm slow today - focus.c includes dm.h, which includes fbserv_obj.h which includes fb.h |
| 16:18.37 | CIA-73 | BRL-CAD: 03brlcad * r38462 10/brlcad/trunk/include/config_win.h: |
| 16:18.37 | CIA-73 | BRL-CAD: remove the undocumented 'DELETE' and 'complex' undef lines. intentionally by |
| 16:18.37 | CIA-73 | BRL-CAD: design, common.h (and subsequently config_win.h) is supposed to be defined |
| 16:18.37 | CIA-73 | BRL-CAD: before any other system headers so undefining symbols shouldn't do anything |
| 16:18.37 | CIA-73 | BRL-CAD: useful (except override cmd line opts, which it shouldn't). |
| 16:20.22 | starseeker | the pragma line itself is toplevel in gl.h |
| 16:20.41 | starseeker | I don't quite see why one is triggering it and not the other |
| 16:26.14 | starseeker | somewhat bemusingly however, focus.c actually compiled without dm.h... |
| 16:28.25 | starseeker | I take it I'm missing something obvious... |
| 16:30.05 | brlcad | probably something minor, but clearly not obvious ;) |
| 16:30.27 | brlcad | where do you seea problem? |
| 16:30.42 | starseeker | full compile, MacOSX 10.5 |
| 16:31.15 | starseeker | let me redo it all clean, just incase I've got something stale somewhere |
| 16:31.52 | brlcad | checking |
| 16:34.21 | starseeker | brlcad: incidently, on behalf of your fellow office-mates thank your for not sharing ;-) |
| 16:34.41 | starseeker | hates hacking up lugs - sounds like a nasty bugger |
| 16:36.24 | brlcad | it got a lil better on thurs, but then got worse on fri/sat |
| 16:36.39 | starseeker | ick |
| 16:36.40 | brlcad | now somewhat better again, but another day would do well |
| 16:36.48 | starseeker | nods |
| 16:36.52 | brlcad | not really nasty really, but enough to make suck |
| 16:37.31 | starseeker | yeah, those borderline ones can drive you nuts - let you go stir crazy, but still too drained to do anything |
| 16:42.51 | starseeker | http://paste.lisp.org/display/97684 |
| 16:44.23 | starseeker | I dont' get how it's getting to that pragma at all - it's wrapped in an ifdef |
| 16:44.58 | starseeker | #if defined(PRAGMA_EXPORT_SUPPORTED) |
| 16:45.50 | starseeker | (ok, if defined() not ifdef...) |
| 16:46.08 | brlcad | same thing |
| 16:46.16 | starseeker | though so |
| 16:46.43 | brlcad | so on the one that works, is PRAGMA_EXPORT_SUPPORTED defined? |
| 16:46.43 | starseeker | thought even |
| 16:47.25 | starseeker | as far as grep can tell me , we don't do any setting of PRAGMA_EXPORT_SUPPORTED anywhere in the brlcad tree |
| 16:47.37 | brlcad | unless there's an undef PRAGMA_EXPORT_SUPPORTED, can check by adding a #ifdef PRAGMA_EXPORT_SUPPORTED #warning after the #include in the .c file |
| 16:47.37 | starseeker | it shouldn't be defined anywhere |
| 16:47.43 | brlcad | no no |
| 16:47.56 | brlcad | you're just following the logic |
| 16:50.38 | starseeker | has never used #warning before - any tricks? |
| 16:53.14 | starseeker | ok, -it's defined after the include in focus.c |
| 16:54.10 | starseeker | and not defined before |
| 17:01.05 | starseeker | brlcad: it's building OK for you? |
| 17:03.49 | starseeker | it seems that it's only being set when the dm compile happens - even when the test is in fb.h it never warns until then |
| 17:09.41 | starseeker | looks like it might have something to do with the Carbon.h include |
| 17:13.18 | starseeker | ``Erik: as an aside, it looks like focus.c might be where your annoying X11 behavior is coming from with MGED |
| 17:16.40 | CIA-73 | BRL-CAD: 03starseeker * r38463 10/brlcad/trunk/src/libdm/focus.c: Something about the inclusion of Carbon.h (which appears to be a master file for a lot of Mac APIs) upsets gl.h, pulled in up the chain by fb.h. Since dm.h doesn't seem to actually be needed here, don't include it. |
| 17:21.22 | CIA-73 | BRL-CAD: 03brlcad * r38464 10/brlcad/trunk/ (include/fb.h src/libdm/dm-ogl.c src/libfb/if_ogl.c): |
| 17:21.22 | CIA-73 | BRL-CAD: quell compilation warnings on the ogl interfaces for dm and fb regarding shadow |
| 17:21.23 | CIA-73 | BRL-CAD: warnings caused by the system glx.h header parameter names shadowing various |
| 17:21.23 | CIA-73 | BRL-CAD: system functions and symbols. approach sucks and begs for consolidation into |
| 17:21.23 | CIA-73 | BRL-CAD: some wrapper header. |
| 17:22.14 | brlcad | starseeker: I was able to reproduce the pragma warning before your last commit |
| 17:22.22 | brlcad | now of course it's gone |
| 18:00.08 | brlcad | hm, the header presently needs to be included for msvc for the import/export decls |
| 18:04.38 | CIA-73 | BRL-CAD: 03brlcad * r38465 10/brlcad/trunk/src/libdm/focus.c: if __QUICKDRAW__ is defined, we get a pragma warning. so undefine it after including Carbon.h. readd the dm.h header so we get proper import/export decls for windows. |
| 18:32.54 | ``Erik | which behvaior, the rotate bug or the pop over other windows bug? |
| 18:38.34 | brlcad | focus.c merely brings X11 to the front if you run mged from Terminal (which is not X11) -- it was causing unexpected behavior in that I/O was going to the terminal window instead of the mged window that was just created |
| 18:39.46 | ``Erik | the issue I pointed out to starseeker was that if I run apps in X11.app, place a non-X11 app ontop somewhere, then start mged, it forces ALL x11 apps to front |
| 18:40.27 | ``Erik | the exact scenario was having a big honkin' /usr/X11/bin/xterm on my 30", firefox on the 30" as top, then starting mged from an xterm on a 23" |
| 18:40.30 | ``Erik | (24?) |
| 18:40.45 | brlcad | 24" |
| 18:40.46 | ``Erik | it'd pull the big xterm to front on the 30" |
| 18:41.19 | ``Erik | <-- favors xterm to Terminal.app |
| 18:41.43 | brlcad | hm, that's probably the same code then because it has to focus X11 in order to get mged |
| 18:42.01 | brlcad | akin to clicking the X11 icon |
| 18:42.22 | brlcad | if you can get another way working, that'd be great |
| 18:43.09 | brlcad | but I didn't see another method implementable at the time for just giving mged input focus |
| 18:43.15 | brlcad | don't really care about the layering |
| 18:43.18 | ``Erik | heh, I observed it as an annoyance, starseeker seems to be the one digging into the why :D |
| 18:44.10 | ``Erik | I almost always start mged with -c, so it's not an issue *shrug* and I've never heard anyone else complain |
| 18:45.58 | ``Erik | <-- has budget to dig into nmg internals, not X11 oddities :) |
| 18:46.39 | ``Erik | be hilarious if I were able to get the bool stuff corrected on the marching cubes buck |
| 18:47.33 | CIA-73 | BRL-CAD: 03brlcad * r38466 10/brlcad/trunk/src/mged/columns.c: expand qsort callback cast from k&r to ansi. |
| 18:48.21 | ``Erik | "ok, we implemented this interesting but inappropriate functionality for ya... in the process, we fixed teh minor bug that caused issues in teh first place.... the technique is ... superfluous. |
| 18:50.12 | starseeker | ``Erik: <snort> you'll have to have a pretty solid routine to handle a treaded tire |
| 18:50.40 | ``Erik | I'm not working today, so I'm not gonna type a command |
| 18:50.52 | starseeker | heh |
| 18:51.02 | ``Erik | if you wanna do a g-stl -M on a tire, I'd love to read about it when I check my email tomorrow morning |
| 18:52.15 | starseeker | tries out of curiosity |
| 18:52.22 | starseeker | never have tried the -M option yet |
| 18:53.01 | ``Erik | -M will take a long time if you dont' give it a precision |
| 18:53.32 | ``Erik | defaults to 0.01 factor, most of what I've show around is 0.10, or 0.05 |
| 18:53.39 | starseeker | ah |
| 18:54.03 | ``Erik | and it's n^2 ish |
| 18:54.20 | ``Erik | or, lower bound is n^2 |
| 18:54.23 | starseeker | -a tolerance? |
| 18:54.48 | ``Erik | yeah, -a is absolute I think (mm), -r for relative... |
| 18:55.14 | ``Erik | where relative is, uh, bounding sphere radius * 0.5 mm cube edge size |
| 18:55.24 | ``Erik | - ,mm |
| 18:58.18 | CIA-73 | BRL-CAD: 03brlcad * r38467 10/brlcad/trunk/src/mged/mged.c: quell unused var warnings and fix bug reading argv instead of argc. add docs explaining what's going on too. |
| 18:59.15 | brlcad | -M might not be the best option given all the tracers use it to indicate stdin input |
| 18:59.47 | brlcad | here's where that spreadsheet I've been trying to orchestrate would come in handy. |
| 18:59.56 | ``Erik | huh, http://www.robotfest.com/ |
| 19:00.13 | ``Erik | give me a better option... I looked at the converters, -m was taken, but -M seemed free |
| 19:00.20 | brlcad | maybe -C for cubes or -S to indicate a sampled approach |
| 19:01.38 | brlcad | looking at the sheet now |
| 19:04.14 | *** join/#brlcad Ralith (~ralith@69.90.48.97) | |
| 19:05.39 | brlcad | good thing I looked, -S is no good, size option |
| 19:06.31 | brlcad | aaaand -C is rgb background color on all the fb tools |
| 19:06.46 | ``Erik | <-- did actually look around before picking -M |
| 19:07.58 | starseeker | should get back to getopt long support, apparently... |
| 19:08.48 | ``Erik | or we should reconsider tool inputs |
| 19:09.51 | brlcad | ``Erik: yesh, but I haz the master spreadsheet that lists them all! |
| 19:10.05 | ``Erik | the one alice made? |
| 19:10.24 | brlcad | yeah, sorta |
| 19:10.58 | ``Erik | a quick lil program to say "these characters are available" might be nice in misc/ |
| 19:11.36 | brlcad | she took it from 50 to 300, but half-wrong data -- lisa brought it up a few more and fixed much of the data |
| 19:12.38 | ``Erik | upstairs lisa? |
| 19:12.43 | ``Erik | oh, uh |
| 19:12.46 | brlcad | survice |
| 19:13.10 | brlcad | hm, -8 seems fair game |
| 19:13.29 | ``Erik | janine is desperate for something useful to do... I talked to starseeker and branch chief, I don't know if she's enough of a nerd to do command options |
| 19:14.36 | brlcad | she was working on docbook, that's not done afaik |
| 19:14.53 | brlcad | tedious but until it's done..that's valuable |
| 19:15.38 | starseeker | I believe she's through the Volume II commands in the appendix - of course, that's not all of them, but I suggested reviewing those for correctness with current MGED as a possible next step |
| 19:17.24 | ``Erik | we might need to bug bc about it |
| 19:17.44 | ``Erik | she seemed... highly upset. about being stuck on the project she's stuck on |
| 19:19.04 | ``Erik | she made a statement along the lines if that she can't be useful, they should let her go so she can find another job |
| 19:31.25 | starseeker | http://bzflag.bz/~starseeker/tire_mc.png |
| 19:32.56 | ``Erik | is that -r 0.05 ? |
| 19:35.37 | starseeker | -a 10 |
| 19:36.08 | ``Erik | 10mm grid, aight... it worked! :D |
| 19:36.13 | starseeker | tries -r 0.05 |
| 19:36.43 | starseeker | nah, let's go fine and run it overnight |
| 19:36.53 | brlcad | heh |
| 19:37.40 | starseeker | brlcad: confirmed, build fixed |
| 19:38.16 | starseeker | smacks self and recompiles with threads enabled this time... |
| 19:40.45 | ``Erik | how fine is fine? |
| 19:41.02 | ``Erik | this is n^2, .05 to .01 is 25x |
| 19:43.33 | starseeker | -a 0.5 :-) |
| 19:43.45 | ``Erik | 0.5 is very course |
| 19:43.48 | ``Erik | coarse |
| 19:43.54 | starseeker | half a mm? |
| 19:43.59 | starseeker | I just did 10mm |
| 19:44.03 | ``Erik | oh, -a, not -r |
| 19:44.20 | ``Erik | -r 0.5 is what I used for quick and dirty stuff |
| 19:44.28 | starseeker | nods |
| 19:44.53 | ``Erik | I talked to ed, he wants to list performance stuff as a ttm, so I've been working on decimiation, not parallelization |
| 19:45.09 | starseeker | nods |
| 19:45.37 | ``Erik | but things are shuffled where teh ray caching and parallel stuff can be done trivially |
| 19:47.12 | brlcad | haha, got a script to print counts of all args letters presently in use |
| 19:47.33 | brlcad | apparently -n is the most common option with over 112 uses |
| 19:49.13 | ``Erik | dress it ant put it in misc/, dude |
| 19:49.17 | starseeker | nice! - how'd you work it, scan for bu_getopt? |
| 19:53.39 | ``Erik | 'cept when it uses plain getopt()... |
| 19:57.16 | brlcad | ``Erik: you apparently haven't read HACKING, not supposed to be any uses of getopt() |
| 19:57.31 | brlcad | that said, this is based off the latest spreadsheet data only, not source |
| 19:57.37 | brlcad | but it's the closest to informative |
| 19:58.12 | ``Erik | um, wish in one hand and shit in the other, see which one filles up first. |
| 19:59.28 | ``Erik | I'd guess that violations exist, we have to manage them, not avoid them... |
| 19:59.50 | brlcad | I scan for them periodically, shouldn't be any |
| 20:00.03 | brlcad | if it were a problem, would have added it to distcheck |
| 20:00.12 | ``Erik | if there aren't, awesome... :D |
| 20:00.24 | brlcad | haven't checked in a while, mebbie |
| 20:00.48 | brlcad | still would represent less than a quarter of a percent for this |
| 20:00.49 | ``Erik | I'd assume that if we had a good solid scrubbing, nothing new is in place |
| 20:01.38 | ``Erik | I'm just sayin' that even if it's in .../HACKING, it ain't necessaily tautological |
| 20:02.23 | brlcad | never claimed to be tautological |
| 20:02.30 | ``Erik | wonders of a % oen or time left on marching cubes should be included |
| 20:03.21 | ``Erik | be trivial, monte carlo style... X have been odne of Y, ... |
| 20:03.30 | brlcad | http://brlcad.org/~sean/counts.txt |
| 20:03.44 | brlcad | probably 50-75% representative |
| 20:04.06 | ``Erik | that's a low sample |
| 20:04.28 | brlcad | dude, seriously? |
| 20:04.43 | brlcad | you don't have to use the fucking numbers, but it's better than casual glancing |
| 20:05.02 | ``Erik | yeah, but 75% of apps observed is a low % |
| 20:05.38 | starseeker | brlcad: that's pretty cool |
| 20:05.41 | ``Erik | kinda saying that yeah, we have 400 apps, and we care about 250-300 apps |
| 20:06.27 | ``Erik | better than nothing, but dang... is this scripted? |
| 20:06.50 | starseeker | wonder why -n is so popular? |
| 20:06.56 | brlcad | 75% of apps means it covers about 300 of our 400 binaries |
| 20:06.57 | ``Erik | I could do a script to look for core lib funcs and go from there... |
| 20:07.13 | ``Erik | so 100 apps are ignored? |
| 20:07.17 | brlcad | if you want to consider that low, that's your perrogative, but it shows some basic trend use |
| 20:07.40 | brlcad | like I said, you don't have to use the numbers, but it's far better than glancing |
| 20:07.47 | ``Erik | sorry, when I think coverage, I want "within a percentile" |
| 20:08.02 | brlcad | how many did you look at? 20? that'd be a whole 5%? |
| 20:08.03 | ``Erik | unless I misunderstand what you're saying |
| 20:08.14 | starseeker | <snort> ``Erik it is indicitative of trends in option usage |
| 20:08.40 | brlcad | only 300 of then even have manual pages, so it's still pretty informative |
| 20:09.09 | ``Erik | fine, I'll shut up... when something goes automated, it should be 'good'... I'll pretend that the 20% I manually looked at happened to be the most relevant 20%.. |
| 20:09.10 | starseeker | also tells us which ones are likely to be hard to make uniform in terms of cross-command meanings |
| 20:09.15 | brlcad | starseeker: -n is the number of scanlines (Y size), so it hits all the tracers and fb tools, then a bunch use n for other things |
| 20:09.26 | starseeker | ah |
| 20:09.55 | starseeker | recalls being surprised that that wasn't "-y" back in the day... |
| 20:10.05 | yukonbob | hello, #brlcad |
| 20:10.07 | brlcad | seriously doubts ``Erik looked at 80 getopt lines or manual pages to get to 20% |
| 20:11.01 | ``Erik | um, I threw an option in, whatched it break all over, tweaked, did another and looked at mebbe half a dozen |
| 20:11.29 | brlcad | so 1.5% |
| 20:11.35 | ``Erik | but I managed to pick one that has 10 uses, 3 are probably mine |
| 20:11.49 | brlcad | and you're bitching about getting something that gets confidence up to 50-70% ... wow :) |
| 20:12.04 | ``Erik | and I'm fairly certain that i'm not conflicting in the subset of converters |
| 20:12.08 | starseeker | brlcad: question - should we attempt to make option behavior uniform across all commands, or just "logical groupings"? |
| 20:12.23 | ``Erik | boy, I'll whup ya |
| 20:13.03 | ``Erik | I want to assert that if you're going to depend on automated testing, you require a far higher % of reliablity |
| 20:13.06 | brlcad | you're the one being a pain in the ass for no reason, you're just being argumentative for no reason |
| 20:13.22 | ``Erik | human testing has a magic factor that machines cannot replicate |
| 20:13.26 | brlcad | what automated testing? |
| 20:13.35 | brlcad | this was to help pick a letter that's not in high use |
| 20:13.40 | brlcad | only that |
| 20:13.47 | brlcad | nothing more, nothing implied, nothing stored |
| 20:13.52 | starseeker | ``Erik: I believe the long term goal is a human review of all the commands - problem is finding someone to do it |
| 20:14.13 | ``Erik | *shrug* ya ran a script, t told you a %... it doesn't understand things like logical groupings... |
| 20:14.30 | ``Erik | so the % is ... a machine generated number. nothing more. no magic |
| 20:14.49 | brlcad | the % was irrelevantbtotmostly |
| 20:14.57 | brlcad | mostly irrelevant |
| 20:15.41 | starseeker | thinks irrelevantbtotmostly should be a Scrabble word :-) |
| 20:15.58 | ``Erik | my choice of -M was after looking at "many" programs... not exhaustive, but not irrelevant |
| 20:16.06 | brlcad | only point of reference that it becomes relevant is in comparison to the alternative, which was casual glancing of a half-dozen |
| 20:16.09 | starseeker | (Scrabble gets more fun if you allow the Oxford unabridged dictionary as the word set) |
| 20:16.14 | ``Erik | if you can find a better letter, be my guest... |
| 20:16.40 | brlcad | this is pointless, I was just trying to help that exact purpose, yet you're not willing |
| 20:16.43 | brlcad | fine |
| 20:16.50 | ``Erik | I think I managed to find a "pretty good" solution :) |
| 20:17.08 | brlcad | that matches a whole 'logical grouping' as you put it |
| 20:17.12 | brlcad | all the tracers |
| 20:17.16 | ``Erik | I think starseeker made a good point, about hte logical grouping |
| 20:17.36 | ``Erik | my -M applications are only in converters, not tracers |
| 20:18.24 | ``Erik | from my seat, you're saying "that's not good", I'm saying "show me better", ... and we go circular |
| 20:18.51 | ``Erik | frankly, my dear, I don't give a damn :D |
| 20:19.11 | brlcad | I suggested -8 |
| 20:19.31 | brlcad | which conveniently has 0 uses too |
| 20:20.20 | brlcad | -. could be interesting to indicate point-sampling, though portability may be questionable |
| 20:20.45 | brlcad | heh, -k or -K for marching kubes |
| 20:20.54 | CIA-73 | BRL-CAD: 03starseeker * r38468 10/brlcad/trunk/src/fb/fbthreadtest.c: Trim down fbthreadtest - not a real application, testing only, so try to keep things simple and understandable. |
| 20:21.03 | starseeker | KDE would like that :-P |
| 20:22.23 | brlcad | -8 represented the corners of the cube, fwiw |
| 20:22.35 | CIA-73 | BRL-CAD: 03erikgreenwald * r38469 10/brlcad/trunk/src/conv/ (g-egg.1 g-egg.c stl/g-stl.1 stl/g-stl.c): use -8 for marching cubes instead of -M |
| 20:23.39 | ``Erik | someone else can fix the docbook if it exists O.o seems like an irrelevant issue to me *shrug* |
| 20:24.38 | starseeker | don't think we have too many of the command line commands as docbook yet - at least, as anything besides doclifter docbook |
| 20:24.59 | ``Erik | so! I'm going to robocon next weekend O.o |
| 20:25.03 | starseeker | MGED ussage is more likely to need the HTML versions, so MGED commands seemed the logical initial focus |
| 20:25.14 | starseeker | ``Erik: uh oh :-) |
| 20:25.27 | starseeker | need a new toy to scare the cats with? |
| 20:25.49 | ``Erik | nah, this is just a trip... gonna get an r/c car from target or walmart for the cats |
| 20:26.15 | starseeker | should have done that - got remote control mouse at Petsmart, total ripoff |
| 20:27.55 | ``Erik | a friend said she was going, so I invited myself to her party |
| 20:28.06 | starseeker | heh |
| 20:28.17 | ``Erik | I'm thinkin' a $20 toy at a gen store will do the job |
| 20:29.16 | ``Erik | but robocon is next weekend, could be interesting |
| 20:29.26 | ``Erik | it's in, uh, lithicum? |
| 20:29.30 | CIA-73 | BRL-CAD: 03starseeker * r38470 10/brlcad/trunk/src/fb/fbthreadtest.c: Chop a few more fbthreadtest lines |
| 20:29.36 | ``Erik | right by the air port |
| 20:30.31 | starseeker | that should be some fun traffic |
| 20:30.48 | ``Erik | see, I'm gonna do my best to be a passenger... :D |
| 20:33.15 | starseeker | heh |
| 20:34.48 | brlcad | gonna build a robot? |
| 20:34.51 | brlcad | http://www.gametrailers.com/user-movie/ultimate-breakdance-robot/318291 |
| 20:35.30 | starseeker | O.o g-stl failed, insufficient memory |
| 20:35.37 | ``Erik | really |
| 20:35.55 | ``Erik | that means you lack the memory to hold the generated NMG |
| 20:36.13 | ``Erik | the optimizations I was asked to do would make it... worse... |
| 20:36.16 | starseeker | ok... let's try a slightly bigger abs tolerance |
| 20:37.03 | ``Erik | I've been pondering adding CPU time to generate a smaller NMG... |
| 20:37.11 | ``Erik | searching for dup verts, etc |
| 20:41.31 | CIA-73 | BRL-CAD: 03brlcad * r38471 10/brlcad/trunk/NEWS: Erik added a new '-8' command-line option to the g-stl and g-egg exporters for using marching cubes as the tessellation method (instead of going through and performing usual CSG evaluation of NMG meshes) |
| 21:39.03 | CIA-73 | BRL-CAD: 03r_weiss * r38472 10/brlcad/trunk/src/conv/obj-g_new.c: refactoring functions to process v,tv,nv,tnv faces |
| 22:18.10 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 22:34.39 | CIA-73 | BRL-CAD: 03brlcad * r38473 10/brlcad/trunk/src/mged/utility1.c: explicit constness |
| 22:35.21 | CIA-73 | BRL-CAD: 03brlcad * r38474 10/brlcad/trunk/src/mged/mged.c: init pparent_pipe but more importantly, don't potentially write to a pipe that has never been initialized if we don't HAVE_PIPE |
| 22:40.21 | CIA-73 | BRL-CAD: 03brlcad * r38475 10/brlcad/trunk/src/rt/viewedge.c: expand the function signature, de-k&r |
| 22:41.09 | CIA-73 | BRL-CAD: 03brlcad * r38476 10/brlcad/trunk/src/rt/viewedge.c: minor ws |
| 23:18.19 | *** join/#brlcad Stattrav (~Stattrav@202.3.77.233) | |
| 23:27.14 | ``Erik | life, liberty, and high fructose corn syrup beverages O.o |
| 23:47.49 | Stattrav | ``Erik: thats the high talking :) |
| 23:49.13 | *** join/#brlcad akafubu (~akafubu@unaffiliated/akafubu) | |