| 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) | |