00:13.02 |
starseeker |
Axman6: just working on getting the -regex
option for find (search in BRL-CAD) working |
00:29.59 |
``Erik |
bwahahhaa |
00:30.12 |
``Erik |
"barak obama, the son of a black man from
kenya and a white man from kansas" wow |
00:30.20 |
``Erik |
daily show ftw |
01:04.28 |
CIA-4 |
BRL-CAD: 03brlcad * r32615
10/brlcad/trunk/src/adrt/ (6 files in 2 dirs): two more C-style
comments and a lotta cuddle bracing |
01:36.07 |
Ralith |
cuddle bracing? |
01:36.07 |
Ralith |
heh |
01:36.10 |
CIA-4 |
BRL-CAD: 03brlcad * r32616
10/brlcad/trunk/TODO: looks like the DSP needs some tess() loving..
apparently never implemented |
01:40.18 |
starseeker |
so I can find this tomorrow: http://www.freebsd.org/cgi/cvsweb.cgi/src/usr.bin/find/ |
01:44.10 |
``Erik |
it's the only cuddling a lot of coders get
o.O |
01:44.43 |
``Erik |
where's the linux one? in fileutils? |
02:24.28 |
brlcad |
~botmail for Mouette see https://sourceforge.net/forum/message.php?msg_id=5221211
about the solaris inst still not working right |
03:15.42 |
starseeker |
``Erik: Yeah. That one is GPL so it's a
no-no for this |
03:15.52 |
starseeker |
don't think it will be needed though |
03:16.25 |
starseeker |
will spend a little quality
time with gdb tomorrow and figure out what he did
wrong |
03:17.14 |
starseeker |
on a side note, why the heck didn't my college
programming courses spend about two weeks teaching gdb in the
second semester???? |
03:28.00 |
Ralith |
I've been getting an increasing appreciation
for the annoyingness of the GPL's viral nature lately. |
03:31.40 |
brlcad |
starseeker: gdb (or any debugger) wasn't
taught in any of my courses either .. heck most of them didn't even
teach the languages they required |
03:32.03 |
brlcad |
you were expected to pick it up in a week or
two, all part of background research expected of everyone |
03:54.21 |
starseeker |
brlcad: That works find for those with enough
computer background to do it - at the time my big computer
experiences were Netscape on Macs and DOS editor in high
school |
03:54.32 |
starseeker |
Plus a little Offic |
03:54.33 |
starseeker |
e |
03:55.41 |
starseeker |
Ah, well. Fair enough I guess, but at the
time prior computer experience for freshman was NOT a
given |
03:56.00 |
brlcad |
neither for my program |
03:56.21 |
brlcad |
they just didn't teach it, a lot of unis are
like that |
03:56.44 |
starseeker |
I suppose. It would really have helped
though |
03:58.46 |
starseeker |
I can see it being too much of a "trade
school" approach |
03:59.19 |
brlcad |
yeah, I think that's basically what it amounts
to |
03:59.28 |
starseeker |
remembers he DID get one
programming experience in high school - Pascal :-) |
04:00.03 |
starseeker |
the last year before they started in with
(IIRC) C++ |
04:00.12 |
starseeker |
was a bit
annoyed |
04:00.14 |
brlcad |
akin to learning landscaping but never having
someone teach you how to use a weed whacker |
04:00.24 |
starseeker |
nods |
04:03.02 |
starseeker |
the "trade school" argument would have held up
better if they didn't put us through that semester of "Office
101" |
04:03.38 |
starseeker |
still cringes at the memory
of wasting time doing trivial office tasks when he could have been
learning More Powerfull Tools |
04:06.06 |
Ralith |
you were put through that in college?
O.o |
04:07.32 |
starseeker |
nods |
04:07.49 |
starseeker |
kind of a "computer 101" course to make sure
people could do what was needed |
04:08.01 |
starseeker |
the scariest thing is a LOT of them actually
seemed to need it |
04:09.35 |
starseeker |
to be fair, 1998 was only 3 years after Win95
so desktop penetration wasn't as high |
04:10.16 |
starseeker |
No matter. Ancient history now |
04:10.16 |
Ralith |
yeah, but it's not the college's job to stop
people from applying to high-level courses they don't have the
background for |
04:10.27 |
Ralith |
and I don't think office is exactly necessary
CS background. |
04:10.35 |
starseeker |
No, no - this wasn't for CS |
04:10.39 |
Ralith |
oh, ok. |
04:10.42 |
starseeker |
it was for the general college
population |
04:11.07 |
starseeker |
Now LaTeX, that I could have gotten into
:-) |
04:11.22 |
Ralith |
LaTeX is awesome. |
09:00.24 |
*** join/#brlcad prasad_1
(n=psilva@h-72-245-122-226.mclnva23.covad.net) [NETSPLIT
VICTIM] |
09:00.24 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) [NETSPLIT
VICTIM] |
09:07.50 |
*** join/#brlcad prasad_1
(n=psilva@h-72-245-122-226.mclnva23.covad.net) [NETSPLIT
VICTIM] |
09:07.50 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) [NETSPLIT
VICTIM] |
09:38.45 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
09:44.32 |
*** join/#brlcad elite01
(n=elite01@unaffiliated/elite01) |
13:39.07 |
*** join/#brlcad thing0
(n=ric@58.171.199.133) |
13:40.54 |
*** join/#brlcad PrezKennedy
(i=Matthew@whitecalf.net) |
14:57.51 |
prasad_1 |
netsplitz |
14:59.37 |
*** join/#brlcad Elperion
(n=Bary@p5B14DF32.dip.t-dialin.net) |
15:17.06 |
``Erik |
heh, starseeker, I had a couple classes where
pretty much every assignment was in a different language, the
primer to each language was "you can download it from X or log into
the cs server and it's this command" |
15:18.17 |
``Erik |
AI and theory of computation o.O theory
devolved into just using scheme for everything, though |
15:18.28 |
``Erik |
though markov chains were in c++ |
15:30.06 |
*** join/#brlcad elite01
(n=elite01@unaffiliated/elite01) |
15:32.02 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.31.249) |
15:32.08 |
andrecastelo |
morning everyone :D |
16:08.01 |
CIA-4 |
BRL-CAD: 03starseeker * r32617
10/brlcad/trunk/ (4 files in 2 dirs): Add support for -regex and
-iregex to search. Using REG_EXTENDED at the moment - if there is a
need support can be added later for other options. |
17:10.40 |
*** join/#brlcad prokoudine
(n=avp@beacon.altlinux.ru) |
17:10.47 |
prokoudine |
hi |
17:10.57 |
prokoudine |
i'm writing a small report on gsoc this
year |
17:11.11 |
prokoudine |
are all of your projects completed
successfully? |
17:13.04 |
``Erik |
I believe all were decided to be adequately
successful |
17:33.11 |
prokoudine |
adequately? :) |
17:34.51 |
prokoudine |
anyway, thanks :) |
17:43.04 |
CIA-4 |
BRL-CAD: 03davidloman * r32618
10/rt^3/trunk/src/geometryService/java/stractNet/src/stractNet/messaging/tests/MSTest02.java:
Modified Test for efficiency. |
18:02.28 |
brlcad |
howdy prokoudine |
18:02.55 |
brlcad |
lemme know if you have any specific
questions |
18:03.17 |
brlcad |
i'm writing a report specific to our students
as well, but itll be a week or two |
18:50.01 |
brlcad |
``Erik: probably will be another week or two
before sorting things out, but I signed you up on the summit wiki
already |
18:51.11 |
brlcad |
flights are about 350 right now, so it should
be pretty easy -- probably arriving on the 24th (fri)) and
returning the 27th (mon), paying for an extra day stay for the room
(which we have to share, if you didn't know..) |
19:00.55 |
*** join/#brlcad Ralith
(n=ralith@216.162.199.202) |
19:01.06 |
brlcad |
starseeker: you're leaking memory |
19:01.18 |
brlcad |
gotta free after a regcomp (run
valgrind) |
19:04.44 |
starseeker |
whoops sorry |
19:10.35 |
starseeker |
was getting too used to
passing pointers to everything ;-) |
19:19.46 |
CIA-4 |
BRL-CAD: 03starseeker * r32619
10/brlcad/trunk/src/libged/search.c: Oops - need to regfree after
regcomp (thanks Sean) |
19:25.13 |
CIA-4 |
BRL-CAD: 03brlcad * r32620
10/brlcad/trunk/NEWS: even though it was implemented after
separately, the regex options shouldn't be a separate line item
since the proceeding line covers it. the emphasis on the effort
belongs in a summary paragraph for that one |
19:25.25 |
starseeker |
k |
19:25.48 |
brlcad |
if (rv != 0) { <-- doesn't look
right |
19:26.17 |
starseeker |
That's from NetBSD |
19:26.50 |
brlcad |
rather, it looks alright, but then the else
case is fishy |
19:27.58 |
starseeker |
else case? |
19:27.59 |
brlcad |
namely, I don't recall but do you have to
regfree if regcomp fails |
19:28.07 |
starseeker |
oh |
19:28.19 |
starseeker |
um |
19:28.32 |
starseeker |
NetBSD calls regerror |
19:28.33 |
brlcad |
quick read looks like it might be okay, but
should verify |
19:28.45 |
starseeker |
looks to see if regerror
frees |
19:30.08 |
brlcad |
i think it just prints an error message based
on the code |
19:30.27 |
starseeker |
agreed |
19:30.55 |
starseeker |
weird |
19:31.14 |
starseeker |
so regcomp must not assign anything until it
succeeds internally? |
19:31.27 |
brlcad |
i don't know |
19:31.29 |
brlcad |
i was asking :) |
19:31.38 |
starseeker |
is looking at regcomp now
;-) |
19:31.55 |
brlcad |
just don't want it to crash if the regcomp
fails |
19:33.26 |
starseeker |
Oh, here it is - if p->error != 0 it does
regfree |
19:33.29 |
starseeker |
cool |
19:33.46 |
starseeker |
removes regfree from the
error case... |
19:35.20 |
CIA-4 |
BRL-CAD: 03starseeker * r32621
10/brlcad/trunk/src/libged/search.c: Don't need regfree in error
case - libregex is polite and frees the memory itself in an error
situation. |
19:35.42 |
starseeker |
there we go :-) |
19:36.34 |
starseeker |
brlcad: Bob and I were plotting to include
fnmatch in libbu and make it work on Windows - is that
OK? |
19:36.58 |
starseeker |
or rather, bu_fnmatch :-) |
19:46.37 |
starseeker |
will commit so Bob can test
on Windows quick before he's outta here - I'll make it all one
commit so it's an easy revert if you don't like it
brlcad |
19:48.24 |
brlcad |
so windows doesn't have fnmatch? |
19:48.32 |
starseeker |
nope |
19:48.38 |
starseeker |
Bob already tried |
19:49.32 |
starseeker |
can't remember how to set
karma or he'd ding Windows another one |
19:49.42 |
louipc |
windows-- |
19:50.08 |
brlcad |
I don't have a problem with a bu_fnmatch
though I might suggest a different name to be consistent with other
bu routines |
19:50.23 |
starseeker |
OK :-) |
19:50.25 |
*** join/#brlcad Elperion
(n=Bary@p5B14DF32.dip.t-dialin.net) |
19:50.53 |
starseeker |
let me get Bob compiling quick...
brb |
19:51.26 |
brlcad |
bu_path_match() maybe or a simple
bu_glob() |
19:52.28 |
louipc |
ibot: karma windows |
19:52.28 |
ibot |
windows has karma of -2 |
19:52.30 |
brlcad |
bu_pattern_match |
19:52.58 |
brlcad |
with just a pattern and string argument
(unless the flags are *really* *really* needed for some
reason |
19:58.39 |
CIA-4 |
BRL-CAD: 03starseeker * r32622
10/brlcad/trunk/ (4 files in 3 dirs): Add fnmatch to libbu as a
first step towards supporting the find based search code in
Windows. |
20:01.04 |
CIA-4 |
BRL-CAD: 03brlcad * r32623
10/brlcad/trunk/src/libbu/fnmatch.c: reorder so that declarations
are not necessary |
20:02.29 |
CIA-4 |
BRL-CAD: 03starseeker * r32624
10/brlcad/trunk/src/libged/search.c: We don't really need stdbool.h
here, and Windows doesn't like it. |
20:05.01 |
CIA-4 |
BRL-CAD: 03brlcad * r32625
10/brlcad/trunk/src/libbu/fnmatch.c: header/footer/indent cleanup,
always need common.h before any system headers. |
20:06.07 |
CIA-4 |
BRL-CAD: 03brlcad * r32626
10/brlcad/trunk/include/bu.h: document the new argv functions
testing out the migration of API documentation from source files to
the public header files. |
20:12.43 |
prasad_1 |
http://www.msnbc.msn.com/id/26641652/ |
20:15.13 |
brlcad |
looks forward to them
actually smashing things together at 100% power, not just flipping
on the power switch |
20:17.37 |
``Erik |
wiggles his
toes |
20:20.31 |
prasad_1 |
first contact or half life |
20:20.37 |
prasad_1 |
i hope for the former |
20:23.11 |
brlcad |
i mean damn, if you're gonna get killed, a
supercollider singularity would be one of the best ways |
20:24.02 |
brlcad |
every atom accelerating away at the speed of
light. no thought, no pain, you would just instantly cease to
exist |
20:27.01 |
Ralith |
good call |
20:28.59 |
archivist_ub |
whos going to write up the Darwin
award |
20:33.48 |
CIA-4 |
BRL-CAD: 03bob1961 * r32627
10/brlcad/trunk/src/libged/ (search.c search.h): Changed include
order for windows. Fixed a few typos. |
20:35.11 |
``Erik |
I d'no, the masses sound far too tiny to do
anything like that |
20:35.52 |
``Erik |
even tidal effects would diminish awfully
quickly if it were to go supermassive, and it wouldn't have the
mass to sustain it o.O |
20:36.39 |
``Erik |
what was it that article a few days ago said,
the energy of an aircraft carrier moving at 60kph? |
20:37.48 |
prasad_1 |
funnelled through the area of your
fingernail |
20:37.53 |
``Erik |
yeah |
20:37.59 |
prasad_1 |
er the size of your fingernail |
20:38.02 |
prasad_1 |
;) |
20:42.04 |
``Erik |
hrm, 7 trillion electron volts, 1.1215*10^-6
joules... o.O I must be missing something here |
20:44.38 |
``Erik |
ah, each particle is at 7teV, it's the entire
beam that accounts for all that energy |
21:24.02 |
``Erik |
rolls up a magazine and beats
starseeker for a bit |
21:24.13 |
starseeker |
just for kicks? |
21:24.29 |
CIA-4 |
BRL-CAD: 03erikgreenwald * r32628
10/brlcad/trunk/src/libged/Makefile.am: add missing backslash, was
producing broken makefile |
21:24.36 |
starseeker |
Ah |
21:28.19 |
``Erik |
wow, my arm is sore... closest to a magazine
I could find was a siggraph transaction book, those are
heavy |
21:28.32 |
``Erik |
I should go kick his ass some more for making
my arm sore |
21:29.38 |
starseeker |
Heh - you'll need more mass, you're not much
more than a rounding error relatively speaking ;-) |
21:48.54 |
``Erik |
heh, I used to spar with a dude who was close
to 300 pounds of muscle back in 'the day', picked him up and bounce
dhim off his ass one day... and I was a lot smaller back then :D
don't misunderestimate (bushism!) the little wirey guy |
22:04.43 |
*** join/#brlcad andrecastelo
(n=chatzill@189.71.31.249) |
22:57.31 |
``Erik |
<-- tries to figure out why italian would
have a single word that translates to "to suck to me" |
22:59.47 |
Ralith |
lol |
23:02.06 |
``Erik |
http://en.wiktionary.org/wiki/succhiarmi
teh awesomez |
23:44.16 |
Ralith |
nice |