IRC log for #brlcad on 20080908

00:32.41 brlcad starseeker: that'd be better left to -exec
00:33.04 brlcad find . -attr regionID -exec attr get regionID {} \;
00:33.21 brlcad something like that
00:34.22 brlcad find searches for objects in the db that have some characteristic, itemizing those objects -- doing anything with them beyond printing them is probably best left to other commands
00:35.52 starseeker ok
00:36.05 starseeker should start working on exec
00:37.12 brlcad exec is going to require some libged changes
00:37.14 *** join/#brlcad andrecastelo____ (n=chatzill@189.71.72.40)
00:37.17 starseeker ick
00:37.22 brlcad as find needs to know what commands are available
00:37.26 brlcad no no, tis a good thing
00:37.32 brlcad it's geometry engine work
00:37.36 brlcad needs to happen regardless
00:37.52 starseeker Ah.
00:37.56 brlcad it should have been done for mged already, just not done yet
00:38.22 starseeker should probably first get the . vs / path reporting set up... that shouldn't be too hard
00:40.25 starseeker once I do, I take it exec is by far the most critical part to get up and running?
00:42.22 brlcad not strictly necessary for the original task, but it is where most of the power is
00:54.26 starseeker brlcad: Um - by "original task" do you mean Dwayne's feature request?
00:55.19 brlcad yeah, sorta
00:55.35 starseeker well, we've got the shader part covered
00:55.38 brlcad finding objects with various attribute qualities
00:56.22 starseeker the "non-standard attribute" bit still needs some work before it can be closed :-(
01:16.05 *** join/#brlcad ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
01:16.05 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Channel logs at http://ibot.rikers.org/%23brlcad/ || The 2008 Google Summer of Code is complete! -- Thanks deserved to all of our students! || (Source) Release 7.12.6 posted 2008-08-19 || Mailing lists are now reply-to-list instead of reply-to-sender by default
02:47.35 *** join/#brlcad grfrblshntz (n=smee@68-191-176-167.dhcp.stpt.wi.charter.com)
02:51.51 grfrblshntz Hello, I'm pretty new to using brlcad, and I'm trying to model a subtractive union, I used comb test u a - b, and it seems to be correct, showing a fully, and b has a dashed outline, which I'm assuming means it's the negative element. I want to see it drawn merely with the positive element without the subtracted portion, I can't seem to find how to do this, anyone?
02:52.03 brlcad would like to buy a vowel for grfrblshntz
02:52.16 grfrblshntz a's are going to $1000
02:52.57 brlcad for the wireframe rendering, there's not (presently) a way to not show the wireframes for all primitives involved
02:53.17 brlcad there are ways to view an evaluated wireframe, though
02:53.33 brlcad and you can always ray-trace the object -- which is usually the recommended method
02:53.37 grfrblshntz evaluated, is like the ... yes.
02:53.40 grfrblshntz ok
02:53.47 brlcad type "rt" into the command window
02:53.52 grfrblshntz ok
02:54.03 brlcad or use the raytrace control panel under the file menu
02:54.35 brlcad that'll use an embedded framebuffer that uses the same graphics window to render the raster image into it
02:54.54 grfrblshntz I tried the raytrace from the file manu, already, and the subtracted part still showed up, I must have done something wrong
02:55.02 brlcad ray-traced images are, however, raster images -- fully shaded evaluated displays are something we're working on
02:55.05 brlcad type "who"
02:55.24 brlcad you may still be displaying the primitives and the combination
02:55.33 brlcad d a b
02:55.36 grfrblshntz ok
02:55.53 grfrblshntz I did try "hide a"
02:55.58 grfrblshntz does that not remove it
02:56.14 brlcad dunno :)
02:56.18 brlcad probably
02:56.36 brlcad draw/hide are the 'new' commands, I'm used to the old cryptic short versions
02:56.39 grfrblshntz (I may have made a mistake I tried various combinations of "hide a" "B -A", and then just "draw"ing the parts I needed
02:56.43 grfrblshntz ok
02:56.52 brlcad d to delete from the display, e to display them for editing
02:56.55 grfrblshntz d a b is the cryptic version?
02:56.57 grfrblshntz ok
02:57.20 grfrblshntz any recommendations on how to learn all those commands?
02:57.25 brlcad B == Z and e
02:57.31 grfrblshntz ok
02:57.52 brlcad yeah, there's an mged quick reference sheet on the website -- that groups them by actions
02:58.22 brlcad there's also the mged tutorial series, which goes through most of the core commands in depth over many many tutorials
02:59.07 grfrblshntz Ok, I looked at and downloaded the quick reference, it seemed like the command list showed more than what was on it, but I didn't do a rigorous study
03:00.00 grfrblshntz I just started looking at the tutorials today, but there style is very foreign to me.
03:00.06 grfrblshntz Thanks for you help
03:02.20 brlcad the command list?
03:02.22 brlcad which list?
03:03.35 brlcad the tutorials all build upon each other, with each lesson teaching a new concept -- more like lessons you'd get if you took a training class for a few days
03:03.48 brlcad you wouldn't just jump into the fifth lesson, for example
03:04.32 brlcad they are pretty comprehensive of the basics, though .. and can usually be done in under a day if you are intent on reading and learning
03:04.59 grfrblshntz oh, sorry, I went away a bit.
03:05.05 grfrblshntz It's.. in the help menu...
03:05.14 grfrblshntz help commands
03:05.15 brlcad the quick reference covers 99% of the most important commands
03:05.18 grfrblshntz help > commands
03:05.20 grfrblshntz ok
03:05.54 brlcad the ones its missing are mostly for advanced modeling practices, experimental or custom commands, or redudandant commands mostly
03:06.06 grfrblshntz ok
03:06.20 grfrblshntz lots of terse names
03:06.47 brlcad yep, the mged command line was developed very similarly to the unix command line (and around the same timeframe)
03:07.43 grfrblshntz Oh, yes, I love apropos
03:07.53 grfrblshntz I was thrilled that that was in there
03:08.09 grfrblshntz It's how I've gotten most of what I've done so far done
03:08.17 brlcad it's not a very good apropos implementation, needs to be expanded
03:08.24 brlcad along with full manpages for all commands :)
03:08.54 brlcad there are about 300 mged commands and about 400 external command-line commands
03:08.54 grfrblshntz well, I just appreciate the attempt
03:09.23 grfrblshntz I just found out about "tire", anything else like that thats fun to use?
03:09.25 brlcad about 300 of the external ones are documented, most of the mged ones are documented in the help and (more comprehensively) on the wiki
03:09.53 grfrblshntz ok
03:09.55 brlcad tire is one of the 400, probably ;)
03:10.36 brlcad there is a fence generator, a vegitation generator, a "sphere flake" generator, tools for making nuts and bolts, several sample geometry databases
03:10.48 grfrblshntz Ummm... you are "brlcad"? Are you involved with developing somehow? or just a big enough fan to make it you login name?
03:10.56 brlcad just scratching the surface of course
03:11.19 brlcad you could say i'm a bit of a fan :)
03:11.30 grfrblshntz well, I can see why, lots of good stuf
03:11.32 grfrblshntz stuff
03:11.43 brlcad is also the project lead
03:12.00 grfrblshntz The last time I tried it, I got intimidated, and gave up, this time, for some reason, I'm having better results
03:12.33 grfrblshntz I've been searching for a good open source CAD program for a while, so far I've found brlcad and freecad
03:12.47 grfrblshntz I'm not sure about freecad, but I'm not giving up on it ye
03:12.49 grfrblshntz yet
03:13.18 brlcad we're by far the most extensively developed and the only actually in production use that I know of
03:13.23 brlcad but we still have a LONG ways to go
03:13.37 brlcad especially compared to the featuresets of most of the commercial CAD systems
03:14.23 grfrblshntz I'm a long way off from being able to write any code for a CAD program, but something like BRLCAD means I can start reading code
03:14.24 brlcad our focus over the years has been very different and our resources considerably constrained -- you're more than welcome to join the team to help make things better ;)
03:15.01 grfrblshntz Well, I'll start reading the code, and see if I can find something I might be able to help with, I'd love to, eventually
03:15.06 brlcad this is kind of where we currently sit: http://brlcad.org/Industry_Diagram.png
03:15.17 grfrblshntz Joining projects is one of my next goals
03:17.09 brlcad relating that to other packages, CADD is sort of the AutoCAD domain, CATIA sort of fits in the CAID/CAD domain, GibbsCAM is square in the MCAD domain, etc
03:17.09 grfrblshntz That's a nice diagram, what was the program that made it?
03:17.09 brlcad indesign or illustrator, I forget .. think it was indesign
03:17.10 grfrblshntz ok
03:17.10 grfrblshntz I guess it doesn't look that hard to make with a normal editor, I guess I just don't do much of that stuff
03:17.14 brlcad looking to replicate it with free tools, and starseeker has a really nice conversion, but still figuring out what to do with the fonts
03:17.30 *** join/#brlcad dtidrow (n=dtidrow@12.162.247.10)
03:17.39 brlcad it uses the adobe garamond pro font iirc, which there's nothing free that comes anywhere close to its polish
03:18.58 brlcad a lot of effort went into the exact kernings, layouts, how the dashed lines wrap around corners, the exact overlaps of the industries, the transparency/colors used, etc
03:19.30 dtidrow I'm back ;-)
03:19.42 dtidrow what did I miss?
03:20.04 grfrblshntz While I've got your ear, and you seem to know quite a bit, I'm currently just designing some woodworking projects, you know, lots of simple arb8's, and I was wondering if there is anything that I could use to convert one arb8 into several smaller pieces. I was thinking of taking an arb8, and converting the edges to arb8's representing 2X4's, and the faces into plywood, etc.
03:20.06 grfrblshntz ?
03:20.17 brlcad howdy dtidrow
03:20.29 brlcad dtidrow: noticed you missed another siggraph.. :/
03:20.36 dtidrow yeah ;-(
03:20.55 dtidrow jumping jobs tends to do that...
03:21.13 dtidrow not to mention relocating...
03:21.54 brlcad grfrblshntz: hmm
03:23.21 grfrblshntz Ok, it took a bit, but I just finally got to the point where I raytraced test/{a,b}, after "d a b", and it worked just like you said it should, I must not have deleted last time
03:23.23 brlcad grfrblshntz: not sure exactly what you mean, but you can use the "inside" command in mged
03:23.57 brlcad that will hollow out an arb8 by creating an inner arb8 the uses thicknesses specified for each of the 6 faces
03:24.12 grfrblshntz ok, that's closer, I guess
03:24.16 brlcad otherwise, you can cp the arb, and move the faces as needed for expecific cases
03:24.27 grfrblshntz that's what I've been doing, so ar
03:24.28 grfrblshntz far
03:24.32 grfrblshntz dangit
03:26.15 grfrblshntz is there a command to, for instance, translate point 1 of shape x to the coordinates of point 1 of shape y? for moving by easy reference?
03:26.38 grfrblshntz so x is selected, with focal point 1, and something like "translate y.1"?
03:27.49 brlcad yep
03:28.10 brlcad see 'keypoint' and 'permute' for starters
03:29.08 grfrblshntz Ok, well, I should probably just get to working on stuff for a while, I could probably come up with questions all night, but you've helped me enough, thanks, I'm sure I'll bug you again.
03:30.03 brlcad belatedly notes 3ptarb, arb, and rfarb probably are of use to him as well
03:50.39 dtidrow brlcad: so how did SIGGRAPH go?
03:52.50 *** join/#brlcad IriX64 (n=mariodot@bas2-sudbury98-1177878636.dsl.bell.ca)
03:53.44 IriX64 why do i get 7.11.0 out of sourceforge cvs checkout if you guys are up to 7.12.6?
04:00.32 IriX64 http://www3.sympatico.ca/mario.dulisse2/7.12.6.png <---- 7.12.6 in action :)
04:01.42 deeeffache nice copter
04:01.53 deeeffache the start menu reminds me of work though...
04:02.20 IriX64 just plays :)
04:07.19 IriX64 ciao
04:25.12 starseeker wonders why the open design "Gray-Hoverman Antenna" has such poor handdrawn diagrams - surely some sucker has redone them in Dia, Inkscape or XFig...
04:30.18 starseeker or BRL-CAD, for that matter - then as a bonus teach the NEC analysis systems to work on BRL-CAD models :-)
04:30.56 starseeker wonders why it is that so much stuff that is interesting is also completely useless...
04:32.31 brlcad dtidrow: pretty good, several really interesting papers
04:33.35 brlcad having vanilla ice sing at the softimage party was pretty funny
04:34.09 brlcad a really good paper on brep/nurbs, have to see if it can be implemented without violating a patent though
04:35.22 brlcad and a great extension paper on breaking out models for diagrams that was an excellent follow-on to their paper last year
04:36.30 brlcad the geek bar was pretty awesome to have this year, seeing eight rooms at once with a beverage bar nearby
04:36.58 brlcad otherwise overall it was alright, not as good as last year in san diego but still pretty darn good
04:39.04 brlcad the keynote was one of the best I've enjoyed to date, one of the founders of pixar spoke to lots of issues dear to my heart *sniff*
05:01.14 Ralith <PROTECTED>
05:01.50 brlcad Ralith: dunno
05:02.11 brlcad can certainly get electrons for it easily enough as an acm member
05:03.06 brlcad so if, for example, you were going to do something with it for brl-cad, probably wouldn't be a problem
05:03.19 Ralith electrons for it? O.o
05:03.27 brlcad a digital copy
05:03.34 Ralith ah.
05:03.52 Ralith would love to, but can't commit to a major project like that atm :/
05:06.13 brlcad nothing too major, the basics could probably be implemented in a few weeks, the whole thing minus interactivity would probably be a great gsoc-level project
05:07.13 Ralith I think that might be hindered a bit by my lack of experience with handling this kind of data
05:07.33 Ralith that said, I'm quite interested in going for gsoc next year
05:08.13 brlcad ah great, looks like at least last year's work is on-line already: http://grail.cs.washington.edu/projects/cutaways/
05:08.40 Ralith oh, that kind of diagram.
05:09.04 Ralith can't that be done easily enough with some clever subtractions?
05:09.11 brlcad yep
05:09.25 brlcad the whole work is how to do those clever subtractions
05:09.31 Ralith I was imagining something more along the lines of engineering blueprints
05:10.02 brlcad the follow-up work was how to perform completely automatic separation of components for visualization purposes without using any cutaways
05:10.23 Ralith oo
05:10.27 Ralith that sounds relevant.
05:10.59 brlcad both approaches are highly relevant and useful
05:11.17 brlcad and really really easy with our CSG system
05:11.27 Ralith I have to say
05:11.29 Ralith I <3 CSG
05:11.35 brlcad probably easier than what they had to do in their system
05:12.12 Ralith what sort of UI would you want to provide? A list of parts to be exposed?
05:12.14 brlcad though they do have great interactive visualization software for theirs given their brep structure
05:12.29 Ralith Anything more specific than that seems like just about as much work to use as a manual cutaway.
05:13.01 brlcad for those diagrams on that site, the *only* thing specified was the object(s) listed in red
05:13.31 Ralith hm.
05:14.01 Ralith in that case, the extensive cutaway and other labels seem a bit excessive; or is all that configurable?
05:14.05 Ralith maybe I should just read the paper :P
05:14.08 brlcad everything else is automatic including the text layout, what to separate and label that was obstructing, how to cut (cylindrical, linear, patchwise, ..), how much to cut, how to best orient the diagram
05:14.22 Ralith nice.
05:14.31 brlcad it only labels the things that were in the way
05:14.42 Ralith oh, cool!
05:14.53 Ralith (that's a bit less than obvious with the human anatomy stuff)
05:14.53 brlcad and/or whatever you asked for (in red)
05:15.18 brlcad check out the video link
05:15.28 brlcad they show it in action
05:15.46 Ralith grabs
05:16.57 brlcad mm, yeah .. 100MB
05:16.59 brlcad but worth it
05:17.10 Ralith it's not like I'm doing anything realtime with my bw
05:25.30 Ralith I really love academia sometimes
05:25.45 Ralith a big group of people who just pump out neat ideas for other people to implement
05:44.21 *** join/#brlcad alex_jon1 (n=juve@81.196.65.201)
05:49.15 Ralith brlcad, that was really neat :D
05:49.34 Ralith seems more straightforward than I had imagined
05:49.58 Ralith I bet a lot of those classifications could be determined automatically with some accuracy, too
07:14.41 *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01)
07:51.04 *** join/#brlcad shmho (n=user@125.128.101.1)
10:30.17 brlcad yeah, totally
12:09.58 *** join/#brlcad pippoo (n=a0dc9730@bz.bzflag.bz)
12:10.23 pippoo ciaoo a tutti
13:30.36 ``Erik heh "extreme deceleration syndrome"
13:36.32 Axman6 ``Erik: commonly known as crashing? or impact?
13:37.10 Axman6 btw, 2^2^2^2^2^2^2 takes a long time to compute -_-
13:37.19 Axman6 in haskell at least
13:43.13 Axman6 i need a better solution to this problem -_-
13:43.43 Axman6 i think the fact i needed to write my own power function was a bad sign
14:00.36 ``Erik 7 dimensions? O.o
14:01.07 Axman6 hyperexponentiation
14:02.08 ``Erik 340282366920938463463374607431768211456
14:02.10 ``Erik all pheer lithp
14:02.46 ``Erik ith fatht :D
14:04.16 ``Erik in '99 or '00, I was writing some numerical solvers, usually wrote in haskell, let it run... got bored, reimplemented it in scheme, ran it in the slowest scheme known to man (guile) and got the final results before the haskell version was done with the first or second... but that was using hugs, which I understand to be insanely slow (yet another gnu project)
14:04.37 CIA-4 BRL-CAD: 03bob1961 * r32598 10/brlcad/trunk/ (11 files in 6 dirs): Added rubber band rectangle functionality.
14:04.48 Axman6 yeah, ghc's the only way to go
14:04.58 ``Erik is that 'glaskow'?
14:05.13 Axman6 glasgow?
14:05.22 ``Erik er, yeah
14:05.48 ``Erik ah, yes it is, I've heard that was the shizzle forizzle, hadn't messed with hit
14:06.26 ``Erik the pattern match function definition style is shweet, but monads can be annoying when you just want a quick&dirty program
14:06.46 Axman6 they're working on some stuff atm what has the possibility of making it faster than C for parallel work, which is pretty cool
14:07.49 Axman6 yeah, monads are a bitch at times. i still don't have a cleat picture in my mind of what they really are
14:08.16 Axman6 infinite integers is pretty cool though
14:08.34 Axman6 well, handling infinite things in general is pretty cool
14:08.48 ``Erik like map/apply type dealies? I've been wanting to experiment with tweaking a scheme compiler to mark referential transperancy, do some minor re-arranging of the syntax tree, and automagically multi-thread and distribute work as it deems fit
14:09.46 ``Erik (map f '(a b c)) executes (f a) (f b) and (f c) in parallel and collects the results for return, that kinda shtuff
14:11.02 Axman6 yeah, sort of. more working with parallel arrays, which they're using some very simple ideas to get something very powerful
14:11.26 Axman6 http://lambda-the-ultimate.org/node/2269
14:11.31 Axman6 worth watching
14:12.50 Axman6 and the way they're doing it means that programming to use GPU's for parallel computation could become _really_ easy
14:13.32 Axman6 literally just as easy as writing your code as if you weren't using a GPU. just use parallel types, and let the compuler and runtime handle the rest
14:13.52 ``Erik that's a good website, um, the lemon one is also good
14:14.20 ``Erik http://lemonodor.com/
14:17.48 Axman6 also, i'm pretty sure your answer to 2^2^2^2^2^2^2 was wrong. it should be many thousands of digits (since 2^2^2^2 is a few hundred digits)
14:18.03 ``Erik o.O hrm, mebbe I input it wrong
14:18.25 Axman6 supposed to be 2 to the power of 2 to the power of 2 to the...
14:18.32 ``Erik ooh, got order of ops backwards
14:20.34 ``Erik ohyeah, there's the explosion
14:20.55 Axman6 hehe
14:21.07 ``Erik 4 just filled my terminal
14:21.16 Axman6 i'm so used to powers being really easy for computers
14:21.28 Axman6 did it take a while to compute?
14:21.42 ``Erik no, was instant
14:22.06 Axman6 so 2^2^2.. 6 times?
14:22.26 ``Erik <PROTECTED>
14:22.46 Axman6 2↑↑6 is one notation used
14:23.10 Axman6 yeah, need another 2 expt's in there to get the kind of answer i'm looking for ;)
14:24.12 ``Erik isn't sure he wants to know what the point is :D
14:24.33 Axman6 pwoject euler :P
14:24.37 Axman6 problem 188
14:25.03 Axman6 need to find the last 8 digits of 1777↑↑1855
14:26.10 Axman6 anyway, sleep time. g'night
14:28.19 CIA-4 BRL-CAD: 03bob1961 * r32599 10/brlcad/trunk/misc/win32-msvc8/libged/libged.vcproj: Remove edcolor.c from build.
14:45.41 ``Erik later, dude
15:09.28 *** join/#brlcad ibot (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
15:09.28 *** topic/#brlcad is BRL-CAD Open Source Solid Modeling || http://brlcad.org || http://sf.net/projects/brlcad || Channel logs at http://ibot.rikers.org/%23brlcad/ || The 2008 Google Summer of Code is complete! -- Thanks deserved to all of our students! || (Source) Release 7.12.6 posted 2008-08-19 || Mailing lists are now reply-to-list instead of reply-to-sender by default
15:11.30 *** join/#brlcad prasad_ (n=psilva@h-72-245-122-226.mclnva23.covad.net)
15:23.27 *** join/#brlcad Elperion (n=Bary@p5B14E3E6.dip.t-dialin.net)
17:30.09 *** join/#brlcad archivist_ub (n=archivis@host81-149-119-172.in-addr.btopenworld.com)
17:30.56 CIA-4 BRL-CAD: 03starseeker * r32600 10/brlcad/trunk/ (6 files in 4 dirs): Move db_fullpath_traverse directly into nfind, change command name to search.
17:57.44 CIA-4 BRL-CAD: 03starseeker * r32601 10/brlcad/trunk/src/libged/nfind.c: Correct some more error handling, have the usage message print now only for argc < 2 since the error cases of such commands have been handled.
18:44.00 CIA-4 BRL-CAD: 03starseeker * r32602 10/brlcad/trunk/src/libged/ (nfind.c nfind.h): Add ability to use '.' to do a 'flat' search of objects, as opposed to following the tree. In essence, this finds object rather than uses of objects - s.s instead of c1.c/s.s and c2.c/s.s
18:48.54 *** join/#brlcad pacman87 (i=127@resnet-45-192.dorm.utexas.edu)
18:56.04 CIA-4 BRL-CAD: 03starseeker * r32603 10/brlcad/trunk/src/libged/ (nfind.c nfind.h):
18:56.04 CIA-4 BRL-CAD: Add stdattr back in. This time it takes no options and tests that an object has
18:56.04 CIA-4 BRL-CAD: only standard attributes. A ! on this option will return objects without
18:56.04 CIA-4 BRL-CAD: standard attributes (including no attributes) - adding an -attr \* to the
18:56.04 CIA-4 BRL-CAD: equation results in all objects with one or more nonstandard attributes.
18:57.24 prasad_ hmm has anyone used libpcre?
19:12.28 brlcad prasad_: erm, you really shouldn't need to :P
19:13.03 brlcad libregex will get you posix, perl extensions are just petty syntactic sugar
20:07.28 *** join/#brlcad thing0 (n=ric@58.171.226.151)
20:22.35 CIA-4 BRL-CAD: 03starseeker * r32604 10/brlcad/trunk/src/libged/ (nfind.c nfind.h): Add -type option to search by primitive type, and also comb and region.
20:25.28 CIA-4 BRL-CAD: 03starseeker * r32605 10/brlcad/trunk/src/libged/ (Makefile.am nfind.c nfind.h search.c search.h): move nfind.c and nfind.h to search.c and search.h
20:59.15 *** join/#brlcad Elperion (n=Bary@p5B14E3E6.dip.t-dialin.net)
21:13.55 CIA-4 BRL-CAD: 03starseeker * r32606 10/brlcad/trunk/ (4 files in 4 dirs): (log message trimmed)
21:13.55 CIA-4 BRL-CAD: Adding new search command based off of OpenBSD's find - uses combination of !,
21:13.55 CIA-4 BRL-CAD: -o and () to form complex logical search structures. Currently implemented
21:13.55 CIA-4 BRL-CAD: options include -name, -attr, -stdattr, and -type. -attr has the ability to
21:13.56 CIA-4 BRL-CAD: search for either attributes or attribute,value pairs - e.g. -attr region_id vs.
21:13.58 CIA-4 BRL-CAD: -attr region_id=100. stdattr will return a match if an object uses only
21:14.00 CIA-4 BRL-CAD: standard attributes and uses more than one such attribute. name is the objects
21:14.36 brlcad what about the rest of the boolean args? (-and -or -not)
21:14.46 starseeker they're there
21:14.50 starseeker ! is there for not
21:15.01 starseeker -o for or
21:15.06 starseeker and is the default
21:15.08 brlcad the actual arg, not something equiv
21:15.11 starseeker parenthesis work too
21:15.18 brlcad default find, both work
21:15.33 starseeker huh. OK, they can be added
21:15.41 starseeker must have used code that didn't alias them
21:16.10 brlcad the non-cryptic versions would be preferred over the cryptic ones if we had to pick, but there's no need to limit at least for the booleans
21:17.12 brlcad hmm, freebsd's find has all three -- you sure openbsd didn't have them all too?
21:17.28 starseeker might have - I hacked and slashed a lot early on
21:18.25 brlcad hmm, freebsd doesn't even have -o
21:18.56 starseeker yeah, it's got a lot more
21:19.04 starseeker just a sec, I'll put 'em back
21:19.34 brlcad ah, yeah it does .. just not in the manpage
21:34.40 CIA-4 BRL-CAD: 03starseeker * r32607 10/brlcad/trunk/src/libged/search.c: Add back in other names for not, and and or options
21:34.45 starseeker there ya go :-)
21:39.11 *** join/#brlcad elite01 (n=elite01@unaffiliated/elite01)
22:08.32 *** join/#brlcad Ralith (n=ralith@c-71-197-213-172.hsd1.or.comcast.net)
22:57.31 ``Erik o.O it has -or in the manpage
22:57.42 ``Erik in the 'operators' section

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