IRC log for #brlcad on 20120321

00:00.20 *** join/#brlcad co_ (80876466@gateway/web/freenode/ip.128.135.100.102)
00:00.36 andrei oh , that's understandable
00:00.58 andrei anyhow I think I have gained a slightly better understanding of the code
00:01.12 andrei I ll just get to sleep and reread tomorrow when I m fresh :)
00:01.47 andrei Goodnight!
01:22.56 *** join/#brlcad Al_Da_Best (~Al_Da_Bes@027e71f6.bb.sky.com)
01:34.48 CIA-128 BRL-CAD: 03starseeker * r49758 10/brlcad/trunk/ (CMakeLists.txt misc/CMake/multiconfig_path_read.cmake.in): Get the actual install process with multiconfig tools to use dev and rel install locations
01:58.39 CIA-128 BRL-CAD: 03starseeker * r49759 10/brlcad/trunk/misc/CMake/multiconfig_path_read.cmake.in: More than just the install prefix to handle here...
02:15.48 starseeker finishes Xcode Debug build test... fingers crossed...
02:35.44 *** join/#brlcad witness123 (~witness@14.139.228.210)
02:36.09 starseeker and Release succeeds too
02:36.29 starseeker sighs in relief and calls it an evening
03:26.59 *** join/#brlcad witness123 (~witness@14.139.228.210)
04:08.54 *** join/#brlcad diakatana (~diakatana@c-68-37-59-103.hsd1.nj.comcast.net)
04:52.20 *** join/#brlcad Neil___ (~chatzilla@117.229.86.232)
05:38.00 *** join/#brlcad listener (dce36165@gateway/web/freenode/ip.220.227.97.101)
07:01.52 *** join/#brlcad Neil___ (~chatzilla@117.229.86.232)
07:13.42 *** join/#brlcad witness123 (~witness@14.139.228.210)
07:27.55 *** join/#brlcad d_rossberg (~rossberg@BZ.BZFLAG.BZ)
08:12.02 *** join/#brlcad pawleeq (~pawleeq@core1.humlnet.cz)
09:16.39 *** join/#brlcad Neil___ (~chatzilla@117.229.86.232)
10:00.51 *** join/#brlcad stas (~stas@82.208.133.12)
10:10.01 *** join/#brlcad Al_Da_Best (~Al_Da_Bes@027e71f6.bb.sky.com)
11:28.02 *** join/#brlcad cy8org (cy8org@115.241.10.247)
11:51.05 *** join/#brlcad cy8org (cy8org@115.241.10.247)
11:51.21 *** part/#brlcad cy8org (cy8org@115.241.10.247)
11:55.48 *** join/#brlcad Stattrav (~Stattrav@61.12.114.82)
11:55.48 *** join/#brlcad Stattrav (~Stattrav@unaffiliated/stattrav)
11:59.50 *** join/#brlcad stas (~stas@82.208.133.12)
12:01.23 *** join/#brlcad witness123 (~witness@14.139.228.210)
12:53.12 *** join/#brlcad andrei (~andrei@188.25.158.89)
12:53.32 andrei Good afternoon!
12:54.35 Al_Da_Best Hi
12:55.15 brlcad good morning!
12:57.20 andrei I have had 6 classes already , morning is far far away for me :)
12:57.28 brlcad ~ugt
12:57.29 ibot it has been said that ugt is Universal Greeting Time. Created in #mipslinux, it is a rule that states that whenever somebody enters an IRC channel it is always morning, and it is always late when the person leaves. The local time of any other people in the channel, including the greeter, is irrelevant. http://www.total-knowledge.com/~ilya/mips/ugt.html
12:58.05 andrei alright
12:58.08 andrei I appologise
12:58.24 brlcad it's meant to be funny, not so serious :P
12:58.44 andrei hehe
12:58.48 andrei In channels like #apache
12:58.50 andrei it's
12:58.54 andrei Good < every part of the day>
13:03.07 andrei I m trying to get the functional part of my test unit
13:03.08 andrei working
13:03.14 andrei and I believe I m close to it
13:03.34 andrei so I can "tune" it a bit to look better
13:29.07 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
13:35.07 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
13:43.46 andrei Brlcad
13:44.08 andrei I have completed the test unit
13:44.26 andrei that adds nodes, erases , searches and displays them
13:44.31 andrei searches one random node
13:44.51 andrei my " visit' function is actually the display one
13:45.07 andrei what should I further try
13:45.14 andrei I mean should I try the rotate functions
13:46.57 andrei ?
13:53.49 CIA-128 BRL-CAD: 03erikgreenwald * r49760 10/brlcad/trunk/src/libicv/fileformat.c: use _DEFAULT png flags instead of _BASE
13:54.37 brlcad andrei: that's awesome
13:54.48 andrei well
13:54.52 brlcad if you can find a way to use all of the public API functions listed in bu.h, that would be ideal
13:55.05 brlcad you say "well" a lot :)
13:55.16 andrei that's because I like water :p
13:55.17 brlcad I think I counted 5 times yesterday
13:55.30 brlcad er, day before
13:55.51 brlcad just funny, no worries
13:55.52 andrei I have several annoying habits I will probably have to get rid of
13:55.59 andrei no more coding in a cave for me , hopefully:)
13:56.05 brlcad well
13:56.07 brlcad hopefully ;)
14:01.38 andrei On a serious note, I really apologize if some of my "habits" are annoying. If it happens please let me know, I usually open to criticism:)
14:01.43 andrei I'm*
14:21.11 *** join/#brlcad stas (~stas@82.208.133.12)
14:53.03 *** join/#brlcad gnn (~chatzilla@122.167.12.43)
14:54.24 *** join/#brlcad Neil____ (~chatzilla@117.229.81.38)
15:35.25 andrei I have copied the function "search" in my test file and modified it to return the node structure instead of the void* ( I need it for the rotate functions) , is this the right way to do it? I haven't found a function to do this
15:35.53 andrei the "search" refers to red black tree search function
15:39.59 andrei I found an alternative, nvm :)
15:40.47 *** part/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
15:50.09 CIA-128 BRL-CAD: 03starseeker * r49761 10/brlcad/trunk/ (CMakeLists.txt INSTALL): Fix description of debug option - no longer conditional, we're using 'em all the time unless explicitly told not to.
15:59.03 CIA-128 BRL-CAD: 03starseeker * r49762 10/brlcad/trunk/src/other/CMakeLists.txt: Downcase some CMake macros...
16:04.32 *** join/#brlcad Neil___ (~chatzilla@117.229.81.38)
17:20.28 CIA-128 BRL-CAD: 03starseeker * r49763 10/brlcad/trunk/ (10 files in 9 dirs): Rework handling of config.h files, with an eye towards hitting the disk less - seems to shave a couple seconds off the configure process on Linux.
17:30.09 brlcad andrei: on a more serious note, your habits aren't annoying (at least not yet) :)
17:32.44 brlcad as for the void*, you could cast that to a node pointer .. I'd wonder why it was made a void* in the first place .. might not be what it seems to be
17:35.30 *** join/#brlcad jordisayol (~jordisayo@unaffiliated/jordisayol)
17:36.02 starseeker little bit more improvement on the Mac... saved about 8 seconds, give or take...
17:42.53 CIA-128 BRL-CAD: 03starseeker * r49764 10/brlcad/trunk/CMakeLists.txt: update description
17:48.43 andrei <PROTECTED>
17:49.10 *** join/#brlcad abhi2011 (~chatzilla@119.226.184.246)
17:49.16 andrei the function defined in bu.h returns rb_data(node, order);
17:49.26 andrei so casting it to a structure causes a segfault
17:52.19 andrei I didn't want to edit bu.h ( or at least not yet ) so I just took the curent tree node
17:52.26 *** join/#brlcad ksuzee (c1976953@gateway/web/freenode/ip.193.151.105.83)
17:58.01 andrei anyway, resuming the bu.h functions testing so I'll be arround.
18:07.14 brlcad I'm not sure I follow what the problem is
18:07.38 brlcad if you had to modify existing bu source code, that is worth understanding in more depth
18:08.54 andrei yes, that's why I avoided doing it :)
18:09.39 andrei the problem was that the rotate tree function needed a node parameter and there is no specific function ( or at least I haven't seen it ) to retrieve a specific node
18:09.48 andrei but it's fixed so doesn't matter
18:10.20 brlcad you avoided doing it, so you didn't?
18:10.28 andrei I did not edit bu.h
18:10.30 andrei :)
18:10.30 brlcad it sounded like you said you did made a mod earlier
18:10.44 brlcad bu.h is just a header, did you have to modify any of the rb_*.c files
18:10.44 andrei well at first I copied the function from bu.h
18:10.50 andrei only mine
18:10.56 andrei which is test_rbtree
18:10.58 andrei :)
18:10.58 brlcad what does that mean?
18:11.07 brlcad so "no"
18:11.15 andrei yes.."no"
18:11.31 brlcad okay, just looking for clarity -- it sounded like you had
18:11.41 brlcad so then how did you get a node?
18:12.11 andrei using the normal search function, I used te the search one to look for a data ( I knew what data I was looking for)
18:12.22 andrei then the node pointer was positioned ( by the function ) exactly where I needed it to be
18:12.39 andrei and I used TestTree->node ( which is the curent node of my RBtree instance)
18:12.57 brlcad so you just misunderstood the API the first time is what basically happened?
18:13.05 andrei nope
18:13.24 andrei for example the function walk
18:13.29 andrei moves from node pointer to node pointer
18:13.45 andrei function search stops when it finds the require node and although it does not retrieve the node pointer
18:13.48 andrei it is still there
18:14.08 brlcad please be specific, do you mean bu_rb_walk() or rb_walk() or ... ?
18:14.16 andrei Hold on
18:14.16 brlcad likewise for "search"
18:14.32 andrei I have only unsed bu_rb_*
18:15.45 brlcad so bu_rb_search() takes a tree, order, and data
18:15.50 andrei yes
18:15.56 andrei and returns the data contained in the node
18:16.07 andrei and I wanted the node
18:16.31 andrei but since my parameter is global it remains modified after the function bu_rb_search() has ended
18:16.46 andrei searched_value = bu_rb_search(TestTree,0,"a");
18:16.47 andrei bu_rb_delete(TestTree,0);
18:17.03 andrei this sequence of code deletes the node containing the letter "a" as data
18:21.08 andrei does it make any sense?
18:24.48 andrei this is my output http://pastebin.com/aKwdP5th
18:25.44 brlcad pastebin.com is inaccessible from many locations (including mine) .. maybe try pastebin.ca or debian's instead
18:25.58 andrei just a second
18:26.53 andrei http://pastebin.ca/2130960
18:28.37 andrei I m sorry for the poor explaining but here's what I did, or at least what I had in mind
18:28.40 brlcad hm, curious that it'd still print the null/deleted node
18:29.09 andrei it does because I specifically searched for it
18:29.13 andrei otherwise it doesn't :)
18:29.16 brlcad okay
18:30.08 andrei this is where I store the red black tree
18:30.10 andrei struct bu_rb_tree *TestTree;
18:30.55 andrei I made it a global variable and as a result when the bu_rb_search() breaks the infinite loop ( while(1) ) {
18:32.13 andrei the TestTree->rbt_current pointer is positioned exactly on the node that has the searched data
18:32.24 *** join/#brlcad bhinesley (~bhinesley@108.203.219.92)
18:32.44 andrei and the bu_rb_delete() deletes by default the curent node , and that's what I did :)
18:33.48 andrei Sorry again for beeing completely rubbish at explaining this
18:34.10 brlcad that's good and all, how I'd expect it to work (except for the global, unnecessary) .. the confusion is that you were trying to get at a node pointer from a search
18:34.31 brlcad and I guess you learned that you don't need to, that it'll work with the "current" node ?
18:34.46 brlcad or is there still an issue calling burb_rotate()
18:35.05 andrei I learned exactly what you said
18:35.20 andrei I was at first surprised that there isn't a generic search function
18:35.30 andrei but it s not necessary , at least for what I want to do with it.
18:36.23 brlcad so I say again, "so you just misunderstood the API the first time is what basically happened?"
18:36.30 brlcad sounds like "yeah, basically" :)
18:36.46 brlcad not nope
18:37.01 brlcad there's nothing wrong at all with misunderstanding an API, especially when you eventually figure it out!
18:37.23 brlcad you made it sound like you'd modified libbu :)
18:39.14 andrei looking back on our discussion
18:39.20 andrei seems I caused all the confusion
18:40.04 andrei Sorry for that
18:41.58 brlcad it's all good
18:42.15 brlcad you're probably now the defacto leading expert on libbu's redblack tree implementation ;)
18:42.37 brlcad hasn't really worked with that part of the API in years...
18:42.51 brlcad partly because the docs are terrible
18:43.30 andrei I sometimes miserably fail at asking questions( as you have probably noticed)
18:43.44 andrei but that's not because of lack of interest
18:47.01 andrei I sometimes jump too early to the conclusion, but I will try to think more before I speak :)
18:47.28 andrei as it's not a small easy-to-guess source, so the guessing part is over
18:48.36 brlcad code is code, one of the great things about open source code (at least after a while) is the exposure and experience you gain being able to just jump in and ready any code
18:48.51 brlcad regardless of style, purpose, formatting, etc
18:50.33 andrei I wonder how much would it take me
18:50.39 andrei to understand the whole code
18:51.56 *** join/#brlcad witness123 (~witness@14.139.228.210)
18:52.07 andrei anyway, I ll get back to testing the libbu api , so I ll have more time to plan the technical details of my proposal
18:52.29 andrei :)
18:57.46 *** join/#brlcad anubhavk (~user1@124.123.223.218)
18:58.05 anubhavk Hello Sean
18:59.40 anubhavk My skill set limits me to wander only around the web dev projects. and i was specifically interested in the benchmark Performance Databae idea.
19:31.28 ksuzee Sean, hello! Sorry for interrupting. I'm trying to compile test_*.c files which you advised me and there're no common.h and bu.h files. What am I doing wrong?
19:32.45 andrei how are you trying to compile them?
19:33.23 ksuzee gcc filename
19:33.28 ksuzee or not?
19:34.30 andrei it wouldn't work like that because the libraries themselves(if you look the files exists ) include other files
19:34.49 andrei do you have the svn source?
19:35.28 andrei <PROTECTED>
19:35.48 andrei you can either download the virtualbox ( which has everything setup for it) or download the svn file from sourceforge
19:36.02 ksuzee I, ve just done it
19:36.11 ksuzee Sean told yesterday
19:36.17 andrei downloading the virtualbox
19:36.21 andrei or the svn?
19:36.38 ksuzee VB
19:36.45 andrei well
19:36.47 ksuzee then I did this
19:36.49 ksuzee $ cd ; cd brlcad-build $ cmake ../brlcad-svn
19:36.58 ``Erik <-- shakes fist at rt's -B for not being move obvious
19:37.25 andrei what does it say when you run that ksuzee?
19:38.37 ksuzee hm
19:38.48 ksuzee it ended succesfully
19:38.58 andrei then you should just run
19:38.59 ksuzee and I did "make"
19:38.59 andrei make
19:39.15 andrei then you have the binaries
19:39.31 andrei they are located in /brlcad-build/bin
19:39.32 andrei I believe
19:39.36 andrei one second, I ll check
19:39.58 andrei here :
19:40.06 andrei <PROTECTED>
19:40.32 ``Erik andrei: I'd argue that it's impossible to fully understand all the code... by the time you got to 'the end', stuff would have changed behind you :) we tend to have focus areas and rely on eachother
19:40.58 andrei it was just a hyptotehnical question
19:41.13 andrei and it was more like have a good general idea of it
19:41.29 CIA-128 BRL-CAD: 03n_reed * r49765 10/brlcad/trunk/src/other/ (step/config/ step.dist): remove unused config/*
19:41.31 CIA-128 BRL-CAD: 03r_weiss * r49766 10/brlcad/trunk/src/libged/wdb_obj.c: Updated file 'wdb_obj.c' adding 'get' into the command list. This change fixes a bug which incorrectly showed that 'get' is not one of the possible parameters to 'db'.
19:42.38 andrei ksuzee: did you find what you were looking for?
19:42.43 ``Erik I'm coming up on 10 years and there're a few bits that're still black boxes to me, but a pretty good feel for general organization and how the major pieces fit together can be attained very quickly, it's pretty well divided and documented for the most part
19:44.18 bhinesley I'm coming in around 4 months, and I only know about some of the black boxes :)
19:44.40 andrei uhm..
19:44.44 andrei I know red black trees !
19:46.43 andrei Erik , if I may ask
19:46.49 andrei why sourceforge instead of github?
19:46.58 andrei It's just a curiosity of mine:)
19:47.12 ``Erik andrei: because there was no github when we went open source
19:47.40 ``Erik the cffi wrapper for BRL-CAD I'm planning on eventually contemplating working on will be on github...
19:48.32 andrei ah
19:48.34 ``Erik like at https://github.com/erikg/brlcad-cffi but probably renamed to cl-brlcad or something
19:48.51 andrei Nothing to see here yet. Move along.
19:49.00 andrei lol
19:49.17 ``Erik ah, I get the 'steps to init a new repo', I clicked 'create project' 11 months ago, according to github
19:49.33 *** join/#brlcad ksuzee (c1976953@gateway/web/freenode/ip.193.151.105.83)
19:49.57 *** join/#brlcad merzo (~merzo@14-79-200-46.pool.ukrtel.net)
19:52.33 andrei :)
19:58.17 CIA-128 BRL-CAD: 03starseeker * r49767 10/brlcad/trunk/src/ (conv/step/CMakeLists.txt other/CMakeLists.txt): Make sure fedex output depends on fedex_plus build target
20:08.05 *** join/#brlcad leavittx (~leavittx@89.221.199.187)
20:08.35 andrei function bu_hash_add_entry has an int parameter called new_entry
20:09.08 andrei isn't is used only as a found/not found flag? if it is , why is it a parameter?
20:09.51 andrei http://pastebin.ca/2130974
20:12.22 bhinesley it looks like it's the data being added to me
20:13.03 bhinesley n/m
20:14.07 ``Erik because C doesn't do multiple value returns
20:14.17 bhinesley ^--what he said :)
20:14.21 andrei aaah
20:14.24 andrei that make sense
20:14.34 andrei makes even
20:15.23 ``Erik (kinda common pattern is returnval0 = myfunc(args, &returnval1, &returnval2); to fake it)
20:17.21 ``Erik less bad than using globals *shrug*
20:19.28 ``Erik not as cool as (defun myfunc () (values a b c)) ... (multiple-value-bind (a b c) (myfunc) ...) though... O:-)
20:49.51 ``Erik (yowza, throw a little common lisp in chan and it completely kills the party O.o )
20:50.07 bhinesley hehe who knows listp
20:50.09 bhinesley *lisp
20:50.16 andrei lisp?
20:50.19 andrei << I will soon
20:50.25 andrei know a some Scheme
20:50.28 andrei and a bit of Haskell
20:51.39 andrei We re going to study it at the Programming Paradigms course
20:51.45 andrei :)
20:52.06 andrei Erik, do you know lisp?
20:53.10 bhinesley apparently
20:53.15 ``Erik some, but it's a big language... :) I've been using it quite a bit in personal projects and sneaking some into work
20:53.27 andrei perfect *evil grin*
20:54.16 ``Erik http://elfga.com/adage is a UCW webapp that emulates fortune(1) (with most of the data ripped from various fortune db's)
20:54.43 andrei as bhinesley said, not many people know lisp
20:55.11 ``Erik ralith used to chum here, he's in #lisp and #lispgames
20:55.52 bhinesley kinda niche these days, it seems: http://www.tiobe.com/index.php/paperinfo/tpci/Lisp.html
20:56.30 andrei last year the google AI challenge was one by someone coding in Lisp
20:56.47 ``Erik *shrug* seems to have exploded in growth the last few years with a new generation discovering it... python and ruby got people to open their eyes to other languages, possibly
20:57.49 andrei it s just : lots of irritating silly parentheses
20:57.55 ``Erik (~13 years ago, I was introduced to scheme and derided it for every lame excuse in the book, starting with the parens... now I'm a fan :)
20:59.00 bhinesley obligatory: http://xkcd.com/224/
20:59.59 ``Erik http://xkcd.com/297/
21:00.23 andrei <PROTECTED>
21:00.40 bhinesley I think that was all of 'em :)
21:00.44 ``Erik heads out, catch ya'll later
21:00.50 bhinesley waves
21:01.04 andrei Good evening!
21:02.09 andrei bhinesley, aside of the last year project
21:02.18 andrei what are you working on , if I may ask?
21:06.31 bhinesley just preping for finals right now, I don't have any other projects at the moment
21:07.55 bhinesley Programming Languages, Networking, and AI
21:08.05 bhinesley networking is kind of intense
21:09.06 andrei finals?
21:10.05 bhinesley final exams (tests)
21:10.24 andrei ah
21:10.39 andrei I was thinking of some competition - finals
21:10.49 bhinesley hehe
21:12.08 andrei looking over all this code this days
21:12.28 andrei think it will help me read code easier
21:12.44 bhinesley I was participating in the stripe.com CTF contest, but I gave up on the 4th level, since I don't know assembly (needed to inject shellcode)
21:13.24 andrei hmm
21:13.37 andrei hence modern compilers don t necessarly require one to know assembly
21:13.40 bhinesley andrei: there is so much code, you can read forever... go deep not wide :)
21:14.40 andrei :)
21:14.42 bhinesley assmebly is required for my degree, I just haven't taken it yet
21:14.56 andrei I know a very, very slight bit of assembly
21:15.08 andrei for example to write a bubble sort in it
21:15.17 andrei or stuff like that
21:16.04 bhinesley I can't write a lick :) easy enough to read and get this gist though
21:16.30 andrei well I supposedly studied it for 6 months
21:16.47 bhinesley haha, "supposedly"?
21:16.56 andrei unfortunately the teacher was involved in some government projects
21:17.03 andrei and came to like 40% of the classes
21:17.40 bhinesley your terms are 6 months?
21:18.04 andrei oh I terribly fail
21:18.08 andrei 3 months ,not 6
21:18.28 andrei was thinking about normal year
21:18.33 andrei we have 2 semesters of 14 weeks each
21:18.41 bhinesley ah okay
21:18.47 bhinesley gtg, i'll ttyl
21:18.59 andrei see you around :)
21:21.59 CIA-128 BRL-CAD: 03bob1961 * r49768 10/brlcad/trunk/src/other/tktable/generic/tkTable.h: Change the default background and foreground settings on windows.
21:58.05 CIA-128 BRL-CAD: 03bob1961 * r49769 10/brlcad/trunk/src/tclscripts/archer/ (Archer.tcl ArcherCore.tcl): Mods to center the various help dialogs over the main application.
21:59.06 *** join/#brlcad stas (~stas@82.137.11.244)
22:11.42 CIA-128 BRL-CAD: 03starseeker * r49770 10/brlcad/trunk/misc/CMake/multiconfig_path_read.cmake.in: don't need the wildcard here...
22:16.19 andrei Im off to sleep, will probably finish the rest of tests tomorrow. Good night everyone!
23:03.39 CIA-128 BRL-CAD: 03starseeker * r49771 10/brlcad/trunk/src/other/step/ (CMake/ CMakeLists.txt cmake/): go with the mpictor github capitalization
23:04.04 *** join/#brlcad diakatana (~diakatana@c-68-37-59-103.hsd1.nj.comcast.net)
23:04.45 *** part/#brlcad diakatana (~diakatana@c-68-37-59-103.hsd1.nj.comcast.net)
23:13.22 CIA-128 BRL-CAD: 03starseeker * r49772 10/brlcad/trunk/src/other/step/ (AUTHORS COPYING ChangeLog INSTALL NEWS README TODO):
23:13.22 CIA-128 BRL-CAD: Go ahead and sync the toplevel files from
23:13.22 CIA-128 BRL-CAD: https://github.com/mpictor/StepClassLibrary - not all of them apply to our
23:13.22 CIA-128 BRL-CAD: branch as yet, but the idea is to sync the two trees so get these out of the
23:13.22 CIA-128 BRL-CAD: diff. Eventually we'll have a patch to submit back to the github project, so
23:13.22 CIA-128 BRL-CAD: updates to these files for things like re2c/lemon will be part of that.
23:21.21 CIA-128 BRL-CAD: 03starseeker * r49773 10/brlcad/trunk/src/other/ (5 files in 2 dirs): Add other toplevel files, update step.dist
23:25.45 CIA-128 BRL-CAD: 03n_reed * r49774 10/brlcad/trunk/src/other/ (step/src/clivfasd/ step.dist): remove SCL clivfasd; deemed obsolete and removed from mpictor git repo in a0353bc
23:38.28 CIA-128 BRL-CAD: 03starseeker * r49775 10/brlcad/trunk/CMakeLists.txt: ws
23:40.23 *** join/#brlcad minalb (~diakatana@c-68-37-59-103.hsd1.nj.comcast.net)

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