06:25.36 |
*** join/#brlcad Axman6
(n=Axman6@pdpc/supporter/student/Axman6) |
08:04.59 |
*** join/#brlcad cad78
(n=cbef2302@bz.bzflag.bz) |
08:26.31 |
*** join/#brlcad clock_
(n=clock@84-72-91-240.dclient.hispeed.ch) |
09:01.01 |
*** join/#brlcad ``Erik_
(i=erik@c-68-54-174-162.hsd1.md.comcast.net) |
11:07.59 |
*** join/#brlcad elite01
(n=omg@cl-213.dus-01.de.sixxs.net) |
12:04.30 |
*** join/#brlcad clock_
(n=clock@84-72-91-240.dclient.hispeed.ch) |
12:46.12 |
*** join/#brlcad ``Erik_
(i=erik@c-68-54-174-162.hsd1.md.comcast.net) |
13:36.30 |
*** join/#brlcad clock_
(n=clock@84-72-91-240.dclient.hispeed.ch) |
13:44.37 |
``Erik_ |
heh, one of my good buddies in college (dusty)
was a very outspoken anti-ms pro-linux nerd, they took him, twisted
him... he was back in town and evangelizing them after a
bit |
13:45.02 |
``Erik_ |
if I were accepted into their research
division, I'd go for that... otherwise, I don't think I could
stomach it |
13:45.18 |
``Erik_ |
not even their rogue mac division :( |
13:47.12 |
*** join/#brlcad PrezKennedyJR
(i=Matthew@whitecalf.net) |
14:14.35 |
*** join/#brlcad mafm
(n=mafm@elnet-111.lip.pt) |
14:16.34 |
CIA-62 |
BRL-CAD: 03brlcad * r33208
10/brlcad/trunk/src/librt/primitives/pnts/pnts.c: |
14:16.34 |
CIA-62 |
BRL-CAD: this amazingly seems to work without
needing a switching table. implement ifree |
14:16.34 |
CIA-62 |
BRL-CAD: to free the rt_pnts_internal
structure including all stashed points. probably |
14:16.34 |
CIA-62 |
BRL-CAD: regret it slightly if we ever decide
to undo type aliasing but for now it's the |
14:16.34 |
CIA-62 |
BRL-CAD: path of least resistance and one step
closer to completion. |
14:20.13 |
mafm |
hi pplz |
14:21.07 |
CIA-62 |
BRL-CAD: 03brlcad * r33209
10/brlcad/trunk/src/librt/primitives/pnts/pnts.c: ws comment
cleanup |
14:22.56 |
brlcad |
howdy mafm |
14:26.50 |
mafm |
sigh |
14:26.58 |
brlcad |
how did it go? |
14:27.00 |
mafm |
legal fights with the lab, otherwise pretty
well :) |
14:27.16 |
mafm |
oh, a very nice technical interview, but they
rejected me right away |
14:28.23 |
brlcad |
outstanding |
14:28.27 |
brlcad |
er, I mean .. sorry to hear that |
14:29.45 |
mafm |
outstanding? |
14:30.09 |
brlcad |
would consider that a
compliment to be rejected by the rejects |
14:30.41 |
clock_ |
brlcad: I sometimes get rejected because I am
too good for that position |
14:32.48 |
mafm |
well, I think that I performed well in the
technical aspects |
14:33.05 |
brlcad |
I don't think I'm too good to work for them, I
strongly disapprove of many of their business practices that have
occurred over the years |
14:33.15 |
mafm |
but didn't show much interest in the questions
such as "why do you want to work at microsoft?" |
14:33.30 |
mafm |
"I don't, they approched me and I just sent
the CV" |
14:33.36 |
mafm |
:D |
14:33.40 |
brlcad |
nice |
14:34.26 |
mafm |
it was not for m$ itself anyway, but from
subsidiaries with offices at Paris or maybe other things in the
near future |
14:34.40 |
mafm |
something about music services |
14:35.20 |
clock_ |
microsoft |
14:38.32 |
mafm |
yep, the Evil One |
14:38.33 |
mafm |
:P |
14:39.08 |
mafm |
so no visit to Paris or the woods of the
bigfoot or anything :( |
14:57.39 |
``Erik_ |
redmond is pretty developed |
14:57.54 |
``Erik_ |
you'd have to drive up into the hills to see
bigf... uh, woods |
14:59.02 |
Axman6 |
i thought ballmer still worked for
MS? |
14:59.09 |
Axman6 |
ba doom cha |
14:59.57 |
``Erik_ |
now that just ain't cool, sasquash is a
peaceful friendly dude, not a sweat drenched chair throwing
madman |
15:00.02 |
``Erik_ |
only humans could be that fucked up |
15:00.03 |
``Erik_ |
:D |
15:00.15 |
Axman6 |
:P |
15:01.17 |
``Erik_ |
supposedly, ms has a habit of grabbing young
coders and burning them out fast, very not family friendly... 80
hour work weeks, free pizza and soda, etc... |
15:01.37 |
``Erik_ |
may've changed int he last 15 years, I
d'no |
15:01.56 |
``Erik_ |
but they DID provide 'almost live' with some
good skit meat :D that was an awesome show |
15:02.04 |
Axman6 |
they're supposed to have some of the best
coders out there too... but management means you end up with shit
like vista |
15:02.20 |
``Erik_ |
everyone has the best coders. |
15:02.29 |
``Erik_ |
I don't think the people who say that know
what that means |
15:03.19 |
``Erik_ |
"You keep using that word. I do not think it
means what you think it means." |
15:03.31 |
Axman6 |
where's that from? |
15:03.35 |
``Erik_ |
princess bride |
15:04.17 |
Axman6 |
don't think i've seen that, but it sounds
familliar |
15:04.24 |
``Erik_ |
commonly quoted |
15:04.27 |
``Erik_ |
it's a good flick |
15:04.47 |
Axman6 |
i must get my girlfriend to make me watch it
then :P |
15:04.48 |
``Erik_ |
mid 80's iirc, should be able to buy the dvd
cheap or find it online or something, or rent it for a buck or
whatever |
15:05.26 |
``Erik_ |
yeah, it's a good one to watch with the
wench |
15:11.32 |
archivist |
made me glance there ``Erik_ the_wench is my
bot name |
15:13.53 |
*** join/#brlcad Elrohir
(n=kvirc@p5B14FAAF.dip.t-dialin.net) |
15:31.15 |
Axman6 |
don't call my girlfriend a wench :( she gives
me sex |
15:31.27 |
Axman6 |
and i love her deeply |
15:32.12 |
``Erik_ |
I... uh... wow, so many horribly wrong
comments to make, I can't pick one O.O |
15:32.21 |
``Erik_ |
:D |
15:32.38 |
``Erik_ |
shuts up and pets his
pancake |
15:33.39 |
Axman6 |
damn it, i want pancakes! |
15:33.46 |
``Erik_ |
no, she's mine! |
15:33.56 |
Axman6 |
oh, and heh, i see what you mean |
16:49.36 |
starseeker |
brlcad: What's all the stuff in MGED about
TRY_EDIT_NEW_WAY? Is that the "standard" way now and no one
removed the conditionals or is there some ongoing work on
it? |
16:57.08 |
starseeker |
seems to be a fair bit of code duplication
with respect to the rotating behaviors in here... |
16:57.19 |
starseeker |
w |
16:57.22 |
starseeker |
whoops |
16:59.10 |
brlcad |
starseeker: svn annotate |
17:02.42 |
starseeker |
mostly morrison or brlcad on the lines - your
work? |
17:02.59 |
brlcad |
read the commit message that goes with that
revision |
17:03.05 |
starseeker |
ah |
17:04.36 |
brlcad |
much of the code traces back to me when
everything moved from the top-level to a nested restructure, so you
have to trace back to where the file used to be (e.g. mged/edsol.c
instead of src/mged/edsol.c prior to revision 22798 |
17:05.02 |
brlcad |
whitespace changes will also show up -- always
have to check the commit message since it could be innocuous
changes |
17:05.26 |
brlcad |
so you annotate, then check the log message,
then reannotate with -rrevision, then recheck log, etc |
17:05.34 |
starseeker |
ah |
17:05.47 |
brlcad |
(usually easiest to dump the raw log to a
file, and just refer to that as you annotate) |
17:06.01 |
brlcad |
the web interface makes some of that easier
too, like getting to where things used to be |
17:07.25 |
brlcad |
e.g., if you find out that a file moved at
revision 22798, you can go to http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/
.. enter 22798 in the sticky revision box, then you'll see the old
hierarchy |
17:07.41 |
starseeker |
neat! |
17:07.52 |
starseeker |
wasn't aware the web ui was
that sophisticated |
17:08.53 |
brlcad |
more to the point of that change:
http://brlcad.svn.sourceforge.net/viewvc/brlcad/brlcad/trunk/mged/edsol.c?view=diff&pathrev=22798&r1=12921&r2=12922 |
17:09.27 |
brlcad |
and bob's wonderful commenting tradition
clearly states exactly what he changed and why he changed it that
way in the commit message |
17:09.29 |
starseeker |
ah :-) |
17:09.53 |
starseeker |
woulud have bet $$ it was bob
with that style of coding |
17:10.25 |
starseeker |
Oh, lordy |
17:10.54 |
starseeker |
so for over 10 years the dead code has been
sitting around with that conditional in there |
17:12.28 |
starseeker |
considering it's MGED... do I just replicate
the sins of the past and duplicate the logic yet again or is it
worth at least a little fixing? |
17:13.52 |
starseeker |
supposes the edsol logic
might be usable elsewhere, maybe with some retargeting of menu
names and such... |
17:18.01 |
starseeker |
decides on some preliminary
cleanup testing to see how much work it would
be... |
17:29.48 |
*** join/#brlcad clock_
(n=clock@77-58-243-184.dclient.hispeed.ch) |
17:30.25 |
starseeker |
notes he has just blundered
into the largest file in src/mged |
17:32.40 |
brlcad |
starseeker: refactoring is always in
order |
17:33.04 |
brlcad |
I usually elimiate dead code like that after a
decade or after I understand why it was made conditional in the
first place |
17:33.36 |
brlcad |
especially on "recent" conditionals, it's
often not desirable to use the more recent one .. but they
shouldn't both stay of course |
17:33.46 |
starseeker |
nods |
17:33.49 |
clock_ |
I just wrote down all the psychical problems I
have |
17:34.03 |
clock_ |
and burst into laughter. I didn't know one
person can have so many problems. |
17:34.07 |
starseeker |
If I'm reading this right, the
"TRY_EDIT_NEW_WAY flag has been set for YEARS |
17:34.11 |
clock_ |
It's simply amazing. |
17:34.45 |
clock_ |
I think I should consult a professional ask if
everything is all right do you think it's a good idea? |
17:34.51 |
starseeker |
brlcad: Is the logic in edsol something we
hope will survive to be used in a new GUI? |
17:35.26 |
brlcad |
starseeker: that's often the case .. there are
lots of issues that have been there for two decades |
17:35.47 |
brlcad |
clock_: I think you should if you think you
should :P |
17:35.56 |
starseeker |
would hope that major issues
would have been noticed by the users within a
decade... |
17:36.23 |
brlcad |
exactly, but that's also why it's a case by
case |
17:36.31 |
brlcad |
for something that old, it's a trivial
decision |
17:36.54 |
starseeker |
limbers up his "d" pressing
finger |
17:38.44 |
CIA-62 |
BRL-CAD: 03brlcad * r33210
10/brlcad/trunk/src/mged/edsol.c: I think we've tried editing the
new way long enough. the old way is out of date. |
17:39.42 |
brlcad |
commit early, commit often ;) |
17:40.09 |
starseeker |
and which 30 key simultaneous press was that
edit? :-P |
17:41.07 |
brlcad |
ctrl-s s, ctrl-k, ctrl-s #, ctrl-k k k,
repeat |
17:42.08 |
starseeker |
must concede the speed
competition to brlcad |
17:50.45 |
CIA-62 |
BRL-CAD: 03starseeker * r33211
10/brlcad/trunk/src/mged/edsol.c: More dead code cleanup. |
18:18.58 |
clock_ |
Do you have any idea what "loving life" may
mean? |
18:26.59 |
PrezKennedyJR |
theyre high |
18:42.45 |
clock_ |
;-) |
18:58.14 |
CIA-62 |
BRL-CAD: 03starseeker * r33212
10/brlcad/trunk/src/mged/ (edsol.c sedit.h tedit.c): Starting on
hyp editing support in MGED |
19:06.36 |
CIA-62 |
BRL-CAD: 03brlcad * r33213
10/brlcad/trunk/src/mged/edsol.c: massive ws, indent, and style
cleanup |
19:13.25 |
CIA-62 |
BRL-CAD: 03brlcad * r33214
10/brlcad/trunk/src/mged/edsol.c: oops, quick revert of 33213 --
missed some typo |
19:19.00 |
CIA-62 |
BRL-CAD: 03brlcad * r33215
10/brlcad/trunk/src/mged/edsol.c: okay, that's better. reapply the
ws, style, indent cleanups from 33213 but wrap the vmath macros
correctly so the new semicolon doesn't cause a syntax
error. |
19:20.22 |
CIA-62 |
BRL-CAD: 03brlcad * r33216
10/brlcad/trunk/src/mged/ (15 files): move the mged_ttol and
mged_tol declarations into mged.h so we don't have to declare them
everywhere. |
19:32.29 |
CIA-62 |
BRL-CAD: 03brlcad * r33217
10/brlcad/trunk/src/mged/edsol.c: quell warnings |
19:42.10 |
mafm |
such a frenziness! :P |
19:42.29 |
mafm |
I go home now, bye |
19:43.17 |
CIA-62 |
BRL-CAD: 03brlcad * r33218
10/brlcad/trunk/src/mged/anal.c: get rid of the obsolete
major/minor protections |
19:48.13 |
CIA-62 |
BRL-CAD: 03brlcad * r33219
10/brlcad/trunk/src/mged/ (7 files): more dead code removal,
removing the DO_NEW_EDIT_MATS and DO_DISPLAY_LISTS else case
sections. |
19:51.02 |
CIA-62 |
BRL-CAD: 03brlcad * r33220
10/brlcad/trunk/src/mged/dozoom.c: fix indentation, remove more
dead code |
19:53.41 |
CIA-62 |
BRL-CAD: 03brlcad * r33221
10/brlcad/trunk/src/mged/ (buttons.c chgtree.c): more dead code
removal |
20:49.12 |
*** join/#brlcad Elrohir
(n=kvirc@p5B14FAAF.dip.t-dialin.net) |
21:02.29 |
CIA-62 |
BRL-CAD: 03starseeker * r33222
10/brlcad/trunk/src/librt/table.c: sed doesn't seem to like
rt_nul_xform here for hyp |
21:36.39 |
*** join/#brlcad Elrohir
(n=kvirc@p5B14FAAF.dip.t-dialin.net) |
22:08.05 |
CIA-62 |
BRL-CAD: 03brlcad * r33223
10/brlcad/trunk/src/libged/ (13 files): add a slew of crash
protections around the rt_functab accessors. this needs to be
refactored into a better interface where the callers aren't
accessing the functab directly. |
23:12.02 |
*** join/#brlcad Ralith
(n=ralith@216.162.199.202) |
23:30.01 |
*** join/#brlcad ``Erik_
(i=erik@c-68-54-174-162.hsd1.md.comcast.net) |
23:53.25 |
*** join/#brlcad Twingy
(n=justin@74.92.144.217) |