| 06:39.29 | *** join/#wowace purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
| 06:39.29 | *** topic/#wowace is wowace.com | ace.pastebin.com | New official WowAce Channel (beware of the Bear) |
| 06:39.35 | hyperChipmuk | ~cheer purl |
| 06:39.37 | purl | Three cheers for purl! Hip hip Hurray! Hip hip Hurray! Hip hip Hurray! |
| 06:39.48 | ckknight | purl sucks |
| 06:39.50 | purl | I'm only as good as you've helped make me .. idiot |
| 06:39.54 | hyperChipmuk | ~whalehug TimRiker |
| 06:39.55 | purl | ACTION Persuades a freakishly huge killer whale named Hugh to hug TimRiker |
| 06:39.56 | [MoonWolf] | well cia wil have to wait for kergoth at least. |
| 06:39.57 | ckknight | ... |
| 06:40.03 | ckknight | why didn't it say something funny |
| 06:40.04 | Tekkub | ~fuck purl |
| 06:40.05 | TimRiker | Purl: save |
| 06:40.05 | purl | saved user and chan files |
| 06:40.15 | hyperChipmuk | it did |
| 06:40.20 | hyperChipmuk | and it insulted you |
| 06:40.23 | hyperChipmuk | bonus |
| 06:40.26 | ckknight | ah |
| 06:40.36 | ckknight | purl sucks |
| 06:40.37 | purl | For twenty bucks I'll do more than that |
| 06:40.38 | Tekkub | ~good idea bad idea |
| 06:40.39 | purl | GI: Climbing a mountain. BI: Climbing a mountain lion. |
| 06:40.39 | Tem | oh cool |
| 06:40.40 | ckknight | yea! |
| 06:40.41 | [MoonWolf] | when did this all happen ? |
| 06:40.50 | Tem | so what was the trick to getting purl here? |
| 06:40.55 | *** mode/#wowace [+o [MoonWolf]] by Tem |
| 06:40.58 | Cairenn|sleep | just a while ago, Kael got the channel registered |
| 06:40.58 | ckknight | ~emulate Guybrush Threepwood |
| 06:40.59 | purl | Killing you would be justifiable homicide. - Then killing you must be justifiable fungicide. |
| 06:41.03 | hyperChipmuk | hey |
| 06:41.07 | hyperChipmuk | <PROTECTED> |
| 06:41.09 | Cairenn|sleep | Tem, talking to Tim |
| 06:41.12 | ckknight | <PROTECTED> |
| 06:41.23 | Cairenn|sleep | oh, oops, I forgot, I'm asleep for real now |
| 06:41.27 | Tem | aye, Cair, but... |
| 06:41.35 | hyperChipmuk | lol |
| 06:41.36 | [MoonWolf] | bastards. I still have not heard from the freenode people. |
| 06:41.38 | hyperChipmuk | good answer |
| 06:41.42 | Tem | purl supposedly has a +chat command |
| 06:41.46 | Tem | er, +chan |
| 06:41.56 | Tem | which she just ignored |
| 06:42.04 | hyperChipmuk | now we can finally leave ##ace for good |
| 06:42.33 | hyperChipmuk | ~needlemonger |
| 06:42.35 | *** join/#wowace Wobin_ (n=wob@221.221.25.237) |
| 06:42.35 | Tekkub | *ponder* what to do.... add to PRT, de-XML PR, or try to make an all-lua GameTooltip template? |
| 06:42.36 | Cairenn|sleep | Tem: ? |
| 06:42.41 | Tem | ? |
| 06:42.50 | hyperChipmuk | see, purl doesn't know what a needlemonger is either |
| 06:42.53 | Tekkub | since the UIButton template won't happen till text is fixed |
| 06:43.00 | Tem | I'm going to stay there for now for people who show up and are confused |
| 06:43.07 | Tem | [MoonWolf]: try joining and leaving the channel |
| 06:43.11 | [MoonWolf] | Tekkub, I think this is a good point to work on an embedable ace tooltip |
| 06:43.18 | *** part/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
| 06:43.24 | *** join/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
| 06:43.26 | Cairenn|sleep | Tem: then you will be there forever |
| 06:43.30 | hyperChipmuk | oh oh |
| 06:43.35 | Tem | hmm |
| 06:43.37 | *** part/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
| 06:43.39 | *** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
| 06:43.43 | ckknight | woot! |
| 06:43.44 | hyperChipmuk | I could take a page from the infinite monkeys protocol RFC |
| 06:43.48 | Tekkub | well it wouldn't be an "ace" tooltip, but I'd include my proper EraseTooltip and Find methods in it :) |
| 06:43.50 | [MoonWolf] | tem, do you have rights to change the access levels ? |
| 06:43.52 | ckknight | I see the topic and user list |
| 06:43.59 | hyperChipmuk | and just stick Neo- infront of something |
| 06:44.03 | Tekkub | okey... I'll get on the tooltip template in a sec |
| 06:44.21 | Tem | [MoonWolf]: I'm not sure |
| 06:44.34 | Tem | Kaelten just set it all up earlier |
| 06:44.38 | Tem | I haven't played with it much |
| 06:44.43 | TimRiker | Tem: got to be a bot op. |
| 06:44.44 | hyperChipmuk | "Neoclassical because (1) it is stored by electronic means rather than paper, and (2) classical doesn't start with N." |
| 06:44.48 | hyperChipmuk | =) |
| 06:45.10 | Tem | TimRiker: ah. no wonder |
| 06:45.27 | Tem | is purl written in perl? |
| 06:45.34 | Tem | ~ibot |
| 06:45.36 | purl | [ibot] a blootbot written in perl run by TimRiker on his server. logs on http://ibot.rikers.org/<chan>/ , ibot, jbot, apt are all the same process. It uses sqlite, but mysql or other SQL storage is also supported. |
| 06:45.42 | Tem | figures |
| 06:45.45 | [MoonWolf] | looks like it. |
| 06:46.01 | hyperChipmuk | Neowashingtonia |
| 06:46.08 | hyperChipmuk | somebody's really reaching |
| 06:46.36 | ckknight | hyperChipmuk, add an n to your name |
| 06:46.49 | ckknight | I know Perl |
| 06:46.50 | hyperChipmuk | evah! I have forsake that letter |
| 06:46.54 | Cairenn|sleep | he can't, until he figures out something for N |
| 06:47.03 | Cairenn|sleep | so that he can make SnaFu |
| 06:47.06 | ckknight | Neopolitan |
| 06:47.10 | ckknight | like the Ice cream |
| 06:47.14 | hyperChipmuk | mmm |
| 06:47.18 | *** mode/#wowace [+o [MoonWolf]] by ChanServ |
| 06:47.25 | [MoonWolf] | great |
| 06:47.28 | Tem | ah there we go |
| 06:47.30 | [MoonWolf] | now you did it. |
| 06:47.33 | Tem | k, now try rejoining |
| 06:47.43 | *** part/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
| 06:47.47 | *** join/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
| 06:47.53 | ckknight | aw, I want ops |
| 06:47.55 | Tem | d'oh! |
| 06:47.59 | ckknight | not sure what I'd do with em |
| 06:48.07 | hyperChipmuk | kick me, probably |
| 06:48.54 | Tem | hmm, I know there is a way to make it auto-op you |
| 06:49.20 | hyperChipmuk | maybe I could go for BlarFu |
| 06:49.21 | Tekkub | so I need a name for me XML-less frame templates |
| 06:49.29 | Tekkub | I don't like XML-B-Gone |
| 06:49.49 | hyperChipmuk | LuaFrames =P |
| 06:50.06 | Tekkub | you're fired |
| 06:50.39 | Tem | Tekkub: what are you making that for? |
| 06:50.54 | *** mode/#wowace [+o [MoonWolf]] by ChanServ |
| 06:51.06 | Tekkub | so you can get a Blizzard-template based frame using the new lua stuff |
| 06:51.55 | Tem | that's not really possible |
| 06:52.04 | Tem | unless you plan on writing them all out |
| 06:52.10 | Tem | and most / all won't work |
| 06:52.23 | hyperChipmuk | nincompoop, nincompoopery, nincompoophood, nincompoopish, nincompoops |
| 06:52.25 | Tekkub | not all, just writing em up as I need em |
| 06:52.33 | Tem | s/all /all buttons / |
| 06:52.51 | Tekkub | gee DUH I know buttons don't work right now |
| 06:52.58 | *** join/#wowace Elviso (n=irc@66-90-143-73.dyn.grandenetworks.net) |
| 06:53.01 | Tekkub | I discovered that like 2 days ago :P |
| 06:53.04 | *** join/#wowace Elviso (n=irc@66-90-143-73.dyn.grandenetworks.net) |
| 06:53.17 | hyperChipmuk | ~nincompoop |
| 06:53.25 | hyperChipmuk | darn |
| 06:53.32 | hyperChipmuk | so I guess there's no hope for ~nincompoopery |
| 06:54.55 | hyperChipmuk | ooh |
| 06:55.06 | hyperChipmuk | Strategic Non-sucky AddOn |
| 06:55.28 | Tem | ~whaleslap hyperChipmuk |
| 06:55.30 | purl | ACTION beats hyperChipmuk upside and over the head with a freakishly huge killer whale named Hugh |
| 06:55.36 | hyperChipmuk | there's lots of things my addon ISN'T! |
| 06:55.52 | hyperChipmuk | ~whaleslap Hugh |
| 06:55.53 | purl | ACTION beats Hugh upside and over the head with a freakishly huge killer whale named Hugh |
| 06:56.36 | hyperChipmuk | guess i'm giving up SNAFu |
| 06:56.51 | hyperactiveChipm | er |
| 06:57.35 | hyperChipmunk | KungFu has no potential either |
| 06:57.40 | *** part/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
| 06:57.44 | *** join/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
| 06:57.51 | [MoonWolf] | still not :( |
| 06:57.58 | hyperChipmunk | dude, i'm just gonna call it SnaFu |
| 06:58.05 | hyperChipmunk | I'll come up wiht a backronym later |
| 06:58.31 | Cairenn|sleep | [MoonWolf]: you have to wait for Kael to set your user level so that you are auto-op'd |
| 06:58.47 | hyperChipmunk | ooh |
| 06:59.03 | hyperChipmunk | time to look up [Ff]u$ entries |
| 06:59.15 | hyperChipmunk | Awfu! |
| 06:59.22 | hyperChipmunk | bungfu |
| 06:59.26 | Tem | that's what I figured |
| 06:59.29 | hyperChipmunk | Changchowfu |
| 06:59.32 | Tem | but I'm still playing around |
| 06:59.42 | Tem | my level might be high enough to do that as well |
| 07:00.06 | [MoonWolf] | tem, if you can do this shoul do it: access #wowace ADD [MoonWolf] 20 |
| 07:00.09 | ckknight | hyperChipmunk, I strongly recommend you don't call it SnaFu |
| 07:00.11 | [MoonWolf] | to chanserv |
| 07:00.35 | hyperChipmunk | there's a depressingly short list of [Ff]u$'s in this file =\ |
| 07:00.40 | hyperChipmunk | like no more than 15 |
| 07:00.44 | Tem | [MoonWolf]: that requires level 30 |
| 07:00.46 | Tem | I'm only 20 |
| 07:00.53 | ckknight | list em, hyperChipmunk |
| 07:00.56 | [MoonWolf] | okay, you wont be able then |
| 07:01.08 | Tem | so, you're gonna have to wait for Kaelten to do it |
| 07:01.29 | *** mode/#wowace [+o [MoonWolf]] by Tem |
| 07:01.34 | Tem | well in the meantime this will do |
| 07:01.37 | [MoonWolf] | sure thing. |
| 07:01.38 | Tem | just... don't leave |
| 07:01.43 | Tem | lol |
| 07:01.56 | [MoonWolf] | I dont leave a lot. |
| 07:01.59 | Tem | pray that your connection is stable today |
| 07:02.25 | hyperChipmunk | awfu, bungfu, Changchowfu, Chaochowfu, chihfu, Corfu, dearthfu, doolfu, Fu fu, Gifu, Khufu, Kofu, kung-fu, madafu, NFU, Shufu, siafu, SNAFU, snafu, Sufu, tofu, waefu, wamefu |
| 07:02.27 | [MoonWolf] | it is |
| 07:02.30 | Tem | changing your nick to an unregistered one would probably be bad too |
| 07:02.34 | hyperChipmunk | 24 |
| 07:02.42 | Cairenn|sleep | lol, fufu |
| 07:02.44 | [MoonWolf] | I like tofu |
| 07:02.47 | hyperChipmunk | including duplicates |
| 07:03.18 | [MoonWolf] | call it to-fu |
| 07:03.24 | ckknight | wamefu? |
| 07:03.31 | hyperChipmunk | heck, you got me |
| 07:04.04 | hyperChipmunk | only a handful of those are remotely usable |
| 07:04.16 | hyperChipmunk | i think my best bet would be something like BlarFu |
| 07:04.38 | hyperChipmunk | BatFu |
| 07:04.43 | Cairenn|sleep | you do know that we've created a monster, right? |
| 07:04.45 | hyperChipmunk | that has a nice ring |
| 07:04.49 | ckknight | BattlegroundFu |
| 07:04.51 | ckknight | trust me. |
| 07:05.00 | hyperChipmunk | oh come on |
| 07:05.04 | hyperChipmunk | let's compromise |
| 07:05.08 | ckknight | it has to make sense |
| 07:05.08 | hyperChipmunk | BatFu is good |
| 07:05.12 | ckknight | no it isn't |
| 07:05.18 | hyperChipmunk | BattleFu? |
| 07:05.19 | ckknight | what is it supposed to do? |
| 07:05.28 | ckknight | BattleFu makes more sense, but it's not bg-specific |
| 07:05.36 | ckknight | just call it BattlegroundFu |
| 07:05.44 | hyperChipmunk | you can't have 3-syllable words before fu |
| 07:05.47 | hyperChipmunk | it loses its kick |
| 07:05.54 | ckknight | it has to make sense |
| 07:06.09 | ckknight | without the Fu |
| 07:06.16 | *** join/#wowace Jarenthal (n=Roo@66.57.87.213) |
| 07:06.17 | ckknight | thus adding Fu makes it funny |
| 07:06.26 | hyperChipmunk | I know =p...actually, I've already run the files through sed |
| 07:06.30 | *** join/#wowace Codayus (n=cody@l0gical.net) |
| 07:06.35 | Codayus | cool |
| 07:06.38 | [MoonWolf] | batfu |
| 07:06.42 | [MoonWolf] | is funny |
| 07:06.44 | hyperChipmunk | I'm just trying to be amusing |
| 07:06.53 | hyperChipmunk | batfu is great |
| 07:07.04 | hyperChipmunk | I'm going to have to use it as an abbreviation |
| 07:07.27 | hyperChipmunk | like placeholder text somewhere |
| 07:07.35 | hyperChipmunk | or my tooltip title |
| 07:08.00 | hyperChipmunk | also |
| 07:08.16 | ckknight | does BatFu handle bats? |
| 07:08.19 | hyperChipmunk | it's annoying typing /script BattlegroundsFu:TestFunction() |
| 07:08.35 | ckknight | more annoying than BossPanel_Battlegrounds:TestFunction()? |
| 07:08.40 | hyperChipmunk | no |
| 07:08.44 | hyperChipmunk | which is what I'm trying to avoid |
| 07:08.54 | hyperChipmunk | cuz I've done that quite enough and learned my lesson >8P |
| 07:09.13 | ckknight | Battleground is an appropriate name |
| 07:09.15 | hyperChipmunk | and batfu doesn't deal with bats |
| 07:09.22 | hyperChipmunk | however, it does sound wicked awesome |
| 07:09.45 | *** join/#wowace Elviso (n=irc@66-90-143-73.dyn.grandenetworks.net) |
| 07:09.52 | hyperChipmunk | and I don't expect there to be anyone actually clamoring for the use of the BatFu name |
| 07:09.56 | hyperChipmunk | so I can use it as shorthand |
| 07:10.00 | hyperChipmunk | dude |
| 07:10.03 | hyperChipmunk | that's my /command |
| 07:10.17 | *** join/#wowace otravi (n=haste@host-81-191-131-80.bluecom.no) |
| 07:10.17 | hyperChipmunk | cuz /bf as a shorthand isn't good |
| 07:10.23 | hyperChipmunk | too short |
| 07:10.40 | otravi | oO |
| 07:10.45 | hyperChipmunk | <PROTECTED> |
| 07:10.54 | hyperChipmunk | <PROTECTED> |
| 07:11.21 | [MoonWolf] | <PROTECTED> |
| 07:11.33 | hyperChipmunk | and if you really want, you can type /battlegroundfu |
| 07:11.35 | hyperChipmunk | hehe |
| 07:11.39 | [MoonWolf] | <PROTECTED> |
| 07:11.53 | hyperChipmunk | <PROTECTED> |
| 07:12.11 | *** join/#wowace Elviso (n=e@66-90-143-73.dyn.grandenetworks.net) |
| 07:12.14 | Cairenn|sleep | lol, can't help it, it sounds like you're trying to call the batmobile |
| 07:12.25 | hyperChipmunk | >8D |
| 07:12.29 | Cairenn|sleep | in the batcave |
| 07:12.40 | Elviso | ok got my new client up and going |
| 07:12.41 | ckknight | hyperChipmunk, /batfu is perfectly acceptable |
| 07:12.47 | Elviso | time to go OCD over the color settings now |
| 07:12.48 | ckknight | also have /bf and /battlegroundfu, though |
| 07:12.50 | hyperChipmunk | that's cuz Batman is one with his BatFu |
| 07:13.03 | hyperChipmunk | he oozes BatFu |
| 07:13.04 | Cairenn|sleep | rofl |
| 07:13.12 | ckknight | it is important to harness the killing chi of the forefathers |
| 07:13.28 | otravi | batfu reminds me on: I had a char named Futarb... had to change name since people read it as "Fuck you retard" :< |
| 07:13.35 | hyperChipmunk | rofl |
| 07:13.39 | otravi | *pokes the FU part* |
| 07:13.58 | Tem | hah |
| 07:14.02 | Tem | my normal nick is "tard" |
| 07:14.36 | ckknight | ~lapdance hyperChipmunk |
| 07:14.41 | ckknight | ... |
| 07:15.38 | ckknight | ~literal slap |
| 07:15.45 | hyperChipmunk | I can sense boss preparing to make purl smarter as we speak |
| 07:15.55 | ckknight | how do I get the info on a command? |
| 07:16.02 | ckknight | I want to teach it to lap dance |
| 07:16.06 | ckknight | but I don't know how arguments work |
| 07:16.11 | hyperChipmunk | ~help |
| 07:16.19 | hyperChipmunk | too obvious =P |
| 07:16.24 | hyperChipmunk | hm |
| 07:16.29 | hyperChipmunk | sec, checking logs |
| 07:18.15 | hyperChipmunk | ~listkeys lapdance |
| 07:18.32 | Elviso | purl, lapdance for me |
| 07:19.19 | ckknight | I want to do <action>gives $1 a lap dance |
| 07:19.25 | ckknight | but I don't know how to do arguments |
| 07:19.28 | hyperChipmunk | didn't you do one yesterday like that? |
| 07:19.32 | hyperChipmunk | with drown? |
| 07:19.33 | hyperChipmunk | ~drown |
| 07:19.35 | purl | ACTION grabs a heavy rock and runs into the nearest lake |
| 07:19.36 | Tem | ~literal emulate me |
| 07:19.37 | purl | "emulate me" is "<reply>" |
| 07:19.39 | hyperChipmunk | ~literal drown |
| 07:19.40 | purl | "drown" is "<action> grabs a heavy rock and runs into the nearest lake" |
| 07:19.42 | ckknight | that's personal drown |
| 07:19.45 | ckknight | no arguments |
| 07:19.58 | hyperChipmunk | ~literal cheer |
| 07:20.00 | purl | "cheer" is "<reply>shift to the left, unshift to the right, push down, pop up, byte byte byte." |
| 07:20.05 | hyperChipmunk | hehe |
| 07:20.12 | hyperChipmunk | ~literal cheer purl |
| 07:20.13 | purl | ACTION cheers purl on |
| 07:20.19 | hyperChipmunk | ~literal cheer |
| 07:20.20 | purl | "cheer" is "<reply>shift to the left, unshift to the right, push down, pop up, byte byte byte." |
| 07:20.24 | ckknight | ~literal slap |
| 07:20.32 | ckknight | ~cheer |
| 07:20.34 | purl | shift to the left, unshift to the right, push down, pop up, byte byte byte. |
| 07:20.38 | ckknight | ~cheer purl |
| 07:20.39 | purl | ACTION cheers purl on |
| 07:20.40 | Tem | ~literal slap %who |
| 07:20.42 | purl | ACTION slaps %who, keep your grubby fingers to yourself! |
| 07:20.53 | ckknight | ... |
| 07:21.02 | ckknight | is it %who, Tem? |
| 07:21.08 | hyperChipmunk | oh |
| 07:21.13 | Tem | purl lapdance %who is <action> gives %who a lapdance |
| 07:21.14 | purl | Tem: okay |
| 07:21.21 | Tem | purl, lapdance me |
| 07:21.32 | hyperChipmunk | ~lapdance Tem |
| 07:21.36 | Tem | dun think so |
| 07:21.38 | ckknight | ~lapdance %who |
| 07:21.39 | purl | ACTION gives %who a lapdance |
| 07:21.42 | Tem | yep |
| 07:21.42 | hyperChipmunk | lol |
| 07:21.47 | Tem | damnit |
| 07:21.48 | hyperChipmunk | $1? |
| 07:21.51 | Tem | no |
| 07:21.56 | Tem | I figured it out once... |
| 07:22.00 | Tem | ~emulate me |
| 07:22.02 | purl | Dammit, that's it. I'm breaking a new [something]! |
| 07:22.05 | Cairenn|sleep | shall I even tell you guys just how sad it is that you want lapdances from a BOT?! |
| 07:22.05 | hyperChipmunk | ~helpp action |
| 07:22.11 | hyperChipmunk | ~help action |
| 07:22.19 | Tem | Cairenn|sleep: that's not the point |
| 07:22.21 | ckknight | purl, forget lapdance %who |
| 07:22.21 | purl | i forgot lapdance %who, ckknight |
| 07:22.25 | Tem | Cairenn|sleep: the point is the command |
| 07:22.38 | ckknight | purl lapdance [something] is <action>gives [something] a lap dance |
| 07:22.39 | purl | okay, ckknight |
| 07:22.40 | Elviso | hahah |
| 07:22.47 | ckknight | ~lapdance me |
| 07:22.49 | Cairenn|sleep | uh huh, you guys keep on telling yourselves that ... |
| 07:22.55 | ckknight | gah |
| 07:22.57 | hyperChipmunk | we're programmers |
| 07:23.00 | hyperChipmunk | we're desperate |
| 07:23.05 | ckknight | I'm not desperate |
| 07:23.07 | hyperChipmunk | do a ~help <keyword> |
| 07:23.13 | ckknight | ~help lapdance |
| 07:23.16 | hyperChipmunk | he sends you the info in a /msg |
| 07:24.08 | Cairenn|sleep | ~logs |
| 07:24.10 | purl | apt/ibot/jbot/purl all log to http://ibot.rikers.org/<channelname>/ where channelname is html encoded ie: %23debian | lines that start with a space are not shown | some channels have stats at http://ibot.rikers.org/stats/<channelname>.html.gz, or updated "nightly" |
| 07:24.18 | Cairenn|sleep | nope, I'm not, but purl is |
| 07:25.12 | hyperChipmunk | [purl(i=ibot@pdpc/supporter/active/TimRiker/bot/apt)] This is used to override the usual response. "x is <action> does the hokey-pokey". When asked about x, the bot does this "* blootbot does the hokey-pokey" |
| 07:25.24 | hyperChipmunk | no help there =P |
| 07:25.40 | ckknight | purl, lapdance <name> is <action>gives <name> a lap dance |
| 07:25.42 | purl | ckknight: okay |
| 07:25.44 | ckknight | ~lapdance me |
| 07:25.46 | hyperChipmunk | you sure it's not $1? |
| 07:25.59 | ckknight | ~forget lapdance <name> |
| 07:26.00 | purl | i forgot lapdance <name>, ckknight |
| 07:26.07 | ckknight | ~listkeys cheer |
| 07:26.19 | hyperChipmunk | ah |
| 07:26.23 | hyperChipmunk | it is name |
| 07:26.28 | hyperChipmunk | oh |
| 07:26.32 | hyperChipmunk | (.*?) |
| 07:26.38 | ckknight | it's maybe |
| 07:26.38 | hyperChipmunk | and wtf is cheerless anus |
| 07:26.48 | ckknight | ~cheerless anus |
| 07:26.50 | purl | hmm... cheerless anus is Ean Schuessler. |
| 07:27.11 | ckknight | ~literal cheer (.*?) |
| 07:27.12 | purl | Three cheers for (.*?)! Hip hip Hurray! Hip hip Hurray! Hip hip Hurray! |
| 07:27.35 | hyperChipmunk | bring it home, boss! |
| 07:27.35 | ckknight | ~lapdance (.*?) is <action> gives (.*?) a lap dance |
| 07:27.37 | purl | okay, ckknight |
| 07:27.41 | ckknight | ~lapdance me |
| 07:27.47 | Tem | no |
| 07:27.49 | ckknight | dammit! |
| 07:27.50 | Tem | that's not it |
| 07:27.55 | ckknight | ~forget lapdance (.*?) |
| 07:27.55 | purl | i forgot lapdance (.*?), ckknight |
| 07:28.05 | *** join/#wowace kenman (n=irc@66-90-143-73.dyn.grandenetworks.net) |
| 07:28.17 | hyperChipmunk | ~literal lart |
| 07:28.18 | purl | "lart" is "Luser Attitude Re-adjustment Tool" |
| 07:28.18 | ckknight | 3 cheers for blank |
| 07:28.28 | hyperChipmunk | ~literal action lart |
| 07:28.30 | purl | ACTION lart |
| 07:28.34 | [MoonWolf] | lart is hardcoded and cannot be changed. |
| 07:28.42 | hyperChipmunk | ~lart [MoonWolf] |
| 07:30.10 | ckknight | well, because of the modular structure of BP, the compatibility code was all of 5 lines |
| 07:30.21 | ckknight | or, I should say the OO structure |
| 07:30.22 | hyperChipmunk | ? |
| 07:30.27 | hyperChipmunk | oh |
| 07:30.32 | hyperChipmunk | for the namechange? |
| 07:30.34 | ckknight | BossPanelTooltip = FuBarTooltip |
| 07:30.41 | hyperChipmunk | yea, handy |
| 07:30.43 | ckknight | yea |
| 07:30.48 | Tem | lapdance ckknight |
| 07:30.55 | Tem | ~lapdance ckknight |
| 07:30.56 | purl | ACTION gives ckknight a lapdance. |
| 07:30.59 | Tem | I win |
| 07:31.01 | ckknight | how? |
| 07:31.02 | hyperChipmunk | ~literal lapdance |
| 07:31.04 | purl | "lapdance" is "<action> gives $who a lapdance" |
| 07:31.11 | hyperChipmunk | I told you it was a $ |
| 07:31.20 | Tem | lapdance isn't the command though |
| 07:31.26 | ckknight | ? |
| 07:31.31 | ckknight | ~lapdance |
| 07:31.33 | purl | ACTION gives ckknight a lapdance |
| 07:31.34 | Tem | $who is whoever initiated the command |
| 07:31.39 | ckknight | hrm, yea |
| 07:31.48 | ckknight | then what is it, Tem? |
| 07:31.56 | ckknight | ~listkeys lapdance |
| 07:31.57 | Tem | emulate me is <reply>see emulate $who |
| 07:32.30 | ckknight | cmd: lapdance (.*?) ? |
| 07:32.40 | Tem | ~literal lapdance $1 |
| 07:32.41 | purl | ACTION gives $1 a lapdance. |
| 07:32.58 | ckknight | Tem, what did you type in? |
| 07:33.05 | Tem | $1 |
| 07:33.15 | ckknight | ~literal cmd: lapdance (.*?) |
| 07:33.17 | purl | "cmd: lapdance (.*?)" is "($1): <action>gives $1 a lapdance." |
| 07:33.27 | hyperChipmunk | no, dont' listen to chipper |
| 07:33.30 | hyperChipmunk | wtf would he know |
| 07:33.46 | ckknight | ~forget lapdance [something] |
| 07:33.46 | purl | i forgot lapdance [something], ckknight |
| 07:33.52 | ckknight | ~lapdance hyperChipmunk |
| 07:33.53 | purl | ACTION gives hyperChipmunk a lapdance. |
| 07:33.58 | ckknight | so it must be that |
| 07:34.08 | hyperChipmunk | yay, now we're back to where we left off |
| 07:34.15 | hyperChipmunk | what were we talking about |
| 07:34.16 | ckknight | I know how to do it now... |
| 07:34.20 | ckknight | FuBar |
| 07:34.22 | hyperChipmunk | ~lapdance Cairenn|sleep |
| 07:34.23 | purl | ACTION gives Cairenn|sleep a lapdance. |
| 07:34.28 | ckknight | sextastic |
| 07:34.40 | ckknight | ~feelup Cairenn|sleep |
| 07:34.44 | Tem | purl, forget lapdance $1 |
| 07:34.44 | purl | Tem: i didn't have anything called 'lapdance $1' to forget |
| 07:34.45 | hyperChipmunk | Cairenn response in 3...2...1... |
| 07:34.59 | Tem | purl, forget cmd: lapdance (.*?) |
| 07:34.59 | purl | Tem: i forgot cmd: lapdance (.*?) |
| 07:35.09 | otravi | oO |
| 07:35.13 | hyperChipmunk | no, $1 as the argument is standard IRC |
| 07:35.24 | hyperChipmunk | you probably don't even need it in the command name |
| 07:35.36 | ckknight | purl, cmd: feelup (.*?) is ($1): <action>feels $1 up, sensuously. |
| 07:35.37 | purl | ...but cmd: is already something else... |
| 07:35.37 | Cairenn|sleep | errr, sorry |
| 07:35.44 | Cairenn|sleep | better? |
| 07:35.45 | hyperChipmunk | ~asdf |
| 07:35.46 | purl | asdf is, like, one of the best players on Team USA |
| 07:36.04 | hyperChipmunk | ~fufu |
| 07:36.13 | ckknight | purl, "cmd: feelup (.*?)" is "($1): <action>feels $1 up, sensuously." |
| 07:36.14 | purl | ckknight: I think you lost me on that one |
| 07:36.18 | ckknight | dammit |
| 07:36.38 | Tem | purl, tell ckknight to stop trying |
| 07:36.39 | ckknight | ~lapdance hyperChipmunk |
| 07:36.43 | hyperChipmunk | perl, fufu is <action>fufus $1 |
| 07:36.45 | ckknight | you removed it, why? |
| 07:36.50 | ckknight | ~fufu hyperChipmunk |
| 07:37.00 | ckknight | oh, you said perl, not purl |
| 07:37.06 | hyperChipmunk | purl, fufu is <action>fufus $1 |
| 07:37.07 | purl | hyperChipmunk: okay |
| 07:37.11 | hyperChipmunk | ~fufu ckknight |
| 07:37.12 | ckknight | ~fufu hyperChipmunk |
| 07:37.17 | hyperChipmunk | heh |
| 07:37.21 | ckknight | ~fufu |
| 07:37.22 | purl | ACTION fufus $1 |
| 07:37.31 | Tem | SnuSnu! |
| 07:37.36 | hyperChipmunk | hehee |
| 07:37.37 | Tem | me want snusnu |
| 07:37.41 | ckknight | purl, "feelup (.*?)" is "($1): <action>feels $1 up, sensuously." |
| 07:37.43 | purl | ckknight: I think you lost me on that one |
| 07:37.44 | hyperChipmunk | ~snusnu Tem |
| 07:37.53 | hyperChipmunk | death by snusnu |
| 07:37.56 | ckknight | purl, feelup (.*?) is "($1): <action>feels $1 up, sensuously." |
| 07:37.57 | purl | ckknight: okay |
| 07:38.02 | ckknight | ~feelup hyperChipmunk |
| 07:38.09 | ckknight | blast! |
| 07:38.19 | ckknight | Tem, how did you do it, originally? |
| 07:38.22 | hyperChipmunk | purl, forget fufu |
| 07:38.23 | purl | hyperChipmunk: i forgot fufu |
| 07:38.24 | ckknight | ~literal feelup |
| 07:38.33 | ckknight | ~listkeys feelup |
| 07:38.34 | Tem | ~snusnu ckknight |
| 07:38.37 | purl | ACTION sentences ckknight to death by snusnu! |
| 07:38.45 | hyperChipmunk | ehhee |
| 07:38.48 | ckknight | ~forget feelup (.*?) |
| 07:38.48 | purl | i forgot feelup (.*?), ckknight |
| 07:38.49 | hyperChipmunk | ~literal snusnu |
| 07:38.54 | ckknight | ~listkeys snusnu |
| 07:39.16 | ckknight | how do you do cmds? |
| 07:39.25 | hyperChipmunk | ~help cmd |
| 07:39.46 | hyperChipmunk | no help there =P |
| 07:40.10 | Tem | ~emulate fry |
| 07:40.13 | purl | Space. It seems to go on and on forever. But then you get to the end and a gorilla starts throwing barrels at you. |
| 07:40.13 | *** join/#wowace id` (n=Industri@194.145.194.227) |
| 07:40.28 | id` | \o/ |
| 07:40.36 | otravi | hello there id |
| 07:40.41 | ckknight | hey id |
| 07:40.46 | id` | <PROTECTED> |
| 07:40.47 | id` | err |
| 07:40.51 | id` | :X |
| 07:40.58 | hyperChipmunk | hehe |
| 07:41.01 | ckknight | Tem, why not just tell us how to do cmds? |
| 07:41.06 | hyperChipmunk | cuz tem sux |
| 07:41.07 | Tem | because I already did |
| 07:41.16 | ckknight | when? |
| 07:41.24 | hyperChipmunk | ~snusnu Tem |
| 07:41.25 | purl | ACTION sentences Tem to death by snusnu! |
| 07:41.32 | Tem | ~whaleblock tem |
| 07:41.34 | purl | ACTION shields tem with a freakishly huger whale named ollywag |
| 07:41.46 | Tem | ~fix hyperChipmunk |
| 07:41.47 | purl | ACTION takes hyperChipmunk to the vet for a "special" visit. |
| 07:41.50 | hyperChipmunk | ~snusnu ollywag |
| 07:41.51 | purl | ACTION sentences ollywag to death by snusnu! |
| 07:42.08 | hyperChipmunk | poor whale never saw it comin' |
| 07:42.16 | [MoonWolf] | ~drown snusnu |
| 07:42.26 | hyperChipmunk | it's just ~drown |
| 07:42.28 | hyperChipmunk | ~drown |
| 07:42.29 | purl | ACTION grabs a heavy rock and runs into the nearest lake |
| 07:42.34 | [MoonWolf] | damnit |
| 07:42.43 | ckknight | Tem, please tell us how to do cmds |
| 07:42.54 | [MoonWolf] | ~snusnu snusnu |
| 07:42.58 | purl | ACTION sentences snusnu to death by snusnu! |
| 07:43.33 | otravi | :ooo |
| 07:43.42 | hyperChipmunk | hot |
| 07:43.50 | otravi | snu = turn in norwegian :--D |
| 07:45.27 | Tem | otravi: it's from a futurama episode |
| 07:45.37 | Tem | otravi: they visit "Amazonia" |
| 07:45.53 | Tem | a planel inhabited completely by giant Amazons |
| 07:46.04 | Tem | their word for "sex" is "snusnu" |
| 07:46.11 | otravi | aaah! |
| 07:46.15 | otravi | I remember now :D |
| 07:46.17 | [MoonWolf] | lol |
| 07:46.33 | otravi | it made a lot more sence there :p |
| 07:47.15 | Tem | next time it's playing, I'm going to enable closed captioning |
| 07:47.30 | Tem | I'm guessing the spelling for snusnu is a little more creative |
| 07:47.38 | ckknight | probably snoo snoo |
| 07:49.32 | Tem | 2 words? |
| 07:49.42 | ckknight | I'm guessing |
| 07:49.48 | ckknight | I always thought of it like that |
| 07:49.56 | Tem | I never thought of it until earlier |
| 07:50.38 | Wobin_ | hrm test |
| 07:54.35 | ckknight | well, the compatibility code works great |
| 07:55.36 | ckknight | it even changes the titles automatically |
| 07:55.44 | ckknight | from BossPanel - Honor to FuBar - HonorFu |
| 07:57.37 | Tem | haha, nice |
| 07:57.47 | ckknight | just the ace titles, though |
| 07:57.50 | ckknight | can't mess with the TOC |
| 07:59.44 | Tem | right |
| 08:02.35 | ckknight | well, that rename process was actually extremely smooth |
| 08:02.46 | ckknight | I only put 2 hacks in for compatibility |
| 08:03.03 | ckknight | changing the title, and remapping bpCompatible to fuCompatible |
| 08:03.13 | ckknight | and those both happen before you register the plugin |
| 08:03.26 | Tekkub | so you went with FuBar? |
| 08:04.40 | ckknight | seemingly so |
| 08:04.49 | Tekkub | kek |
| 08:04.57 | ckknight | in Orcish, please |
| 08:05.22 | Tekkub | bur |
| 08:05.33 | Tem | kek isn't orcish? |
| 08:05.35 | Tekkub | hrm... I still need a better name for BossBlock |
| 08:05.45 | ckknight | BossBlock? |
| 08:05.52 | Tem | what's the default horde language? |
| 08:05.53 | Tekkub | TuneOut was alright |
| 08:05.58 | ckknight | Tem, Orcish |
| 08:06.04 | Tem | I thought so |
| 08:06.07 | Tekkub | GnomishUniversalMuteButton was okey too |
| 08:06.11 | Tem | then kek is orcish |
| 08:06.25 | Tekkub | [Taurahe] How! |
| 08:06.31 | Tem | so what's bur? |
| 08:06.37 | Tekkub | [Common] bur |
| 08:06.38 | Tem | it's not gutterspeak I don't think |
| 08:06.39 | ckknight | not sure, haven't played with it |
| 08:06.52 | Tem | ah |
| 08:07.17 | Tekkub | RaidSayWhat? |
| 08:07.35 | Tekkub | meh, maybe I'll just go with LA LA LA I Can't Hear you! |
| 08:07.50 | Tem | Tekkub: what's it supposed to do? |
| 08:08.08 | Tekkub | supresses automatied chat from CTRA_BossMods |
| 08:08.21 | Tekkub | it's already written, needs tested in a real raid tho |
| 08:08.33 | Tem | why would you want to block that? |
| 08:08.51 | Tekkub | because I have my own Boss mod running, why do I need their spam? |
| 08:08.56 | ckknight | 20 lines of YOU ARE THE BOMB |
| 08:09.05 | Tekkub | EXACTLY |
| 08:09.20 | *** join/#wowace phyber (i=phyber@midgar.cardboardium.com) |
| 08:09.34 | Tem | but, I love seeing "YOU ARE THE BOMB" in tells |
| 08:09.37 | Tekkub | CTRA_BossMods is kinda like Christians in my book, constantly trying to impose their stuff on you wether you asked for it or not |
| 08:09.47 | hyperChipmunk | [Orcish]: 'kek' is what an Allied player hears when a Horde says something laugh-like |
| 08:09.57 | Tekkub | chip, you're slow |
| 08:10.02 | Tekkub | you're fired again |
| 08:10.03 | ckknight | very |
| 08:10.07 | hyperChipmunk | I was just clarifying |
| 08:10.10 | id` | \o/ |
| 08:10.18 | hyperChipmunk | since you guys starting going off on gutterspeak or something |
| 08:10.19 | ckknight | Tekkub, you're only supposed to fire them on Fridays |
| 08:10.22 | Tekkub | hey who the fuck told indie about the new channel? |
| 08:10.33 | ckknight | the topic? |
| 08:10.33 | hyperChipmunk | it's kinda hard to miss |
| 08:10.41 | hyperChipmunk | seeing as it's in huge letters in the old one |
| 08:10.45 | id` | oh so you dont want me anymore, Tekkub |
| 08:10.46 | Tekkub | CURSE YOU TOPIC! |
| 08:10.49 | id` | ok, its clear to em |
| 08:10.55 | id` | go fuck yerself |
| 08:10.58 | *** part/#wowace id` (n=Industri@194.145.194.227) |
| 08:11.15 | Tekkub | okey indie's sarcasm detector be broken tonight |
| 08:11.45 | ckknight | lol |
| 08:12.08 | ckknight | ~kick hyperChipmunk |
| 08:12.10 | purl | bugger off sod! |
| 08:12.11 | *** part/#wowace hyperChipmunk (n=staharaj@d14-69-214-77.try.wideopenwest.com) |
| 08:12.19 | Tekkub | kek |
| 08:12.24 | Tem | bur |
| 08:12.30 | *** join/#wowace hyperChipmunk (n=staharaj@d14-69-214-77.try.wideopenwest.com) |
| 08:12.42 | *** join/#wowace [Ammo] (n=wouter@connected.dnd.utwente.nl) |
| 08:12.45 | [Ammo] | morning |
| 08:12.46 | ckknight | hey ammo |
| 08:12.48 | Tekkub | if indie comes back do that to him just for cruel amusement |
| 08:13.12 | *** join/#wowace id` (n=Industri@194.145.194.227) |
| 08:13.16 | id` | haha, april fools! |
| 08:13.20 | hyperChipmunk | dude |
| 08:13.24 | hyperChipmunk | that was like last week |
| 08:13.27 | Tekkub | ~kick id' |
| 08:13.28 | purl | bugger off sod! |
| 08:13.32 | id` | ;x |
| 08:13.35 | Tekkub | ~kick id` |
| 08:13.36 | purl | bugger off sod! |
| 08:13.44 | [Ammo] | no more xml for my necrosis clone |
| 08:13.47 | [Ammo] | muahaha |
| 08:13.53 | ckknight | yay |
| 08:13.54 | [Ammo] | I like the new stuff |
| 08:13.54 | Tekkub | ~kick purl |
| 08:13.55 | purl | bugger off sod! |
| 08:13.58 | hyperChipmunk | k, I'm off to bed |
| 08:14.06 | hyperChipmunk | later, froods |
| 08:14.10 | ckknight | cya |
| 08:14.10 | id` | bai |
| 08:14.15 | Tekkub | froods? |
| 08:14.16 | ckknight | don't force close tomorrow |
| 08:14.22 | hyperChipmunk | ~frood |
| 08:14.23 | purl | somebody said frood was your friend |
| 08:14.23 | Tekkub | is that like frodo-foods? |
| 08:14.37 | Tekkub | fruity druids? |
| 08:14.44 | Tem | ~snusnu Tekkub |
| 08:14.45 | purl | ACTION sentences Tekkub to death by snusnu! |
| 08:14.59 | Tem | ~fix Tekkub |
| 08:15.00 | purl | ACTION takes Tekkub to the vet for a "special" visit. |
| 08:15.02 | hyperChipmunk | Hey, you sass that hoopy Ford Prefect? Now there's a frood who really knows where his towel is. |
| 08:15.44 | Tekkub | purl's not talking to me... |
| 08:15.51 | Tem | I don't blame her |
| 08:15.58 | hyperChipmunk | (Sass: meet, eat lunch with, have sex with; hoopy: a really together guy; frood: a really AMAZINGLY together guy) |
| 08:16.07 | hyperChipmunk | ~hhgg |
| 08:16.09 | purl | extra, extra, read all about it, hhgg is the hitchhiker's guide to the galaxy |
| 08:16.19 | hyperChipmunk | ~guide |
| 08:16.21 | purl | from memory, guide is at http://www.cs.cmu.edu/~infobot/infobot_guide.html |
| 08:16.25 | hyperChipmunk | bah |
| 08:16.40 | hyperChipmunk | tomorrow, purl gets Guide entries |
| 08:16.48 | hyperChipmunk | ~listkeys guide |
| 08:17.00 | ckknight | ~hhgg |
| 08:17.02 | purl | [hhgg] the hitchhiker's guide to the galaxy |
| 08:17.07 | ckknight | ~emulate hhgg |
| 08:17.17 | hyperChipmunk | ~emulate guide |
| 08:17.27 | hyperChipmunk | utter sadness |
| 08:17.28 | id` | ~emulate Industrial |
| 08:17.29 | purl | I suck at LUA and rip othe people's code. |
| 08:17.33 | hyperChipmunk | rofl |
| 08:17.35 | id` | xD |
| 08:17.37 | hyperChipmunk | omg |
| 08:17.49 | Tem | ~emulate stewie |
| 08:17.51 | purl | I come bearing a gift. I'll give you a hint. It's in my diaper, and it's not a toaster. |
| 08:17.51 | hyperChipmunk | I just snorted pop out my nose |
| 08:17.53 | id` | xDthe other one is funnier |
| 08:18.06 | ckknight | ~emulate Industrial |
| 08:18.07 | purl | <id`>\o. FOR THE HORDE <id`> I'm a horde nazi |
| 08:18.11 | id` | xD |
| 08:18.19 | Tekkub | ~fuck |
| 08:18.21 | purl | Now where did I put the lube...? Eh, no matter, dry it is tonight! |
| 08:18.21 | [Ammo] | ugh |
| 08:18.28 | [MoonWolf] | lol |
| 08:18.32 | id` | ewww |
| 08:18.37 | hyperChipmunk | ~listkeys vogon |
| 08:18.58 | hyperChipmunk | ~listkeys vogon 2 |
| 08:19.00 | Tekkub | be cheap, use crisco |
| 08:19.08 | Tekkub | it has a unique texture |
| 08:19.39 | hyperChipmunk | ok see you guys tomrrow |
| 08:20.58 | id` | tor.eff.org |
| 08:21.00 | id` | tor ftw |
| 08:22.08 | [MoonWolf] | are you hacking the queens P2P again ? |
| 08:22.37 | Tekkub | creepiest forum siggie evar!.... |
| 08:22.38 | Tekkub | "Cat Durids is not MEOW LOL!" |
| 08:22.38 | id` | the queens p2p? |
| 08:23.12 | id` | durids |
| 08:23.14 | id` | ? |
| 08:23.22 | Tekkub | direct copy paste |
| 08:23.29 | [MoonWolf] | files containing sensitive information about the dutch queen where found circulating on p2p networks. |
| 08:23.39 | id` | haha rly? |
| 08:23.41 | id` | cool |
| 08:23.42 | [MoonWolf] | yes |
| 08:23.43 | id` | gimme |
| 08:23.43 | id` | :p |
| 08:24.14 | [MoonWolf] | washttp://www.nrc.nl/binnenland/article269997.ece |
| 08:24.17 | [MoonWolf] | dutch link |
| 08:24.27 | id` | no, the files |
| 08:24.27 | id` | duh |
| 08:24.34 | [MoonWolf] | dont have them. |
| 08:24.47 | id` | :( |
| 08:24.49 | id` | k |
| 08:29.52 | [MoonWolf] | someone in #lua wants lua to have more c++ like syntax |
| 08:29.55 | [MoonWolf] | .... |
| 08:30.03 | id` | :P |
| 08:30.22 | ckknight | ... |
| 08:30.26 | [MoonWolf] | why for gods sake would you want to do that. |
| 08:30.28 | ckknight | with regards to what? |
| 08:30.44 | [MoonWolf] | loops variable declaratoin etc |
| 08:30.52 | ckknight | ... |
| 08:30.54 | [MoonWolf] | s/toin/tion/ |
| 08:30.55 | ckknight | why? |
| 08:31.00 | id` | that makes no sense |
| 08:31.06 | id` | but i need to get to work |
| 08:31.13 | ckknight | the loops in Lua work great as it stands |
| 08:31.26 | ckknight | and for variable declaration, does he mean he wants int i = 0;? |
| 08:31.46 | [MoonWolf] | he has not said anything specific |
| 08:31.55 | [MoonWolf] | TheSerge greetings guys, I just came across Lua, and was wondering if its possible to change syntax to reflect C++ |
| 08:31.55 | [MoonWolf] | TheSerge so similiar syntax for 'for loops', variables etc |
| 08:33.13 | [MoonWolf] | I mean nothing is wrong with c/c++ syntax per say, but I cant understand why you would want to change the lua syntax either. |
| 08:33.47 | Tem | me either |
| 08:35.05 | ckknight | I don't like C++ |
| 08:35.17 | id` | --^ |
| 08:35.22 | Tem | I'm not a particularly big fan |
| 08:35.28 | Tem | not after playing with java for a while |
| 08:35.32 | ckknight | first language I learned |
| 08:35.34 | ckknight | 8 years ago |
| 08:36.01 | Tem | first language I learned was TIBASIC |
| 08:36.03 | Tem | >< |
| 08:36.07 | [MoonWolf] | Qbasic. |
| 08:36.08 | Tem | like 10 years ago |
| 08:36.12 | ckknight | okay, who wants to try FuBar? |
| 08:36.19 | [Ammo] | hmm I feel old now |
| 08:36.21 | [MoonWolf] | and I learned it of the included help files. |
| 08:36.32 | [Ammo] | started with Basic on a ZX80 20 years ago ;( |
| 08:36.32 | ckknight | I only learned TiBasic like 4 years ago |
| 08:36.46 | ckknight | older than me, [ammo] |
| 08:37.10 | Tem | then the second language I learned was assembly for the z80 chip |
| 08:37.10 | id` | i started with uh |
| 08:37.20 | Tem | quite a leap from tibasic |
| 08:37.21 | id` | mircscript >_> |
| 08:37.31 | [Ammo] | tekkub: where can I find a good example for Compost |
| 08:37.35 | [MoonWolf] | mircscript isnt even a decent scritping language. |
| 08:37.45 | [MoonWolf] | [Ammo], go to the svn, find mendeleev |
| 08:37.49 | [Ammo] | I think my spelltimers for my necrosis Ace'd might like table recycling |
| 08:37.52 | ckknight | I remember mircscript |
| 08:38.05 | ckknight | I wrote a porno-downloader in mircscript |
| 08:38.05 | Tem | though, learning tibasic was awesome |
| 08:38.06 | ckknight | good times |
| 08:38.08 | Tekkub | Mendy, PerfectRaid... |
| 08:38.12 | id` | [MoonWolf]: by palying games and being on irc it made me learn though |
| 08:38.15 | [Ammo] | I'll check it out |
| 08:38.21 | Tekkub | I added it to Boss ModMenu too |
| 08:38.22 | [MoonWolf] | kk |
| 08:38.27 | Tem | I remember having a conversation with a buddy of mine |
| 08:38.39 | [MoonWolf] | I dont recommend PT for figuring out compost |
| 08:38.43 | Tem | It went something like this: "What do you think this "FOR" command is for? |
| 08:38.53 | ckknight | hrm |
| 08:38.56 | Tekkub | BTW ammo there's two tactics you can do with Compost.... |
| 08:39.00 | ckknight | for newbies, they wouldn't know, Tem |
| 08:39.01 | Tem | "I dunno, seems to create delays" |
| 08:39.06 | ckknight | lol |
| 08:39.07 | Tem | ckknight: we didn't |
| 08:39.09 | Tekkub | 1) erase and reuse the same table over and over again |
| 08:39.13 | [MoonWolf] | tem, lol |
| 08:39.20 | Tem | it was awesome |
| 08:39.25 | Tekkub | 2) "check out" a table and return it to compost when you're done |
| 08:39.29 | Tem | learning programming from the ground up |
| 08:39.31 | Tem | with no help |
| 08:39.44 | [Ammo] | tekkub: advantages of each? |
| 08:39.48 | [MoonWolf] | qbasic was very decently documented in the help files |
| 08:40.01 | [MoonWolf] | not to mention there was a lot of example code in there asswell. |
| 08:40.04 | Tekkub | if you have a persistant table use (1), if you just need a temp table, or have nested tables you want to recycle too, use (2) |
| 08:40.31 | [Ammo] | I'll have a table self.timers which is persistant, with each entry a table that |
| 08:40.35 | Tem | heh, we had our red TI-82 handbook |
| 08:40.40 | Tem | and that's it |
| 08:40.40 | [Ammo] | will be recycled / sent back |
| 08:41.18 | Tekkub | okey, you probably wanna do Compost:Reclaim(self.timers, 1) then |
| 08:41.32 | Tekkub | that'll empty and recycle the table and all it's chinld tables |
| 08:41.41 | [Ammo] | I don't want to destroy all the childs :p |
| 08:41.54 | Tekkub | then just Compost:Acquire() to get fresh tables as you need em |
| 08:42.12 | [Ammo] | on the other hand there will be only one soulstone timer |
| 08:42.17 | [Ammo] | which should always be the top one |
| 08:42.19 | [Ammo] | so hmm |
| 08:42.33 | Tekkub | well then just Reclaim each table as you need :P |
| 08:42.55 | [Ammo] | if I try and reclaim a table that isn't there will I get a fresh one like Compost:Acquire |
| 08:43.10 | Tekkub | look at Mendy and PRT for some examples, I'll commit up ModMenu for you to see how I did stuff there too |
| 08:43.27 | Tekkub | Reclaim doesn't return anything |
| 08:43.36 | Tekkub | Acquire will always give you an empty table |
| 08:43.37 | [Ammo] | it sets something in the first arg right? |
| 08:43.40 | [Ammo] | hmm |
| 08:43.57 | Tekkub | look at it this way... |
| 08:44.06 | Tekkub | Acquire is like t = {} |
| 08:44.13 | Tekkub | Reclaim is like t = nil |
| 08:44.23 | [Ammo] | ah Reclaim is send back to the heap |
| 08:44.35 | Tekkub | Erase is like t[1] = nil ... t[i] = nil |
| 08:44.37 | [Ammo] | silly naming |
| 08:44.59 | [Ammo] | I thought Reclaim claimed a table from the heap ;) |
| 08:45.06 | Tekkub | what? Reclaim makes perfect sense |
| 08:45.11 | ckknight | Tekkub, only numbers as keys or all? |
| 08:45.25 | Tekkub | You ever seen mine tailings reclaimation happen? |
| 08:45.32 | Tekkub | Boss: all |
| 08:45.33 | [Ammo] | the what? |
| 08:45.42 | Tekkub | numbers was just easy example |
| 08:45.44 | [Ammo] | I'm dutch so sometimes these terms confuse me |
| 08:45.56 | Tekkub | Mine = a hole in the ground |
| 08:46.11 | Tekkub | Tailings = all the OTHER minerals that pile up outside a mine |
| 08:46.16 | [Ammo] | ah they dump em back in |
| 08:46.27 | Tekkub | usually heavy on iron and other not-so-healthy shit |
| 08:46.28 | ckknight | does Reclaim call Erase as well? |
| 08:46.33 | Tekkub | yes boss |
| 08:46.39 | ckknight | okay |
| 08:47.08 | [Ammo] | can't you do: Compost:Dump(self.timers, 1) :) |
| 08:47.15 | [Ammo] | more clear for us simple minds |
| 08:47.22 | [Ammo] | Dump the table on the heap |
| 08:47.25 | [Ammo] | :) |
| 08:47.38 | Tekkub | Mine Tailing Reclaimation == wonderful process of dumping new chemicals into a tailing pond/pile to nuetralize the alkalinity and then apply a tayer of soil and vegitation over the top |
| 08:47.43 | [Ammo] | thanks for the explanation |
| 08:48.03 | Tekkub | man I can't type, sleep soon |
| 08:48.30 | [MoonWolf] | reclaiming: Dumping shit in the ground, pouring chemicals on top of them, then putting a rug on it and act like nothing ever happend. |
| 08:48.59 | Tekkub | anyway.. yea Reclaim erases the table and drops it in the cache, and any tables recursive for the number of levels you specify |
| 08:49.22 | Tekkub | Acquire gets a table out of the cache, or allocates a new one |
| 08:49.38 | [Ammo] | k cool |
| 08:49.42 | Tekkub | Erase just erases the passed table and resets it |
| 08:49.56 | [Ammo] | k |
| 08:50.03 | Tekkub | and yes moon, that's the gist of it |
| 08:50.09 | [MoonWolf] | yeah |
| 08:50.25 | Tekkub | I grew up in Colorado, we had mines and tailings piles everywhere |
| 08:50.30 | [MoonWolf] | I like putting things like that bluntly |
| 08:50.39 | Tekkub | I lived across the road from a big old mine |
| 08:50.43 | [MoonWolf] | reclaiming is not a nice good for nature buisness. |
| 08:50.53 | Tekkub | actually it is.... |
| 08:51.00 | Tekkub | well... it's better than mining is... |
| 08:51.22 | [MoonWolf] | but back on subject. |
| 08:51.22 | Tekkub | it's the best they can do to reverse the effects of the tailings, at least neutralize it |
| 08:51.30 | [MoonWolf] | true |
| 08:51.41 | Tekkub | my county has one of the highest birth defect rates in the country |
| 08:51.57 | Tekkub | it's most lily due to all the damn iron in the water |
| 08:52.09 | Tekkub | fresh mountain springs my ass |
| 08:52.29 | [MoonWolf] | mountain springs CAN contain large amount of iron completly naturally. |
| 08:52.40 | [MoonWolf] | when a stream cuts through a vein of it. |
| 08:52.47 | Tekkub | yea but this is unnatural amounts..... |
| 08:53.03 | [MoonWolf] | I will take your word for that. |
| 08:53.09 | Tekkub | the water draining out of a mine is usually a nice bright orange rust color |
| 08:53.25 | [MoonWolf] | hehehe |
| 08:53.43 | Tekkub | they put this treatment plait outside another big mine, one that drains into the main creek in the area.... |
| 08:54.02 | Tekkub | they cart off dumpsters full of these orange cakes to get processed |
| 08:54.18 | Tekkub | that shit's pressed out of the water directly, it's nasty |
| 08:54.36 | Tekkub | and that stuff used to just drain right into the creek unfiltered |
| 08:55.14 | [MoonWolf] | you could drop whole cities dead with such concentrations. |
| 08:55.16 | Tekkub | so yea... spethial children we got plenty |
| 08:55.26 | Tekkub | there's a reason South Park is so funny |
| 08:55.55 | [MoonWolf] | is there any lead or other heavy metals in those mines / |
| 08:55.57 | [MoonWolf] | ?* |
| 08:55.58 | Tekkub | Matt and Trey went to High School about 25 miles from where I lived |
| 08:56.12 | Tekkub | there's all sorts of shit in the mines |
| 08:56.24 | Tekkub | it's mostly iron left in the tailings tho |
| 08:57.09 | Tekkub | there's a big ol mine near Park county too (where south park is located)... a whole mountain is missing, and the valey below it is completely filled in with tailings |
| 08:57.15 | Tekkub | it's fucking depressing to see |
| 08:57.38 | Tekkub | that one of the few operating mines left in CO too |
| 08:58.14 | [MoonWolf] | be happy |
| 08:58.35 | Tekkub | reason? |
| 08:58.47 | [MoonWolf] | less mines good. |
| 08:58.59 | [MoonWolf] | if ther eare less mines, less bad stuff gets dragged up. |
| 08:59.02 | [MoonWolf] | are* |
| 08:59.18 | Tekkub | :P |
| 08:59.43 | id` | [MoonWolf]: http://www.darklyrics.com/lyrics/edenbridge/aphelion.html#8 |
| 08:59.44 | id` | ... wow |
| 08:59.45 | id` | :p |
| 08:59.53 | [MoonWolf] | still if what you say about the iron levels is true, that might take a generation or 5. |
| 08:59.57 | [MoonWolf] | ooh edenbridge |
| 09:00.00 | [MoonWolf] | I like them. |
| 09:00.18 | Tekkub | they found this big ol chunk of Rhodocrosite at a mine down in CO springs some years back, I think it's still at the museum in Denver... it's a damn purdy rock |
| 09:00.58 | id` | me too now |
| 09:00.59 | id` | :o |
| 09:01.17 | [MoonWolf] | I have that song.... |
| 09:01.26 | id` | too bad soma fm cant play only one artist :( |
| 09:01.57 | [MoonWolf] | if my connection would allow outbound dcc I would send what I have of edenbridge at work. |
| 09:02.00 | [MoonWolf] | but it doesnt. |
| 09:02.10 | id` | :E |
| 09:03.55 | Tekkub | here it is, the mine's in Park County not CO Springs... |
| 09:03.55 | Tekkub | http://www.buenavistagemworks.com/rhodo/rhodopics/rhodo3.jpg |
| 09:04.16 | Tekkub | that red cube is about the size of a softball |
| 09:04.30 | Tekkub | http://www.buenavistagemworks.com/rhodo/rhodopics/rhodo2.jpg |
| 09:04.35 | [MoonWolf] | nice piece of stone. |
| 09:04.53 | Tekkub | you should see it IRL it's beoootiful |
| 09:05.10 | [MoonWolf] | Should I ever get near that place I will. |
| 09:05.17 | [MoonWolf] | and drop you off a plushie in the process. |
| 09:05.47 | Tekkub | http://www.buenavistagemworks.com/rhodo/rhodopics/reedrhod.jpg |
| 09:06.08 | Tekkub | Climax is the mine I was talking about, the mountain is totally fucking gone |
| 09:06.22 | [MoonWolf] | who needs mountains |
| 09:06.41 | [MoonWolf] | the only thing they are good for is blocking the view and make it hard to ride a bike at decent speed |
| 09:07.37 | Tekkub | http://wpni01.auroraquanta.com/pv/hardrock?lg_img=2345qual=50&dpi=600 |
| 09:07.44 | ckknight | brb |
| 09:07.44 | Tekkub | can you spot the mountain |
| 09:08.25 | [MoonWolf] | there is a mountain there ? |
| 09:08.30 | Tekkub | was |
| 09:08.54 | [MoonWolf] | nice ridges though. |
| 09:09.15 | Tekkub | is that some klingon pickup line? |
| 09:09.30 | [MoonWolf] | it could be |
| 09:11.14 | id` | brr kippenvel :P |
| 09:11.42 | id` | Mediaeval Baebes? |
| 09:11.43 | id` | lol |
| 09:12.21 | [MoonWolf] | when I get home ill send you some weird music. |
| 09:12.56 | [MoonWolf] | a group of female vocalists. |
| 09:12.57 | id` | listening to music clips on the site now |
| 09:12.59 | id` | :P |
| 09:13.15 | id` | wav files >_o |
| 09:15.48 | [MoonWolf] | wow |
| 09:15.52 | [MoonWolf] | that site is pretty... |
| 09:15.54 | [MoonWolf] | gothy |
| 09:16.16 | id` | i like them |
| 09:16.17 | id` | :p |
| 09:17.13 | [MoonWolf] | I have the weirdest music collection ever. |
| 09:17.17 | [MoonWolf] | well not really |
| 09:17.35 | [MoonWolf] | but it it pretty varied. |
| 09:18.24 | [MoonWolf] | money is a limiting factor though |
| 09:20.38 | [MoonWolf] | Cradly of Filth! |
| 09:20.44 | [MoonWolf] | s/y/e/ |
| 09:23.03 | Tekkub | http://vgcats.com/comics/images/060402.jpg |
| 09:23.07 | Tekkub | kekekekeke! |
| 09:23.18 | [MoonWolf] | YAY |
| 09:23.21 | [MoonWolf] | inu bashing. |
| 09:23.57 | Tekkub | it's sad that I remember my roomies watching that show looooong before it aired on any US network |
| 09:24.20 | [MoonWolf] | DBZ for girls |
| 09:24.26 | [MoonWolf] | I am going to remember that one. |
| 09:25.29 | *** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
| 09:29.10 | id` | http://www.darklyrics.com/lyrics/lacrimosa/elodia.html#3 |
| 09:30.16 | id` | hahaha pwnt @ vgcats |
| 09:31.14 | [MoonWolf] | can you actually find music I do NOT have ? |
| 09:32.15 | [MoonWolf] | not counting some rap and stuff. |
| 09:32.15 | id` | [MoonWolf]: unlikely, we like the same music |
| 09:37.31 | id` | http://www.darklyrics.com/lyrics/ayreon/actualfantasy.html#5 |
| 09:37.37 | id` | nice lyrics |
| 09:37.44 | id` | gives me th chills man, and im at work |
| 09:38.23 | [MoonWolf] | ayreon is simply awesome |
| 09:39.21 | [MoonWolf] | similar name, dont have it at work |
| 09:43.53 | id` | http://www.darklyrics.com/lyrics/aina/daysofrisingdoom.html#3 |
| 09:45.17 | id` | ... |
| 09:45.17 | id` | :p |
| 09:46.00 | [MoonWolf] | aina is the product of a dutch guy btw. |
| 09:46.32 | id` | :o rly? |
| 09:46.51 | [MoonWolf] | yeah rly |
| 09:47.21 | [MoonWolf] | it features like eeeuh, every genre in metal ever. |
| 09:47.37 | [MoonWolf] | and a lot of very good people |
| 09:49.14 | id` | ;p |
| 09:49.50 | id` | http://www.darklyrics.com/lyrics/sirenia/atsixesandsevens.html#1 |
| 09:49.54 | id` | sick lyrics :> |
| 09:55.28 | id` | http://www.darklyrics.com/lyrics/hammerfall/crimsonthunder.html#1 |
| 09:55.56 | id` | ill stop |
| 09:56.11 | id` | its already 11:56 and i need to start working |
| 09:56.12 | id` | ;P |
| 09:59.03 | id` | [MoonWolf]: do you know Haggard? |
| 09:59.10 | [MoonWolf] | yes I do. |
| 09:59.23 | id` | they own :phttp://www.darklyrics.com/lyrics/haggard/awakingthecenturies.html#8 |
| 09:59.45 | [MoonWolf] | aha the 10 minute long monster song. |
| 10:00.35 | id` | :_) |
| 10:00.42 | id` | :') * |
| 10:00.52 | Wobin_ | woot |
| 10:00.55 | Wobin_ | Taran Icebreaker |
| 10:00.58 | Wobin_ | And I won it! |
| 10:01.00 | [MoonWolf] | grats |
| 10:01.21 | Wobin_ | Now how much do I sell it for? |
| 10:01.55 | [MoonWolf] | LOTS |
| 10:02.29 | [MoonWolf] | around a 80 to 100 gold on my server |
| 10:02.44 | [MoonWolf] | http://wow.allakhazam.com/db/price.html?witem=2915 or look at that. |
| 10:12.39 | id` | [MoonWolf]: |
| 10:12.44 | id` | you haveeee to read this |
| 10:12.49 | id` | its so god damn funny |
| 10:12.54 | id` | i just fell off my chair at work |
| 10:12.59 | id` | http://digigen.nl/~Industrial/blog |
| 10:13.08 | id` | (for the rest, its in dutch.. sorry) |
| 10:15.03 | [MoonWolf] | id`, zie ik zo voor me. |
| 10:15.18 | id` | xD |
| 10:15.28 | id` | ik ging zo stuk |
| 10:15.49 | [MoonWolf] | a plaintext blog |
| 10:15.51 | [MoonWolf] | thats a new idea |
| 10:17.26 | id` | :) |
| 10:18.43 | [MoonWolf] | not going to watch yaoi <- gasp |
| 10:18.57 | id` | ? |
| 10:19.11 | [MoonWolf] | on your anime list |
| 10:19.15 | id` | yeah |
| 10:19.25 | id` | making it clear that PMing me yaoi series is a no-no |
| 10:19.27 | id` | :P |
| 10:20.45 | id` | Tem: yaoi is an anime genre the focuses on relationships between men |
| 10:21.04 | id` | chicks watch that shit :| |
| 10:21.13 | [MoonWolf] | its gay hentai.... |
| 10:21.18 | Tem | mostly refering to the gibberish above |
| 10:21.25 | Tem | ik ging zo stuk |
| 10:21.31 | id` | lol :P |
| 10:21.37 | Tem | zie ik zo voor me |
| 10:21.52 | [MoonWolf] | zie ik zo voor me -> I can totally imagine |
| 10:21.53 | id` | want me to translate the irc thingy on my blog? |
| 10:21.57 | Tem | you know what that looks like to me? |
| 10:21.58 | id` | ill do it >:) |
| 10:22.05 | [MoonWolf] | tem, not a clue. |
| 10:22.14 | Tem | that looks like someone trying to type while drunk |
| 10:23.33 | [MoonWolf] | except for a view missing words its perectly normal dutch. |
| 10:24.12 | Tem | ik ging zo stuk = "I'm going so ?" |
| 10:24.44 | id` | stuk, broken, slang for laughing really hard |
| 10:25.24 | Tem | the ? was just indicating that I couldn't figure anything that could be typoed as "stuk" and would make sense in the context |
| 10:25.24 | id` | Ik ging zo stuk = I broke. doesnt make sense :P |
| 10:25.44 | [MoonWolf] | tem, dont translate dutch slang, its undoable. |
| 10:25.53 | Tem | you think I'm translating? |
| 10:25.57 | id` | haha |
| 10:26.21 | Tem | I'm playing figure out what the drunk person was trying to say |
| 10:26.32 | Tem | which is a fun game as it turns out |
| 10:26.40 | [MoonWolf] | Dutch on the internet is a language in itself. |
| 10:27.12 | [MoonWolf] | fun detail, lol is an actual dutch word. meanin .... fun. |
| 10:27.15 | id` | [MoonWolf]: terugval, in english? |
| 10:27.22 | [MoonWolf] | regresssion. |
| 10:27.32 | id` | to fall into? |
| 10:27.51 | [MoonWolf] | in this context it is regression. |
| 10:27.59 | [MoonWolf] | or fallback. |
| 10:27.59 | Tem | awesome! I've now read 2 of the 3.5 chapters on my test that's in 3.5 hours |
| 10:29.59 | id` | http://digigen.nl/~Industrial/blog |
| 10:30.08 | id` | Tem|Food: dont read while eating |
| 10:30.11 | id` | :E |
| 10:34.39 | *** join/#wowace Slayman (i=Slayman@c192005.adsl.hansenet.de) |
| 10:55.28 | [MoonWolf] | hey Slayman |
| 11:18.44 | Slayman | hey mooni |
| 11:19.19 | Slayman | hey all of you in this brandnew channel |
| 11:25.37 | Slayman | hey mooni wb |
| 11:29.22 | Slayman | i can see no bot here will there be one, or am i just blind? |
| 11:29.26 | [MoonWolf] | I was born and graces by the sea..... |
| 11:29.41 | [MoonWolf] | ~whaleslap Slayman |
| 11:29.47 | purl | ACTION beats Slayman upside and over the head with a freakishly huge killer whale named Hugh |
| 11:29.57 | [MoonWolf] | graced* |
| 11:30.02 | Slayman | so purl is it? |
| 11:30.09 | [MoonWolf] | purl is a bot |
| 11:30.15 | [MoonWolf] | cia will have to be done by kergoth |
| 11:30.17 | Slayman | ok nvmd |
| 11:34.11 | Slayman | i don't want to shower and leave to get my rl stuff done. Any of you willing to do my job? (I am a little bored so it'll be better if u ignore me) |
| 11:49.25 | [MoonWolf] | this is freakishly creepy |
| 11:49.29 | [MoonWolf] | im at this moment playing |
| 11:50.25 | *** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl) |
| 11:50.31 | [MoonWolf] | hi Shyva |
| 11:50.38 | Shyva | Hey guys |
| 11:50.54 | id` | lol [MoonWolf] |
| 11:50.55 | id` | :] |
| 11:54.36 | *** join/#wowace Sokurai (i=omgomg@towers151-148.sfsu.edu) |
| 12:35.50 | ckknight | good song |
| 12:36.20 | [MoonWolf] | :P |
| 12:38.57 | ckknight | this movie is so unrealistic |
| 12:39.42 | [MoonWolf] | wait, why are you combining the words movie and relistic |
| 12:39.48 | [MoonWolf] | that is like an oxymoron. |
| 12:39.57 | Wobin_ | what movie? |
| 12:40.45 | Wobin_ | Someday we'll find it, the rainbow connection.... the lovers the dreamers and me |
| 12:44.46 | ckknight | She's The Man |
| 12:46.09 | ckknight | also a good song, [MoonWolf] |
| 12:47.07 | ckknight | the main problem of the movie is that it's a boarding school for high school, but there are no guards on campus |
| 12:47.11 | ckknight | makes no sense |
| 12:48.46 | [MoonWolf] | lol |
| 12:50.03 | Wobin_ | Gordon's ALIVE?! |
| 12:50.08 | Wobin_ | ALLL WEAPONS! |
| 12:50.18 | Wobin_ | Release War rocket AJAX to retrieve his body! |
| 12:51.24 | Wobin_ | Flash! I love you! But we only have 12 hours to save the world! |
| 12:51.56 | [MoonWolf] | Wobin_, song is over. |
| 12:52.06 | Wobin_ | Aw |
| 12:52.14 | Wobin_ | But it's a GOOD song |
| 12:52.18 | [MoonWolf] | yes |
| 12:52.53 | ckknight | it is a good song |
| 12:53.03 | Wobin_ | ckknight... What movie? |
| 12:53.15 | Wobin_ | (Cause I'm thinking we didn't have guards at our boarding school =P) |
| 12:54.25 | ckknight | She's the Man, Wobin_ |
| 12:54.38 | ckknight | guards roamed my boarding school constantly |
| 12:54.39 | Wobin_ | oh =) |
| 12:54.44 | ckknight | we figured out their schedule, though |
| 12:54.46 | Wobin_ | I thought you were quoting a song earlier =) |
| 12:55.17 | ckknight | it's just that in this movie, there are too many unrealistic things about high school |
| 12:55.24 | ckknight | things you'd expect in college, though |
| 12:55.26 | ckknight | like hazing |
| 12:55.31 | ckknight | and sleeping over in girls' dorms |
| 12:55.33 | id` | http://darklyrics.com/lyrics/haggard/awakingthecenturies.html#3 |
| 12:55.43 | Wobin_ | yeah, that's a pretty college thing to do... |
| 12:55.52 | Wobin_ | (what with the less supervision and all in the dorms) |
| 12:56.14 | ckknight | yea |
| 12:56.59 | ckknight | and although we had girls' over and went to girls' dorms, it was clearly against the rules |
| 12:57.27 | id` | at what age? |
| 12:57.29 | id` | :| |
| 12:57.38 | id` | (we dont have college over here) |
| 12:58.44 | Wobin_ | college is university |
| 12:58.51 | Wobin_ | we don't really have college either |
| 12:58.59 | ckknight | id`, I was 15-17 |
| 12:59.06 | [MoonWolf] | we dont have dorms here either |
| 12:59.12 | id` | ; |
| 12:59.16 | id` | ;) |
| 12:59.19 | Wobin_ | not even for international students? |
| 12:59.19 | [MoonWolf] | well we do. |
| 12:59.23 | id` | we do/ |
| 12:59.41 | [MoonWolf] | but 90% of the populace does not end up in one. |
| 13:00.06 | Wobin_ | live elsewhere or at home? |
| 13:00.23 | [MoonWolf] | most live at home, or in apartments. |
| 13:00.31 | [MoonWolf] | shared apartments but still. |
| 13:02.39 | ckknight | the latent homosexuality in this movie would be just too much for most high schoolers to handle |
| 13:03.16 | Wobin_ | Maybe in the future =P |
| 13:04.41 | Wobin_ | Viola? |
| 13:04.59 | Wobin_ | Are talking the 12th Night? |
| 13:05.55 | ckknight | ? |
| 13:06.09 | Wobin_ | Shakespeare's The Twelfth Night |
| 13:06.16 | ckknight | ya |
| 13:06.17 | Wobin_ | It's the whole disguised as a boy plot |
| 13:06.17 | ckknight | yea* |
| 13:06.18 | ckknight | that's it |
| 13:06.22 | ckknight | it's a shakespeare |
| 13:06.31 | ckknight | much like 10 Things I Hate About You |
| 13:06.34 | ckknight | or O |
| 13:06.48 | Wobin_ | I have to say it's got a good tagline, the movie... |
| 13:06.49 | Wobin_ | Tagline: Everybody has a secret... Duke wants Olivia who likes Sebastian who is really Viola whose brother is dating Monique so she hates Olivia who's with Duke to make Sebastian jealous who is really Viola who's crushing on Duke who thinks she's a guy... |
| 13:07.17 | ckknight | right |
| 13:07.22 | ckknight | and it's all in High School! |
| 13:07.25 | [MoonWolf] | Wobin_, clearly |
| 13:09.00 | ckknight | Viola wants a penis |
| 13:10.42 | Wobin_ | Duke's |
| 13:10.57 | ckknight | you know she's the top, though |
| 13:11.16 | ckknight | and they only have Debutant Balls in the O.C. |
| 13:11.25 | Wobin_ | hehe |
| 13:11.41 | ckknight | or by other rich white folk |
| 13:11.50 | ckknight | well, the movie's over |
| 13:11.52 | ckknight | it was a good watch |
| 13:12.00 | ckknight | and it made me rethink my sexuality |
| 13:12.24 | Wobin_ | Well, any movie that makes you think is a good one |
| 13:12.37 | ckknight | lol, I was just kidding |
| 13:12.40 | ckknight | that didn't make me think |
| 13:12.44 | ckknight | it was just silly |
| 13:24.58 | ckknight | To hold in my hand, a capsule that contained such power. To know that life and death on such a scale was my choice. To know that the tiny pressure on my thumb, enough to break the glass, would end everything. Yes. I would do it. That power would set me up above the gods. |
| 13:25.30 | [MoonWolf] | ckknight, ??? |
| 13:25.48 | Wobin_ | Good ol Davros? |
| 13:26.02 | ckknight | good job, Wobin_ |
| 13:26.06 | ckknight | you got the reference |
| 13:26.14 | ckknight | The Doctor and Davros, Dr. Who |
| 13:32.24 | ckknight | on a related note: http://www.sas.org/tcs/weeklyIssues_2006/2006-04-07/feature1p/index.html |
| 13:40.30 | [MoonWolf] | If it wasn't for C, we would be using BASI, PASAL, LIPPER and OBOL! |
| 13:40.48 | Wobin_ | hehe |
| 13:50.37 | [MoonWolf] | Thunder rolled. ... It rolled a six. |
| 13:51.12 | Wobin_ | Discworld =) |
| 13:51.21 | [MoonWolf] | yeah |
| 13:51.43 | Wobin_ | Terry Pratchett is a brilliant author =) |
| 14:07.38 | [MoonWolf] | To Enforce The Laws, to Protect The Citizens, to |
| 14:07.39 | [MoonWolf] | Serve The Community, and to Seriously Prod Buttock, |
| 14:07.39 | [MoonWolf] | sir. |
| 14:11.04 | Wobin_ | hehe |
| 14:11.11 | Wobin_ | Sodomy Non Sapiens |
| 14:11.11 | [MoonWolf] | okay, get this reference |
| 14:11.13 | [MoonWolf] | Another fine product of the Sirius Cybernetics |
| 14:11.13 | [MoonWolf] | Corporation |
| 14:11.34 | Wobin_ | HHGTTG |
| 14:11.42 | Kaelten | hello |
| 14:11.52 | [MoonWolf] | kaelten hi. |
| 14:12.41 | [MoonWolf] | kael, would you mind putting me on the access list ? |
| 14:12.53 | [MoonWolf] | so tem does not have to go around opping me all the time. |
| 14:13.32 | Wobin_ | The Heart of Gold is fitted with the finest from Sirius Cybernetics |
| 14:14.56 | *** join/#wowace Vanish (n=vanish@65.125.135.34) |
| 14:16.09 | Vanish | Is there a way to checkout the svn other than the cgi on the web? I run into errors using my SVN client. |
| 14:16.23 | Wobin_ | What sort of errors? |
| 14:17.42 | *** join/#wowace ag` (n=Andreas@0x50c4844b.adsl-fixed.tele.dk) |
| 14:17.43 | Vanish | Hang on. I'm looking up the svn uri again thenI cna copy/paste the error for you |
| 14:17.48 | Kaelten | vanish: Get tortiseSVN |
| 14:18.05 | Vanish | I'm on a Mac. ;) |
| 14:18.11 | Kaelten | oh |
| 14:18.12 | Kaelten | er.... |
| 14:18.13 | Kaelten | um... |
| 14:18.33 | Vanish | SCPLugin is almost the same as Tortoise, but I prefer svnX |
| 14:18.56 | Vanish | BOth have worked for every other project I've worked with but this one. |
| 14:21.04 | Vanish | Oh good greif. Can someone give me the uri for the repository? I always have a hard time finding it in the forums |
| 14:22.59 | Wobin_ | https://opensvn.csie.org/Ace/trunk/ |
| 14:23.32 | Vanish | Ahhh, I think I see the problem I had already. I had a uri with the cgi in the path |
| 14:25.20 | Vanish | Yep, that was it. Thanks! I knew coming here would solve it no time flat |
| 14:26.26 | ag` | hmm |
| 14:30.34 | Wobin_ | Heh, that was the mistake I made when I first started =) |
| 14:32.05 | [MoonWolf] | thanks btw, Kaelten |
| 14:33.04 | ag` | if I would like to create a dropdown frame on demand, what should I do? In XML you just give it the inherit="UIDropDownMenuTemplate", but you can't do that in Lua. |
| 14:35.46 | [MoonWolf] | - If the world gives you lemons, you can make |
| 14:35.46 | [MoonWolf] | lemonade... or you can make a biologically |
| 14:35.46 | [MoonWolf] | engineered virulent air-born pathogenic virus |
| 14:35.46 | [MoonWolf] | that will wipe out the entire population of the |
| 14:35.46 | [MoonWolf] | planet, which would be a whole lot cooler. |
| 15:10.20 | Tem | ag`: you will need to look up the dropdown template xml and duplicate it in lua |
| 15:10.43 | ag` | nasty |
| 15:10.58 | ag` | how about xml events? |
| 15:12.31 | Tem | SetScript |
| 15:12.39 | Tem | Kaelten: WTB a real addon page |
| 15:13.17 | Tem | Kaelten: "The 'Ace Addon Collection' forum is a jungle, especially with the 'spacy' names Ace Addons tend to have." |
| 15:13.25 | Tem | ^^QFT |
| 15:47.28 | *** join/#wowace Tem_ (n=Tem@204.90.50.252) |
| 15:47.29 | *** mode/#wowace [+o Tem_] by ChanServ |
| 15:49.09 | Tem | my laptop's fans are so damned loud... |
| 15:50.15 | Wobin_ | hehe mine does that. |
| 15:50.21 | Wobin_ | It sounds like it's gearing up to take off |
| 15:52.04 | Tem | like, half the class turned around to see if I was doing just that |
| 16:04.51 | *** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com) |
| 16:05.48 | *** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
| 16:07.22 | phyber | anyone got an example (maybe in another mod) of creating your frames without using the .xml file? |
| 16:07.28 | phyber | I think [Ammo] was speaking about one earlier. |
| 16:07.34 | [MoonWolf] | kaelten try putting my name in the access list as [moonwolf] instead of moonwolf. |
| 16:07.44 | [MoonWolf] | :P |
| 16:08.03 | Tem | haha |
| 16:08.23 | [MoonWolf] | minor details really. |
| 16:08.42 | Tem | you should change your nick |
| 16:08.49 | Tem | it's been long enough |
| 16:08.59 | [MoonWolf] | get the damn mod to drop it |
| 16:09.07 | [MoonWolf] | i message about 3 of them every week. |
| 16:09.14 | Tem | lol |
| 16:20.21 | [MoonWolf] | morning Cairenn |
| 16:20.29 | Cairenn | hey :) |
| 16:21.24 | Cairenn | +o [MoonWolf] |
| 16:21.46 | Cairenn | grrr, can |
| 16:21.54 | Cairenn | can't remember hte command, heh |
| 16:22.01 | *** join/#wowace TimRiker (n=timr@pdpc/supporter/bronze/TimRiker) |
| 16:22.15 | [MoonWolf] | <PROTECTED> |
| 16:22.20 | [MoonWolf] | hey tim |
| 16:22.32 | [MoonWolf] | make that mode not mod |
| 16:22.59 | *** mode/#wowace [+o [MoonWolf]] by Cairenn |
| 16:23.06 | Cairenn | there we go, heh |
| 16:23.31 | [MoonWolf] | TimRiker, we are ever so gratefull that you allow us to abuse purl :P |
| 16:28.18 | TimRiker | :) np |
| 16:28.42 | Slayman | any of you encountered bugs in the instances lately? |
| 16:28.46 | *** join/#wowace Elviso (n=e@66-90-143-73.dyn.grandenetworks.net) |
| 16:29.10 | Wobin_ | Apart from Taran Icebreaker dropping in BRD and me winning it? =) |
| 16:29.29 | Wobin_ | We had about 6 blues drop and two epics in one run... |
| 16:30.11 | Tem | Wobin_: That really doesn't seem like a bug |
| 16:30.16 | Wobin_ | Oh, and in other instances, bosses not dropping stuff |
| 16:30.20 | Wobin_ | Like ST for example |
| 16:30.22 | Tem | s/bug/problem/ |
| 16:30.34 | Wobin_ | Normally pre 1.10 the minibosses dropped blues |
| 16:30.45 | Wobin_ | My last run, not a single one of them dropped anythgin |
| 16:30.50 | *** join/#wowace kergoth (n=kergoth@c-24-118-213-150.hsd1.mn.comcast.net) |
| 16:31.01 | kergoth | hurray, this chan feels so much more real |
| 16:31.06 | Wobin_ | Tem: No, that case was definitely not a problem =) |
| 16:31.12 | Tem | :) |
| 16:31.25 | Wobin_ | . o O ("squee") |
| 16:32.04 | Wobin_ | I was rolling so well, I decided to pass on everything after winning the 5th or so greed roll =P |
| 16:32.16 | kergoth | actually, one could memoize methods while still facilitating class evolution at runtime |
| 16:32.37 | Wobin_ | I need to brush up on my terminology |
| 16:32.40 | kergoth | hmmm |
| 16:32.41 | Wobin_ | memoize? |
| 16:32.56 | kergoth | a memoizing table is one that acts as a cache, remembering lookups |
| 16:33.05 | Tem | memoize is a buzzword that may or may not be unique to lua |
| 16:33.16 | Tem | it basically means "cache" |
| 16:33.21 | Wobin_ | aha =) |
| 16:33.35 | kergoth | i.e. local t = setmetatable({}, {__index = function(t,k) local v = getvalue(t,k) t[k] = v return v end}) |
| 16:33.40 | Wobin_ | And what do you mean by 'class evolution'? |
| 16:33.46 | kergoth | the t[k] =v is what makes it memoize |
| 16:33.55 | kergoth | i mean adding/removing/manipulating class methods after initial definition |
| 16:33.59 | kergoth | non-static |
| 16:34.15 | Wobin_ | Isn't that kinda against the whole point of objects? |
| 16:35.03 | kergoth | i'm not a fan of it myself, but i tend to be a fan of largely immutable constructs |
| 16:35.07 | kergoth | like the tuple |
| 16:35.23 | kergoth | lua /needs/ a native tuple imho |
| 16:35.27 | kergoth | kill the hack that is '...' |
| 16:35.35 | kergoth | and make it a damn tuple that we can have a name for |
| 16:35.41 | Wobin_ | luple |
| 16:35.50 | kergoth | local mytuple = ... |
| 16:36.00 | kergoth | or rather.. |
| 16:36.04 | kergoth | local mytuple = tuple(...) |
| 16:36.06 | kergoth | would be optimal |
| 16:36.16 | Wobin_ | maybe {[]} |
| 16:36.26 | Wobin_ | or {()} |
| 16:36.27 | kergoth | yeah, or function foo(... = bar) end |
| 16:36.30 | kergoth | lots of possibilities |
| 16:36.35 | kergoth | see rici's posts on the list on the subject |
| 16:36.41 | kergoth | he even had one written in C for 5.0 |
| 16:36.49 | kergoth | but it got mostly shot down :( |
| 16:37.03 | kergoth | imposes _slightly_ more overhead than ..., but being named gives you a great deal fo flexibility |
| 16:37.23 | kergoth | as is, you cant do: function foo(...) local function bar(...) do whatever end end and expect things to Just Work(tm) |
| 16:37.49 | kergoth | since theres no way to access the outer ... |
| 16:37.55 | kergoth | since they're anonymous, unnamed |
| 16:37.58 | Wobin_ | yeah |
| 16:38.00 | kergoth | </rant> |
| 16:38.33 | kergoth | on the class model thing, see http://thread.gmane.org/gmane.comp.lang.lua.general/21346/focus=21346 |
| 16:38.44 | kergoth | and the points raised in http://thread.gmane.org/gmane.comp.lang.lua.general/21346/focus=21368 |
| 16:39.00 | kergoth | one of his poitns is "- A class should be flexible, supporting 'mixins' (e.g. adding methods |
| 16:39.03 | kergoth | to the class after the class has been defined). Presently you seem to |
| 16:39.06 | kergoth | copy the parent(s) methods, preventing any class evolutions." |
| 16:39.07 | kergoth | which is the one i was musing over |
| 16:40.36 | Wobin_ | It's sort of an inheritance thing? |
| 16:40.53 | kergoth | what is? |
| 16:41.20 | Wobin_ | 'mixins |
| 16:41.29 | id` | "Women like the simple things in life. Like men!" |
| 16:41.30 | id` | ke ke ke |
| 16:41.41 | kergoth | oh, he just wants to be able to change classes on the fly, and have derived clases pick those changes up |
| 16:41.59 | Wobin_ | prederived? |
| 16:42.03 | kergoth | in that class implementation, when he creates a class, he copies the parent class methods into the child, so if the parent then changes, he wont pick that up |
| 16:42.26 | kergoth | Tem: i pestered the cia folks to change our rule |
| 16:42.31 | Tem | ? |
| 16:42.35 | kergoth | CIA |
| 16:42.36 | kergoth | the bot |
| 16:42.42 | Tem | one sec |
| 16:42.47 | kergoth | theres a set of filters governing the channels |
| 16:42.49 | Tem | damnit! |
| 16:42.50 | Wobin_ | woohoo |
| 16:42.51 | kergoth | i asked them to move it |
| 16:43.05 | Tem | you just made me miss my oportunity to explain something when the rest of the class was dumbfounded |
| 16:43.09 | kergoth | haha |
| 16:43.13 | Tem | ~stab kergoth |
| 16:43.15 | purl | ACTION runs at kergoth with an origami Swiss Army knife, and inflicts a nasty paper cut. |
| 16:43.36 | Wobin_ | kergoth: couldn't he reference the original class as the metatable rather than copying the functions across? |
| 16:43.37 | kergoth | its morning, dont blame me, i cant be responsible for my actions before sufficient caffeine levels have been achieved |
| 16:43.48 | Wobin_ | Oh multiple inheritance |
| 16:43.50 | Wobin_ | nm |
| 16:43.50 | kergoth | Wobin_: no.. right |
| 16:43.52 | kergoth | :) |
| 16:44.02 | kergoth | he could have an __index _function_ |
| 16:44.02 | kergoth | to look it up in each in turn |
| 16:44.04 | kergoth | but its slow |
| 16:44.06 | kergoth | i've benchmarked it |
| 16:44.06 | Wobin_ | yeah |
| 16:44.19 | Tem | I don't like multiple inheritance |
| 16:44.20 | kergoth | a function __index imposes overhead over a table __index no matter what it actually does |
| 16:44.39 | kergoth | Tem: we're discussing using it for ace 2.0, but it isnt really multiple inheritence |
| 16:44.54 | kergoth | its composition, having a pile of methods in the class that came from a bunch of other places |
| 16:44.55 | Tem | kergoth: my beef with it is mostly for languages other than lua |
| 16:45.08 | kergoth | its like our class, we arent saying "hey you, you ARE these things." |
| 16:45.14 | kergoth | we're saying "hey you, you HAVE all this stuff" |
| 16:45.17 | kergoth | yeah |
| 16:45.21 | kergoth | same, really |
| 16:45.30 | Tem | no, that's different |
| 16:45.33 | Tem | IMO anyway |
| 16:45.39 | kergoth | inheritence is supposed to represent an IS relationship, not a HAS relationship imo |
| 16:45.49 | Tem | it's still inheritance of a sort |
| 16:45.50 | id` | yea |
| 16:45.56 | kergoth | you're an addon, not an acehooks, not an acechatcmd, etc |
| 16:46.00 | Wobin_ | lua multiple inheritance is more of a HAS than IS |
| 16:46.01 | kergoth | you just happen to have that other functionality |
| 16:46.15 | id` | LUA is a HAS |
| 16:46.16 | id` | :P |
| 16:46.30 | Tem | I think of inheritance as "extends class X" |
| 16:46.40 | Wobin_ | javaboy =) |
| 16:46.41 | kergoth | Wobin_: the weird thing in lua is, a class that memoizes his parents methods is basically a perverse combination of inheritence and composition... i start inheriting, but i slowly become more of that other thing |
| 16:46.57 | kergoth | Tem: well, theres implementation inheritence (extends), and theres interface inheritence (implements) |
| 16:47.02 | Tem | lua's inheritance is more like java's "implements interface X" |
| 16:47.04 | kergoth | i tend to prefer the latter, myself, but theres no such thing in lua |
| 16:47.15 | kergoth | because lua cant have abstract classes. |
| 16:47.19 | Tem | right |
| 16:47.20 | kergoth | theres no such thing as pure virtual |
| 16:47.24 | kergoth | because you cant have nil values :) |
| 16:47.27 | Wobin_ | Well, there are empty functions |
| 16:47.29 | Tem | I prefer the latter as well |
| 16:47.46 | kergoth | actually, we could implement abstract classes doing what Wobin_ just said, we define a NOOP function |
| 16:47.55 | kergoth | :D |
| 16:48.17 | Wobin_ | I've put in empty functions in my parent classes, just so I have a better understanding of how I want the stuff structured |
| 16:48.32 | Tem | kergoth: I like the idea of giving AceAddons CMD, and DB methods directly in the toplevel namespace |
| 16:48.47 | Tem | right now, Ace looks for .db and .cmd |
| 16:48.50 | kergoth | Tem: me too, mostly for syntactic convenience, and making it easy to pass the object in as self |
| 16:48.50 | Tem | I don't like that |
| 16:48.51 | *** join/#wowace darth_mall (n=evan@zero.navi.cx) |
| 16:49.23 | Wobin_ | Wal-Mart? Is that you? |
| 16:49.51 | kergoth | Tem: so what we were playing with is |
| 16:50.03 | Tem | oh gayness |
| 16:50.05 | kergoth | Tem: local myaddon = class({AceAddon, AceChatCmd, AceHooks}) |
| 16:50.11 | Tem | another fucking parsing program |
| 16:50.16 | Tem | I fucking hate parsing |
| 16:50.17 | Wobin_ | So, you'd reference it via cmd.yada rather than ace.cmd.yada? |
| 16:50.20 | Tem | ;alksdjf;lasjf;lkasjdf! |
| 16:50.22 | Wobin_ | yuck parsing |
| 16:50.31 | Tem | FUCK |
| 16:50.49 | kergoth | ~lart Tem |
| 16:51.01 | Tem | it's not all that hard... it just sucks |
| 16:51.09 | kergoth | so anyway, it /looks/ like we're using multiple inheritence |
| 16:51.10 | Wobin_ | It's fiddly =P |
| 16:51.27 | Wobin_ | but in reality, you're digging a series of complex interconnected tunnels.... |
| 16:51.28 | kergoth | but really we're using some perverse form of composition that looks like multiple inheritence |
| 16:51.32 | kergoth | :D |
| 16:51.38 | kergoth | i dont wanna be eaten by a grue :( |
| 16:51.52 | Wobin_ | Take a lantern with you =) |
| 16:52.02 | Wobin_ | Make sure you have batteries =) |
| 16:52.08 | Tem | myaddon = class{AceAddon,AceChatCmd,AceHooks} |
| 16:52.18 | Tem | oh, wait wait |
| 16:52.22 | Tem | make it default |
| 16:52.28 | Tem | screw typing that out every time |
| 16:52.38 | kergoth | aceclass() |
| 16:52.39 | Tem | ug |
| 16:52.40 | Wobin_ | what every addon will hav e it? |
| 16:52.42 | kergoth | or something, convenience function |
| 16:52.45 | Tem | I really really really don't want to do this |
| 16:52.58 | kergoth | the main advantage of doing it this way is that i can easily choose not to includ ethe functionality i wont use |
| 16:53.05 | Tem | I have to parse a mathmatical expression into a tree |
| 16:53.06 | kergoth | if i have no chat, i need not pollute my namespace with acechatcmd |
| 16:53.16 | Tem | and it's time for me to go to calc |
| 16:54.12 | Wobin_ | Tem: Whee =P |
| 16:55.00 | kergoth | so what do people think? do we need to support what that guy calls mixins? support for adding/removing/manipulating a class's methods after initial definition time? |
| 16:55.25 | kergoth | i think its silly, myself. i could see wanting to do so for your object, but for your classes? |
| 16:55.41 | Wobin_ | I can't really see a reason for doing so, myself... |
| 16:56.04 | kergoth | and it substantially increases complexity in a way that could have serious performance implications |
| 16:56.31 | kergoth | unless you implement a dirty flag or something, but that couldnt capture nil'ing out an existing method, or changing an existing one |
| 16:56.34 | ag` | who asked for a raid addon that created frames on the fly that other day |
| 16:56.39 | kergoth | i think that was me |
| 16:56.59 | ag` | well I'm currently adding it to the addon I'm working on |
| 16:57.14 | Wobin_ | Oo |
| 16:57.19 | Wobin_ | I'd like to see that code too |
| 16:57.26 | kergoth | neat. did you see tem's cute frame creation on the fly via a metatable? |
| 16:57.33 | kergoth | i was amused and intrigued |
| 16:57.48 | ag` | No, haven't seen that, anyone have a link? |
| 16:58.18 | kergoth | its in his current code for FinderReminder in svn |
| 16:58.26 | Wobin_ | kergoth: Personally speaking, I think the idea of mixins just... I don't know, goes against all the oo procedure I'm used to... |
| 16:58.38 | ag` | what SVN? |
| 16:58.39 | kergoth | he has a table where whenever he does a lookup on it, it generates a frame, puts it in the table for later lookups, and returns it :) |
| 16:58.44 | Wobin_ | And makes it hella difficult to understand |
| 16:58.45 | kergoth | opensvn.csie.org/Ace |
| 16:58.55 | kergoth | Wobin_: agreed |
| 16:59.06 | Wobin_ | (at least from reading the code) |
| 16:59.21 | *** part/#wowace Elviso (n=e@66-90-143-73.dyn.grandenetworks.net) |
| 16:59.31 | *** join/#wowace Elviso (n=e@66-90-143-73.dyn.grandenetworks.net) |
| 17:00.00 | ag` | puts what in the table :P |
| 17:00.11 | Wobin_ | opensvn.csie.org/traccgi/Ace/trac.cgi/browser/trunk/FinderReminder/FinderReminder.lua?rev=1099 |
| 17:00.36 | ag` | no worky |
| 17:00.57 | kergoth | <PROTECTED> |
| 17:00.58 | kergoth | not http |
| 17:01.02 | kergoth | opensvn no likey http |
| 17:01.03 | Wobin_ | tack on an s |
| 17:01.05 | Wobin_ | yeah =) |
| 17:01.11 | ag` | that did it |
| 17:01.53 | Wobin_ | I still find myself mystified by the frame creation stuff =( |
| 17:02.24 | kergoth | i havent poked at it /at all/ |
| 17:02.27 | kergoth | which is weird, considering |
| 17:03.37 | Wobin_ | Woohoo! |
| 17:03.58 | kergoth | 11:53 < kergoth> my only gripe with vim is its configuration language. if it used lua for scripting, i'd have |
| 17:04.01 | kergoth | <PROTECTED> |
| 17:04.03 | kergoth | :) |
| 17:04.28 | [MoonWolf] | kergoth, welcome here, the channel feels way more complete with you around |
| 17:04.41 | kergoth | thanks :) |
| 17:04.51 | kergoth | gf is at the hotel, bored. we need to get her a car |
| 17:04.53 | kergoth | heh |
| 17:04.54 | kergoth | and a job |
| 17:04.56 | Wobin_ | Slowly making this place feel more like home =) |
| 17:04.57 | kergoth | lmao |
| 17:04.59 | kergoth | "Bomb squad called out to "defuse" life-size Super Mario power-ups " |
| 17:05.02 | kergoth | http://www.boingboing.net/2006/04/04/bomb_squad_called_ou.html |
| 17:05.03 | [MoonWolf] | lol |
| 17:05.33 | [MoonWolf] | damnit wowradio |
| 17:06.05 | Wobin_ | 1-up! |
| 17:06.06 | [MoonWolf] | mc hammer- Turtle Power |
| 17:06.37 | Wobin_ | Not as good as the Vanilla Ice one |
| 17:06.53 | kergoth | Wobin_: you see that great item on thinkgeek's april fools page? |
| 17:06.53 | kergoth | Wobin_: http://www.thinkgeek.com/stuff/41/1upmushroom.shtml |
| 17:07.31 | [MoonWolf] | i want one of those, for real. |
| 17:07.36 | kergoth | hehe |
| 17:07.37 | ag` | haha |
| 17:07.40 | ag` | that's great |
| 17:07.51 | [MoonWolf] | Practice safe hex. |
| 17:07.59 | [MoonWolf] | my own signature cracks me up way to often,. |
| 17:08.21 | kergoth | i love rusty russell's signature |
| 17:08.32 | kergoth | "Anyone who quotes me in their sig is an idiot." --Rusty Russell |
| 17:08.33 | kergoth | or some such |
| 17:08.54 | [MoonWolf] | ::P |
| 17:11.23 | ckknight | anyone want to test FuBar for me? |
| 17:11.44 | Wobin_ | Bloody tuesday |
| 17:11.52 | kergoth | ~today |
| 17:11.54 | purl | Tuesday sucks. |
| 17:12.06 | Wobin_ | ~botsnack |
| 17:12.06 | purl | Wobin_: aw, gee |
| 17:12.16 | Elviso | ~lapdance Elviso |
| 17:12.23 | ckknight | Tem took it out |
| 17:12.27 | Elviso | gah! |
| 17:12.29 | Elviso | why |
| 17:12.40 | ckknight | and he won't tell me how to use arguments |
| 17:12.51 | ckknight | does anyone know how to make commands with arguments for purl? |
| 17:12.58 | kergoth | ~literal CMD: whaleslap (.*?) |
| 17:12.59 | purl | "cmd: whaleslap (.*?)" is "($foo): <action> beats $foo upside and over the head with a freakishly huge killer whale named Hugh" |
| 17:12.59 | ckknight | e.g. ~cmd <arg> |
| 17:13.19 | kergoth | ~bossslap $1 is <action> whacks $1 over the head |
| 17:13.21 | purl | okay, kergoth |
| 17:13.24 | kergoth | ~bossslap ckknight |
| 17:13.26 | purl | ACTION whacks ckknight over the head |
| 17:13.28 | kergoth | :) |
| 17:13.33 | ckknight | ... |
| 17:13.35 | ckknight | lousy Tem |
| 17:14.04 | ckknight | ~lapdance $1 is <action> gives $1 a lap dance |
| 17:14.05 | purl | okay, ckknight |
| 17:14.05 | Elviso | all I wanted was a lapdance |
| 17:14.12 | [MoonWolf] | isnt purl male ? |
| 17:14.23 | kergoth | nope |
| 17:14.28 | ckknight | ~feelup $1 is <action> feels $1 up, sensuously |
| 17:14.30 | purl | okay, ckknight |
| 17:14.33 | kergoth | ehh |
| 17:14.36 | kergoth | ckknight: remove those |
| 17:14.39 | ckknight | ... |
| 17:14.44 | ckknight | you're no fun |
| 17:14.46 | kergoth | tim riker will, if you dont |
| 17:14.52 | ckknight | ~forget feelup $1 |
| 17:14.52 | purl | ckknight: i didn't have anything called 'feelup $1' to forget |
| 17:14.55 | kergoth | he's pretty strict on such content in his bots |
| 17:15.01 | ckknight | ~forget cmd: feelup (.*?) |
| 17:15.01 | purl | ckknight: i forgot cmd: feelup (.*?) |
| 17:15.10 | ckknight | ~forget cmd: lapdance .*?) |
| 17:15.10 | purl | ckknight: i didn't have anything called 'cmd: lapdance .*?)' to forget |
| 17:15.11 | ckknight | ah, okay |
| 17:15.16 | kergoth | :P |
| 17:15.21 | ckknight | ~forget cmd: lapdance (.*?) |
| 17:15.21 | purl | i forgot cmd: lapdance (.*?), ckknight |
| 17:15.38 | ckknight | at least I still have this... |
| 17:15.44 | ckknight | ~emulate Guybrush Threepwood |
| 17:15.45 | purl | You’re the ugliest monster ever created. - If you don’t count all the ones you’ve dated. |
| 17:16.22 | [MoonWolf] | ~emulate kergoth |
| 17:16.25 | purl | Forget |
| 17:16.46 | [MoonWolf] | :P |
| 17:16.48 | kergoth | hehe |
| 17:16.49 | kergoth | ~emulate me |
| 17:16.51 | purl | Forget |
| 17:16.54 | kergoth | bah |
| 17:16.58 | kergoth | ~literal emulate me |
| 17:16.59 | purl | "emulate me" is "<reply>" |
| 17:17.05 | kergoth | ~literal emulate kergoth |
| 17:17.06 | purl | "emulate kergoth" is "<reply> Forget" |
| 17:17.09 | kergoth | :( |
| 17:17.15 | kergoth | i had like 16 entries |
| 17:17.26 | kergoth | you shouldve just added to it |
| 17:17.36 | [MoonWolf] | yeah, sorry :( |
| 17:17.40 | Wobin_ | ~listkeys kergoth |
| 17:17.58 | Wobin_ | ~annoy kergoth |
| 17:17.59 | purl | kergoth: where's the 'any' key?!?!?! where's the frickin' 'any' key?!?!?! |
| 17:18.12 | Wobin_ | hehe |
| 17:18.14 | [MoonWolf] | hehe |
| 17:18.22 | ckknight | this is pretty messed up: http://www.bloomberg.com/apps/news?pid=10000082&sid=anfoRrBuK.Vw&refer=canada |
| 17:18.45 | ckknight | ~cant at the moment, kergoth's boss |
| 17:18.47 | purl | i heard cant at the moment, kergoth's boss is all over me lately. I havent been taking enough support calls |
| 17:18.55 | kergoth | hah |
| 17:19.01 | kergoth | i was in unix tech support for 3 years :( |
| 17:19.07 | [MoonWolf] | isnt taht a bit old kergoth |
| 17:19.16 | kergoth | ~factinfo cant at the moment, kergoth's boss |
| 17:19.16 | purl | cant at the moment, kergoth's boss -- it has been requested once, last by ckknight, 29s ago. |
| 17:19.22 | kergoth | hmm, odd |
| 17:19.25 | kergoth | doenst show creation date |
| 17:19.31 | Wobin_ | ckknight: That's disturbing |
| 17:19.32 | kergoth | ~factinfo annoy kergoth |
| 17:19.32 | purl | annoy kergoth -- created by George- <~george@adsl-158-105.freeuk.com> at Wed May 28 20:05:44 2003 (1041 days); it has been requested 6 times, last by Wobin_, 1m 33s ago. |
| 17:19.32 | [MoonWolf] | at least it was unix support, your average caller iq should be higher then most support. |
| 17:19.39 | kergoth | [MoonWolf]: no |
| 17:20.04 | kergoth | [MoonWolf]: theres nothing like walking the cafeteria lady through using vi to edit her /etc/inittab on a 9 year old SCO OpenServer machine to really lower your opinion of humanity |
| 17:20.16 | [MoonWolf] | wow |
| 17:20.28 | [MoonWolf] | you would have trouble guiding me doing that with vi. |
| 17:20.28 | kergoth | (the sco box ran the machines in the lunch room at the schools) |
| 17:20.32 | kergoth | yes |
| 17:20.35 | [MoonWolf] | i can edit a file and do a :wq |
| 17:20.40 | [MoonWolf] | thats it. |
| 17:20.58 | [MoonWolf] | and those files were comments on svn commit |
| 17:21.00 | kergoth | "okay, are you in insert mode or normal mode? *mute* AHHHHHHH" |
| 17:21.01 | [MoonWolf] | nothing complicated. |
| 17:21.03 | ckknight | I like nano |
| 17:21.22 | [MoonWolf] | and i managed to crash vi doing that a LOT |
| 17:22.10 | [MoonWolf] | why does a cafeteria have an sco machine ? |
| 17:22.24 | kergoth | you know the dumb terminals they have, that they use when youp ay them for lunch? |
| 17:22.27 | kergoth | yeah, pre-ethernet stuff. |
| 17:22.38 | [MoonWolf] | yeah i know them. |
| 17:22.47 | kergoth | i worked for digi international, aka digiboard, the folks who supplied the isa boards that added 320 rs232 ports to a machine |
| 17:22.50 | kergoth | that sort of thing |
| 17:22.59 | [MoonWolf] | the agony |
| 17:23.00 | Elviso | me using Vi pretty much looks like my dad trying to program the VCR |
| 17:23.34 | [MoonWolf] | vcrs are simple. |
| 17:23.35 | kergoth | Elviso: http://unix.rulez.org/~calver/pictures/curves.jpg |
| 17:23.35 | [MoonWolf] | vi isnt. |
| 17:23.41 | kergoth | Elviso: i'm amused by that comment |
| 17:23.46 | kergoth | considering elvis is the name of a vi clone |
| 17:23.58 | [MoonWolf] | i like the emacs onme. |
| 17:24.00 | [MoonWolf] | one* |
| 17:24.14 | Elviso | kergoth: I'm amused by that pic :D |
| 17:24.19 | kergoth | :) |
| 17:24.35 | Elviso | so, I'm not alone in that sentiment I take it |
| 17:24.49 | ckknight | good pic, kergoth |
| 17:25.13 | Wobin_ | hehe emacs |
| 17:25.15 | Wobin_ | So true |
| 17:25.31 | [MoonWolf] | what operting system are you using: emacs |
| 17:25.38 | Elviso | yeah, I picked up pico real quick....so easy compared to Vi |
| 17:25.47 | [MoonWolf] | pica and nano good |
| 17:25.55 | [MoonWolf] | i like the midnight commander edit a lot too |
| 17:26.00 | [MoonWolf] | a lot like the old dos edit. |
| 17:26.16 | Elviso | I miss |
| 17:26.28 | *** join/#wowace Tem (n=Tem@ip70-177-40-169.br.br.cox.net) |
| 17:26.28 | *** mode/#wowace [+o Tem] by ChanServ |
| 17:26.30 | Elviso | load "myfile",8,1 |
| 17:26.39 | Elviso | or however it went.....c64 was fun |
| 17:26.52 | Tem | riddle me this |
| 17:26.58 | Elviso | although that's off-topic pertaining to editors |
| 17:27.01 | [MoonWolf] | shoot tme |
| 17:27.03 | [MoonWolf] | tem* |
| 17:27.21 | Tem | I'm 80% sure I never went out of range of a WAP while walking between classes. Why isn't my wireless card smart enough to switch waps? |
| 17:27.30 | Tem | without disconnecting me |
| 17:28.11 | [MoonWolf] | i never work with wireless. |
| 17:28.24 | Elviso | idk much about wireless, but might you need 2x's wireless cards for that? |
| 17:29.40 | Tem | neither do I hence my question |
| 17:30.12 | Vanish | [MoonWolf]: I prefer joe, but nono is my second favorite |
| 17:30.18 | Vanish | *nano |
| 17:30.20 | [MoonWolf] | joe is nice too |
| 17:30.37 | Vanish | vi is for masochists. ;p |
| 17:30.40 | [MoonWolf] | but has less of an default install base then the others. |
| 17:30.58 | Vanish | Yeah, which is sad. It really is a well designed editor |
| 17:32.00 | kergoth | Tem: well, tcp can only tolerate a timeout of so long, if it couldnt do the switch within that time, /and/ retain your current IP, you'd lose your connections anyway |
| 17:32.01 | Elviso | tem: is your IP dynamic or static? |
| 17:32.03 | kergoth | Tem: but tahts a good question |
| 17:32.20 | Tem | dynamic |
| 17:32.22 | kergoth | 12:24 < scanlime> "Before you criticize someone, you should walk a mile in their shoes. That way, when you |
| 17:32.26 | kergoth | <PROTECTED> |
| 17:32.37 | Tem | that's old kergoth |
| 17:32.45 | kergoth | still funny :) |
| 17:32.46 | Elviso | that could be why too, if each WAP had a different DHCP IP pool |
| 17:33.14 | kergoth | Tem: did it switch waps automatically, just losing your connections in the process? |
| 17:33.26 | kergoth | it hsouldve been smart enough to hop, whether you were able to retain yoru connections is something else :) |
| 17:33.36 | Tem | kergoth: I'm not actually sure |
| 17:33.50 | [MoonWolf] | irc allows for a long enough delay to not be affected by it. |
| 17:33.55 | Vanish | Heh. I thought for my first plugin I would "port" EngInventory to Ace. THat thing is.... well it's just not pretty. Maybe I'll start with porting some Titan plugins over for BossPanel, or whatever it ends up being called |
| 17:34.01 | [MoonWolf] | unless the time start aproaching a minute. |
| 17:34.07 | Tem | kergoth: I just assumed that it wasn't smart enough to hop since I lost my connection to freenode within a minute or two of leaving the building |
| 17:34.20 | Wobin_ | EngInv is a very nifty addon... but it seems a beast to write |
| 17:34.38 | kergoth | invsort is looking pretty good, just give it an enginventory style interface :) |
| 17:34.44 | kergoth | oh, and make sure it uses PT for categorization |
| 17:34.47 | kergoth | heh. |
| 17:35.11 | Wobin_ | oh definitely |
| 17:35.18 | Wobin_ | PT is the way of the future =P |
| 17:35.35 | [MoonWolf] | PT is the swiss army knife of addons. |
| 17:35.53 | [MoonWolf] | inventory related anyway |
| 17:36.02 | Elviso | PT ? |
| 17:36.07 | Elviso | (sorry for the ignorance) |
| 17:36.10 | [MoonWolf] | Perodic Table |
| 17:36.18 | Elviso | ah |
| 17:37.26 | Wobin_ | Heh, both my addons use it |
| 17:37.48 | Wobin_ | MrPlow for sorting, and ArmchairAlchemist for finding herbs in the inventory |
| 17:38.10 | [MoonWolf] | my only serieus addon uses it |
| 17:38.20 | [MoonWolf] | for everything |
| 17:39.37 | Vanish | Yeah, let's take a beast of code and add another beast of integration to it. :p |
| 17:40.00 | Vanish | I'm not new to coding, but I'm new to LUA and Ace. Might be a stretch forme right now. |
| 17:40.07 | Wobin_ | Well, InvSort is heading down the right path |
| 17:40.20 | Vanish | Haven't looked at that one |
| 17:42.04 | Wobin_ | http://www.wowace.com/forums/index.php/topic,1188.msg20641.html |
| 17:45.34 | Vanish | Hmm. Seems nice. Not sure I like how testy the mod is, but that doesn't afect my use of it. ;) |
| 17:46.35 | [MoonWolf] | it is decent. |
| 17:48.44 | [MoonWolf] | im going to brilliant and call my cat neko..... |
| 17:48.50 | [MoonWolf] | yeah that will wokr. |
| 17:48.53 | Wobin_ | Original |
| 17:48.53 | [MoonWolf] | work* |
| 17:49.24 | [MoonWolf] | Kawaii desu ne ? |
| 17:49.31 | Wobin_ | So... |
| 17:49.38 | Wobin_ | How does Curse Gaming deal with new addons? |
| 17:49.49 | [MoonWolf] | not, uploading to curse right now is hell. |
| 17:49.51 | Wobin_ | I've got this "Suggest a project" page....and it's confusing me |
| 17:50.01 | *** join/#wowace Arokh (i=DvdKhl@p508A5B45.dip.t-dialin.net) |
| 17:51.53 | kergoth | Wobin_: opinion. how important is data hiding? should we try to implement it? |
| 17:52.06 | kergoth | (doing so in lua isnt generally fun, at least not for the general case) |
| 17:52.22 | [MoonWolf] | kergoth, code obfuscating ? |
| 17:52.28 | kergoth | i really like the idea of being able to have private methods and data, but i'm having difficulty facilitating it |
| 17:52.33 | kergoth | not obfuscation |
| 17:52.36 | Wobin_ | I don't think it's overly necessary |
| 17:52.42 | kergoth | just data which only members can access |
| 17:52.54 | kergoth | if your class/object has a specific api, people should be using it, not poking at your data |
| 17:52.55 | Wobin_ | We're assuming that the majority of Ace coders are mature, intelligent people =) |
| 17:53.03 | kergoth | this will be especially important for versioned, embedded libraries |
| 17:53.05 | [MoonWolf] | ah like taht |
| 17:53.15 | [MoonWolf] | as in general OO prinicple |
| 17:53.15 | kergoth | you /know/ someone is gonna poke into the internals and bitch when it breaks |
| 17:53.18 | kergoth | yeah |
| 17:53.33 | darth_mall | that's their problem though, not yours ^^ |
| 17:53.34 | Wobin_ | That's what the SVN is for, really |
| 17:53.42 | kergoth | ? |
| 17:53.45 | darth_mall | especially if you adopt some kind of naming convention to indicate which members should be left alone |
| 17:53.53 | darth_mall | like the python _name convention |
| 17:53.53 | Wobin_ | offering changes to other people's code |
| 17:54.08 | Wobin_ | (well, it's capable of doing that, anyway) |
| 17:54.18 | kergoth | that doesnt solve the problem |
| 17:54.22 | [MoonWolf] | if we only had private and public keywords. |
| 17:54.27 | kergoth | darth_mall: nod, that migth be a way to go, but you know people will still bitch :) |
| 17:54.33 | Wobin_ | no... but is it really a problem in the first place? |
| 17:54.35 | kergoth | but they'll do that anyway, so what the hell |
| 17:54.42 | darth_mall | I've never been a fan of protecting people from themselves |
| 17:54.44 | [MoonWolf] | fuck the users. |
| 17:54.45 | ag` | how do I set script for XML frames like OnMouseUp, etc |
| 17:54.47 | darth_mall | I had that argument with my PL prof one time |
| 17:54.50 | [MoonWolf] | ~users |
| 17:54.52 | purl | so this is what we get for sharing our unpaid volunteer work with you? complaints and accuses? <irony> well done, this clearly supports our motivation to continue working on open source projects. </irony> |
| 17:54.52 | kergoth | Wobin_: not now, because few people are releasing libraries with specific apis |
| 17:55.05 | kergoth | Wobin_: but it will happen more as iriel's library embedding framework goes into ace 2.0 |
| 17:55.09 | darth_mall | purl: yup, that's how it goes |
| 17:55.19 | Wobin_ | (purl's a bot btw =)) |
| 17:55.23 | darth_mall | haha |
| 17:55.23 | kergoth | heh |
| 17:55.24 | darth_mall | go me |
| 17:55.30 | [MoonWolf] | lol |
| 17:55.32 | kergoth | <PROTECTED> |
| 17:55.40 | kergoth | ~kergoth |
| 17:55.41 | purl | extra, extra, read all about it, kergoth is Chris Larson, an open source developer, often in the embedded Linux arena. Currently working for Computer Sciences Corporation in Scottsdale, AZ. Contact at kergoth@handhelds.org Core dev / architect on the BitBake, OpenZaurus, and OpenEmbedded projects. Maintainer of hte tslib project. Often the resident BOFH, an ... |
| 17:55.51 | darth_mall | been a long time since I've been in a channel with a non-CIA bot ^^ |
| 17:55.51 | kergoth | aww, it didnt all fit |
| 17:56.00 | Wobin_ | CIA is supposed to be here too |
| 17:56.04 | Wobin_ | but it's a new channel =) |
| 17:56.13 | darth_mall | it will be, when kergoth e-mails scanlime and scanlime gets around to it ^^ |
| 17:56.16 | [MoonWolf] | we should look at kergoth for that. |
| 17:56.20 | darth_mall | that second part is key |
| 17:56.28 | darth_mall | scanlime getting around to it |
| 17:56.49 | kergoth | darth_mall: wish we had a web interface to filter administration, with proper access levels and such |
| 17:56.50 | [MoonWolf] | true. |
| 17:56.54 | kergoth | but thats another getting around to it thing :) |
| 17:57.00 | darth_mall | hehe |
| 17:57.13 | darth_mall | I think he'd planned that years ago and it just never happened |
| 17:57.28 | darth_mall | after a while CIA kind of settled down and there wasn't as much admin'ing going on |
| 17:57.29 | kergoth | yea, occasionally one catches him musing about it |
| 17:57.48 | [MoonWolf] | if only developers had all the time they wanted. |
| 17:58.05 | Tem | ag`: frame:SetScript("OnMouseUp",func) |
| 17:58.05 | darth_mall | and the motivation they needed ;) |
| 17:58.13 | ag` | thanks Tem |
| 17:58.19 | Tem | np |
| 17:58.50 | [MoonWolf] | for some reason motivation goes down as time goes up. |
| 17:58.59 | Wobin_ | kergoth: Irt data hiding, I suspect it'll end up being more trouble to implement than the end result will be worth. Although, I'm not sure how data hiding will prevent people from playing around with embedded libraries if they're the ones embedding the code into their addons |
| 17:59.02 | [MoonWolf] | so all development gets done when we have no real time. |
| 17:59.32 | darth_mall | or in my case, not at all anymore ^^ |
| 18:00.34 | Wobin_ | Having a solid interface api is the optimal result of a good library, I guess |
| 18:00.39 | ag` | Tem, do you know if I can call a function object:function(args) from inside that function you gave me? |
| 18:00.51 | Wobin_ | if it doesn't do what the person wants, perhaps the library needs to be updated. |
| 18:01.04 | Tem | frame:SetScript("OnMouseDown",function() obj:Method() end) |
| 18:01.17 | ag` | Thank you :-) |
| 18:01.25 | Wobin_ | (or perhaps they're not using the right library) |
| 18:01.40 | [MoonWolf] | or the user needs updating. |
| 18:01.51 | Wobin_ | Option 2 |
| 18:03.07 | Kaelten | I'm back |
| 18:04.46 | [MoonWolf] | yay |
| 18:04.46 | [MoonWolf] | kaelten, try putting my name in the access list in brackets.... |
| 18:04.49 | Kaelten | took a break and played oblivion for a few hours |
| 18:04.57 | [MoonWolf] | oblivion is nice. |
| 18:04.59 | kergoth | Wobin_: this is true, but if thye version they embed is old, itll get replaced in ram by the new one, blowing away their changes. |
| 18:05.15 | kergoth | so that isnt likely |
| 18:05.21 | Kaelten | got it moon |
| 18:05.26 | kergoth | hey kael |
| 18:05.31 | Kaelten | hey kergoth |
| 18:05.36 | kergoth | i think clad and i mostly have the ace 2.0 object model down |
| 18:05.39 | [MoonWolf] | making it all the more important to have downwards compatible embedable libs. |
| 18:05.41 | kergoth | just ironing out some final details |
| 18:05.59 | Kaelten | hmm, scary |
| 18:06.10 | kergoth | Kaelten: do you think we need support for private data/members? |
| 18:06.15 | kergoth | actual data hiding |
| 18:06.17 | kergoth | or not |
| 18:06.24 | [MoonWolf] | do we need to rename ace 2.0 ? |
| 18:06.26 | kergoth | it could be a pain to implement, which is why we ask |
| 18:06.32 | kergoth | s/we/i/ |
| 18:06.39 | Wobin_ | kergoth: Well since the changes will be blown away, it doesn't matter if the data was hidden or not |
| 18:06.44 | kergoth | Wobin_: hm? |
| 18:07.00 | kergoth | of course it does, they can still bypass the defined api and poke into internals which will exist in multiple versions |
| 18:07.13 | Wobin_ | hm |
| 18:07.17 | kergoth | they'll just be poking at the internals of whatever version is in ram atm, not the one they included in their lib |
| 18:07.19 | Kaelten | I think that supporting private data in a language that doesn't support it is a little overkill personally |
| 18:07.27 | kergoth | lua dosent support classes either |
| 18:07.33 | kergoth | how far do you really awnt to go with that? |
| 18:07.38 | Kaelten | hehe |
| 18:07.45 | Kaelten | true enough |
| 18:07.48 | kergoth | it just gives you the tools to implement whatever you like, data hiding is no different |
| 18:08.10 | kergoth | just a question of how complex / feature rich we want our object model to be |
| 18:08.11 | Kaelten | is there any solid need for having private member data? |
| 18:08.23 | Kaelten | and is it worth the respective overhead? |
| 18:08.40 | Tem | kergoth: if you need it that badly use a file-scope local |
| 18:08.51 | kergoth | Kaelten: as i was just pointing out to Wobin_, its basically needed to force people to use the defined apis of your lib |
| 18:08.54 | ag` | what color is the default blizzard text (the yellow-orange one) |
| 18:09.19 | kergoth | Tem: right, but that isnt hte qustion i was asking, i was asking if we want the model to provide exactly that in a more generic form, or if we just leave it to them to do so |
| 18:09.20 | Kaelten | ag` not sure check fonts.xml |
| 18:09.24 | ag` | thanks |
| 18:09.28 | kergoth | i mean, anyone can bind a local into the methods to do it :) |
| 18:09.55 | Wobin_ | I would much prefer to assume the general outlook of Ace coders to be to follow the API and not try to undermine it |
| 18:10.25 | Kaelten | how much overhead would a private variable have? |
| 18:10.30 | kergoth | personally, for my libs, i'd like my members to default to private, because i dont like having things in the namespace that dont belong there |
| 18:11.25 | kergoth | Kaelten: depends on the implementation. either no more than a table lookup, or far far worse :) |
| 18:11.34 | Kaelten | lol |
| 18:11.34 | kergoth | as i said earlier, not sure how painful implementing it will be |
| 18:11.36 | kergoth | hehe |
| 18:11.46 | kergoth | i'll probably implement it anyway, just because i want to |
| 18:11.51 | kergoth | i'm perverse that way |
| 18:12.03 | Kaelten | damn perverseness |
| 18:12.06 | Kaelten | lol |
| 18:12.07 | kergoth | i'll end up implementing interface inheritence and abstract classes via a NOOP function too |
| 18:12.10 | kergoth | why? because we can! |
| 18:12.18 | Kaelten | NOOP? |
| 18:12.26 | kergoth | function NOOP() end |
| 18:12.33 | kergoth | like the old assembly instruction |
| 18:12.39 | kergoth | a no op is an operation that does nothing |
| 18:12.50 | Kaelten | ah |
| 18:12.50 | [MoonWolf] | so how can it do something for us here ? |
| 18:12.55 | kergoth | lua cant do abstract classes and pure virtuals in the traditional sense because you cant have table elements with nil values |
| 18:13.19 | kergoth | so instead of setting them nil, you use a no op function, or perhaps a function that raises an exception |
| 18:13.24 | kergoth | IMPLEMENT ME |
| 18:13.27 | kergoth | hehe |
| 18:14.02 | Kaelten | but wouldn't the overhead of a abstract class be just as high as a regular class? |
| 18:14.32 | kergoth | the point isnt to reduce overhead, its to force a derived class to comply with the defined interface |
| 18:14.51 | kergoth | we cant have a compiler error, so an exception is the best/only option |
| 18:15.15 | Kaelten | true |
| 18:15.48 | kergoth | anyway, its mostly personal preference. i like the idea of having an __type metatable entry, and a defined interface, so i can check my argumetn to see if its the class i expect, and other nifty stuff like that |
| 18:16.08 | kergoth | "You /do/ have the interface I need, /right/?" |
| 18:16.14 | [MoonWolf] | I'll be happy that all of this will go on behind the ace api. |
| 18:16.20 | kergoth | hehe |
| 18:16.29 | kergoth | i'm just having fun designing an object model, usually i just use it :) |
| 18:16.39 | Kaelten | hehe |
| 18:16.43 | kergoth | and i'm really not an OOP guy, i started highly procedural |
| 18:16.53 | kergoth | so its amusing to me that i'm one of the major proponents of it here |
| 18:16.57 | Kaelten | so what kinda of object structure are you and clad thinking up? |
| 18:17.12 | kergoth | local myaddon = class({AceAddon, AceHooks, AceChatCmd}) |
| 18:17.17 | [MoonWolf] | i am OOP too, its just the way it has to be DONE in lua. |
| 18:17.40 | kergoth | multiple inheritence as a means of pulling in the variuos components your object needs |
| 18:18.04 | [MoonWolf] | so your object can inherit the ace methods, a database etc ? |
| 18:18.14 | kergoth | yep, whatever ace "modules" you want |
| 18:18.21 | kergoth | pick and choose |
| 18:18.28 | Kaelten | hmm |
| 18:18.36 | Kaelten | might be a good idea to have a few standard bundles |
| 18:18.44 | kergoth | sure, convenience functions or something |
| 18:18.55 | kergoth | but the whole point of this is to give that degree of flexibility |
| 18:19.01 | Kaelten | right |
| 18:19.01 | kergoth | if i have no chat, i neednt pollute my namespace with it |
| 18:19.11 | [MoonWolf] | very true. |
| 18:19.17 | Kaelten | hmm |
| 18:19.26 | kergoth | also, classes and objects will be different |
| 18:19.41 | kergoth | and we'll facilitate class members that dont flow into the object |
| 18:19.49 | Kaelten | we did that, previously |
| 18:19.51 | kergoth | so you can have functions like Embed that addons wont ever see |
| 18:20.23 | [MoonWolf] | on a feature note, what happens too myaddons support ? |
| 18:20.42 | Kaelten | I'm tempted to junk it personally. |
| 18:20.43 | kergoth | Kaelten: sort of. previously most people would create their own class and then create an instance of it. tahts silly. they just need to create an addon object and add some functions to it |
| 18:20.53 | [MoonWolf] | I agree there. |
| 18:21.00 | Wobin_ | wasn't there someone working on an AceCommands sort of GUI? |
| 18:21.08 | [MoonWolf] | looong ago. |
| 18:21.08 | kergoth | i think the lack of a difference between classes and objects causes a great deal of confusion |
| 18:21.09 | Kaelten | wobin: Turan :) |
| 18:21.19 | Kaelten | hmm |
| 18:21.21 | Wobin_ | Nah, someone more recent =) |
| 18:21.32 | [MoonWolf] | there was talk |
| 18:21.40 | [MoonWolf] | but i dont hink anybody ever followed up with it. |
| 18:22.21 | Kaelten | the guy had a working model I thought but I don't know what happened with it. |
| 18:22.27 | Kaelten | Its still on the drawing board. |
| 18:23.01 | Kaelten | Kergoth: Tem has been working on some acegui stuff, I'm thinking it would be a good candidate for an ace module |
| 18:23.06 | Kaelten | he was too |
| 18:23.32 | kergoth | everything should be an ace module, everything but the stub portion of iriel's embedding lib, and /maybe/ the object model |
| 18:23.36 | kergoth | hehe |
| 18:23.58 | Kaelten | heh |
| 18:24.05 | Kaelten | why are we using the embedding lib? |
| 18:24.20 | Tem | because it's omgcool |
| 18:24.36 | Tem | and that's enough reason for me |
| 18:24.46 | Tem | but I assume kergoth has a 'better' one? |
| 18:24.48 | kergoth | because theres no reason not to, and it lets people reduce dependencies if they choose to |
| 18:25.04 | kergoth | think of it like abetter aceutil. |
| 18:25.08 | kergoth | withbetter handling of versioning |
| 18:25.09 | kergoth | thats it |
| 18:25.12 | Kaelten | true |
| 18:25.20 | [MoonWolf] | and all of ace is a util |
| 18:25.29 | Kaelten | hmm |
| 18:25.41 | kergoth | consider this: what is ace? |
| 18:25.52 | Kaelten | so the ace package is reduced to a package of common utilities |
| 18:25.53 | kergoth | its an object model and a collection of useful bits of functionality, all easily made modular |
| 18:25.56 | ckknight | ace is a platform and a utility, in my book |
| 18:26.24 | Kaelten | that the stub loader / object model will serve on demand |
| 18:26.29 | kergoth | Kaelten: think about this. think about how many addons would use acechatcmd without depending on ace. |
| 18:26.39 | kergoth | acechatcmd is awesome. itd spread like wildfire |
| 18:27.31 | Kaelten | hmm |
| 18:27.33 | kergoth | ace's code becomes a veritable virus, spreading everywhere, encouraging its usage. are you an ace addon? who knows, but i do use a heck of a lot of its modules |
| 18:27.41 | Kaelten | the hook library would become wide spread as well. |
| 18:27.41 | kergoth | hehe |
| 18:27.49 | FryGuy | hrm what's acechatcmd? :/ |
| 18:27.51 | kergoth | indeed |
| 18:28.03 | [MoonWolf] | FryGuy, the chat command handeling part of ace. |
| 18:28.06 | Tem | the hook library has already begun to spread |
| 18:28.09 | FryGuy | ooh |
| 18:28.12 | Kaelten | true |
| 18:28.19 | [MoonWolf] | it will spread MORE |
| 18:28.22 | ckknight | I like AceChatCmd mostly for its uniform interface |
| 18:28.22 | FryGuy | the thing where you just make the table and it's like 'rawr' and you're like 'yay!' |
| 18:28.29 | kergoth | FryGuy: yup, exactly |
| 18:28.30 | kergoth | hehe |
| 18:29.03 | Kaelten | so with the stub loader it just keeps the most recent version the one in memory? |
| 18:29.25 | kergoth | the most recent minor version of each major |
| 18:29.41 | ag` | wow-europe is down :( I'm gimped |
| 18:29.45 | kergoth | so foo 1.0.8 and 2.0.12 can live side by side, because they have different apis |
| 18:29.57 | kergoth | 1.0 and 2.0 being major versions, 8 and 12 being minor |
| 18:30.13 | kergoth | it calls methods of the lib to allow it to gracefully handle version upgrades, transition of data, etc |
| 18:30.16 | kergoth | cool stuff |
| 18:30.42 | ckknight | would someone be willing to test FuBar? |
| 18:30.42 | kergoth | and you can embed the stub loader in your addon as well. in other words, i could have 60 ace addons, but not have "Ace" listed in my addons dir at all |
| 18:30.43 | Wobin_ | how would one differentiate between the two? |
| 18:30.54 | FryGuy | wow that's a neat idea |
| 18:31.00 | kergoth | Wobin_: you specify that you want foo-1.0 |
| 18:31.20 | kergoth | Wobin_: look at how parsebyname was handled, the util. all those versions of it that behaved differently, including the version number in the name |
| 18:31.31 | Tem | ckknight: I don't think the servers are up yet |
| 18:31.33 | Kaelten | hmm so if app A was using 1.x and app B was using 2.x and both called self:Register() then they'd each call the right one? |
| 18:31.33 | kergoth | same deal |
| 18:31.44 | ckknight | Tem, I see em up on the realmstatus page |
| 18:31.52 | Tem | oh, then I lie |
| 18:31.55 | FryGuy | the only problem i can see is that if there's slight API changes and your addon uses version x, and another addon uses x+1, so it chooses to load x+1 and it breaks |
| 18:31.56 | ckknight | and if it sees foo-1.0.8 and foo-1.0.12, it'll take foo-1.0.12, even if they're both embedded, right? |
| 18:32.08 | Tem | aye |
| 18:32.09 | Wobin_ | back up =) |
| 18:32.17 | kergoth | local foo = AceModule("foo", "1.0", 5) -- I need at least minor version 5 of foo 1.0, because he added a new method in 5 without breaking the existing api |
| 18:32.24 | Wobin_ | ckknight: It'll work with all current BPplugins? |
| 18:32.26 | Tem | it will even retroactivly upgrade any instances of 1.0.8 that it gave out |
| 18:32.29 | kergoth | FryGuy: if the api cahnges, you change the major version. period. |
| 18:32.30 | ckknight | Wobin_, yes |
| 18:32.34 | Wobin_ | Hit me =) |
| 18:32.36 | FryGuy | well |
| 18:32.37 | ckknight | FryGuy, API changes should only occur on major revision changes |
| 18:32.38 | kergoth | FryGuy: unless its adding a method that doesnt break existing ones |
| 18:32.39 | ckknight | okay |
| 18:32.41 | ckknight | email? |
| 18:32.45 | Wobin_ | wobster@gmail.com |
| 18:32.48 | kergoth | in whichi case it can be handled via a minor version, as in my example |
| 18:32.55 | FryGuy | i mean if there's an inconsitancy with the way methods are handled |
| 18:33.01 | kergoth | ANY api change |
| 18:33.03 | Wobin_ | (And now Purl is going to send me spammail, I just know it =P) |
| 18:33.04 | kergoth | even semantic ones |
| 18:33.04 | FryGuy | or if there's a bug :p |
| 18:33.07 | kergoth | not just adding a new method |
| 18:33.21 | Tem | ckknight: don't the existing plugings have BossPanel as a dependency? |
| 18:33.29 | Tem | ckknight: how does FuBar handle that? |
| 18:33.32 | kergoth | if there was a bug in an old version that was fixed in a new version, you're fine. if the new one has a bug, then you'd better get an even newer one that fixes it :) |
| 18:33.55 | Kaelten | hmm |
| 18:33.55 | FryGuy | well what i'm saying is if you depended on the bug in the old version, and it was fixed in the new version |
| 18:33.56 | kergoth | remember that with an embeddable lib, it could easily be a standalone lib as well |
| 18:34.04 | Kaelten | ok so what part do we actually get coded first? |
| 18:34.05 | kergoth | you could drop the bleeding edge one in as a seperate addon to override the embedded ones |
| 18:34.09 | Kaelten | or what parts are coded? |
| 18:34.16 | ckknight | sent, Wobin_ |
| 18:34.20 | kergoth | Kaelten: i'm starting a branch to merge in the core changes and start reorganizing and such |
| 18:34.31 | kergoth | for the object model and embedded stub bits |
| 18:34.36 | ckknight | Tem, BossPanel is a near-empty folder, that holds compatibility code |
| 18:34.43 | kergoth | then clad is doing the hooks module, tem is doing the acegui bits, etc |
| 18:34.45 | Tem | ckknight: aaaah |
| 18:35.11 | Tem | the one I'm really looking forward to the rework of is AceDB |
| 18:35.21 | Tem | or, more specifically, AceData |
| 18:35.34 | ckknight | I do not like AceDB as it stands today |
| 18:35.43 | Tem | I'm not a huge fan either |
| 18:35.50 | kergoth | i dont want automagic, but i'm fine with creating a module for it if some people want it |
| 18:35.51 | Tem | it's a great idea |
| 18:35.53 | kergoth | thats the advantage of the new model |
| 18:36.02 | kergoth | if you want foomodule, use it, if not, dont |
| 18:36.11 | Kaelten | ya we can actually have a few different version of the database |
| 18:36.16 | kergoth | yep |
| 18:36.28 | Tem | but it was implemented back before we understood what caused issues with memory footprints |
| 18:36.30 | kergoth | the only real question is handling of profiles in a generic way |
| 18:36.35 | Wobin_ | I find AceDB esoteric =) |
| 18:36.37 | kergoth | since that should be somewhat across teh board |
| 18:36.41 | Tem | kergoth: I've got that worked out in my head |
| 18:36.53 | kergoth | yay, i hereby delegate profiles to you |
| 18:36.57 | kergoth | we need a wiki page |
| 18:36.59 | Tem | haha |
| 18:37.09 | ckknight | I also think it'd be cool if the new AceDB could support more than just profile data code |
| 18:37.18 | kergoth | yes, i wholeheartedly agree |
| 18:37.18 | ckknight | such as realm-specific data or char-specific data |
| 18:37.35 | ckknight | I implemented that myself in BP, so there are 5 different kinds of data |
| 18:37.44 | ckknight | profile, char, class, realm, and full |
| 18:38.03 | Wobin_ | and any combo of the above? =) |
| 18:38.06 | kergoth | i'll be able to write ace modules for all sorts of cool shit |
| 18:38.08 | Kaelten | hmm well we can use the acewiki to set it all up |
| 18:38.12 | ckknight | combo? |
| 18:38.16 | kergoth | this is perfect for someone like me, who does a lot of library type code |
| 18:38.19 | kergoth | hehe |
| 18:38.40 | kergoth | proxies, data inspection, table traversal, all sorts of stuff |
| 18:38.50 | Tem | ckknight: my thoughts so far are either 5 different db 'types' that each interact with the appropriate data type "profile, char, realm, class, global" |
| 18:38.55 | Tem | OR |
| 18:38.59 | [MoonWolf] | not to mention it allows things like compost to be more part of ace. |
| 18:39.16 | Tem | 1 'type' that has methods to switch between modes |
| 18:39.26 | kergoth | [MoonWolf]: yeah, exactly. its like a more powerful aceutil |
| 18:39.29 | Kaelten | ok now I'm pissed |
| 18:39.34 | ckknight | I think the 1 that can switch between would be most useful |
| 18:39.42 | Kaelten | some ass has fucked with the wiki |
| 18:39.48 | ckknight | cause in addons, you'll likely have char-specific and profile-specific code |
| 18:39.55 | [MoonWolf] | great, we need to moderate the wiki now ? |
| 18:39.57 | ckknight | that sucks, Kaelten |
| 18:39.59 | Kaelten | http://baccarat.allgames4u.net/best-roulette.html BEST ROULETTE] |
| 18:39.59 | Kaelten | [http://baccarat.allgames4u.net/casino.html CASINO] |
| 18:39.59 | Kaelten | [http://baccarat.allgames4u.net/free-casinos.html FREE CASINOS] |
| 18:39.59 | Kaelten | [http://baccarat.allgames4u.net/index.html BACCARAT] |
| 18:39.59 | Kaelten | [http://baccarat.allgames4u.net/internet-craps.html INTERNET CRAPS] |
| 18:39.59 | Kaelten | [http://baccarat.allgames4u.net/internet-slots.html INTERNET SLOTS] |
| 18:40.05 | kergoth | Kaelten: extremely common |
| 18:40.07 | [MoonWolf] | damnit! |
| 18:40.10 | kergoth | even my personal wiki is full of spam |
| 18:40.12 | kergoth | disable anonymous edits |
| 18:40.15 | Kaelten | many many types of those. |
| 18:41.00 | Kaelten | hmm gotta figure out how to do that again. |
| 18:41.00 | Wobin_ | ckknight: Are you Id'd on the server? |
| 18:41.11 | ckknight | whoops |
| 18:43.21 | Tem | I hope to be done setting up the base AceGUI types today |
| 18:44.00 | kergoth | nice |
| 18:44.21 | Tem | that means AceGUI versions of default in-game types |
| 18:44.23 | Kaelten | I'm hoping that the new acegui will prompt people to create complex types |
| 18:44.35 | Kaelten | based off of the base one. |
| 18:44.36 | Kaelten | s |
| 18:44.43 | Tem | the one I'm forseeing an issue with is button |
| 18:45.06 | Tem | since dynamic buttons are sorta broken |
| 18:45.21 | ckknight | hrm |
| 18:45.35 | [MoonWolf] | display a THIS FEATURE IS BROKEN message. |
| 18:45.37 | ckknight | Slouken should fix that :-P |
| 18:45.40 | Tem | I'm trying to figure what would be the most attractive workaround for now |
| 18:46.15 | Kaelten | override the SetText GetText functions? |
| 18:47.20 | Tem | that's what I'm thinking for now |
| 18:47.29 | Tem | oh, I'm not sure if tooltips will work either |
| 18:47.36 | Tem | I don't think anyone has tried to make one yet |
| 18:47.45 | ckknight | I made a GameTooltip in Lua, worked fine |
| 18:47.53 | Tem | *cheer* |
| 18:48.02 | ckknight | then I moved to my own custom implementation |
| 18:48.21 | ckknight | so I didn't fool around with it much |
| 18:48.29 | Tem | oh, no |
| 18:48.37 | Tem | s/no/SHIT/ |
| 18:48.39 | ckknight | ? |
| 18:48.40 | Kaelten | problem tem is that you still have to define each of its lines since you can't inherit |
| 18:48.45 | Wobin_ | er =( How does one deal with localisation in Ace? |
| 18:48.54 | ckknight | Wobin_, reasonably easily |
| 18:49.00 | Tem | oh yeah, that's the other Ace system I'm not satisfied with |
| 18:49.18 | Tem | so, is it a bad thing if I lost my work on acegui? |
| 18:49.26 | ckknight | BP has good localization stuff for enUS, frFR, and deDE |
| 18:49.39 | ckknight | oh yes |
| 18:49.47 | ckknight | I do not like Ace's current localization deal |
| 18:49.56 | Tem | yay! |
| 18:49.59 | Tem | found a backup |
| 18:50.09 | ckknight | I think it should be English first, then load other translations on top of it |
| 18:51.55 | Kaelten | acewiki now won't let anon edits |
| 18:54.01 | Wobin_ | Technically I should have "if not ace:LoadTranslation("MyAddonLocals") then" for the english |
| 18:54.17 | ckknight | right |
| 18:54.24 | Wobin_ | Then MyAddonLocals_Locals_deDE |
| 18:54.35 | Wobin_ | as a function name for the localisaion |
| 18:54.45 | ckknight | and load the french and german functions before that if statement |
| 18:55.06 | Wobin_ | nodnod |
| 18:56.20 | Wobin_ | Oh I know why it's not working |
| 18:56.32 | Wobin_ | I need to escape the damn special characters |
| 18:57.03 | Wobin_ | Is there a handy listing somewhere of them all? |
| 19:00.08 | Wobin_ | And now I have a mental blank as to the term used for the escaped characters |
| 19:01.43 | ckknight | unicode characters |
| 19:01.55 | ckknight | unicode escape codes |
| 19:02.58 | Wobin_ | That's it =) |
| 19:06.52 | kergoth | hurray unicode |
| 19:06.55 | kergoth | utf8 makes me happy |
| 19:07.10 | ckknight | yes, utf8 is good |
| 19:07.18 | ckknight | if only everyone just switched to it |
| 19:07.21 | ckknight | *sigh* |
| 19:11.45 | *** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com) |
| 19:16.17 | kergoth | hahaha |
| 19:16.21 | kergoth | check www.thedailywtf.com |
| 19:16.27 | kergoth | some good ones |
| 19:16.37 | kergoth | http://www.thedailywtf.com/forums/66451/ShowPost.aspx is my favorite |
| 19:38.02 | kergoth | i just hit escape in irssi and then hit x, expecting to delete characters |
| 19:38.08 | kergoth | vim has invaded my brain |
| 19:39.57 | Tem | ROFL |
| 19:40.03 | Tem | the spider of doom post |
| 19:47.18 | kergoth | hehe |
| 19:47.38 | Tem | I just wrote a spider |
| 19:47.44 | Tem | last week |
| 19:47.48 | Tem | that one hit home |
| 19:50.24 | *** join/#wowace Elviso (n=e@66-90-143-73.dyn.grandenetworks.net) |
| 19:56.12 | ckknight | anyone else want to help me test FuBar? |
| 19:59.55 | [MoonWolf] | ckknight, what is fubar, how do i have to help test it ? |
| 20:00.20 | ckknight | FuBar is BossPanel, renamed |
| 20:00.29 | [MoonWolf] | lol |
| 20:00.32 | ckknight | I just want to see if you get any errors since the renaming process |
| 20:00.43 | ckknight | it's fully backwards compatible |
| 20:00.48 | ckknight | has a compatibility package |
| 20:00.52 | [MoonWolf] | show me the downloads. |
| 20:01.20 | ckknight | http://ckknight.no-ip.org:8080/FuBar-0.9.9.internal3.zip |
| 20:01.43 | ckknight | crap, that's the wrong address |
| 20:01.56 | kergoth | you named it fubar? hurray |
| 20:01.57 | ckknight | http://ckknight.hopto.org:8080/FuBar-0.9.9.internal3.zip |
| 20:01.59 | [MoonWolf] | i theory i can load this up with the latest starter pack (i have that) and all should work fine ? |
| 20:02.10 | ckknight | perfectly fine |
| 20:02.14 | ckknight | at least, that's what I'm shooting for |
| 20:03.52 | [MoonWolf] | wait a while will you |
| 20:03.56 | ckknight | lol |
| 20:05.52 | Kaelten | stylpe's avatar is scary |
| 20:07.42 | ag` | How do I open a dropdown frame for an unit? |
| 20:07.55 | ag` | that interaction menu |
| 20:07.55 | [MoonWolf] | looking good ckknight |
| 20:07.59 | ckknight | alright |
| 20:09.33 | *** join/#wowace Ratbert_CP (n=KCummins@proxy-ce5.disney.com) |
| 20:09.55 | Ratbert_CP | Thanks, Kaelten... |
| 20:12.15 | Kaelten | np |
| 20:12.31 | Kaelten | I figure I'll stick in it for a few days and make random annoucements |
| 20:13.49 | [MoonWolf] | breaking news: i just got up and im eating breakfast/ |
| 20:13.55 | Kaelten | woot |
| 20:13.57 | Kaelten | you go! |
| 20:14.06 | [MoonWolf] | actually its 22:14 |
| 20:14.11 | [MoonWolf] | but it was an example. |
| 20:14.45 | [MoonWolf] | damn you winrar extractor, why must you lag my music soo. |
| 20:14.55 | kergoth | because your hard drive sucks? |
| 20:15.12 | Kaelten | or is it a really cheap processer? |
| 20:15.23 | [MoonWolf] | its a amd 3500+ and a sata disk.... |
| 20:15.32 | Kaelten | heh |
| 20:15.33 | Kaelten | thats odd |
| 20:15.41 | Kaelten | I'm doing a 3200+ and have no problems |
| 20:16.14 | [MoonWolf] | i have room for a gig more. |
| 20:16.30 | Kaelten | what kinda graphics card you got? |
| 20:16.36 | [MoonWolf] | 6600gt |
| 20:16.44 | Kaelten | cool |
| 20:16.52 | [MoonWolf] | heh |
| 20:17.17 | Kaelten | I'm running 6800 gt oc from bfgtech |
| 20:17.27 | [MoonWolf] | i want another screen a gig more another 250 gig disk and a better card.... |
| 20:18.00 | Kaelten | hehe, I drooled on thies 7800 I saw, had 512 MB ram on it. |
| 20:18.48 | [MoonWolf] | if only i had the money |
| 20:19.17 | Kaelten | ya it was a lot |
| 20:19.21 | [MoonWolf] | its a above decent computer as it is. |
| 20:19.26 | Kaelten | I wish I could SLI two of them |
| 20:19.31 | [MoonWolf] | but i still want to imrpove it. |
| 20:20.07 | [MoonWolf] | does anybody btw have a link to the Battlestar galactica (new series) OST ? |
| 20:30.49 | Kaelten | guees not |
| 20:31.17 | [MoonWolf] | :( |
| 20:32.49 | Kaelten | has anyone actually met someone who used their mods? |
| 20:33.46 | *** join/#wowace hyperChipmunk (n=staharaj@d14-69-214-77.try.wideopenwest.com) |
| 20:34.08 | Kaelten | oh no! |
| 20:34.15 | hyperChipmunk | oh yes |
| 20:34.32 | Shyva | my friends? ^^ |
| 20:35.05 | ckknight | hyperChipmunk |
| 20:35.10 | hyperChipmunk | yo frood |
| 20:35.49 | ckknight | http://ckknight.hopto.org:8080/FuBar-0.9.9.internal4.zip |
| 20:35.51 | ckknight | install |
| 20:35.59 | hyperChipmunk | righto |
| 20:37.52 | hyperChipmunk | brb, gotta restart X first |
| 20:37.59 | ckknight | lol |
| 20:37.59 | ckknight | okay |
| 20:39.11 | hyperChipmunk | shush |
| 20:39.17 | hyperChipmunk | I dunno why it's been doing it |
| 20:39.23 | hyperChipmunk | but I have to since I moved to multi-mon |
| 20:39.39 | hyperChipmunk | every time I quit wow, I have to restart X to do it again, or wine pukes |
| 20:40.00 | ckknight | hrm |
| 20:40.17 | hyperChipmunk | doesn't make any kind of sense |
| 20:41.46 | hyperChipmunk | ooh, granite |
| 20:41.51 | hyperChipmunk | that's lovely |
| 20:42.25 | ckknight | alright |
| 20:42.49 | hyperChipmunk | very well-done |
| 20:42.51 | hyperChipmunk | no problems at all |
| 20:42.53 | hyperChipmunk | yet |
| 20:42.58 | ckknight | alright |
| 20:43.06 | ckknight | things are attached with 'Fu' |
| 20:43.12 | ckknight | such as Bags -> BagFu |
| 20:43.21 | ckknight | and Ammuntion -> AmmunitionFu |
| 20:43.34 | hyperChipmunk | yep |
| 20:43.43 | hyperChipmunk | oh |
| 20:43.47 | ckknight | oh? |
| 20:43.58 | hyperChipmunk | nono, something I keep forgetting to request |
| 20:44.04 | ckknight | what's that? |
| 20:44.16 | hyperChipmunk | either swap ClockFu's displays of local/server, or give me an option to |
| 20:44.30 | hyperChipmunk | I look to the corner to see what time it is, and the one that's the most important should be there |
| 20:44.33 | ckknight | in the tooltip? |
| 20:44.37 | hyperChipmunk | nono, in the display |
| 20:44.42 | ckknight | you can. |
| 20:44.46 | ckknight | right click, local time |
| 20:44.56 | hyperChipmunk | yea, but it shows the local time | server time |
| 20:45.01 | hyperChipmunk | it should be server time | local time |
| 20:45.03 | ckknight | no, that's show both times |
| 20:45.04 | ckknight | oh |
| 20:45.06 | ckknight | oh, that |
| 20:45.08 | ckknight | hrm |
| 20:45.08 | hyperChipmunk | I change it every time I download |
| 20:45.18 | hyperChipmunk | because my eyes go straight to the corner |
| 20:45.23 | ckknight | works for me |
| 20:45.28 | ckknight | I'll just switch it upstream |
| 20:45.36 | Tem | yay |
| 20:45.45 | Tem | AceGUI templates are in in full force |
| 20:45.55 | hyperChipmunk | well, when i had titan it only displayed one time |
| 20:45.59 | [MoonWolf] | ~hail tem |
| 20:46.00 | purl | ACTION bows down to tem and chants, "I'M NOT WORTHY!!" |
| 20:46.00 | hyperChipmunk | so my eyes are still used to it =P |
| 20:46.24 | hyperChipmunk | it's just one of those usability things |
| 20:46.30 | ckknight | hyperChipmunk, yes, and Titan can blow me... |
| 20:46.33 | ckknight | lol |
| 20:46.33 | hyperChipmunk | =) |
| 20:46.42 | hyperChipmunk | well, even before I used titan |
| 20:46.47 | hyperChipmunk | I always put my clock in the topright corner |
| 20:47.05 | hyperChipmunk | I guess you'd have to make it an option |
| 20:47.14 | ckknight | I made it an option |
| 20:47.17 | hyperChipmunk | cuz people who like it in the left side, it's easier how it is |
| 20:47.20 | hyperChipmunk | beautiful |
| 20:47.30 | ckknight | basically, if you have local time checked, it puts it on the left |
| 20:47.39 | ckknight | if you have it unchecked, it goes on the right |
| 20:48.27 | hyperChipmunk | or better yet, just make the onclick a swap or something...though the hint requirement would be kinda lame for such a minor thing |
| 20:48.40 | ckknight | nah |
| 20:48.50 | ckknight | I plan to add an alarm system to the clock later anyway |
| 20:49.05 | ckknight | and it's just not needed |
| 20:49.24 | hyperChipmunk | yipes |
| 20:49.34 | ckknight | alarm clock ;-) |
| 20:49.39 | ckknight | basically, it'll just pop up a window |
| 20:49.59 | Wobin_ | "GO TO BED" |
| 20:50.13 | hyperChipmunk | Interface\AddOns\FuBar\FuBarPlugin.lua:195: attempt to index field `?' (a nill value) |
| 20:50.23 | hyperChipmunk | Right-clicked spacing, disable |
| 20:50.37 | ckknight | okay, hang on |
| 20:50.38 | hyperChipmunk | actually, right click anything disable |
| 20:51.40 | hyperChipmunk | well, any disablement at all =P |
| 20:51.42 | ckknight | no, Wobin_, "You have %s until you enter unhealthy time, at which point you will no longer receive experience or loot until you have logged out for 5 hours." |
| 20:51.50 | hyperChipmunk | hehehe |
| 20:51.59 | hyperChipmunk | straight from the GlobalStrings |
| 20:52.08 | ckknight | yep |
| 20:52.13 | hyperChipmunk | that's pretty funny |
| 20:52.15 | Wobin_ | Sigh =) |
| 20:52.24 | Wobin_ | That's what I get for playing in China =) |
| 20:52.35 | [MoonWolf] | yeah |
| 20:52.59 | kergoth | any other vim users here? |
| 20:53.10 | hyperChipmunk | it doesn't do it with FontSizeFu |
| 20:53.12 | hyperChipmunk | <---- |
| 20:53.17 | Wobin_ | yargh |
| 20:53.22 | [MoonWolf] | id`, is IN here. but not really active |
| 20:53.24 | ckknight | hyperChipmunk, weird |
| 20:53.30 | Wobin_ | Curse Gaming really doesn't have a very User friendly layout |
| 20:53.36 | hyperChipmunk | um |
| 20:53.42 | ckknight | um? |
| 20:53.43 | Wobin_ | I use Vim |
| 20:53.44 | hyperChipmunk | ok, it does it sometimes with fontsize foo |
| 20:53.49 | hyperChipmunk | er FontSizeFu |
| 20:54.02 | hyperChipmunk | I deleted the bottom panel |
| 20:54.06 | ckknight | what happens if you reload? |
| 20:54.08 | kergoth | seriously badass vim plugin |
| 20:54.09 | hyperChipmunk | and some of them worked |
| 20:54.13 | kergoth | one of the best i've found so far |
| 20:54.18 | kergoth | in vim man page viewer, with syntax highlighting |
| 20:54.24 | kergoth | so you can have a man page in the right window, and the code in teh left |
| 20:54.32 | kergoth | yank & paste examples right over |
| 20:54.33 | kergoth | etc |
| 20:54.40 | hyperChipmunk | nice |
| 20:54.59 | hyperChipmunk | ok, I reloaded |
| 20:55.08 | kergoth | mouseover a function, hit shift+k, it pulls up the man page for the word the mouse is over in a new split window |
| 20:55.15 | hyperChipmunk | and then I disabled a plugin |
| 20:55.27 | hyperChipmunk | and now anywhere I click results in this error |
| 20:55.30 | kergoth | :( |
| 20:55.33 | hyperChipmunk | attempt to compare nil with string |
| 20:55.45 | hyperChipmunk | that's all it says |
| 20:55.48 | hyperChipmunk | no line number or anything |
| 20:55.49 | Wobin_ | oh wow |
| 20:55.51 | Wobin_ | yank |
| 20:56.11 | Wobin_ | I can't believe I forgot yank |
| 20:56.15 | ckknight | ... |
| 20:56.20 | ckknight | weird |
| 20:56.26 | [MoonWolf] | what is yank ? |
| 20:56.39 | ckknight | hyperChipmunk, I believe that your WoW is screwy. |
| 20:56.50 | ckknight | :-P |
| 20:56.51 | hyperChipmunk | I believe you better fix this or I'll hurt you |
| 20:57.00 | hyperChipmunk | yank is vim's equiv. of copy |
| 20:57.02 | ckknight | log out, delete the saved variables for FuBar, log back in |
| 20:57.18 | [MoonWolf] | why not call it copy |
| 20:57.28 | ckknight | cause they're nerds |
| 20:57.30 | hyperChipmunk | cuz the key for it is Y |
| 20:58.16 | Wobin_ | yoink |
| 20:58.44 | [MoonWolf] | the key is most likely y because the function is yank. |
| 20:59.26 | hyperChipmunk | ok everything works right |
| 20:59.38 | ckknight | ... |
| 20:59.40 | ckknight | weird |
| 20:59.43 | hyperChipmunk | I still think you ought to check out line 195 |
| 20:59.47 | hyperChipmunk | with that ? |
| 20:59.55 | hyperChipmunk | cuz I had done some things before |
| 21:00.08 | hyperChipmunk | and it might have been some combination that did it |
| 21:00.28 | ckknight | well, I did fix it, though |
| 21:00.32 | hyperChipmunk | I figured it out |
| 21:00.36 | hyperChipmunk | it was after I changed profile |
| 21:00.37 | ckknight | oh, what is it? |
| 21:00.40 | ckknight | hrm |
| 21:00.42 | hyperChipmunk | then I disable a plugin |
| 21:00.51 | hyperChipmunk | then i get the line 195 error |
| 21:01.12 | ckknight | okay |
| 21:02.34 | hyperChipmunk | I like the granite =) |
| 21:02.46 | hyperChipmunk | be nice if there wasn't a strip of viewport above it though |
| 21:03.51 | hyperChipmunk | yea, after reload I'm back to the attempt to compare nil with string again |
| 21:03.58 | ckknight | viewport? |
| 21:04.12 | hyperChipmunk | er, like I can see a strip of game screen above the panel |
| 21:04.22 | *** join/#wowace Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
| 21:04.22 | *** mode/#wowace [+o Cairenn] by ChanServ |
| 21:04.23 | ckknight | is it white to you? |
| 21:04.31 | hyperChipmunk | never noticed it before because I always used 100% transparent |
| 21:04.44 | ckknight | is it whitish gray? |
| 21:04.53 | hyperChipmunk | no, not white |
| 21:04.57 | ckknight | hrm |
| 21:05.03 | hyperChipmunk | it's game environment |
| 21:05.09 | ckknight | I don't see it on my screen |
| 21:05.13 | hyperChipmunk | like the panel isn't all the way to the top |
| 21:05.30 | ckknight | it's attached to the top of Uiparent |
| 21:05.42 | ckknight | unless... |
| 21:06.33 | kergoth | ~botmail for [moonwolf]: because it isnt a copy in the traditional sense of the word. the clipboard is not involved. it only yanks it into a local vim register, just as p pastes out of that register. you /can/ copy to the clipboard, and taht would be called copy, not yank. |
| 21:07.51 | hyperChipmunk | http://69.14.77.214/fubar.jpg |
| 21:10.41 | ckknight | okay, hyperChipmunk |
| 21:10.48 | ckknight | don't know about the nil compare to string, though |
| 21:12.16 | hyperChipmunk | you have to magnify to see it, maybe; it's only like a pixel wide |
| 21:12.53 | hyperChipmunk | it's extremely obvious in motion though |
| 21:13.01 | ckknight | okay |
| 21:13.03 | ckknight | I'm on it |
| 21:13.05 | ckknight | I know the cause |
| 21:13.21 | hyperChipmunk | great |
| 21:13.30 | ckknight | it's cause you touch yourself at night |
| 21:13.51 | hyperChipmunk | oh |
| 21:13.52 | hyperChipmunk | =( |
| 21:13.59 | Firedancer | lol |
| 21:14.28 | ckknight | with proper shock treatment, you'll finally break your habit |
| 21:15.00 | ckknight | then all those kittens won't have to die |
| 21:15.47 | hyperChipmunk | w00t, another of my team made GM today! |
| 21:16.14 | ckknight | GM? |
| 21:16.14 | hyperChipmunk | another came w/in 1.5% of being able to get there next week =P |
| 21:16.16 | hyperChipmunk | Grand Marshal |
| 21:16.18 | ckknight | ah |
| 21:16.19 | ckknight | cool stuff |
| 21:17.33 | Wobin_ | night! |
| 21:18.25 | hyperChipmunk | ugosleepnow |
| 21:19.13 | ckknight | ~wave Wobin_ |
| 21:19.15 | purl | Bye, Wobin_ |
| 21:19.21 | ckknight | thanks for the debugging, Wobin_ |
| 21:21.18 | hyperChipmunk | so |
| 21:21.33 | hyperChipmunk | do I get a new version, or should I revert back to the old |
| 21:21.56 | *** join/#wowace weab (n=asdf@cpe-66-68-62-162.austin.res.rr.com) |
| 21:21.58 | ckknight | new version in a minute |
| 21:22.05 | hyperChipmunk | k |
| 21:22.10 | ckknight | okay, it's fixed |
| 21:22.17 | hyperChipmunk | <--not a big fan of comparing string to nil, anyway |
| 21:22.36 | hyperChipmunk | were you able to replicate the problem? |
| 21:22.43 | ckknight | with the disabling, yes |
| 21:22.46 | ckknight | not the string dealy |
| 21:22.55 | hyperChipmunk | ah |
| 21:22.58 | hyperChipmunk | that was after reload |
| 21:22.58 | *** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com) |
| 21:23.14 | hyperChipmunk | the second click after reload caused it |
| 21:23.35 | ckknight | well, let's see if it happens again with the new version... |
| 21:24.05 | hyperChipmunk | yes, let's |
| 21:24.17 | ckknight | http://ckknight.hopto.org:8080/FuBar-0.9.9.internal5.zip |
| 21:24.30 | ckknight | do a /script FuBarDB = {};ReloadUI() |
| 21:24.49 | hyperChipmunk | k |
| 21:24.52 | hyperChipmunk | you know |
| 21:25.03 | hyperChipmunk | you should make an alias for FuBarDB = {} |
| 21:25.13 | hyperChipmunk | so I can just type /fubared |
| 21:25.14 | ckknight | something like FuBar:Reset()? |
| 21:25.25 | hyperChipmunk | cuz that'd be funny |
| 21:25.30 | ckknight | lol, no thanks |
| 21:25.38 | ckknight | people shouldn't have to do it |
| 21:25.41 | ckknight | you're debugging |
| 21:25.48 | hyperChipmunk | >8p |
| 21:25.57 | ckknight | this is really shaping up to be a quality product :-) |
| 21:26.01 | hyperChipmunk | it is |
| 21:26.04 | hyperChipmunk | I'm impressed |
| 21:26.16 | Tem | hmm I require advice |
| 21:26.25 | hyperChipmunk | I was really impressed until it stopped letting me play with it =P |
| 21:26.28 | ckknight | tell me your plight, son |
| 21:26.37 | ckknight | what do you mean? |
| 21:26.43 | hyperChipmunk | that nil thing |
| 21:26.46 | hyperChipmunk | you cant' do anything |
| 21:26.48 | Tem | in the new AceGUI, frame objects are not created until you attempt to show them or you explicitly call Initialize |
| 21:26.50 | ckknight | :-P |
| 21:27.01 | Tem | this presents a problem when trying to anchor new frames |
| 21:27.04 | hyperChipmunk | intercepts all rightclicks |
| 21:27.17 | ckknight | did you install the new version? |
| 21:27.29 | hyperChipmunk | no, doing so now |
| 21:27.39 | Tem | Frames that attempt to anchor themselves to frames that don't exist yet have a bit of an issue |
| 21:27.46 | ckknight | yes... |
| 21:27.59 | Tem | should I treat it like a dependency and initialize the other frame? |
| 21:28.21 | ckknight | not necessarily |
| 21:28.27 | Tem | or, create a convoluted event system to notify my frames that other frames have been created |
| 21:28.32 | Tem | so they can try again |
| 21:28.33 | ckknight | you could keep a queue of attachments |
| 21:29.06 | ckknight | and then use the event dealy |
| 21:29.28 | Kaelten | hmm |
| 21:29.31 | Kaelten | I say dependency |
| 21:29.37 | Tem | if you didn't catch by the way I said it, I'd rather not use the event system in it's current state |
| 21:29.50 | ckknight | you don't need events, I'm thinking |
| 21:29.52 | Tem | and I'm leaning towards the dependency anyway |
| 21:29.57 | Kaelten | well it makes sense |
| 21:30.00 | Kaelten | child:Show() |
| 21:30.06 | Kaelten | won't show unless his parent is showing normally |
| 21:30.13 | ckknight | yea, that makes sense |
| 21:30.17 | *** join/#wowace ag` (i=Default@0x50c4844b.adsl-fixed.tele.dk) |
| 21:30.18 | ckknight | just go with the dependency deal |
| 21:30.20 | ckknight | hey ag` |
| 21:30.21 | Kaelten | yep |
| 21:30.25 | Tem | rofl |
| 21:30.27 | ag` | hi |
| 21:30.44 | ag` | Eeek my lua created isn't visible :( |
| 21:30.53 | Tem | at 2 minutes and 3 seconds after 1 am tomorrow, the date and time will be 01:02:03 04/05/06 |
| 21:31.02 | ckknight | fun |
| 21:31.11 | Kaelten | damn thats when my rents due |
| 21:31.11 | Kaelten | hmm |
| 21:31.22 | Tem | lol mines due tomorrow as well |
| 21:31.40 | ag` | 123456 number of the beast |
| 21:32.02 | ckknight | no, ag |
| 21:32.09 | Kaelten | I say we just introduce a logic error into the ClockFu so it skips past the 5th so we don't have to pay rent |
| 21:32.18 | ckknight | lol |
| 21:32.21 | ckknight | no thanks |
| 21:32.21 | Tem | I like it |
| 21:32.42 | hyperChipmunk | lookin good, boss |
| 21:32.50 | Kaelten | we can have it alternate so that we have two 4ths one month and two 6ths the next |
| 21:32.58 | Tem | :) |
| 21:33.03 | ckknight | hyperChipmunk, getting errors? |
| 21:33.06 | Kaelten | every now again we'll just make the 5th into febuary 31st to fuck with people |
| 21:33.08 | ckknight | oh, nvm |
| 21:33.10 | ckknight | alright |
| 21:33.10 | ag` | does anyone have any experience with CreateFrame("StatusBar", |
| 21:33.11 | ckknight | hooray |
| 21:33.15 | hyperChipmunk | none |
| 21:34.38 | Kaelten | ck: will FuBar give us the option to skin the bar with ninjas doing randomly animated fight scenes? |
| 21:34.43 | Kaelten | like the stickfigure fu stuff? |
| 21:35.15 | hyperChipmunk | the top pixel works now too |
| 21:35.35 | hyperChipmunk | oh man, this is beauty |
| 21:35.36 | ckknight | yea, I fixed that |
| 21:35.45 | ckknight | yes, Kaelten |
| 21:35.51 | ckknight | as long as you provide the image |
| 21:35.58 | Tem | hmm... |
| 21:36.00 | ckknight | FuBar:SetBackdrop() |
| 21:36.09 | Tem | ok Kaelten potential issue with dependency |
| 21:36.13 | Tem | dependency loops |
| 21:36.19 | ckknight | hrm |
| 21:36.22 | Kaelten | hmm |
| 21:36.25 | Tem | frame A wants to anchor to frame B |
| 21:36.30 | Kaelten | and b to a? |
| 21:36.34 | Tem | frame B wants to anchor to frame A |
| 21:36.41 | Kaelten | well |
| 21:36.48 | hyperChipmunk | cagematch |
| 21:36.49 | Kaelten | .. |
| 21:36.51 | Kaelten | hmm |
| 21:36.51 | Tem | I suppose the second anchor should just fail |
| 21:36.53 | hyperChipmunk | two frames go in |
| 21:36.57 | hyperChipmunk | one frame leaves |
| 21:37.00 | Kaelten | I don't think its really an issue |
| 21:37.02 | Tem | scratch that, |
| 21:37.10 | Tem | It will spit out an error |
| 21:37.16 | Tem | oh wait |
| 21:37.17 | Tem | screw it |
| 21:37.49 | Tem | it would only be an issue if A waited to create itself until frame B existed |
| 21:37.51 | Tem | but it doesn |
| 21:37.53 | Tem | tt |
| 21:38.04 | Tem | so Frame B would sucessfully anchor itself to Frame A |
| 21:38.15 | Tem | and then Frame A would anchor itself to FramB |
| 21:38.21 | Tem | but that would be user error |
| 21:38.23 | Kaelten | and you'd have something kinda odd looking. |
| 21:38.26 | Tem | and not my problem |
| 21:38.38 | Kaelten | yep, not our fault |
| 21:39.33 | hyperChipmunk | ah, the classic "blame-it-on-the-other-sod" error |
| 21:39.56 | Kaelten | Tem: if it spits out an error make sure it spits it out blaming it on the correct addon or frame, and not us |
| 21:40.11 | hyperChipmunk | heehee |
| 21:40.23 | Tem | I don't think anchoring loops generate an error |
| 21:40.34 | Kaelten | well in that case, to hell with em |
| 21:40.41 | Kaelten | err... I mean thats good, I'm glad. |
| 21:40.49 | Tem | but I've got my recursive loops wrapped in a pcall so that errors go out to the right place |
| 21:41.20 | hyperChipmunk | i still think there should be an error message to call out the moron who programmed the loop |
| 21:41.32 | Tem | too much trouble |
| 21:41.38 | Kaelten | brb |
| 21:46.01 | ckknight | no one has the right to touch you in your swimsuit area |
| 21:47.19 | hyperChipmunk | argh |
| 21:47.58 | hyperChipmunk | this is killing me; is there any good way to reliably do something when a person changes into a battleground? |
| 21:47.58 | ckknight | argh? |
| 21:48.10 | hyperChipmunk | but only once |
| 21:48.15 | ckknight | like what? |
| 21:48.15 | kergoth | why isnt clad here? |
| 21:48.38 | ckknight | Honor opens the bg map once, after a second of wait time |
| 21:50.15 | hyperChipmunk | hm |
| 21:50.29 | hyperChipmunk | good point; I'll look |
| 21:50.37 | hyperChipmunk | that second of wait time I think is key |
| 21:51.55 | ckknight | yea, it is |
| 21:51.59 | ckknight | what are you trying to do? |
| 21:52.10 | hyperChipmunk | initialize my battlefield objectives table |
| 21:52.23 | ckknight | hrm |
| 21:52.26 | hyperChipmunk | the list of nodes and their status |
| 21:52.42 | ckknight | yea, you need a second of wait time |
| 21:52.45 | hyperChipmunk | it works only sometimes, and when swapping battlegrounds it sometimes just keeps the old one |
| 21:52.53 | ckknight | really it's closer to 0.2 seconds, but a second is good enough for me |
| 21:53.40 | hyperChipmunk | yea, that'd be fine |
| 21:55.31 | hyperChipmunk | actually it looks as if you have it 0.2 seconds =x |
| 21:56.04 | hyperChipmunk | this lines 620-640 in _Honor? |
| 21:57.37 | ckknight | probably |
| 21:57.58 | ckknight | yes, actually |
| 21:58.00 | hyperChipmunk | k I'm gonna do pretty much a direct yoink |
| 21:58.22 | ckknight | but it does a minimum of 1.0 updateTime |
| 21:58.31 | ckknight | so it may be anywhere from 0.2 to 1.2 seconds of wait |
| 21:58.36 | ckknight | either way, 0.2 is the minimum |
| 21:58.37 | hyperChipmunk | ah |
| 21:58.41 | hyperChipmunk | righto |
| 21:59.00 | ckknight | also, you could do it with self:StartOnUpdate() and self:StopOnUpdate() |
| 21:59.06 | ckknight | if you don't use it for something else |
| 22:08.38 | Kaelten | bak for a few mins |
| 22:12.27 | hyperChipmunk | hum |
| 22:15.06 | hyperChipmunk | grr |
| 22:16.17 | hyperChipmunk | this is going to be a pain |
| 22:17.04 | hyperChipmunk | because GetNumMapLandmarks() isn't showing > 0 until after the event, and I need to check that |
| 22:19.45 | Tem | yo Kaelten |
| 22:19.48 | Tem | KCI |
| 22:19.56 | hyperChipmunk | aha! |
| 22:19.57 | hyperChipmunk | got it =) |
| 22:20.00 | Tem | the seach now takes me 40 seconds |
| 22:20.05 | Tem | that is unacceptably long |
| 22:20.27 | Kaelten | hmm? |
| 22:20.28 | Kaelten | whats up? |
| 22:20.37 | Kaelten | I didn't change anything in the search! |
| 22:20.43 | Tem | I know |
| 22:20.45 | Kaelten | ... |
| 22:20.46 | Tem | that's what I mean |
| 22:20.55 | Kaelten | hmm |
| 22:20.56 | Tem | you haven't fixed that beast yet |
| 22:20.59 | Kaelten | no |
| 22:21.01 | Kaelten | I havn't |
| 22:21.07 | Kaelten | I have blisters on my feet instead |
| 22:22.07 | *** join/#wowace Kaelten_ (n=Kaelten@68.63.3.183) |
| 22:22.21 | Kaelten_ | sppoky |
| 22:22.25 | Tem | gaim crash or something? |
| 22:22.41 | Kaelten | no I'm trying out a few different thigns |
| 22:22.45 | Tem | ah |
| 22:23.43 | *** join/#wowace Kaelten__ (n=Kaelten@68.63.3.183) |
| 22:23.52 | Kaelten__ | hmm |
| 22:23.56 | ag` | lua created frames = hell |
| 22:24.09 | Kaelten | hell ++ I think |
| 22:24.22 | ag` | they're not doing what you want them to |
| 22:24.33 | *** part/#wowace Kaelten__ (n=Kaelten@68.63.3.183) |
| 22:24.51 | Kaelten | k, k Gaim is out |
| 22:24.55 | Kaelten | can't stand the small text |
| 22:25.01 | ckknight | ? |
| 22:25.11 | ckknight | I like Trillian |
| 22:25.14 | Kaelten_ | My version of gaim shows text too small on my screen |
| 22:25.23 | Kaelten_ | So I don't see myself using it anytime soon |
| 22:25.25 | ckknight | you can change the default font size |
| 22:25.27 | Codayus | irssi! |
| 22:25.44 | Codayus | sorry, just had to interject that. |
| 22:27.20 | ckknight | you know what'd be theoretically cool? |
| 22:27.59 | Codayus | something at absolute zero? |
| 22:28.04 | ckknight | when PLAYER_LEAVING_WORLD fires, unregister all events, then when PLAYER_ENTERING_WORLD fires, reregister the previous events |
| 22:28.13 | ckknight | that would be cool, too, Codayus |
| 22:28.18 | ckknight | I'm talking as like a part of ace |
| 22:28.23 | Kaelten_ | Tem, hi |
| 22:28.32 | Tem | hi kaelten |
| 22:28.38 | Kaelten_ | sorry trying somethign in xchat |
| 22:29.02 | hyperChipmunk | Cody: heck yes |
| 22:29.10 | hyperChipmunk | irssi ftw |
| 22:29.11 | Kaelten_ | cody? |
| 22:29.15 | hyperChipmunk | coday |
| 22:29.17 | Kaelten_ | link hyper? |
| 22:29.42 | hyperChipmunk | irssi.org I think |
| 22:29.56 | ckknight | what would the issues be in making that a part of Ace? |
| 22:30.11 | Kaelten_ | hmm, I've beenc onsidering it for a while now. |
| 22:30.23 | Codayus | oddly, my name *is* cody. that nick was already taken on here :-) |
| 22:30.29 | ckknight | hrm |
| 22:31.08 | Kaelten | well afk guys |
| 22:31.12 | Kaelten | be back in a bit |
| 22:31.38 | ckknight | Kaelten, I think it'd be pretty cool to not have to disable my bag events and reenable them manually |
| 22:31.55 | Kaelten|AFK | well its likely to happen. but I havn't got a chance to work on it yet |
| 22:32.03 | Kaelten|AFK | afk for real now |
| 22:32.04 | ckknight | okay |
| 22:32.08 | ckknight | okay, cya |
| 22:32.16 | hyperChipmunk | later, hoser |
| 22:35.18 | ckknight | now would it be worthwhile to hook self:RegisterEvent and self:UnregisterEvent in FuBar, temporarily? |
| 22:35.25 | ckknight | or should I just not care? |
| 22:35.43 | Tem | for what |
| 22:35.44 | Tem | ? |
| 22:36.03 | ckknight | FuBar plugins |
| 22:36.16 | Tem | oh, so they can't get events during zoning? |
| 22:36.17 | ckknight | that deal with bag events and whatnot |
| 22:36.23 | ckknight | yea |
| 22:36.31 | Tem | meh |
| 22:36.35 | Tem | probably not worth the effort |
| 22:36.47 | ckknight | I can do it in like 15 lines or so |
| 22:36.51 | ckknight | seems pretty easy |
| 22:36.54 | Tem | then go for it |
| 22:54.26 | hyperChipmunk | what's the format for the TOC title again? |
| 22:54.48 | ckknight | FuBar - |cffffffffPlugin|r|cff00ff00Fu|r |
| 22:56.48 | *** join/#wowace otravi (n=haste@host-81-191-131-80.bluecom.no) |
| 22:59.25 | [Ammo] | Shyva: the Flamegor Frenzy check didn't work for me, and when Nefarian yelled for the rogues I got the Warrior Call warning, other than that the BWL BigWigs worked |
| 22:59.42 | otravi | :o |
| 22:59.45 | otravi | that is imba :D |
| 23:00.10 | [Ammo] | too bad lewt on nef buged :) |
| 23:00.23 | hyperChipmunk | nobody cares about rogues anyway |
| 23:00.24 | [Ammo] | so we're waiting for it to be mailed |
| 23:00.25 | hyperChipmunk | ship it! |
| 23:00.29 | [Ammo] | no-one could loot :) |
| 23:00.59 | [Ammo] | time for bed now though |
| 23:01.03 | [Ammo] | 1:00 |
| 23:01.11 | hyperChipmunk | g'night |
| 23:01.16 | hyperChipmunk | and gratz on yer kill |
| 23:01.17 | otravi | I agree, antoher day of less then five hours of sleep :< |
| 23:02.29 | [Ammo] | oh nef is farm status, was just playing around to test BigWigs :) |
| 23:02.35 | hyperChipmunk | =) |
| 23:02.51 | [Ammo] | later ~ |
| 23:02.57 | otravi | gn [Ammo] :) |
| 23:09.27 | Tem | ug, I knew it was going to be a problem |
| 23:10.12 | Tem | fucking anchors |
| 23:15.10 | kergoth | Tem: heh, having fun with acegui i take it? |
| 23:15.24 | Tem | barrel of monkeys |
| 23:15.38 | Tem | I've managed to confuse myself with my own system |
| 23:15.53 | hyperChipmunk | hehe |
| 23:15.54 | kergoth | hehe, been there, done that |
| 23:16.25 | hyperChipmunk | ya, no stranger to that here |
| 23:16.35 | hyperChipmunk | woot |
| 23:16.43 | hyperChipmunk | BattlegroundFu is in business |
| 23:16.48 | ckknight | cool |
| 23:17.01 | hyperChipmunk | complete with /batfu action |
| 23:17.03 | ckknight | I'm gonna set up my svn for the new scheme, then upload my goods |
| 23:17.18 | Kaelten|AFK | tem, whats up? |
| 23:17.30 | Tem | anchors |
| 23:17.34 | Kaelten|AFK | ? |
| 23:18.01 | Tem | not sure how, but I fucked em up |
| 23:18.36 | Kaelten|AFK | how? |
| 23:18.44 | Tem | they don't work at all |
| 23:18.57 | Tem | I'm trying to figure it out |
| 23:19.03 | Tem | It's probably something simple |
| 23:19.09 | Kaelten|AFK | did you clearall points? |
| 23:19.17 | Tem | I'm not testing the case that I'm scared of yet |
| 23:19.23 | Tem | no, I'm getting a usage error |
| 23:19.30 | Kaelten|AFK | on what SetPoint? |
| 23:19.35 | Tem | not sure |
| 23:19.48 | Kaelten|AFK | whats the error? |
| 23:19.55 | Tem | the standard usage error |
| 23:20.06 | Kaelten|AFK | the standard usage error normally tells me how to use it |
| 23:21.19 | Tem | right |
| 23:21.55 | *** join/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com) |
| 23:22.05 | cladhaire | Evening all |
| 23:22.11 | hyperChipmunk | there he is |
| 23:22.14 | Kaelten | hey clad |
| 23:22.18 | Kaelten | welcome to our new home |
| 23:22.25 | cladhaire | =) |
| 23:22.46 | cladhaire | Kael, you've been on a productivity rampage lately.. grats =) |
| 23:22.55 | Kaelten | clad: can you think of any cons to having the event system ignore any events between player leaving world and player entering world? |
| 23:24.25 | cladhaire | Kaelten: None off the top of my head |
| 23:24.47 | ckknight | the advantages are great, though |
| 23:25.15 | Kaelten | k, I'll code it into the release I'm planning for the next week or two |
| 23:25.28 | cladhaire | Anyone run into any problems with the new AceHook? |
| 23:25.39 | Kaelten | clad: which new one? |
| 23:25.59 | cladhaire | svn trunk |
| 23:26.41 | cladhaire | brb dog |
| 23:26.57 | Kaelten | hmm let me look |
| 23:29.10 | cladhaire | Kaelten: Kergoth has the password, and I can do anything you need in the meantime. |
| 23:29.17 | Kaelten | kergoth: please tell me your home and have a password for me? |
| 23:29.20 | cladhaire | He "found" it again |
| 23:29.23 | Kaelten | lol |
| 23:29.31 | Kaelten | well I had coded an alternate approach |
| 23:29.32 | cladhaire | His girlfriend just flew in last night, so he'll be tied up for most of the weekend |
| 23:29.34 | cladhaire | hopefully literally |
| 23:29.39 | ckknight | lol |
| 23:29.44 | Kaelten | hehe |
| 23:29.44 | cladhaire | Kaelten: Mind pastebinning? |
| 23:29.45 | ckknight | I never figured him as a sub |
| 23:29.58 | cladhaire | Kaelten: Cause either way it needs to be added to my version of AceHook-- there were a NUMBER of changes. |
| 23:31.46 | Kaelten | http://ace.pastebin.com/641125 |
| 23:31.58 | Kaelten | I just pasted the relevent peices |
| 23:32.30 | Kaelten | I think yours may have taken a little more into account |
| 23:33.07 | cladhaire | Mine covers all cases, included non-Ace cases |
| 23:33.08 | Kaelten | with the if its not embeded into ace that is |
| 23:33.15 | Kaelten | right let me test somethign |
| 23:33.17 | cladhaire | and I'm trying desperately not to fork it off =) |
| 23:33.41 | ckknight | okay, what should plugin authors call their object, FuBar_PluginFu or just PluginFu? The folder would still be FuBar_PluginFu |
| 23:35.02 | cladhaire | PluginFu I would say |
| 23:35.04 | cladhaire | its catchy |
| 23:35.06 | cladhaire | TrackerFu |
| 23:35.08 | cladhaire | GuildFU |
| 23:35.12 | cladhaire | DurabilityFu |
| 23:35.26 | cladhaire | but makes people be more creative =) |
| 23:35.31 | ckknight | I'm just talking in the addon itself |
| 23:35.37 | ckknight | the object name |
| 23:36.03 | ckknight | i.e. you'd do PluginFu = FuBarPlugin:new([ ... }) |
| 23:36.19 | cladhaire | *nod* then definitely |
| 23:36.23 | ckknight | or would it be better to have it be FuBar_PluginFu? |
| 23:36.24 | cladhaire | use of _ in object names makes me cry |
| 23:36.40 | ckknight | I suppose all it needs to do is be unique |
| 23:36.49 | ckknight | and who else is gonna put Fu on the end of their object? |
| 23:38.09 | cladhaire | hehe |
| 23:41.03 | Tem | oh yay |
| 23:41.06 | Tem | welcome cladhaire |
| 23:41.08 | hyperChipmunk | there a reason I can't catch a CHAT_MSG_SYSTEM event? |
| 23:41.21 | Tem | you're doing it wrong? |
| 23:41.23 | otravi | They don't like you? |
| 23:41.35 | ckknight | you touch yourself at night? |
| 23:41.36 | Tem | yay! Fixed my anchors issue |
| 23:41.38 | ckknight | still... |
| 23:41.43 | hyperChipmunk | =P |
| 23:42.03 | hyperChipmunk | it's no different than any of my other events |
| 23:42.08 | hyperChipmunk | except that one don't work |
| 23:42.35 | Tem | I guess it's time to move on to a more complex frame, no? |
| 23:42.35 | Tem | http://ace.pastebin.com/641149 |
| 23:43.01 | *** join/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net) |
| 23:44.28 | hyperChipmunk | aha. I got it |
| 23:44.42 | Tem | typo? |
| 23:44.45 | hyperChipmunk | yea |
| 23:44.50 | hyperChipmunk | been hunting it for 3 days |
| 23:45.00 | hyperChipmunk | and I didn't notice it until right after I ask in the channel |
| 23:45.12 | hyperChipmunk | like freaking magic |
| 23:45.53 | cladhaire | Ssssh.. Kaelten is sleeping |
| 23:45.57 | Tem | lol |
| 23:46.10 | Tem | hey cladhaire |
| 23:46.16 | hyperChipmunk | OKAY I"LL BE REALLY QUIET THEN |
| 23:46.16 | Tem | check out my pastepin |
| 23:46.50 | Kaelten | what? |
| 23:46.52 | Tem | oh yeah cladhaire, your next task: AceEvent |
| 23:47.05 | Tem | Kaelten: see my pastbin? That works |
| 23:47.06 | cladhaire | Kaelten: You said you were gonna go check something.. and never came back =) |
| 23:47.12 | cladhaire | Tem: Uhh.. k |
| 23:47.27 | Tem | cladhaire: new AceGUI driving that |
| 23:47.33 | cladhaire | Tem: I sawr =) |
| 23:48.09 | Tem | it feels sorta like magic |
| 23:48.53 | Kaelten | tem: cool, now lets make sure we can have a way to specify a standard backdrop. |
| 23:49.09 | Tem | that's what templates are for Kaelten |
| 23:49.31 | Kaelten | also what if the backdrop is not specified? |
| 23:49.38 | Tem | then there isn't one |
| 23:49.56 | Tem | the "low" types will behave as much like their XML counterparts as possible |
| 23:50.09 | Kaelten | hmm true |
| 23:50.16 | Kaelten | ok clad, I was testing something that didn't work |
| 23:50.29 | Kaelten | now question, which is a better aproach the strfind like I did or the table lookup like you did? |
| 23:50.44 | Tem | we don't want the "frame" type to have a backdrop, but the "dialog" type which is derived from frame would |
| 23:51.07 | Kaelten | tem, right didn't really think about that |
| 23:51.41 | Tem | oh and the best part is that the frame itself isn't created until you call Show on it |
| 23:52.05 | Kaelten | which is freaking awesome. |
| 23:52.09 | Kaelten | , now question. |
| 23:52.11 | Kaelten | anchors |
| 23:52.17 | Kaelten | hmm.... |
| 23:52.17 | Tem | dependency |
| 23:52.41 | Kaelten | no non AceGUI's frames trying to attach to a uncreated AceGUI frame |
| 23:52.55 | Tem | yeah that just won't work |
| 23:52.55 | *** join/#wowace Kaelten_ (n=Kaelten@68.63.3.183) |
| 23:53.03 | Kaelten | ya |
| 23:53.04 | Tem | so, sorry |
| 23:53.23 | Kaelten | do we want to single a custom event via aceevent when a frame is generated? |
| 23:53.33 | Tem | I can do that |
| 23:54.03 | Tem | I have an ID system that will give each frame an id (basically it's name) that will be unique and consisten across sessions |
| 23:54.06 | cladhaire | Kael: Back to AceHook =) |
| 23:54.10 | Kaelten | Clad: you feel up to working on AceEvent? |
| 23:54.13 | Kaelten | AceHook it is |
| 23:54.32 | cladhaire | Kaelten: Where are we with the next version, are we okay with the curren trunk, or is there more you want me to look at |
| 23:54.43 | cladhaire | cladhaire: It won't be for likely two weeks, but yeah I can look at AceEvent |
| 23:54.47 | cladhaire | I'm just in hell this week=( |
| 23:54.57 | hyperChipmunk | how's the weather down there? |
| 23:55.09 | Tem | cladhaire: like talking to yourself? |
| 23:55.19 | cladhaire | cladhaire: Yes. |
| 23:55.26 | Tem | Tem: fun |
| 23:55.34 | Kaelten | ace hook has been running fine |
| 23:55.40 | Kaelten | I had the version that has the stub and what not |
| 23:55.47 | cladhaire | *nod* |
| 23:55.55 | cladhaire | good |
| 23:56.08 | Kaelten | blacklist was the only change between there and now? |
| 23:56.23 | cladhaire | yeah, you can look at the changelog. |
| 23:56.26 | Kaelten | k |
| 23:56.31 | cladhaire | I just need to know if you're going to change anything-- so I can release it. |
| 23:56.40 | Kaelten | hmm |
| 23:56.43 | cladhaire | its in a number of non-ace mods at this point |
| 23:56.49 | Kaelten | which is cool |
| 23:57.45 | cladhaire | I was going to code tonight.. but i need something more mindless. |
| 23:58.19 | Kaelten | I'm happy with AceHook |
| 23:58.47 | Kaelten | so go for releasing it |
| 23:58.54 | cladhaire | k |
| 23:59.27 | cladhaire | I never wowi'd acehook or stickyframes, so i'm working on that. |