| 00:00.00 | cladhaire | or i could re-link |
| 00:00.04 | cladhaire | or commit. |
| 00:00.07 | kergoth` | relink please, i havent checked it out :) |
| 00:00.16 | kergoth` | or that, branch and commit. doesnt matter to me |
| 00:00.24 | cladhaire | I dont branch.. I trunk =) |
| 00:00.26 | *** part/#wowace Ratbert_CP (n=KCummins@proxy-ce1.disney.com) |
| 00:00.46 | cladhaire | So, lyke.. http://ace.pastebin.com/652548 |
| 00:01.51 | kergoth` | hehe. well in that case, we should branch off a 1.x tree and do major changes on teh trunk that wont break the stable tree, or something. we need a definitive decision on versioning and release policy. |
| 00:04.27 | kergoth` | okay, i have one gripe, and its a gripe i had with iriel's stubs in general as well |
| 00:04.34 | cladhaire | lol |
| 00:04.34 | cladhaire | k |
| 00:04.42 | kergoth` | the lastVersion stuff. |
| 00:04.48 | cladhaire | kergoth`: Work with me in the next little bit here to get CIA working again |
| 00:04.57 | kergoth` | i think when you ask for an instance you should be required to specify the major version, the api you expect |
| 00:05.04 | kergoth` | not just be handed whatever the most recent one to be loaded was |
| 00:05.05 | cladhaire | kergoth`: You do. |
| 00:05.07 | kergoth` | thats too arbitrary |
| 00:05.13 | kergoth` | line 60 |
| 00:05.26 | cladhaire | kergoth`: yes.. if you don't specify one.. you get the latest |
| 00:05.43 | *** join/#wowace Norque (n=Norque@070.a.001.dub.iprimus.net.au) |
| 00:05.46 | cladhaire | I dont think that's bad behavior. |
| 00:05.55 | kergoth` | major version specifies API |
| 00:06.05 | kergoth` | if you dont know what api you're coding against, you're fucked regardless |
| 00:06.11 | cladhaire | Its true. |
| 00:06.19 | cladhaire | I could do that if we want to. |
| 00:06.42 | cladhaire | but AceCompat doesn't disable the addon when compat changes |
| 00:06.42 | cladhaire | I thinkl |
| 00:06.42 | kergoth` | and line 72 disagrees with you, the lastVersion is set based on Register() call order. i can have 4 major versions registered. which is newest? |
| 00:06.42 | kergoth` | the arbitrary choice of the most recent to be registered? |
| 00:06.50 | kergoth` | thats meaningless |
| 00:06.58 | cladhaire | fair enough |
| 00:07.03 | cladhaire | that's a simple enough change |
| 00:07.22 | kergoth` | if your'e going to support major version comparison, then support it explicitly and deal with it, calilng the lib for that or whatever. if major isnt a version, but an api identifier, then "lastversion" is meaningless |
| 00:07.33 | kergoth` | </rant> |
| 00:08.00 | cladhaire | We can't support it.. since peopel can name their version whatever they want "Clad-1.0" for example. |
| 00:08.13 | kergoth` | yep |
| 00:08.34 | cladhaire | so I'm okay with that |
| 00:08.49 | kergoth` | okay, thats the only thing i saw that stuck out, otherwise looks fine |
| 00:09.33 | kergoth` | could have acelibstub's __call do a getinstance, but thats just syntactic sugar |
| 00:09.34 | kergoth` | hehe |
| 00:09.43 | kergoth` | okay, so for my class pool... |
| 00:09.54 | kergoth` | i need to index into a table with a list of supplied superclasses |
| 00:10.11 | kergoth` | not exactly pleasant. how do you hash a list of tables cleanly within lua? |
| 00:10.26 | cladhaire | CIA.. WE NEED CIA |
| 00:10.30 | cladhaire | kergoth`: Wow.. i dunno |
| 00:10.35 | kergoth` | from talking about it with tem, i'm thinking i'll call tostring() to get the memory address of the table when the class is created, then concatenate them to get the index |
| 00:11.30 | kergoth` | we need both what superclasses there are, -and- the supplied order, so a bitmap wouldnt really do |
| 00:11.30 | kergoth` | heh |
| 00:11.30 | kergoth` | ugly |
| 00:11.30 | cladhaire | thats really all i would say |
| 00:11.35 | kergoth` | for cia, i'll get the opensvn cia hookup happy again |
| 00:11.39 | kergoth` | my server in MN went boom |
| 00:11.48 | kergoth` | just got a new virtual server online, one of those thats a VM |
| 00:11.52 | kergoth` | mostly set up |
| 00:11.58 | cladhaire | ok |
| 00:12.04 | kergoth` | kael needs to set up the cia hooks for wowace if he hasnt already |
| 00:12.15 | cladhaire | thats what I'm talking about |
| 00:12.38 | kergoth` | ah. |
| 00:12.54 | kergoth` | or give me a shell and local write access to the repository and i'll do it |
| 00:13.42 | cladhaire | you already have it my friend |
| 00:13.43 | cladhaire | or can |
| 00:14.50 | kergoth` | hostname/port for the ssh? does your password change php script keep the htpasswd in sync with the /etc/passwd for the svn users? or are you using a different auth type for the http svn? |
| 00:15.34 | cladhaire | There is a RepoName.access/passwd file for each repo. |
| 00:15.52 | cladhaire | The password sync changes Master.passwd (And authenticates to it) and updates all the repo .passwd files. |
| 00:16.18 | cladhaire | did you get my PM's? |
| 00:21.19 | kergoth` | do you automate the creation of the new repositories? the hooks are per repo, we'll want to get them set up for new ones as well as all the current |
| 00:21.33 | cladhaire | The repos have to be created by my ISP |
| 00:21.38 | cladhaire | I'll copy manually |
| 00:21.43 | cladhaire | there's already a number of steps I have to manually take. |
| 00:21.47 | kergoth` | ah |
| 00:22.05 | cladhaire | editing the wesvn/include/config.inc, Master.passwd, passwd.php |
| 00:22.08 | cladhaire | i'll automate it at some point |
| 00:22.25 | kergoth` | this a dedicated box they manage then? |
| 00:22.57 | kergoth` | bbiab, heading home |
| 00:23.28 | *** part/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com) |
| 00:29.27 | *** join/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com) |
| 00:33.35 | hyperChipmunk | wb |
| 00:33.47 | cladhaire | zomg hi |
| 00:33.50 | cladhaire | i was gonna install desktopBSD. |
| 00:33.56 | cladhaire | but.. lyke.. i need to resize my partitions. |
| 00:33.58 | cladhaire | and it can't do that |
| 00:38.25 | *** join/#wowace banditron (n=bandito@cpe-67-9-143-58.austin.res.rr.com) |
| 00:39.14 | *** join/#wowace Codayus (n=cody@l0gical.net) |
| 00:44.42 | hyperChipmunk | wru boss |
| 00:44.44 | *** join/#wowace banditron (n=bandito@cpe-67-9-143-58.austin.res.rr.com) |
| 00:52.51 | *** join/#wowace Wobin_ (n=wob@221.221.21.180) |
| 00:52.52 | cladhaire | Tem: any thoughts on the stub? |
| 00:52.53 | cladhaire | =) |
| 00:52.56 | Tem | stub? |
| 00:53.02 | Tem | sorry, I'm out of the loop |
| 00:53.15 | Tem | working outside to relieve stress |
| 00:53.57 | cladhaire | http://svn.wowace.com/Ace/trunk/Ace/AceLibStub.lua |
| 00:54.00 | Tem | I put a reply to that asshole without saying "fuck you" so I might be... |
| 00:54.06 | cladhaire | =) |
| 00:54.12 | cladhaire | <3 |
| 00:54.34 | Tem | I see you deleted your comment |
| 00:55.39 | cladhaire | yeah |
| 00:55.43 | cladhaire | no point after everyone else chimed in. |
| 00:56.34 | Tem | I disagree |
| 00:56.36 | Tem | anyway |
| 00:56.40 | Tem | got to go back to work |
| 00:56.47 | *** join/#wowace bandicor (n=bandito@cpe-67-9-143-58.austin.res.rr.com) |
| 00:59.03 | *** join/#wowace Codayus (i=cody@l0gical.net) |
| 00:59.37 | Wobin_ | post? |
| 01:04.26 | Tekkub | am I that someone else? |
| 01:04.34 | Tekkub | *grin* |
| 01:06.55 | ckknight | hyperChipmunk, what's wru? |
| 01:07.11 | hyperChipmunk | where are you |
| 01:08.21 | hyperChipmunk | FuBarUtils.lua:16: attempt to concatenate local `text' (a nil value) |
| 01:08.35 | hyperChipmunk | when loading the interface with a detached tooltip |
| 01:09.45 | hyperChipmunk | and then weird stuff happens =) |
| 01:15.23 | ckknight | hrm |
| 01:17.22 | ckknight | fixed, but that's not my problem |
| 01:17.29 | ckknight | that's the Colorize function being called |
| 01:18.14 | hyperChipmunk | odd |
| 01:18.20 | hyperChipmunk | it works if the tooltip is attached |
| 01:18.24 | hyperChipmunk | only when it isn't |
| 01:20.05 | ckknight | change line 16 to return "|cff" .. tostring(hexColor or 'ffffff) .. tostring(text) .. "|r" |
| 01:20.09 | ckknight | see what happens then |
| 01:20.37 | hyperChipmunk | oh good call |
| 01:20.45 | hyperChipmunk | make it easy to see where my botchup is too |
| 01:21.29 | hyperChipmunk | is there a close-apostrophe after ffffff? |
| 01:22.21 | ckknight | yea, my bad |
| 01:22.28 | hyperChipmunk | beauty |
| 01:22.32 | hyperChipmunk | works |
| 01:22.41 | hyperChipmunk | though nothing's white that shouldn't be =P |
| 01:22.48 | ckknight | does anything say nil? |
| 01:23.06 | hyperChipmunk | no |
| 01:23.11 | ckknight | oh well |
| 01:23.14 | hyperChipmunk | >8x |
| 01:23.34 | hyperChipmunk | incidentally, that was the question I was going to ask you yesterday and decided i had fixed it |
| 01:23.35 | ckknight | can you think of any other API stuff to add? |
| 01:23.49 | ckknight | I'm releasing 1.0 Tuesday |
| 01:23.52 | ckknight | no matter what |
| 01:23.56 | Cairenn | tomorrow |
| 01:24.01 | Cairenn | or next week? |
| 01:24.05 | ckknight | tomorrow |
| 01:24.08 | Cairenn | cool |
| 01:24.12 | hyperChipmunk | also happened when I used BossPanelTooltip:AddCategory, but used tooltip.AddLine to add the line |
| 01:24.17 | Cairenn | time to move it out of beta section then, hmm? |
| 01:24.21 | ckknight | yea |
| 01:24.29 | ckknight | when it turns 1.0, it's officially out of beta |
| 01:24.42 | ckknight | and I promise not to touch the API till 1.11 comes out |
| 01:24.48 | ckknight | WoW 1.11 |
| 01:25.01 | hyperChipmunk | I'm so grateful we got the detach in |
| 01:25.09 | ckknight | yes, thank you for that, hyperChipmunk |
| 01:25.31 | hyperChipmunk | hey, don't thank me; thank the dude on the forum, was his brilliant idea |
| 01:25.42 | ckknight | hrm, I suppose |
| 01:25.54 | hyperChipmunk | one of those things that you don't think of due to the nature of the addon |
| 01:26.14 | hyperChipmunk | but once it's pointed out, it's so obvious |
| 01:26.35 | ckknight | I want your opinion: should I remove all backwards compatibility code for 1.0? |
| 01:26.36 | hyperChipmunk | I'm sitting in AV right now, and I'm loving it |
| 01:26.44 | hyperChipmunk | my opinion? yes |
| 01:26.53 | ckknight | I want to as well |
| 01:26.55 | hyperChipmunk | screw the users |
| 01:27.00 | hyperChipmunk | they suck anyway |
| 01:27.08 | ckknight | yes, we can all agree to that |
| 01:27.12 | Cairenn | o.0 |
| 01:27.17 | ckknight | lol |
| 01:27.18 | hyperChipmunk | even if the users in this case are other addon writers |
| 01:27.21 | hyperChipmunk | it still holds |
| 01:27.33 | ckknight | I'm thinking that maybe I should wait one week |
| 01:27.37 | Cairenn | I only suck if my hubby is really really lucky :p |
| 01:27.40 | ckknight | officially announce that 1.0 is coming out then |
| 01:27.50 | hyperChipmunk | yea, tomorrow is too quick imo |
| 01:28.01 | Cairenn | the warning would be a good plan |
| 01:28.02 | ckknight | okay, so I'm setting it for next Tuesday |
| 01:28.09 | hyperChipmunk | I think that'd be perfect |
| 01:28.14 | hyperChipmunk | api freeze tomorrow |
| 01:28.16 | hyperChipmunk | release next tues |
| 01:28.23 | hyperChipmunk | that gives us a week to iron everything out |
| 01:28.26 | ckknight | I'll release 1.0 RC tomorrow |
| 01:28.34 | ckknight | hehe |
| 01:28.42 | hyperChipmunk | ooh, there ya go |
| 01:29.00 | ckknight | okay |
| 01:29.43 | Tekkub | ugh, fucking retards |
| 01:29.47 | ckknight | good enough |
| 01:29.50 | Cairenn | uh oh |
| 01:29.50 | ckknight | Tekkub, hrm? |
| 01:29.56 | Cairenn | Tekkub: ? |
| 01:29.58 | Tekkub | taking your muffler off your POS truck does not make it cooler |
| 01:30.04 | ckknight | oh |
| 01:30.07 | ckknight | I hate those bastards. |
| 01:30.07 | Cairenn | ugh |
| 01:30.41 | Tekkub | "llok at me I can rev my engine in a parking space and make loud noises!" *jizzes in pants* |
| 01:30.44 | Tekkub | *blarf* |
| 01:31.07 | ckknight | yes, especially in regards to the jizz |
| 01:31.16 | Tekkub | but then, I Ace'd me car *grin* |
| 01:31.32 | Cairenn | rofl |
| 01:31.44 | Tekkub | I have a tiny honda that, even it it's horribly out of tune state, still gets twich the gas milage as any truck I've seen |
| 01:31.52 | Tekkub | *twice |
| 01:33.37 | otravi | hmm, you know you are to used to do Stratholm Scarlet side, when you corpse run there on a baron run |
| 01:34.08 | Tekkub | oopsie |
| 01:35.05 | ckknight | oh yea, Tekkub, Metrognome is sweet |
| 01:36.39 | otravi | yes, metrognome <3 |
| 01:37.01 | Tekkub | huzzah! |
| 01:37.08 | Tekkub | glad it works |
| 01:37.57 | ckknight | yea |
| 01:42.46 | hyperChipmunk | ckknight: do any of the starterpack plugins use compost with their dropdown menus? |
| 01:42.56 | ckknight | not yet |
| 01:43.08 | ckknight | I'll make it so they do, though |
| 01:43.57 | hyperChipmunk | k, cuz I was looking for some sample code, and I noticed that FuBar/FuBar.lua doesn't have a MenuSettings function |
| 01:44.23 | ckknight | no, it does it raw with Uidropdownwhatever_Initialize |
| 01:44.28 | hyperChipmunk | yea |
| 01:44.59 | hyperChipmunk | no biggie |
| 01:45.06 | hyperChipmunk | I can write my own take on it |
| 01:45.29 | hyperChipmunk | I just like to keep things as consistent as possible with your stuff, to make it easier for other people to understand |
| 01:46.18 | Wobin_ | hrm, Tekk, irt Metrognome, would it be better if I used MG instead of timex for MrPlow? I'm like, calling a new schedule every 'move', so it may be better to use MG rather than Timex.... |
| 01:46.21 | hyperChipmunk | i.e. if they grok the starterpack, understanding my stuff should be trivial |
| 01:52.08 | otravi | didn't Tekkub say that metrognome was neat for small not so accurate timers |
| 01:52.39 | Tekkub | metro is designed to replace an onupdate frame |
| 01:52.50 | Tekkub | short-term repeating calls |
| 01:53.21 | Wobin_ | hm |
| 01:53.25 | Tekkub | timex is for longer, finite-repeats scheduling |
| 01:53.36 | Wobin_ | I need for short term timing calls... |
| 01:53.59 | Wobin_ | in that not necessarily repeating, but a call maybe half a second after registering |
| 01:54.08 | Tekkub | you could use it, set up your timer and then just do start/stop when you need it |
| 01:54.24 | Wobin_ | And it'll probably be better than Timex? |
| 01:54.35 | Tekkub | what are you doing? |
| 01:54.58 | Tekkub | Timex eats memory if you're triggering too often is the issue Metro's tring to avoid |
| 01:55.06 | Wobin_ | Every 'move' I then wait for the BAG_UPDATE and for something like half a second to pass |
| 01:55.10 | Tekkub | like, if you need to get called one a second, timex bad |
| 01:55.28 | Tekkub | then yea... set it up like this... |
| 01:55.37 | Tekkub | register a 0.5 sec timer |
| 01:55.45 | Tekkub | on bagupdate call start |
| 01:56.00 | Tekkub | in the handler metro calls, call stop then do your stuff |
| 01:56.06 | Wobin_ | Cool =) |
| 02:38.45 | *** join/#wowace purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt) |
| 02:38.45 | *** topic/#wowace is wowace.com | ace.pastebin.com | monkeys... WITH LAZERS OMG PEWPEW |
| 02:39.23 | Tekkub | yea |
| 02:39.37 | Tekkub | I got the {a1, a2, } one in, testink.... |
| 02:40.53 | Tekkub | twerks |
| 02:41.27 | ckknight | hooray |
| 02:41.43 | hyperChipmunk | ah yes this is beauty |
| 02:42.00 | Tekkub | sholud it take 10 or 20 boss? |
| 02:42.04 | hyperChipmunk | BatFu might actually be complete O_o |
| 02:42.05 | ckknight | 20, I say |
| 02:42.08 | Tekkub | k |
| 02:42.15 | ckknight | 20 is the usual for Ace |
| 02:42.18 | Jarenthal | BatFu? |
| 02:42.23 | ckknight | BattlegroundFu |
| 02:42.26 | hyperChipmunk | FuBar_BattlegroundFu |
| 02:42.30 | Jarenthal | I like that. |
| 02:42.35 | ckknight | hyperChipmunk, not complete yet |
| 02:42.40 | hyperChipmunk | oh right |
| 02:42.41 | Jarenthal | Reminds me of QuackFu though. |
| 02:42.42 | hyperChipmunk | menus |
| 02:42.46 | ckknight | ... |
| 02:42.51 | hyperChipmunk | haven't done compost yet |
| 02:43.11 | ckknight | and Tekkub is giving compost uber happy fun time now |
| 02:43.15 | hyperChipmunk | yea |
| 02:43.27 | ckknight | which is pretty damn cool |
| 02:43.29 | hyperChipmunk | I'm holding off until that happens |
| 02:43.44 | hyperChipmunk | I almost started coding it, but my irc window right above my gvim window |
| 02:44.00 | hyperChipmunk | and I'm watching the changes happening, and I decided to sit back and wait for the dust to settle =) |
| 02:44.35 | hyperChipmunk | that's gonna be a ton more intuitive |
| 02:44.36 | ckknight | hyperChipmunk |
| 02:44.47 | ckknight | you may want to do the Warsong flag capture stuff |
| 02:44.51 | ckknight | that I put into Honor |
| 02:44.53 | ckknight | just steal it |
| 02:45.06 | hyperChipmunk | what stuff would that be |
| 02:45.11 | hyperChipmunk | the click for carrier? |
| 02:45.13 | ckknight | knowing who has the flag |
| 02:45.16 | ckknight | and click for carrier |
| 02:45.23 | hyperChipmunk | but I already click for scoreboard |
| 02:45.27 | hyperChipmunk | ah, I'll make it an option |
| 02:45.36 | hyperChipmunk | hm |
| 02:45.48 | ckknight | I think having a scoreboard should be an option |
| 02:45.50 | hyperChipmunk | there an easy radiobutton-type dealy? |
| 02:45.52 | ckknight | or at least a modifier-click |
| 02:46.03 | ckknight | for drop down menus? |
| 02:46.06 | hyperChipmunk | yea |
| 02:46.14 | hyperChipmunk | exclusivity |
| 02:46.18 | ckknight | just use checkmarks |
| 02:46.25 | ckknight | and have proper checked = whatevers |
| 02:47.29 | hyperChipmunk | CRDelay updated for FuBar too, btw, in case you were following what mods need to be made compatible for release |
| 02:47.39 | hyperChipmunk | you can cross it off the list; it's pending WoWI confirmation |
| 02:48.08 | Cairenn | no it isn't :p |
| 02:48.15 | hyperChipmunk | alrighty then |
| 02:48.17 | hyperChipmunk | =) |
| 02:48.30 | Cairenn | ;) |
| 02:48.56 | hyperChipmunk | Cairenn just thinks she's so slick |
| 02:49.53 | Jarenthal | [wakes up] Bacon! |
| 02:50.04 | Jarenthal | ...false alarm. |
| 02:50.06 | Wobin_ | hehe |
| 02:50.08 | Cairenn | hey now, you calling me a pig?! |
| 02:50.16 | Jarenthal | nope |
| 02:50.17 | hyperChipmunk | dude, you're in trouble |
| 02:50.20 | Jarenthal | just heard sizzling. |
| 02:50.22 | hyperChipmunk | just start running now |
| 02:50.54 | ckknight | okay, Tekkub, here's what I'm thinking: http://ace.pastebin.com/652772 |
| 02:51.27 | ckknight | mmm... the sweet smell of burning flesh |
| 02:51.51 | Cairenn | o.0 |
| 02:52.12 | Tekkub | yup boss |
| 02:52.45 | Tekkub | http://ace.pastebin.com/652773 |
| 02:52.59 | Tekkub | trying to test but got booted on reload |
| 02:53.08 | Tekkub | I swear every 5th reload I get tossed |
| 02:53.08 | hyperChipmunk | deNOID |
| 02:53.48 | Tem|afk | omg yay |
| 02:53.57 | Cairenn | omg what? |
| 02:54.00 | Tem|afk | I dont know how I missed this thread before |
| 02:54.12 | hyperChipmunk | OMG |
| 02:54.13 | Tem|afk | http://www.wowace.com/forums/index.php/topic,1111.0.html |
| 02:54.39 | Tekkub | twerks |
| 02:54.42 | Tekkub | committing |
| 02:54.50 | Tem|afk | I've been wanting something like that forever |
| 02:55.49 | cladhaire | lol |
| 02:55.52 | cladhaire | how DID you miss that Tem |
| 02:56.11 | *** join/#wowace kergoth (n=kergoth@12.44.147.155) |
| 02:56.37 | ckknight | ooh, Tekkub, what if I want to do compost:Acquire(true, false, true)? |
| 02:57.04 | hyperChipmunk | then he smites you with a lightning bolt |
| 02:57.24 | Tekkub | I hate to say it... why would you ever use flase? |
| 02:57.33 | Tekkub | *false |
| 02:57.38 | Wobin_ | yarg |
| 02:57.42 | Wobin_ | Stylpe avatar |
| 02:57.50 | Tekkub | fine changing to a1 ~= nil |
| 02:57.53 | ckknight | maybe if I have a list of flags? |
| 02:58.02 | ckknight | hang on, I'm gonna hack your code and show you what I think |
| 02:58.09 | Tem|afk | cladhaire: I usualy ignore the Idea forum |
| 02:58.57 | Tekkub | I already changed it don't worry |
| 02:59.47 | ckknight | hang on, I think I might have an optimization |
| 03:00.27 | ckknight | I also think that AcquireHash should only need k1-k10 instead of k1-k20 |
| 03:00.32 | ckknight | thus sticking to 20 args total |
| 03:01.43 | ckknight | http://ace.pastebin.com/652782 |
| 03:02.11 | ckknight | that makes it stop on the first nil |
| 03:03.02 | Tekkub | some might want {1,2,3,nil,4,3,2,1} though |
| 03:03.15 | ckknight | hrm |
| 03:03.26 | Tekkub | it's committed up |
| 03:03.29 | ckknight | well, with your system, it'd turn into {1, 2, 3, 4, 3, 2, 1} anyway |
| 03:03.44 | ckknight | how does Lua do it? |
| 03:03.50 | ckknight | you'd want to mimic that |
| 03:04.10 | Tekkub | aw sheet it would wouldn't it... hrm... |
| 03:04.18 | Tekkub | blarf |
| 03:05.42 | Tekkub | fuck it, if you want a nis in the middle getn is gonna be all dumb anyway |
| 03:05.55 | Tekkub | you can do hash-wise if you want a nil |
| 03:06.02 | ckknight | okay |
| 03:06.16 | Tekkub | AcquireHash(1,1,2,2,3,nil,4,4) |
| 03:06.52 | Tekkub | you think I should remove k11-20? |
| 03:07.17 | ckknight | yea |
| 03:10.06 | Tekkub | back to PT I goes |
| 03:11.49 | hyperChipmunk | is this valid lua syntax? |
| 03:11.51 | hyperChipmunk | disabled = not self:GetActiveBattlefield() ~= self.babble.GetLocalizedZone("WARSONG_GULCH"), |
| 03:12.15 | hyperChipmunk | wait a minute... |
| 03:12.19 | Wobin_ | what are you trying to do? |
| 03:12.28 | hyperChipmunk | take out the not and s/~=/== |
| 03:12.50 | hyperChipmunk | i just want to know if I can do a = b==c |
| 03:13.09 | *** join/#wowace Arokh (i=DvdKhl@p508A5323.dip.t-dialin.net) |
| 03:13.09 | hyperChipmunk | and have a be a boolean |
| 03:13.21 | ckknight | that doesn't seem right. |
| 03:13.25 | Wobin_ | hm |
| 03:13.34 | Wobin_ | I'd have to try it in the compiler |
| 03:13.50 | ckknight | that is valid lua syntax |
| 03:13.55 | ckknight | the not shouldn't be there |
| 03:13.59 | hyperChipmunk | right |
| 03:14.11 | hyperChipmunk | you had disabled = not self:IsInBattlefield() |
| 03:14.43 | hyperChipmunk | so I need, hm, disabled = self.GetActiveBattlefield() ~= self.babble... |
| 03:14.58 | hyperChipmunk | ya that's it |
| 03:15.03 | Wobin_ | hm it doesn't seem to assign the boolean |
| 03:15.18 | Wobin_ | > local womble = 1 ~= 2 |
| 03:15.19 | Wobin_ | > print(womble) |
| 03:15.19 | Wobin_ | nil |
| 03:16.10 | hyperChipmunk | /script a = 1==1 |
| 03:16.13 | hyperChipmunk | /dump a |
| 03:16.16 | hyperChipmunk | a=true |
| 03:16.29 | ckknight | Wobin_, the lua interpreter doesn't work that way |
| 03:16.39 | Wobin_ | oop |
| 03:16.40 | ckknight | do > local worrible = 1 ~= 2; print(worrible) |
| 03:16.40 | Wobin_ | local |
| 03:16.40 | hyperChipmunk | wfm in wow |
| 03:16.45 | Wobin_ | my mistake |
| 03:17.21 | hyperChipmunk | no clue why I didn't just test it |
| 03:17.33 | Wobin_ | ~lazy |
| 03:17.34 | purl | Well, we don't service lazy people, sorry. |
| 03:17.40 | hyperChipmunk | ~laziness |
| 03:17.41 | purl | LAZINESS: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful, and document what you wrote so you don't have to answer so many questions about it. Hence, the first great virtue of a programmer. |
| 03:17.54 | hyperChipmunk | much better |
| 03:22.01 | hyperChipmunk | nuuuuuuuuuu |
| 03:22.04 | Cairenn | night clad|sleep |
| 03:22.20 | hyperChipmunk | too many new ideas |
| 03:22.22 | hyperChipmunk | gak |
| 03:22.26 | hyperChipmunk | *gasp* |
| 03:22.30 | hyperChipmunk | crud |
| 03:22.36 | hyperChipmunk | ok I'm totally nowhere near ready to release |
| 03:24.24 | *** join/#wowace Slayman (i=Slayman@c207066.adsl.hansenet.de) |
| 03:32.08 | Tem | oh Cairenn |
| 03:32.14 | Tem | you were wrong. |
| 03:32.21 | Tem | Tem on firetree is level 9 |
| 03:32.22 | Cairenn | this is nothing new |
| 03:32.36 | Tem | not 8 |
| 03:32.38 | Tem | =P |
| 03:32.42 | Cairenn | what was I ... ah, I had been taking it from the forum post |
| 03:32.50 | Cairenn | did a straight copy paste :p |
| 03:33.01 | Tem | damn |
| 03:33.03 | Tem | what forum post? |
| 03:33.11 | Cairenn | blizz ui forums |
| 03:33.27 | Tem | I don't think I've posted with her since I was able to post with the draka toon |
| 03:33.29 | Cairenn | lemme see if I can still find it |
| 03:33.59 | Cairenn | right here: http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=227369&tmp=1#post227369 |
| 03:34.06 | Cairenn | it says you are level 8 :p |
| 03:34.54 | Cairenn | and yeah, every post since then has been with your draka character |
| 03:35.32 | Cairenn | but when I said that, I just copied from right below your name on that post :p |
| 03:37.37 | Tem | oh lol |
| 03:37.49 | Tem | well I just accidently signed on to Firetree instead of my normal realm |
| 03:37.52 | Tem | and she's level 9 |
| 03:38.08 | Cairenn | well then Blizzard was wrong, not me :p |
| 03:38.18 | Cairenn | *grin* |
| 03:38.27 | Norque|WoW | alright, this is just downright cool http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=358026&p=1&tmp=1#post358026 |
| 03:39.43 | hyperChipmunk | oh dang |
| 03:39.51 | hyperChipmunk | I hope it has the sounds |
| 03:40.04 | Wobin_ | okay |
| 03:40.05 | Kaelten|AFK | I hate people. |
| 03:40.07 | Wobin_ | That looks cool |
| 03:40.15 | Cairenn | and good evening to you Kaelten |
| 03:40.16 | hyperChipmunk | it's sad that I can remember the exact sounds from Secret of Mana =P |
| 03:40.17 | Wobin_ | A bit unwieldiy |
| 03:40.20 | hyperChipmunk | we hate you too kael! |
| 03:40.25 | Kaelten | lol |
| 03:40.27 | Kaelten | not you people |
| 03:40.29 | Wobin_ | And so very much a console menu system.. |
| 03:40.31 | Kaelten | my employee like people |
| 03:40.32 | Wobin_ | but cool all the same |
| 03:40.50 | hyperChipmunk | we hate you anyway |
| 03:45.04 | Tem | Norque|WoW: I'm totaly using that for the spells I don't cast often |
| 03:47.18 | Norque|WoW | Yah, im using it for my curses |
| 03:48.34 | Cairenn | Kaelten: hang in there, almost done |
| 03:52.19 | Wobin_ | Tekkub: How about a Reclaim funciton that takes a list of tables to reclaim? |
| 03:53.56 | Wobin_ | Maybe have it like the Acquire one, but if the second arg isn't a number, take it as another table to reclaim, otherwise reclaim like table, depth, table, depth... |
| 03:59.36 | ckknight | interesting idea, Wobin_ |
| 04:05.39 | Kaelten | Cairenn, Damn lazy azz bitch says she can only open effective emmediately. |
| 04:06.11 | Cairenn | so now you have to close every night? |
| 04:06.27 | Cairenn | who the hell is the boss there anyway? seems to me it isn't her |
| 04:07.20 | Cairenn | but let me guess, it's still an employee's market, right? |
| 04:07.57 | Cairenn | don't give her her own way and she'll just walk cause she knows she can get another job the next day, right? |
| 04:08.53 | hyperChipmunk | boss, by chance does that "id" field in AddDoubleLine print itself in the middle, between the left value and the right value? |
| 04:09.10 | hyperChipmunk | like, say, |
| 04:09.12 | Cairenn | good thing it *is* almost the end, otherwise you might be up for murder soon :p |
| 04:09.20 | hyperChipmunk | 1/3 Score 2/3 |
| 04:10.21 | Kaelten | oh god, one of my associates wants to kill her. |
| 04:10.35 | Cairenn | there's more? |
| 04:10.46 | Kaelten | If I could figure out a way to get away with double homicide on the single person I just might |
| 04:10.49 | Kaelten | ya, |
| 04:11.42 | Cairenn | (I'm presuming I nailed it in one, right?) |
| 04:11.45 | Kaelten | shes lazy, doesn't do a damn thing, constantly expects people to ...a.. nlaksdn...alkd.a..... never mind I'm just going to start fuming. |
| 04:11.50 | Kaelten | ya its bad. |
| 04:12.04 | Cairenn | a week, just a week |
| 04:12.13 | Kaelten | 3 days actually |
| 04:12.18 | Cairenn | even better |
| 04:12.19 | Wobin_ | Tekkub: Something like http://ace.pastebin.com/652860 maybe |
| 04:12.21 | Kaelten | after thursday its not my problem. |
| 04:12.33 | Cairenn | Kaelten: bet head office isn't happy to be losing you though |
| 04:13.07 | Wobin_ | Kaelten, Double Jeapordy =) |
| 04:13.23 | Kaelten | heh |
| 04:13.33 | Kaelten | my rsd isn't happy |
| 04:13.37 | Kaelten | shes not mad at me |
| 04:13.43 | Kaelten | shes just not happy at the situation. |
| 04:13.54 | Cairenn | *nod* |
| 04:15.07 | Wobin_ | hrm, I wonder if I can do without the 'return's |
| 04:15.19 | Wobin_ | It doesn't feel like a recursive function without it though =P |
| 04:22.38 | FryGuy | is there a way to get svn access? |
| 04:22.58 | Wobin_ | email clad with repo name and login name |
| 04:23.11 | Wobin_ | cladhaire@gmail.com |
| 04:23.16 | FryGuy | ungh eeemaaaiil |
| 04:23.25 | Wobin_ | botmail him then =P |
| 04:23.27 | FryGuy | email is so old fashioned :p |
| 04:23.29 | Wobin_ | Or memomail him |
| 04:23.46 | *** join/#wowace [Ammo] (n=wouter@connected.dnd.utwente.nl) |
| 04:24.09 | ckknight | hyperChipmunk, that doesn't happen |
| 04:27.55 | hyperChipmunk | any way to center the category name? |
| 04:28.43 | Wobin_ | not afaik with the current tooltip handling |
| 04:30.10 | hyperChipmunk | I'll figure something out |
| 04:34.37 | Wobin_ | okay =P |
| 04:34.50 | Wobin_ | Lets see if this conversion to Compost/MG works =) |
| 04:37.07 | Kaelten | is it CastSpellByName()? |
| 04:37.46 | hyperChipmunk | yes |
| 04:38.41 | Kaelten | how do you tell the target? |
| 04:40.49 | hyperChipmunk | TargetByName() |
| 04:40.59 | hyperChipmunk | and then TargetLastTarget() after you're done |
| 04:45.08 | Kaelten | thanks chip |
| 04:46.04 | hyperChipmunk | it happens instantly if you do it, too, so even a rogue wouldn't lose combo points |
| 04:54.15 | Wobin_ | Meh. |
| 04:54.41 | Wobin_ | I'm getting a CompostLib:197: attempt to index local 'self' (a string value) |
| 04:54.48 | Wobin_ | error on load |
| 04:57.31 | Wobin_ | oh nm |
| 04:57.39 | Wobin_ | It's me with my lousy lack of syntactical sugar |
| 05:02.31 | Wobin_ | (PS Tekkub: Could you stick to a naming convention for your library libvarnames and vmajor versions?) |
| 05:04.14 | Kaelten | Wobin_, that'd be too easy |
| 05:04.23 | Wobin_ | True. |
| 05:15.39 | Kaelten|Sleeping | night guys |
| 05:15.44 | Cairenn | night Kael |
| 05:17.44 | hyperChipmunk | boss, got some formatting problems need you to deal with |
| 05:33.10 | hyperChipmunk | nightynight |
| 05:33.26 | hyperChipmunk | (yea right) |
| 05:35.04 | Cairenn|sleep | night hyperChipmunk |
| 05:36.13 | hyperChipmunk | see? |
| 05:36.40 | hyperChipmunk | cai is of the not-understandingness of sleep |
| 06:06.48 | kergoth | foo. |
| 06:06.55 | hyperChipmunk | bar |
| 06:07.06 | hyperChipmunk | dude |
| 06:07.16 | hyperChipmunk | I can see geek sesame street |
| 06:07.23 | hyperChipmunk | foo |
| 06:07.27 | hyperChipmunk | <PROTECTED> |
| 06:07.33 | hyperChipmunk | <PROTECTED> |
| 06:07.37 | hyperChipmunk | <PROTECTED> |
| 06:07.38 | kergoth | f is for foo! |
| 06:07.46 | hyperChipmunk | <PROTECTED> |
| 06:07.51 | hyperChipmunk | <PROTECTED> |
| 06:07.59 | hyperChipmunk | <PROTECTED> |
| 06:08.11 | hyperChipmunk | ur ur ur ur |
| 06:09.16 | kergoth | hehe |
| 06:09.46 | kergoth | function monster. f is for function, and thats good enough for me |
| 06:09.54 | hyperChipmunk | hehee |
| 06:10.06 | kergoth | hmm, you know |
| 06:10.08 | hyperChipmunk | he eats values |
| 06:10.11 | kergoth | hehe |
| 06:10.16 | kergoth | purl needs quotes from foamy |
| 06:10.21 | hyperChipmunk | and other values come out the other end |
| 06:10.50 | hyperChipmunk | see, we should have been using furry monsters all this time instead of black boxes |
| 06:21.17 | *** join/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl) |
| 06:21.17 | *** mode/#wowace [+o [MoonWolf]] by ChanServ |
| 06:49.37 | *** topic/#wowace by [MoonWolf] -> wowace.com | ace.pastebin.com | THE_TRUTH is out there |
| 06:52.07 | kergoth | hmm |
| 06:52.50 | [MoonWolf] | ? |
| 07:03.05 | [MoonWolf] | Man, once you've worked tech support for six months, you lose all sense of conscience. Seriously,don't say another goddamn word. up until now I've been polite. If you say ANYTHING ELSE- word one. I will kill myself. And when my tainted spirit finds it's destination, I will topple the master of that dark place. From my black throne, I will lash together a machine of bone and blood, and fueled by my hatred for you this fear engine will |
| 07:03.05 | [MoonWolf] | <PROTECTED> |
| 07:03.06 | [MoonWolf] | y six mouths, and I will sing the song that ends the Earth. |
| 07:03.13 | [MoonWolf] | whoever wrote that has some serieus problems..... |
| 07:03.31 | hyperChipmunk | I think I know that guy |
| 07:03.56 | hyperChipmunk | sounds vaguely like our SGI contractor |
| 07:04.29 | FryGuy | [MoonWolf]: that was penny-arcade? |
| 07:04.35 | [MoonWolf] | no |
| 07:04.46 | [MoonWolf] | http://www.techcomedy.com/single/single.php?content_number=57106 |
| 07:05.01 | FryGuy | http://www.penny-arcade.com/comic/2006/04/10 |
| 07:05.21 | FryGuy | yes :) |
| 07:05.44 | [MoonWolf] | aha |
| 07:05.51 | [MoonWolf] | anyway |
| 07:05.54 | [MoonWolf] | serieous problems. |
| 07:10.15 | kergoth | completely redoing my vm box, cause i accidentally removed a package it needed to set up the ethernet :p |
| 07:10.26 | kergoth | remind me to pay closer attention when i'm cleaning up the box with debfoster |
| 07:10.45 | hyperChipmunk | kergoth: pay closer attention when i'm cleaning up the box with debfoster |
| 07:10.49 | kergoth | thanks |
| 07:10.54 | hyperChipmunk | np |
| 07:11.00 | hyperChipmunk | want me to send a botmail too |
| 07:11.35 | Tem | kergoth: does math.tan return radians or degrees? |
| 07:12.43 | Tem | testing ftw |
| 07:12.49 | Tem | for anyone who cares, it's in radians |
| 07:12.52 | kergoth | not sure, but it uses libm under the hood |
| 07:12.57 | kergoth | unsurprising |
| 07:13.03 | [MoonWolf] | testing. |
| 07:16.56 | Tem | assert(math.sin(math.pi/4) == math.cos(math.pi/4)) |
| 07:18.34 | Tem | oh lol math.sin(2*math.pi) returned -2.4492127076448-016 |
| 07:18.42 | Tem | yay for floating point randomness |
| 07:20.07 | FryGuy | that's broken |
| 07:20.32 | FryGuy | assert(math.sin(x) <= 1 and math.sin(x) >= -1) |
| 07:22.59 | [MoonWolf] | <PROTECTED> |
| 07:23.00 | [MoonWolf] | EU:"you mean you want me to turn off my PC" |
| 07:23.00 | [MoonWolf] | Razmann:"yes" |
| 07:23.00 | [MoonWolf] | EU:"how do i do that" |
| 07:38.18 | kergoth | Tem: the classpool works :) |
| 07:38.36 | kergoth | quite inefficient, due to having to check each of the 20 fixed arguments to see if its nil before indexing uid, but.. |
| 07:38.38 | kergoth | :\ |
| 07:39.08 | Wobin_ | no way to cascadecheck? |
| 07:39.42 | kergoth | cascadecheck? |
| 07:39.59 | hyperChipmunk | two birds, one stone, eh? |
| 07:40.00 | kergoth | you cant iterate over a pile of fixed arguments, they're locals |
| 07:40.02 | Wobin_ | it's all gold leafed |
| 07:40.37 | hyperChipmunk | if you were awesome, you could |
| 07:40.40 | hyperChipmunk | you're just not awesome |
| 07:40.51 | hyperChipmunk | ~comfort kergoth |
| 07:40.53 | purl | There, there, kergoth. It's OK. I'm here for you. |
| 07:41.09 | kergoth | :'( |
| 07:41.47 | [MoonWolf] | we just give kergoth lots of drugs, lots of alcohol, put him in front of his pc and he cant leave before he thinks of something brilliant. |
| 07:42.09 | kergoth | d = classpool(a,b) |
| 07:42.09 | kergoth | assert(obj.inherits(d,a)) |
| 07:42.09 | kergoth | assert(obj.inherits(d,b)) |
| 07:42.09 | kergoth | e = classpool(a,b) |
| 07:42.09 | kergoth | assert(d == e) |
| 07:42.10 | kergoth | hah |
| 07:42.18 | Wobin_ | milk AND cookies |
| 07:47.41 | kergoth | http://covenant.kergoth.com/projects/wow/wiki/Code/Lua/Classpool :( ugly |
| 07:48.59 | kergoth | (ignore the fact that i'm creating a table to pass to obj.Class, thatll go away when i re-fix obj to use fixed args.. lost some changes) |
| 07:57.21 | Wobin_ | can't you do just "sc1.uid or ''"? |
| 07:57.27 | id` | Nice font kergoth, LeonineSansMono |
| 07:57.33 | id` | is it Free (tm)? |
| 07:58.00 | id` | (http://covenant.kergoth.com/projects/homefiles/browser/.fonts/LeonineSansMono.ttf) |
| 07:58.12 | kergoth | yeah, its a modification of bitstream vera |
| 07:58.22 | kergoth | the guy who did it idles in #vim, thats how i found out about it |
| 07:58.29 | Wobin_ | oh you can't =( |
| 07:58.43 | kergoth | some of the modifications are nice, for example * is positioned at mid height like +, rather than up top, for consistency |
| 07:58.59 | kergoth | i hope he changes 0 to have a slash instead of a dot though |
| 07:59.04 | kergoth | would be nice |
| 07:59.14 | id` | oh cool |
| 07:59.21 | id` | who made it? ciaranm or something? |
| 08:00.01 | id` | wah your vimrc is massive >_< |
| 08:00.37 | id` | oh leonerd made it :P |
| 08:00.40 | id` | figures.. |
| 08:05.14 | kergoth | hehe |
| 08:08.03 | hyperChipmunk | that font wide enough for ya? |
| 08:09.32 | kergoth | http://gnome.org/fonts/ |
| 08:09.50 | ckknight | hyperChipmunk, what's your format issue? |
| 08:09.56 | kergoth | vera's ubiquitous in linux machines nowadays. i use it in windows too |
| 08:10.00 | hyperChipmunk | oh, hm |
| 08:10.07 | hyperChipmunk | yea, their screenshot doesn't match with mine |
| 08:10.16 | hyperChipmunk | mine's like 10 feet between letters |
| 08:10.36 | kergoth | id`: theres some good stuff in the vimrc, i need to comment it better though. you'll notice that i moved a lot of stuff that was personal tweaks based on filetype out of my vimrc and into after/ftplugin/*. cleaner. |
| 08:10.47 | hyperChipmunk | ok, first thing, when you go to detached, the first line is always bolded |
| 08:10.54 | hyperChipmunk | even though it doesn't have a title |
| 08:11.01 | hyperChipmunk | I actually like this, cuz it looks good |
| 08:11.05 | hyperChipmunk | but I don't think it's intended |
| 08:11.07 | ckknight | oh, I fixed that issue |
| 08:11.10 | hyperChipmunk | k |
| 08:11.12 | id` | nn kergoth`zzz |
| 08:11.18 | id` | kergoth`zzz: yes im wading though it |
| 08:11.19 | id` | :p |
| 08:11.27 | id` | work.. meh... vimrc! |
| 08:11.55 | hyperChipmunk | I'm trying to get a screenshot, but the second line seemed pretty smushed when i was in WSG too |
| 08:12.15 | ckknight | hrm |
| 08:12.58 | hyperChipmunk | kergoth`zzz: those are the bitstream very ones |
| 08:13.16 | hyperChipmunk | everybody has those, you nub |
| 08:13.20 | hyperChipmunk | they're like the best font ever |
| 08:13.35 | id` | hyperChipmunk: leonerd.org.uk/hacks/hints/leoninesansmono.html |
| 08:13.57 | id` | meh server offline? |
| 08:13.57 | id` | :S |
| 08:14.57 | hyperChipmunk | I got it |
| 08:16.03 | Wobin_ | hrm, can't connect =( |
| 08:16.24 | id` | same.. :| |
| 08:16.28 | id` | was there mins ago |
| 08:16.58 | hyperChipmunk | put the www. in front |
| 09:07.25 | hyperChipmunk | wow needs monospace fonts |
| 09:09.53 | [MoonWolf] | A 'hacker' is "one who makes furniture with an axe". :-) |
| 09:10.12 | [MoonWolf] | wow needs more clearfont, buildt in. |
| 09:16.12 | hyperChipmunk | http://69.14.77.214/wrumonofont.png |
| 09:16.59 | hyperChipmunk | omg I just noticed my tooltip now looks like the french flag =( |
| 09:18.24 | Wobin_ | FRENCHIE |
| 09:27.48 | hyperChipmunk | oh ho hon |
| 09:30.00 | hyperChipmunk | yarg, it's late |
| 09:30.03 | hyperChipmunk | g'night folks |
| 09:43.18 | Tem | can anyone host a file for me? |
| 09:46.03 | Tem | please? |
| 09:47.05 | [MoonWolf] | I have no hosting... |
| 09:47.35 | Tem | surely /someone/ has a place they can host a simple zip |
| 09:47.50 | Wobin_ | Not I =( |
| 09:48.00 | Wobin_ | You could drop it in the SVN =) |
| 09:48.04 | [MoonWolf] | lol |
| 09:48.43 | Tem | lol I could |
| 09:50.34 | Tem | guess that's what I'm going to need to do |
| 09:51.00 | [Ammo] | I can host it shrug, how big is it and how mny people will download it |
| 09:51.26 | Tem | I doubt that many people |
| 09:51.40 | Tem | did you see the SelectionCircle addon posted in the UI forum earlier today? |
| 09:51.55 | [Ammo] | no |
| 09:52.14 | [Ammo] | american UI forums? |
| 09:52.18 | Tem | aye |
| 09:52.21 | Tem | lemme get you the link |
| 09:52.23 | Tem | it's pretty badass |
| 09:52.47 | Tem | https://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=358026&p=1&tmp=1#post358026 |
| 09:52.57 | Tem | I just spent a bit of time playing with it's inards |
| 09:53.34 | id` | Tem: i cna host for you |
| 09:53.43 | Tem | sweet |
| 09:53.45 | Tem | thanks guys |
| 09:53.55 | id` | digigen.nl/~Industrial/Tem ? :P |
| 09:54.00 | Tem | I'm gonna put it up at the svn anyway |
| 09:54.03 | id` | k |
| 09:54.25 | Tem | but for noob factor, it would be nice if someone could zip it for the my post |
| 09:55.52 | id` | i just watched that video |
| 09:55.56 | id` | I WANNA GO BACK TO WOW! |
| 09:56.02 | id` | :O~~~~~~ |
| 09:56.06 | [Ammo] | zip what? |
| 09:56.07 | Tem | it's that crazy awesome? |
| 09:56.08 | [Ammo] | btw |
| 09:56.10 | id` | drool+++ |
| 09:56.15 | Tem | my fork of his addon |
| 09:56.15 | [Ammo] | I downloaded the zip |
| 09:56.18 | [Ammo] | ah ok |
| 09:56.28 | Tem | my fork is almost completely useless |
| 09:56.31 | Tem | it's just kinda nifty |
| 09:56.34 | id` | heh |
| 09:58.59 | Tem | h'ok |
| 09:59.12 | Tem | svn.wowace/Tem/branches/SelectionRing |
| 09:59.59 | Tem | oh sweets, there's a tarball link |
| 10:00.15 | Tem | http://svn.wowace.com/dl.php?repname=Tem&path=%2Fbranches%2FSelectionRing%2F&rev=0&isdir=1 |
| 10:00.37 | [MoonWolf] | id`, what video |
| 10:00.37 | [Ammo] | yeah tarball link is good |
| 10:00.44 | [Ammo] | https://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=358026&p=1&tmp=1#post358026 |
| 10:00.47 | [Ammo] | click the youtube there |
| 10:01.56 | Tem | btw, my comment earlier "it's that awesome?" was supposed to be "isn't that awesome?" |
| 10:02.59 | [MoonWolf] | it looks cool |
| 10:03.03 | [MoonWolf] | but it isnt really fast. |
| 10:03.08 | Tem | right |
| 10:03.16 | Tem | the whole thing is mostly for looks |
| 10:03.18 | [Ammo] | it's a gimmick |
| 10:03.22 | [Ammo] | nothing very useful |
| 10:03.29 | Tem | but it's handy for those things you don't use all that often |
| 10:03.33 | [Ammo] | could use it for chaincasting though |
| 10:03.43 | [Ammo] | if it can automatically move to the next spell on success :) |
| 10:03.57 | [Ammo] | immolte, corruption, curse of agony, siphone life |
| 10:04.00 | Tem | I've got my Portals and Teleports on one ring |
| 10:04.09 | [Ammo] | makes for cool videos |
| 10:04.11 | Tem | all my Conjure Spells on another |
| 10:05.09 | Tem | so, someone ziping it so I can post that fork for the noobs? |
| 10:05.44 | id` | err, zipping what |
| 10:05.59 | [Ammo] | what did you change? |
| 10:06.43 | Tem | my fork |
| 10:07.15 | Tem | zip it so I can make my post where I explain what I changed |
| 10:07.16 | id` | where is it :X |
| 10:07.18 | Tem | then you can read it |
| 10:07.41 | Tem | svn.wowace.com/Tem/branches/SelectionRing |
| 10:08.14 | Tem | or you can read my commit message even though it's pretty vague |
| 10:08.51 | Tem | http://svn.wowace.com/listing.php?repname=Tem&path=%2Fbranches%2F#_branches_ is probably an easier link |
| 10:16.27 | id` | http://digigen.nl/~Industrial/SelectionRing.zip |
| 10:16.47 | Tem | thanks id` |
| 10:17.00 | id` | np, sorry it took so long |
| 10:17.03 | id` | work/boss/stuff |
| 10:17.06 | id` | :p |
| 10:17.36 | Tem | oh god |
| 10:17.40 | Tem | oh good nvm |
| 10:17.46 | Tem | I was thinking I couldn't post |
| 10:17.50 | Tem | because of maintnance |
| 10:18.18 | id` | :p |
| 10:18.19 | Tem | http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=358343 |
| 10:19.06 | id` | heh ^^ |
| 10:19.49 | Tem | you see what my changes were? |
| 10:21.21 | id` | no its alot of code :( |
| 10:21.41 | id` | maybe when i get home :E 6 hours |
| 10:22.17 | Tem | read the thread |
| 10:22.29 | id` | oh yeah i read that :) |
| 10:22.31 | id` | sounds cool :P |
| 10:23.30 | Tem | turned out to be pretty hard to use |
| 10:23.39 | Tem | but it was way fun to implement |
| 10:24.39 | id` | :) |
| 10:24.47 | id` | damit i wanna go back to wow now |
| 10:24.56 | id` | but i still have 2 months on my AO subscription >_< |
| 10:25.01 | Tem | hehe |
| 10:25.07 | Tem | well it's time for me to go to bed |
| 10:25.12 | Tem | later guys |
| 10:25.15 | id` | so many cool stuffs.. :( |
| 10:25.17 | id` | nn tem |
| 10:33.15 | [MoonWolf] | Can someone test some code I wrote at work ? |
| 10:33.26 | [Ammo] | I think I can |
| 10:33.58 | [MoonWolf] | http://svn.wowace.com/listing.php?repname=Moonwolf&path=%2Fbranches%2FMendeleev_KCI%2F#_branches_Mendeleev_KCI_ |
| 10:34.04 | [MoonWolf] | thats a tarball |
| 10:34.11 | [Ammo] | what is it supposed to do |
| 10:34.16 | [MoonWolf] | put it in a mendeleev forlder and try and see if it works like it should. |
| 10:34.33 | [MoonWolf] | nothing special SHOULD happen. |
| 10:34.46 | [MoonWolf] | have you used mendeleev before ? |
| 10:34.49 | [Ammo] | yeah |
| 10:34.55 | [Ammo] | replace mendeleev with this one? |
| 10:34.59 | [MoonWolf] | yes |
| 10:35.05 | [MoonWolf] | the hooking system was changed. |
| 10:35.27 | [Ammo] | testing now |
| 10:36.50 | [MoonWolf] | and ? |
| 10:38.16 | [Ammo] | works |
| 10:38.21 | [Ammo] | nothing different from before |
| 10:38.27 | [MoonWolf] | great |
| 10:38.29 | [Ammo] | (I use KCI 0.94 as well btw) |
| 10:38.32 | [MoonWolf] | drycoding ftw. |
| 10:38.33 | [Ammo] | as everyone should |
| 10:38.39 | [Ammo] | still shows the drops etc etc |
| 10:38.42 | [Ammo] | when I hover |
| 10:38.45 | [MoonWolf] | good |
| 10:38.45 | [Ammo] | so that's good |
| 10:39.04 | [MoonWolf] | the only things that changed it that it uses kci's new style of hooking tooltips |
| 10:39.10 | [MoonWolf] | and that saves me about 2 pages of code. |
| 10:39.14 | [Ammo] | cool |
| 10:39.16 | [Ammo] | release! |
| 10:39.17 | [Ammo] | :) |
| 10:39.35 | [MoonWolf] | need to include mail hooking first |
| 10:39.38 | [Ammo] | I hopefully fixed Necronomicon |
| 10:39.41 | [MoonWolf] | kci doesnt have it. |
| 10:39.42 | [Ammo] | stupid tooltips |
| 10:40.12 | [Ammo] | I had a self.frames.tooltip = getglobal("NecronomiconTooltip") |
| 10:40.19 | [Ammo] | but somehow it got lost when I died or zoned |
| 10:40.21 | [Ammo] | really weird |
| 10:40.41 | [Ammo] | so I went with the local tooltip = getglobal() style |
| 10:40.52 | [Ammo] | everytime I need to parse it |
| 10:40.57 | [Ammo] | sucky but at least it works |
| 10:41.17 | [MoonWolf] | yeah |
| 10:41.37 | [MoonWolf] | cant you check if the tooltip is still correct and only reset if needed ? |
| 10:41.42 | [Ammo] | nope |
| 10:41.47 | [Ammo] | at least not easily and this works |
| 10:42.10 | [Ammo] | also fixed a typo in my spellrollback code :) |
| 10:42.29 | [Ammo] | had people whispering me yesterday on the server as well |
| 10:42.35 | [Ammo] | apparantly they found the addon and downloaded it |
| 10:42.35 | [MoonWolf] | wow |
| 10:42.39 | [Ammo] | and want LOTS of bloat :p |
| 10:42.47 | [Ammo] | so I told them 'no, no no no and NO' |
| 10:43.02 | [Ammo] | then asked them to make any reasonable requests in my thread :) |
| 10:44.21 | [MoonWolf] | lol |
| 10:44.33 | [MoonWolf] | could you please make this addon play my game for me. |
| 10:44.37 | [Ammo] | yeah |
| 10:44.38 | [MoonWolf] | make coffee and give me a blowjow |
| 10:44.45 | [Ammo] | well one was a reasonable request |
| 10:45.00 | [Ammo] | I'm demonology spec'd SM/DS so my pet menu is kinda filled up apart from soullink |
| 10:45.07 | [Ammo] | but an SM/Ruin lock will have big gaps in the pet menu |
| 10:45.11 | [Ammo] | so it doesn't look 'good' |
| 10:45.33 | [Ammo] | I think I'll accomodate by lettinng people set 3 diff styles or something |
| 10:45.42 | [Ammo] | or automatically 'collapse' to a good look |
| 10:45.51 | [MoonWolf] | collapsing is best I think. |
| 10:45.54 | [Ammo] | yeah |
| 10:46.10 | [Ammo] | but it's no priority :) |
| 10:52.07 | [MoonWolf] | Tekkub, are you there ? |
| 10:54.52 | id` | http://www.vgcats.com/comics/?strip_id=192 |
| 11:08.07 | id` | http://digigen.nl/~Industrial/blog |
| 11:09.45 | [MoonWolf] | seed was way better then seed destiny |
| 11:12.09 | [MoonWolf] | [Ammo], all but solved the problem. |
| 11:15.11 | *** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com) |
| 11:17.24 | [MoonWolf] | [Ammo], can you do some more testing for me ? |
| 11:17.46 | [MoonWolf] | can you put a piece of equipment in your inventory and repair it ? |
| 11:18.02 | [MoonWolf] | and can you look if the repair costs show in the tooltip ? |
| 11:22.35 | [MoonWolf] | [Ammo], are you there ? |
| 11:25.56 | id` | [MoonWolf]: way not |
| 11:26.11 | id` | [MoonWolf]: seed was way too kissy kissy, and then way too super duper power HUAH |
| 11:26.22 | id` | [MoonWolf]: although seed destiny was too the last 2 episodes :( |
| 11:27.02 | [MoonWolf] | I liked it. But anyway. Its a taste thing. |
| 11:27.22 | id` | yea |
| 11:47.36 | [MoonWolf] | guess [ammo] is not here |
| 11:47.49 | [MoonWolf] | anybody else who can test some things while I am at work ? |
| 12:43.03 | [Ammo] | Moonwolf: I can test |
| 12:43.05 | [Ammo] | sorry was at lunch |
| 12:43.17 | [Ammo] | and what do you want me to test |
| 12:46.45 | [MoonWolf] | the same version, |
| 12:47.13 | [MoonWolf] | http://moonwolf.wowinterface.com/portal.php?id=13&a=listbugs |
| 12:47.20 | [MoonWolf] | see those two working on fix bugs ? |
| 12:47.24 | [MoonWolf] | see if they are still present. |
| 12:48.45 | [Ammo] | meh I can nolonger commit to svn.wowace.com |
| 12:48.49 | [Ammo] | boggling |
| 12:49.37 | [MoonWolf] | try your original password |
| 12:49.42 | [MoonWolf] | the one clad assigned. |
| 12:52.15 | [Ammo] | wow it works |
| 12:52.17 | [Ammo] | boggling |
| 12:52.21 | [Ammo] | did it get changed? |
| 12:53.41 | [Ammo] | sorry moonwolf, I can't test atm :( |
| 12:53.46 | [Ammo] | customers bugging me |
| 12:53.55 | [Ammo] | so can't boot WoW on this crap machine |
| 12:54.05 | [MoonWolf] | I have patience. |
| 12:54.05 | [Ammo] | alt-tab takes too long to be able to help the customer |
| 12:54.20 | [Ammo] | I have to download the KCI branch again ? |
| 12:54.45 | [MoonWolf] | I changed nothing so if you still have it , no. |
| 12:55.18 | [Ammo] | ah ok |
| 12:55.47 | [Ammo] | means I need damaged items right? :) |
| 12:55.49 | [Ammo] | I don't have any atm |
| 12:56.48 | [MoonWolf] | die |
| 12:59.33 | [Ammo] | I'm a obsessive compulsive repairer |
| 13:00.38 | otravi | just duel someone |
| 13:00.52 | otravi | you lose a durability in one or two duels |
| 13:01.38 | [Ammo] | I'll try later on |
| 13:01.42 | [Ammo] | got some stuff with customers still atm |
| 13:02.11 | *** join/#wowace Tekkub (n=Tekk@ip70-178-135-244.ks.ks.cox.net) |
| 13:03.01 | [MoonWolf] | morning Tekkub |
| 13:12.19 | [Ammo] | I know curse, but still a good idea: http://www.curse-gaming.com/mod.php?addid=3775 |
| 13:12.29 | [Ammo] | fix those pesky mods that don't behave |
| 13:13.18 | [MoonWolf] | make the authors fix them I say. |
| 13:13.22 | [Ammo] | yeah |
| 13:13.27 | [Ammo] | but still |
| 13:13.31 | [Ammo] | I think I'll make my own version |
| 13:13.38 | [Ammo] | to fix some mods I use |
| 13:14.09 | [Ammo] | can even make it something that hooks into ace and fixes all ace mods that don't behave ( sure hope there aren't many ) |
| 13:14.57 | [Ammo] | when is the Enable() method called |
| 13:15.02 | [Ammo] | of an Ace mod |
| 13:16.22 | [MoonWolf] | vars loaded I think |
| 13:17.45 | [Ammo] | ADDON_LOADED |
| 13:17.48 | [Ammo] | found it :) |
| 13:17.55 | [Ammo] | k |
| 13:18.08 | [MoonWolf] | kk |
| 13:18.17 | [MoonWolf] | how is the customer doing ? |
| 13:18.22 | [Ammo] | almost died :p |
| 13:18.23 | [Ammo] | naah |
| 13:18.34 | [Ammo] | I'll try and get some durability loss |
| 13:29.53 | [MoonWolf] | any progress ? |
| 13:32.36 | [Ammo] | no progress sorry, might take another hour :( |
| 13:32.39 | [Ammo] | find another victim? |
| 13:32.56 | [MoonWolf] | no other victims around. |
| 13:34.52 | [Ammo] | then you need some patience |
| 13:36.01 | [MoonWolf] | kk |
| 13:38.58 | Tain | Just a little patience, yeaaaaaah yeah |
| 13:39.12 | [MoonWolf] | Tain, you help me! |
| 13:47.44 | Tain | What? Me? |
| 13:47.52 | Tain | What do you need helpw ith? |
| 13:51.42 | Tain | Oh man this is wrong, so wrong. See now I support locking people up who'd do this. |
| 13:51.43 | Tain | http://cgi.ebay.ca/ws/eBayISAPI.dll?ViewItem&item=9507389022&rd=1&sspagename=STRK:MESE:IT&rd=1 |
| 13:51.52 | Fritti | what is the official svn now? |
| 13:51.57 | Fritti | svn.wowace.com or the opencie one? |
| 13:53.08 | [Ammo] | svn.wowace.com but not everyone has it |
| 13:53.21 | Fritti | and for Ace 1.3.1 ? |
| 13:53.26 | Fritti | prerelease thingy |
| 13:54.30 | [Ammo] | I think newest Ace is on svn.wowace.com |
| 13:54.36 | [Ammo] | actually sure it is |
| 13:58.45 | Tain | I can't see anything there, just errors out. |
| 13:59.14 | Fritti | strange? |
| 13:59.15 | Fritti | works here |
| 13:59.24 | Tain | What is the exact address you're using? |
| 13:59.29 | Fritti | http://svn.wowace.com/listing.php?repname=Ace&path=%2F&sc=0 |
| 13:59.40 | Fritti | this is using a browser btw |
| 13:59.44 | Fritti | not using tortoise |
| 13:59.49 | Tain | Oh ok I was trying using svn |
| 13:59.53 | Fritti | *nod* |
| 14:00.17 | Fritti | http://svn.wowace.com/Ace/ |
| 14:00.20 | Fritti | this one for svn |
| 14:01.38 | Tain | Ah ok, I was used to using secure, https. |
| 14:03.56 | Fritti | weird indeed, now when you commit your pass goes over the net unencrypted? |
| 14:04.01 | [Ammo] | wow this one is truly evil |
| 14:04.03 | [Ammo] | http://ui.worldofwar.net/ui.php?id=2419 |
| 14:04.10 | [Ammo] | it prevents all events while zoning |
| 14:04.11 | [Ammo] | ugh |
| 14:04.35 | [Ammo] | starting with UIParent it kills events recursively for all child frames |
| 14:09.22 | [MoonWolf] | tain, still willing to help me ? |
| 14:10.32 | [MoonWolf] | download and install this http://svn.wowace.com/dl.php?repname=Moonwolf&path=%2Fbranches%2FMendeleev_KCI%2F&rev=10&isdir=1 then see if the two bugs reported here: |
| 14:10.42 | [MoonWolf] | http://moonwolf.wowinterface.com/portal.php?id=13&a=listbugs |
| 14:10.45 | [MoonWolf] | are still there |
| 14:12.41 | [Ammo] | I can seee repair costs at a vendor in tooltip |
| 14:12.51 | [Ammo] | now what else do I need to check? |
| 14:15.39 | [MoonWolf] | if you fix an item IN YOUR INVENTORY with a DEFAULT bag, does wow throw an error ? |
| 14:15.49 | [Ammo] | oh |
| 14:15.51 | [Ammo] | oops |
| 14:15.57 | [Ammo] | well I didn't get an error |
| 14:16.01 | [Ammo] | but I don't use default bags |
| 14:16.07 | [Ammo] | I use bagnon :p |
| 14:16.09 | [MoonWolf] | default bags is key. |
| 14:16.20 | [Ammo] | get someone else to test it, I just repaired everything on my alt :) |
| 14:16.27 | [Ammo] | and quit wow again |
| 14:16.36 | [MoonWolf] | I cant reproduce this bug with onebag mybags or AIOI |
| 14:16.41 | [MoonWolf] | well one bug fixed is good |
| 14:16.48 | [MoonWolf] | I knew that bug was hook related |
| 14:16.54 | [MoonWolf] | the other one does not have to be at all. |
| 14:17.07 | [Ammo] | I'm having some UseAction problems with Necronomicon |
| 14:17.16 | [Ammo] | or more specifically there are some mods that don't play nice I think |
| 14:18.22 | [MoonWolf] | kill them |
| 14:18.25 | [MoonWolf] | the mod authors. |
| 14:18.36 | [MoonWolf] | next patch all will be fine again |
| 14:19.45 | [Ammo] | oh will it? |
| 14:20.44 | [Ammo] | I tink I'll write my own loading times optimizer, in clean code |
| 14:20.49 | [Ammo] | there must be a market for it in my guild :) |
| 14:21.28 | [Ammo] | and looking at how this guys does it I think I can do it a lot cleaner |
| 14:22.25 | [MoonWolf] | most things can be done better. |
| 14:22.57 | [Ammo] | yeah |
| 14:23.02 | [Ammo] | this guy has the right idea |
| 14:23.06 | [Ammo] | but his coding is ugly |
| 14:23.34 | [Ammo] | you grab UIParent, and go recursively through all childs to find OnEvent scripts |
| 14:23.54 | [Ammo] | for every OnEvent script you put some code around it |
| 14:24.30 | [Ammo] | which only calls the original script incase of PLAYER_ENTERING_WORLD or PLAYER_LEAVING_WORLD and 2 other events |
| 14:24.40 | [Ammo] | you then disable / enable those things when the events come |
| 14:24.45 | [Ammo] | pretty neat idea actually |
| 14:24.55 | [Ammo] | slaps all mods in shape |
| 14:25.05 | [Ammo] | just wondering on the implications |
| 14:25.36 | [MoonWolf] | well, some mods wont like it. |
| 14:25.44 | [Ammo] | like which ones? |
| 14:25.53 | [MoonWolf] | eeuh |
| 14:25.54 | [MoonWolf] | no idea |
| 14:25.59 | [MoonWolf] | but im sure they are out there. |
| 14:26.05 | [Ammo] | probably are |
| 14:26.16 | [Ammo] | that's why you need to be able to add exceptions |
| 14:27.11 | [MoonWolf] | go for a clean version first |
| 14:27.14 | [Ammo] | yeah |
| 14:27.14 | [MoonWolf] | ill hapely use it. |
| 14:27.16 | [Ammo] | I plan on doing it |
| 14:27.37 | [Ammo] | it's an intriguing idea |
| 14:29.00 | [Ammo] | events excluded from being denied are: PLAYER_ENTERING_WORLD, PLAYER_TARGET_CHANGED, PLAYER_LOGOUT and all events starting with CHAT_ |
| 14:29.08 | [Ammo] | no idea why he picked those |
| 14:29.19 | [Ammo] | but I think you'd want the CHAT_ events indeed :) |
| 14:40.50 | Cairenn | new patch notes are up: http://www.wowinterface.com/forums/showthread.php?p=20450#post20450 |
| 14:42.02 | [MoonWolf] | * Fixed a bug that caused an increase in UI Addon memory usage. Memory usage has been reduced to previous levels. <[ thank god. |
| 15:37.21 | Tekkub | ugh.... the internet hates me this morn |
| 15:37.51 | Wobin_ | Tekkub: Did you get my message? |
| 15:54.20 | hyperChipmunk | eyo |
| 15:54.25 | Wobin_ | mornin |
| 16:01.00 | *** join/#wowace Ratbert_CP (n=KCummins@proxy-ce5.disney.com) |
| 16:04.40 | *** join/#wowace [MoonWolf] (i=moonwolf@f176182.upc-f.chello.nl) |
| 16:04.40 | *** mode/#wowace [+o [MoonWolf]] by ChanServ |
| 16:05.40 | *** join/#wowace Tekkub (n=Tekk@ip70-178-135-244.ks.ks.cox.net) |
| 16:06.56 | [MoonWolf] | hi tekk |
| 16:07.58 | Wobin_ | RE |
| 16:08.01 | Wobin_ | er |
| 16:08.01 | Wobin_ | re |
| 16:08.27 | Tekkub | :P |
| 16:08.37 | Tekkub | internet's all fucked today, joys |
| 16:08.46 | [MoonWolf] | not really |
| 16:08.54 | Tekkub | yes, really |
| 16:08.58 | Tekkub | nothing wants to load |
| 16:09.03 | [MoonWolf] | I need your help tekkub |
| 16:09.09 | Tekkub | not really |
| 16:09.18 | [MoonWolf] | I dont know how to hook the mail tooltip |
| 16:09.27 | Wobin_ | Tekk: did you get my message? =P |
| 16:09.39 | Tekkub | why don't you look at my code in mendy? |
| 16:09.46 | [MoonWolf] | because i cannot find it..... |
| 16:09.54 | Tekkub | yes wob, I've put it in but not committing it till I can test |
| 16:09.58 | Wobin_ | k |
| 16:10.11 | [MoonWolf] | there is a ton of versions with that caching method... but i cant find one that actually does the hook.... |
| 16:10.18 | Tekkub | self:Hook(GameTooltip, "SetInboxItem", "GameTooltip_SetInboxItem") |
| 16:10.35 | Tekkub | function Mendeleev:GameTooltip_SetInboxItem(index) |
| 16:10.35 | Tekkub | self:CallHook(GameTooltip, "SetInboxItem", index) |
| 16:10.35 | Tekkub | local link = self:FindItemID(GetInboxItem(index)) |
| 16:10.35 | Tekkub | if link then self:ParseTooltip(GameTooltip,link) end |
| 16:10.35 | Tekkub | end |
| 16:10.46 | [MoonWolf] | thanks a lot. |
| 16:11.08 | [MoonWolf] | btw, the kci tooltip conversion worked perfect |
| 16:11.15 | Tekkub | you do pull down an update on mend before you commit right? |
| 16:11.54 | [MoonWolf] | Even if you dont tortoise wont let you commit if you try. |
| 16:12.05 | ckknight | hey all |
| 16:12.08 | Tekkub | ah, didn't know |
| 16:12.25 | [MoonWolf] | it complains that you local copy is outdated to the repo |
| 16:12.26 | Tekkub | boss... fix the internetz |
| 16:12.42 | ckknight | ? |
| 16:12.59 | Tekkub | sites are slow as fuck today |
| 16:13.10 | Tekkub | I blame underpants leper gnomes |
| 16:14.20 | Tain | I blame Maggie Thatcher |
| 16:15.18 | [MoonWolf] | I blame my new wallpaper |
| 16:15.24 | [MoonWolf] | well only half my room done but anyway |
| 16:15.46 | Tain | That reminds me, I really need to take down my brother's Mariah Carey posters. |
| 16:15.50 | [MoonWolf] | other half some day this week, then a new carpet. and i ahve a fixed up room. |
| 16:15.57 | [MoonWolf] | Tain, :O |
| 16:19.10 | Tekkub | fuck it, today's a TV day |
| 16:19.12 | Tekkub | bbiab |
| 16:19.33 | [MoonWolf] | Oh yeah, switching the tooltip hooks fixed my last remaining bug in mendeleev |
| 16:21.04 | [MoonWolf] | Fixing bugss <3 |
| 16:38.31 | ckknight | there is something horribly, horribly wrong with Blizzard's latest patch |
| 16:39.11 | ckknight | whenever I log in, it says "The update was successfully downloaded. Press the restart button below to restart World of Warcraft" |
| 16:39.16 | ckknight | every time |
| 16:39.44 | Wobin_ | =\ |
| 16:39.51 | Wobin_ | It's worked fine for me... |
| 16:39.59 | ckknight | where does the patch save to? |
| 16:40.05 | otravi | wow folder? |
| 16:40.23 | ckknight | can't find an exe for it here |
| 16:40.28 | ckknight | there's a wow-patch.mpq, though |
| 16:41.24 | Wobin_ | tried the 'repair' program? |
| 16:41.48 | ckknight | after deleting wow-patch.mpq |
| 16:41.52 | ckknight | I logged in |
| 16:41.56 | ckknight | and downloaded it again |
| 16:41.58 | ckknight | same thing |
| 16:43.47 | Wobin_ | try running the repair.exe |
| 16:44.01 | Wobin_ | to see if you've got any corruption of data |
| 16:45.19 | ckknight | it does start Bnupdate.exe |
| 16:46.30 | ckknight | running a check with repair.exe |
| 16:59.43 | FryGuy | hmm does the http://svn.wowace.com/passwd.php thing work for any of you guys? mine's broken :( |
| 17:00.51 | Wobin_ | Worked fine for me |
| 17:00.55 | Ratbert_CP | Broken for me. Oh, wait... I don't have an account on svn. Yet... :) |
| 17:02.22 | Ratbert_CP | Damned that Martha Stewart! |
| 17:03.46 | FryGuy | hmm mine didn't work :( |
| 17:04.13 | FryGuy | login failed |
| 17:04.42 | Wobin_ | capslock check? =) |
| 17:05.32 | id` | :) |
| 17:05.59 | FryGuy | I tried both normal capitalizations of my name :p |
| 17:06.13 | FryGuy | the one he sent was all lowercase though, so that should work :p |
| 17:06.16 | otravi | it worked for me a couple of days ago |
| 17:06.31 | FryGuy | it might be that it just isn't created fully yet or something |
| 17:06.58 | otravi | but what error do you get? |
| 17:08.03 | FryGuy | login failed |
| 17:08.51 | otravi | strange, you know who to torture about it I guess :) |
| 17:10.11 | Wobin_ | I can't really blame him though =) |
| 17:10.24 | Wobin_ | I mistyped fryguy almost 4 times just trying =P |
| 17:10.30 | FryGuy | :/ |
| 17:10.42 | Wobin_ | Tab completion ftw =) |
| 17:16.07 | *** join/#wowace kergoth (n=14899232@65.98.40.42) |
| 17:16.21 | otravi | hehe |
| 17:17.40 | kergoth | Tem: http://thread.gmane.org/gmane.comp.lang.lua.general/21515/focus=21532 |
| 17:17.46 | Ratbert_CP | kergoth! |
| 17:17.59 | kergoth | Tem: someone with real world results of the incremental garbage collection in a game environment |
| 17:18.08 | kergoth | Tem: may be some of the leverage we need |
| 17:18.23 | kergoth | though he doesnt directly compare 5.0 and 5.1, instead just focusing on the results of the latter |
| 17:18.25 | kergoth | hey Ratbert_CP |
| 17:19.03 | [MoonWolf] | sounds good |
| 17:19.10 | [MoonWolf] | 5.1 has better GC ? |
| 17:20.13 | kergoth | yep |
| 17:20.24 | kergoth | no longer does everything at once, its incremental |
| 17:20.49 | kergoth | smooths out the oeprations, less spikes in processor usage when it processes |
| 17:21.27 | kergoth | foo. cant type |
| 17:24.59 | [MoonWolf] | cool |
| 17:25.09 | [MoonWolf] | I like this new hooking type. |
| 17:25.44 | [MoonWolf] | http://ace.pastebin.com/653865 |
| 17:26.25 | [MoonWolf] | used to be this |
| 17:26.26 | [MoonWolf] | thats all i need to us |
| 17:26.30 | [MoonWolf] | oops |
| 17:26.34 | [MoonWolf] | http://ace.pastebin.com/653869 |
| 17:30.14 | [MoonWolf] | thank you Kaelten|Sleeping for that awesome piece of code. |
| 17:30.18 | [MoonWolf] | it fixed to old bugs too. |
| 17:31.21 | otravi | doh, I just managed to die in TBluff |
| 17:32.50 | ckknight | after, a repair, it still doesn't patch |
| 17:33.53 | ckknight | gah, I'm gonna reboot |
| 17:37.50 | [MoonWolf] | yay, mail hooking in. |
| 17:57.16 | kergoth | id`: updates :) http://covenant.kergoth.com/projects/homefiles/changeset/197 |
| 17:58.17 | [MoonWolf] | kergoth, is there something plaintext that you do NOT svn ? |
| 17:58.24 | Wobin_ | hehe |
| 18:01.37 | *** join/#wowace kergoth` (n=14899232@65.98.40.42) |
| 18:01.43 | kergoth` | firefox crashed :( |
| 18:02.23 | kergoth` | but to answer your question, the only things i dont svn are files in /etc and such, and those still get revision history, just not svn, since my vim automatically uses rcs on write to files |
| 18:02.25 | kergoth` | :P |
| 18:08.43 | otravi | some of the examples on WoWWiki is really.. bad |
| 18:09.57 | otravi | like: http://www.wowwiki.com/API_UnitXP |
| 18:11.14 | kergoth | ? |
| 18:11.52 | otravi | there is a global named XP |
| 18:12.19 | kergoth | so what? its an example. if you dont know enough to use locals, you're fucked regardless |
| 18:14.45 | otravi | yeh I know |
| 18:16.46 | kergoth | examples arent a substitute for actually learning the language, contrary to what a lot of wow ui developers think, unfortunately :P |
| 18:17.12 | [MoonWolf] | examples are a good learning tool though |
| 18:17.17 | [MoonWolf] | good examples |
| 18:26.58 | *** join/#wowace Tem (n=Tem@adsl-212-53-107.lft.bellsouth.net) |
| 18:26.58 | *** mode/#wowace [+o Tem] by ChanServ |
| 18:27.06 | Wobin_ | This is why I fall over in regards to GUIs |
| 18:27.33 | *** join/#wowace Tem (n=Tem@adsl-212-53-107.lft.bellsouth.net) |
| 18:27.33 | *** mode/#wowace [+o Tem] by ChanServ |
| 18:27.45 | Tem | morning |
| 18:28.10 | kergoth | hey, you see the mail i linked you? |
| 18:28.19 | Tem | yeah |
| 18:28.43 | kergoth | good stuff |
| 18:30.10 | Tem | bad |
| 18:30.11 | Tem | ass |
| 18:30.26 | Tem | we /must/ have 5.1 |
| 18:31.15 | Tem | [Ammo]: you awake? |
| 18:31.41 | Tem | you just gained a bunch of users |
| 18:31.56 | Tem | like every warlock in my guild is now using Necronomicon |
| 18:31.57 | kergoth | users of what? |
| 18:32.26 | kergoth | ah, need to check that out |
| 18:32.43 | Tem | I was trying to test Refill and I said I wouldn't support locks because it would be a pain. |
| 18:32.56 | Tem | and because Necrosis did everything they needed |
| 18:33.18 | Tem | and they were all like "Necrosis was awesome, but it's been dead for a while" |
| 18:33.50 | Tem | and I told them to look harder because there are definately Necrosis ressurections |
| 18:34.04 | Tem | of course their response was like "nu uh" |
| 18:34.08 | kergoth | hehe |
| 18:34.16 | Tem | so I pointed them to Necronomicon |
| 18:34.23 | Wobin_ | guh |
| 18:34.25 | Tem | with a "told you so" thread |
| 18:34.27 | Wobin_ | My SVN password just reset |
| 18:34.32 | Tem | mine too |
| 18:34.45 | Tem | I had a hard time comiting last night |
| 18:35.02 | [MoonWolf] | here too |
| 18:35.13 | Tem | kergoth: did you see the badass Secret of Mana UI mod? |
| 18:35.33 | kergoth | naw, what is it? |
| 18:35.33 | Tem | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=358026&p=1&tmp=1#post358026 |
| 18:35.44 | kergoth | and wherse the current version of tek's Compost? |
| 18:36.01 | Wobin_ | okay |
| 18:36.02 | Wobin_ | odd |
| 18:36.09 | Wobin_ | I tried 'changing' my password |
| 18:36.38 | Wobin_ | but it accepted my actual changed password instead of the reset password |
| 18:36.44 | Wobin_ | http://svn.wowace.com/filedetails.php?repname=Tekkub&path=%2Ftrunk%2FCompostLib%2FCompostLib.lua&rev=33&sc=1 |
| 18:36.56 | kergoth | Tem: heh, cant watch the video from work due tot he proxy :\ |
| 18:37.03 | Tem | d'oh! |
| 18:37.21 | Tem | well did you ever play the old Secret of Mana SNES rpg? |
| 18:38.55 | kergoth | fraid not |
| 18:38.57 | kergoth | function lib:IncDec(variable, diff) self.var[variable] = (self.var[variable] or 0) + diff end |
| 18:39.11 | kergoth | methinks tekkub needs to learn metatables. thats an obvious candidate for a table with a default other than nil |
| 18:39.15 | kergoth | s/default/default value/ |
| 18:40.23 | Tem | agreed |
| 18:41.11 | Wobin_ | is it worth the extra table? |
| 18:41.33 | Wobin_ | All that is is for reporting really... |
| 18:47.11 | kergoth | Wobin_: depending on what all he's using self.var for, he could easily change the default to 0 across the board, and use that as his 'nil' for elements other than ones he increments/decrements |
| 18:47.45 | kergoth | having a seperate function just to add two numbers is pretty lame. |
| 18:47.47 | kergoth | heh |
| 18:49.10 | kergoth | yeah, he puts the cache tables in there, and does one check for a 'disabled' value, which could easily be compared against 0 instead of nil |
| 18:58.30 | *** join/#wowace Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
| 18:58.30 | *** mode/#wowace [+o Cairenn] by ChanServ |
| 18:58.45 | kergoth | Wobin_: http://covenant.kergoth.com/Compost.patch |
| 18:59.36 | Wobin_ | Send it to Tekk =) |
| 18:59.44 | kergoth | er, /me reverses the disabled check, should be ~= not == |
| 18:59.52 | kergoth | itd be nice if lua had mutation operators |
| 18:59.56 | kergoth | +=, -=, etc |
| 19:01.18 | [MoonWolf] | yeah |
| 19:01.24 | [MoonWolf] | but, it doesnt. |
| 19:01.48 | [MoonWolf] | i was really suprised the first time i tried to use i++ |
| 19:01.55 | [MoonWolf] | i was WHY THE FUCK isnt this working |
| 19:02.20 | kergoth | hehe |
| 19:04.05 | hyperChipmunk | rofl |
| 19:04.28 | hyperChipmunk | I can do without ++ and -- |
| 19:04.36 | hyperChipmunk | really wish they had += and *= |
| 19:05.13 | kergoth | theres a lua power patch to add them |
| 19:05.22 | kergoth | not that it helps us in wow |
| 19:05.38 | hyperChipmunk | oh, well then |
| 19:05.56 | hyperChipmunk | that fixes everything! |
| 19:06.12 | kergoth | 'This patch adds mutate operators to Lua. Specifically, the ":=" operator can now be used for value assignment (or whatever else you wish) by attaching a "__mutate_asn" metamethod to a Lua object. Adding additional mutate operators (such as +=, or << for example) is straightforward.' |
| 19:06.14 | kergoth | heh |
| 19:07.36 | Tem | I've never seen a := operator before |
| 19:07.42 | Tem | what's it's standard function? |
| 19:07.48 | hyperChipmunk | assignment |
| 19:07.49 | Wobin_ | assignation? |
| 19:07.50 | hyperChipmunk | ! |
| 19:07.58 | hyperChipmunk | pascal ftw |
| 19:08.02 | Wobin_ | it's a... pascal thing =P |
| 19:08.15 | Tem | and that's different from = how? |
| 19:08.20 | hyperChipmunk | it isn't |
| 19:08.27 | hyperChipmunk | but = is pascal's comparison |
| 19:08.30 | Tem | ah |
| 19:08.33 | hyperChipmunk | := and = |
| 19:08.36 | hyperChipmunk | instead of = and == |
| 19:18.53 | Wobin_ | hm |
| 19:19.02 | Wobin_ | Does AceHeal take into account +heal? |
| 19:19.32 | Wobin_ | Cause I can almost drop back a rank of spells with my +heal gear on |
| 19:20.09 | *** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
| 19:20.40 | ckknight | hey all |
| 19:21.23 | kergoth | Tem: its "value assignment". in other words, you arent stuffing a new object into that variable, you're changing the value of the existing object |
| 19:21.30 | kergoth | if that makes sense |
| 19:21.50 | kergoth | there, changed my class pool to make the classes it creates read only, so we dont have one addon screwing up another by adding methods to the read only class |
| 19:22.12 | ckknight | how'd you accomplish that? |
| 19:22.31 | kergoth | well, preventing adding methods is easy, just make an __newindex that error()s |
| 19:22.32 | Tem | kergoth: is there a branch for Ace2 yet? |
| 19:22.39 | kergoth | preventing modifying existing values, you have to have a proxy table |
| 19:22.46 | kergoth | __index = realtable |
| 19:22.58 | kergoth | so that assignment to an existing value in realtable is actually an __newindex in the proxy |
| 19:23.06 | kergoth | Tem: dont think so, need to fix that |
| 19:23.21 | hyperChipmunk | ey boss |
| 19:23.23 | ckknight | what do people recommend for an IRC client on Windows? |
| 19:23.31 | kergoth | i prefer xchat myself |
| 19:24.15 | kergoth | god i wish lua had an immutable tuple type |
| 19:24.34 | hyperChipmunk | say that 5 times fast |
| 19:24.58 | ckknight | that would be cool, kergoth |
| 19:26.23 | ckknight | brb |
| 19:26.43 | *** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
| 19:37.58 | Codayus | billboard outside the train window: "Jail - the worst four leter word. Be smart. Choose freedom." Can you tell it's a bad neighborhood? :-) |
| 19:38.31 | ckknight | hrm |
| 19:42.54 | *** join/#wowace Tekkub (n=Tekk@ip70-178-135-244.ks.ks.cox.net) |
| 19:44.07 | Tekkub | god, I get dragged to the damn inlaws for the afternoon and everyone want me t odo shit :P |
| 19:45.07 | Wobin_ | everybody at your inlaws, or here? =P |
| 19:45.23 | kergoth | Tekkub: check your gmail mail |
| 19:45.32 | Tekkub | I know kerg, I know :P |
| 19:45.38 | kergoth | hehe |
| 19:45.50 | kergoth | damnit, this linux box has no 'less', only more |
| 19:45.54 | kergoth | bad linux! bad! no cookie for you! |
| 19:45.55 | Tekkub | I'll tweak Compost later, seems Iriel got his hands on it too |
| 19:45.59 | hyperChipmunk | lol |
| 19:46.13 | kergoth | hehe. whatd he have to say about it? |
| 19:46.16 | Wobin_ | Iriel just offered some suggestions =) Bug him for more input |
| 19:46.37 | Wobin_ | just about the use of weak keys |
| 19:46.57 | kergoth | oh, the overflow table? |
| 19:47.02 | Wobin_ | yeah |
| 19:47.20 | Tekkub | yea |
| 19:49.31 | kergoth | bleh, http://covenant.kergoth.com/classpool.lua .. getting th ere |
| 19:57.01 | ckknight | would there be a point outside of that instance? |
| 19:58.20 | kergoth | well, conceptually it makes a bit more sense. both Class and its subclasses produce an object when called, just the Class __call produces a specific sort of object (a class), and i think it makes sense to be able to inherit the object construction behavior |
| 19:58.51 | kergoth | akclass did so, but i did it this way to simplify things, and because multiple inheritence complecated matters a bit |
| 20:00.52 | ckknight | it looks cool, kergoth |
| 20:01.00 | kergoth | whats that? |
| 20:03.20 | ckknight | the Classpool and whatnot |
| 20:07.43 | kergoth | ah :) I think itll work well, to avoid creating a new class for every addon |
| 20:07.59 | kergoth | the whole class uid thing is ugly, but what can ya do. not much for options |
| 20:09.16 | ckknight | what are the uids? |
| 20:09.40 | kergoth | its a unique string identifier. i concatenate them to have a key to look up a class based on the supplied list of superclasses, in that order |
| 20:10.01 | kergoth | i basically do a tostring() on the class before setting up the __tostring, then rip the memory address out of that tostring and use it as the uid |
| 20:10.11 | kergoth | unpleasant at best :P |
| 20:11.45 | kergoth | but how else do you take a list of tables and turn it into a key |
| 20:12.35 | ckknight | hrm |
| 20:12.59 | kergoth | i thought about having a table of tables, and descending into that by using each superclass as a key, in order |
| 20:13.03 | kergoth | but thats ugly and horribly inefficient |
| 20:13.09 | kergoth | lots of tables |
| 20:14.12 | kergoth | i could store the list of superclasses in the class, using an extra table there, then to do the lookup, iterate over the classes in the pool and then iterate over that table, comparing item by item |
| 20:14.15 | kergoth | but .. ick. |
| 20:16.10 | kergoth | hmm, create a table containing the list of superclasses when you create the class, storing that table of superclasses as the key, then when you do a lookup, compare item by item against the key table, rather than storing it in the class.. still inefficient, but less disgusting |
| 20:16.21 | kergoth | still results in creating an extra table for each class |
| 20:16.54 | kergoth | no idea how often we'll be adding classes to the pool.. it hasnt been used in real world situations, no way to know |
| 20:18.16 | otravi | Tekkub: on the forum, the boss the spam is on: Huhuran - AQ40 |
| 20:18.25 | Tekkub | thanks |
| 20:18.30 | Tekkub | AMMO! |
| 20:18.34 | Tekkub | FIX IT BITCH |
| 20:18.37 | otravi | but if you are a class that has cleanse the tanks, it's quite nice to have the spam :p |
| 20:18.50 | ckknight | brb, gotta restart |
| 20:22.50 | *** join/#wowace ckknight (n=ckknight@24-136-27-242.alc-bsr1.chi-alc.il.cable.rcn.com) |
| 20:27.45 | kergoth | got it. rearchitecting the object model as we speak |
| 20:28.47 | hyperChipmunk | yo boss, need some suggestions |
| 20:29.05 | kergoth | jesus, i need to document this model, even i'm starting to lose my grasp on it :P |
| 20:29.28 | ckknight | hyperChipmunk, hit me |
| 20:29.46 | hyperChipmunk | http://69.14.77.214/wrumonofont.png |
| 20:30.09 | ckknight | hrm |
| 20:30.21 | hyperChipmunk | anyway to align those? |
| 20:30.30 | ckknight | do you want an AddTripleLine? |
| 20:30.37 | hyperChipmunk | =x |
| 20:30.39 | hyperChipmunk | I'm sorry =( |
| 20:30.44 | ckknight | do you? |
| 20:30.46 | hyperChipmunk | yes =P |
| 20:30.48 | ckknight | I'll add it if you need it |
| 20:30.54 | ckknight | this is the very last API change |
| 20:31.00 | hyperChipmunk | that's exactly what I want |
| 20:31.03 | ckknight | why aren't any damn servers up? |
| 20:31.04 | kergoth | Class is an Object, and its prototype is also Object. that was the key. akclass did it, but i didnt fully grasp the implementation ofi t |
| 20:31.14 | ckknight | 3 are up |
| 20:32.25 | hyperChipmunk | of course, I will have a need for quadruple line as soon as you release 1.0 final |
| 20:32.44 | hyperChipmunk | it is inevitable |
| 20:35.05 | ckknight | ... |
| 20:35.10 | ckknight | hrm |
| 20:35.15 | ckknight | thinking of a way to do it mathematically |
| 20:35.19 | ckknight | cause it should line up... |
| 20:35.31 | ckknight | currently you can have something like this: |
| 20:35.40 | ckknight | leftleftleftleftleftleft rightright |
| 20:35.47 | ckknight | leftleft rightrightrightrightright |
| 20:35.55 | ckknight | with overlap |
| 20:35.58 | hyperChipmunk | yea |
| 20:36.04 | ckknight | it just has to have 40 px between them |
| 20:36.12 | ckknight | ... |
| 20:36.17 | ckknight | sorry, hyperChipmunk |
| 20:36.22 | ckknight | this won't be added for 1.0 |
| 20:36.28 | ckknight | but I will have it on my to do list |
| 20:36.36 | ckknight | I'd have to revamp the system |
| 20:37.37 | hyperChipmunk | yea, didn't expect it anyway |
| 20:37.45 | ckknight | yea |
| 20:37.50 | hyperChipmunk | just wondered if you might have a trick up your sleeve that might fit the bill with what we have |
| 20:38.25 | hyperChipmunk | some way to overlap an AddLine and an AddDoubleLine or something |
| 20:38.43 | ckknight | what I am possibly thinking of is revamping but using tables |
| 20:38.46 | hyperChipmunk | with the AddLine center justification |
| 20:38.54 | ckknight | since there is compost now, it doesn't create as much overhead |
| 20:39.19 | kergoth | you guys want to proofread my blurb documenting this object model in a bit? need to see if you can grasp the concepts (not so much the implementation..) |
| 20:39.24 | ckknight | yea, kergoth |
| 20:39.27 | hyperChipmunk | sooner or later someone's going to want to display a table on the darn things anyways |
| 20:39.28 | kergoth | k |
| 20:39.38 | ckknight | I have experience in API documentation |
| 20:39.44 | hyperChipmunk | yea, toss it up whenever you're realy kerg |
| 20:39.48 | hyperChipmunk | ready* |
| 20:39.58 | kergoth | i'm not to api docs yet, right now i'm doing high level architectural description, essentially |
| 20:40.07 | hyperChipmunk | I've no understanding of the concept whatsoever at this point |
| 20:40.24 | hyperChipmunk | but I'm somewhat savvy to what's intended |
| 20:40.33 | hyperChipmunk | so I'll be a good litmus test |
| 20:40.59 | kergoth | indeed |
| 20:41.02 | kergoth | thats what i was hoping for |
| 20:41.18 | hyperChipmunk | more than happy to help +0 |
| 20:41.20 | hyperChipmunk | =) |
| 20:41.21 | kergoth | when i first looked at some of this stuff, i read the code like 12 times before i got my head around it |
| 20:41.27 | kergoth | and even then i was missing pieces |
| 20:41.28 | kergoth | heh |
| 20:41.40 | kergoth | conceptually its pretty simple, but its easy to get confused |
| 20:41.51 | Tem | so you going to post it or what? |
| 20:42.29 | kergoth | i'm describing not the current model, but what i'm changing this to be. hold up a sec |
| 20:42.32 | kergoth | :P |
| 20:43.36 | kergoth | http://covenant.kergoth.com/projects/wow/wiki/Code/OOModel |
| 20:44.08 | kergoth | it assumes you know what an object is and what a class is. if you dont, see wikipedia |
| 20:44.12 | kergoth | :) |
| 20:44.23 | kergoth | (concept wise, not how they're done here) |
| 20:44.34 | Tem | lol kergoth you have trac installed on your server |
| 20:45.09 | *** join/#wowace Elviso (n=e@66-90-143-73.dyn.grandenetworks.net) |
| 20:45.18 | kergoth | hehe, check out the timeline on my addon set :P |
| 20:46.39 | Tem | why is trac so damned slow? |
| 20:47.02 | Tem | kergoth: trac error on trying to view the timeline |
| 20:47.06 | ckknight | kergoth, broken link |
| 20:47.15 | Tem | database is locked |
| 20:47.23 | kergoth | thats because its taking so long to pull up the data out of the db taht we're contending with each other for the database lock |
| 20:47.28 | kergoth | sqlite doesnt have row level locking |
| 20:47.29 | kergoth | hehe |
| 20:48.02 | kergoth | http://covenant.kergoth.com/projects/homefiles/timeline :P |
| 20:51.36 | FryGuy | woot got my svn working :) |
| 20:51.46 | FryGuy | is there going to be the spybot thing announcing when I commit? :) |
| 20:52.03 | kergoth | we dont have svn.wowace hooked up yet |
| 20:52.07 | kergoth | i'm on it |
| 20:52.28 | [MoonWolf] | it will happen |
| 20:52.30 | [MoonWolf] | eventually |
| 20:53.42 | Tem | I enjoy those |
| 20:54.03 | Tem | because if you include as your last line something like ~hug CIA-6 |
| 20:54.13 | Tem | purl will pick up on it |
| 20:54.22 | kergoth | any opinions on that oomodel page? |
| 20:54.22 | Tem | and then CIA will respond |
| 20:54.30 | Tem | kergoth: the first part is a little unclear |
| 20:54.30 | ckknight | ~hug CIA-6 |
| 20:54.31 | purl | ACTION hugs CIA-6 |
| 20:54.32 | kergoth | it works now that people arent trying to view the wow timeline :P |
| 20:54.34 | kergoth | hmm, k |
| 20:54.54 | Tem | kergoth: you may want to go into more detail about what a prototype is in this model |
| 20:55.18 | hyperChipmunk | yea, exactly my point |
| 20:55.28 | hyperChipmunk | I was just about to say I got tangled on the prototype |
| 20:55.31 | kergoth | its hard to describe, it isnt a class, it isnt an object, its that which your object actually inherits from |
| 20:56.02 | kergoth | basically we have two independnet inheritence hierarchies |
| 20:56.03 | [MoonWolf] | its a class/object/prototype/interface combinaton thingy ? |
| 20:56.07 | kergoth | one for classes, one for objects |
| 20:56.21 | kergoth | the object hierarchy has the prototypes of each class in its class's hierarchy |
| 20:56.38 | kergoth | thereby splitting the namespaces. objects dont get class methods, they only get methods defined in prototypes |
| 20:56.48 | kergoth | but subclasses get the methods of the classes they inherit from |
| 20:57.08 | kergoth | akclass had a diagram of the inheritence, but it just made it more confusing :P |
| 20:57.32 | kergoth | basically, instead of objectc -> class c -> class b -> class a |
| 20:57.38 | kergoth | you have class c -> class b -> class a |
| 20:57.51 | kergoth | and objectc -> class c's prototype -> class b's prototype -> class a's prototype |
| 20:57.51 | [MoonWolf] | what happend to the object ? |
| 20:57.56 | [MoonWolf] | ah |
| 20:58.01 | kergoth | again, two independent hierarchies :) |
| 20:58.16 | kergoth | related, but independent from the lua __index standpoint. methods flow along seperate paths |
| 20:58.23 | hyperChipmunk | put up a practical outline with some logical sample concrete names and I bet it makes the thing 10x clearer |
| 20:58.35 | [MoonWolf] | it is clear to me. |
| 20:59.10 | hyperChipmunk | I get it, but it's murky |
| 20:59.12 | kergoth | did the description i wrote in here help? hyper, do you understand the prototype thing? |
| 20:59.14 | kergoth | hmmk |
| 20:59.18 | ckknight | I get it |
| 20:59.19 | hyperChipmunk | like, I understand what it is |
| 20:59.20 | ckknight | pretty cool |
| 20:59.24 | hyperChipmunk | I just don't get why it's useful |
| 20:59.32 | [MoonWolf] | okay WE get it, now explain it to randomauthor2334 |
| 20:59.50 | kergoth | i can define myclass:foo(), a function which does blah, but which myclass objects dont get |
| 20:59.54 | hyperChipmunk | like, I follow what's going on, but I see no significance to it |
| 21:00.09 | hyperChipmunk | right |
| 21:00.11 | hyperChipmunk | I get that |
| 21:00.13 | hyperChipmunk | but why |
| 21:00.14 | kergoth | you know any other programming languages? |
| 21:00.18 | ckknight | hyperChipmunk just wants an example |
| 21:00.35 | kergoth | in c++, you can define static methods which are bound to the class, not the object. thats what this gives you |
| 21:00.43 | hyperChipmunk | why would I, as a wow addon author, care about this system |
| 21:01.02 | [MoonWolf] | A good question. |
| 21:01.12 | Tem | ckknight: you around? |
| 21:01.24 | kergoth | okay, lets say AceHooks has a convenience function to do something, but that function doesnt need to be in every ace addon's namespace |
| 21:01.25 | ckknight | I just said something to hyperChipmunk a minute ago |
| 21:01.26 | hyperChipmunk | that's what you have to answer right up front |
| 21:01.39 | kergoth | you dont need to call myaddon:acehooksfoo(), because it doesnt need an object, a self, to do its job |
| 21:01.46 | hyperChipmunk | there you go, getting better =) |
| 21:01.48 | kergoth | you can call AceHooks:acehooksfoo() instead |
| 21:01.48 | Tem | how do you detatch a tooltip? |
| 21:01.58 | ckknight | right click, detach tooltip |
| 21:02.02 | ckknight | or do you mean in code? |
| 21:02.27 | kergoth | okay, so a class method is a method which doesnt need a concrete object other than the class itself to do its job |
| 21:02.38 | kergoth | does that make it more clear? |
| 21:02.38 | Tem | oh, is it only available for things that directly support it? |
| 21:02.40 | hyperChipmunk | kergoth: you make it like that and it'll be much better |
| 21:02.53 | ckknight | yes, Tem |
| 21:03.00 | Tem | d'oh |
| 21:03.05 | kergoth | cool, thanks for the help all. hard to approach it from ground zero once you already understand it :) |
| 21:03.12 | ckknight | it's pretty easy to support it, though |
| 21:03.19 | Tem | then update your default plugins for it |
| 21:03.33 | [MoonWolf] | its a simple enough concept once you understand, but explaining it to someone who doesnt understand is hard. |
| 21:03.35 | ckknight | why? |
| 21:03.37 | kergoth | i think i'll start the description with a list of key features |
| 21:03.42 | ckknight | actually, nvm |
| 21:03.42 | Tem | because I want to play with the new feature |
| 21:03.44 | kergoth | then go into more detail after that, with examples |
| 21:03.45 | Tem | duh! |
| 21:03.46 | ckknight | lol |
| 21:03.51 | ckknight | ah, it could be cool |
| 21:03.54 | [MoonWolf] | then here is another problem, most authors wont even understand the uses. |
| 21:04.02 | hyperChipmunk | Like FuBar_BattlegroundFu for example! **UNPAID ADVERTISEMENT** Download BatFu today and experience battlegrounds in a radical new light! BatFu, the plugin for the discerning PvPer! *** |
| 21:04.03 | Tem | but really, I wanted to detach my performance tt |
| 21:04.04 | [MoonWolf] | they have trouble understanding the concept of namespaces |
| 21:04.11 | Tekkub | Hey moon.... got ItemInSet calling it'sself recursivly now, working on ItemInSets |
| 21:04.16 | kergoth | i'm concerned more with those who develop libraries and acemodules in the case of the model itself |
| 21:04.17 | [MoonWolf] | Tekkub, coolio. |
| 21:04.22 | Tekkub | added bonus: don't need Compost anymore! |
| 21:04.28 | kergoth | mode addon devs will _use_ those things, but they dont need to _know_ that |
| 21:04.29 | [MoonWolf] | what ? |
| 21:04.31 | kergoth | s/mode/most/ |
| 21:04.31 | *** join/#wowace Ratbert_C1 (n=KCummins@adsl-71-147-10-6.dsl.irvnca.sbcglobal.net) |
| 21:04.43 | [MoonWolf] | true |
| 21:04.44 | Tem | hyperChipmunk: queue times are 2h+ on my server. I don't have that kind of patience right now |
| 21:04.44 | Tekkub | plus it looks like I wasn't reclaiming something, memory use went down in my tests |
| 21:04.59 | kergoth | like the case of calling some method of AceHooks instaed of calling it as a member of your addon object |
| 21:05.06 | [MoonWolf] | well kergoth has a point there, most decs wont get to actually see any of that code. |
| 21:05.10 | Tekkub | hey rat, whatever you PM'd me got lost while my net was imploded |
| 21:05.13 | kergoth | they'll do it, but they dont need to understand that we had to implement two independent hierarchies to do it |
| 21:05.15 | hyperChipmunk | mine too, tem |
| 21:05.16 | [MoonWolf] | they inherit the lib and thats it. |
| 21:05.26 | Tem | how the hell did you manage GM |
| 21:05.30 | hyperChipmunk | but it displays those huge queues in pretty colors |
| 21:05.35 | Tem | that would have driven me CRAZY |
| 21:05.38 | hyperChipmunk | heh |
| 21:05.43 | hyperChipmunk | four months at FM |
| 21:05.51 | kergoth | [MoonWolf]: to summarize, those writing _classes_ will care. but addons wont be classes, they'll be objects :) |
| 21:05.51 | Tem | ouch |
| 21:05.58 | Tem | a guy in my guild just got GM a few weeks ago |
| 21:06.05 | Tem | he only spent 3 weeks at FM =P |
| 21:06.07 | Tekkub | http://wiki.wowace.com/index.php/Compost_Embedded_Library <--- Cleaned up wiki page whilst at the inlawz'z |
| 21:06.28 | [MoonWolf] | inlawlz |
| 21:06.29 | hyperChipmunk | yea, most of my guys only spend 3-4 weeks as FM |
| 21:07.02 | ckknight | hyperChipmunk, should I just have all tooltips detachable by default? |
| 21:07.10 | [MoonWolf] | anyway, kergoth, save this chat, you will need it for documentation later on. |
| 21:07.13 | hyperChipmunk | I think you should |
| 21:07.18 | ckknight | okay |
| 21:07.28 | hyperChipmunk | because that leaves it in the users' hands |
| 21:07.34 | ckknight | yea... |
| 21:07.35 | hyperChipmunk | so if there's an addon that doesn't support it |
| 21:07.40 | hyperChipmunk | and the user wants it |
| 21:07.46 | hyperChipmunk | then he has to go digging in the code |
| 21:08.03 | [MoonWolf] | I am really looking forward to ace2 |
| 21:08.09 | ckknight | as am I |
| 21:09.00 | [MoonWolf] | finally we dont need to hear those stupid idiots whining about dependencies. |
| 21:09.05 | Tekkub | ir2!!! |
| 21:09.17 | Tekkub | fuck dependancies! |
| 21:09.25 | Tekkub | fuck them right in the ear! |
| 21:09.29 | ckknight | Tekkub, can I suggest another API deal for Compost? |
| 21:09.37 | Tekkub | oh... okey I'm making Keyminder embeddable :) |
| 21:09.46 | [MoonWolf] | Tekkub, i never thought you were one for skullfucking. |
| 21:09.46 | Tekkub | sure bossy |
| 21:09.52 | ckknight | alright |
| 21:10.01 | ckknight | now that you have Acquire(...) |
| 21:10.05 | ckknight | and AcquireHash(...) |
| 21:10.24 | ckknight | what would be handy is a Replace(t, ...) and ReplaceHash(t, ...) |
| 21:10.37 | ckknight | it'd work like Erase, then add stuff to it |
| 21:10.45 | Tekkub | hrm... |
| 21:11.08 | Tekkub | maybe Reallocate(....) |
| 21:11.18 | ckknight | either works |
| 21:11.23 | Tekkub | Reinitialize |
| 21:11.23 | ckknight | I see it being useful in dropdowns |
| 21:11.25 | kergoth | hmm, a table that acts as a pool/cache is becoming a common thing, think itd be useful to make something generic for it? |
| 21:11.39 | ckknight | cause I use one local info = compost:Acquire(...) |
| 21:11.42 | Tekkub | oh and BTW.... waiting to test and commit.... |
| 21:11.43 | Tekkub | -- Reclaims multiple tables, can take 10 recursive sets or 20 non-recursives, |
| 21:11.43 | Tekkub | -- or any combination of the two. Pass args in the following manner: |
| 21:11.43 | Tekkub | -- table1, depth1, tabl2, depth2, table3, table4, table5, depth5, ... |
| 21:11.43 | Tekkub | function lib:ReclaimMulti(a1,a2,a3,a4,a5,a6,a7,a8,a9,a10,a11,a12,a13,a14,a15,a16,a17,a18,a19,a20) |
| 21:12.13 | [MoonWolf] | kergoth, definitly |
| 21:12.29 | Tekkub | yea kerg, make us a nice proper stack embedlib |
| 21:12.48 | Tekkub | stack, queue, cache... all in one embedlib |
| 21:12.49 | kergoth | okay, but first i'm finishing this fucking object model |
| 21:12.55 | kergoth | i'm sick of it, damnit |
| 21:13.02 | [MoonWolf] | kergoth, take your time. |
| 21:13.02 | Tekkub | yea I know the feeling |
| 21:13.06 | Tekkub | anywho brb |
| 21:13.07 | [MoonWolf] | there is no deadline here. |
| 21:13.17 | Tekkub | laundry again... wheeeee |
| 21:15.30 | id` | string.find('blah.lua', '(\.lua|\.lp)') |
| 21:15.32 | id` | whys is this false |
| 21:15.42 | kergoth | "Objects created by a class inherit from that class's prototype. The prorotype is an Object which inherits from the superclass's prototypes." that clear? |
| 21:15.46 | kergoth | id`: i dont think lua supports | |
| 21:15.59 | id` | kergoth: then how the hell am i going to match things |
| 21:16.01 | kergoth | s/superclass's/superclasses'/ |
| 21:16.07 | kergoth | slowly and painfully |
| 21:16.09 | hyperChipmunk | that is more clear |
| 21:16.36 | [MoonWolf] | looks clear to me. |
| 21:16.51 | id` | yep |
| 21:16.52 | [MoonWolf] | be sure to make some bad generic analogy there. |
| 21:16.58 | kergoth | and then i'll go into the description of class methods vs object methods, so people see why that is |
| 21:16.59 | [MoonWolf] | something with cars or fruit. |
| 21:17.02 | kergoth | hehe |
| 21:17.06 | ckknight | id`, use %., not \. |
| 21:17.13 | pagefault | anyone else having problems logging in? |
| 21:17.50 | id` | ack |
| 21:17.53 | [MoonWolf] | mendeleev kci branch merged back onto the trunk. |
| 21:18.15 | [MoonWolf] | Tekkub, the mail tooltip works too. |
| 21:18.21 | hyperChipmunk | hehe the wikipedia guy uses his dog |
| 21:18.46 | [MoonWolf] | I have no more reported unhandled bugs for mendeleev |
| 21:18.47 | [MoonWolf] | yay! |
| 21:19.04 | [MoonWolf] | Time to make new features and introduce some bugs. |
| 21:19.44 | hyperChipmunk | go moon go! |
| 21:19.48 | Tekkub | wewt! |
| 21:19.59 | [MoonWolf] | I think ill go do the whole babblelib thing tommorow. |
| 21:20.13 | hyperChipmunk | haha boss, you don't let me drag my tooltip below the screen at all now =) |
| 21:21.19 | Tekkub | gogo Super StayBetweenTheLines! |
| 21:21.27 | [MoonWolf] | someone made a fubar compilation |
| 21:21.32 | [MoonWolf] | with only fubar plugins.... |
| 21:21.43 | hyperChipmunk | ... |
| 21:21.52 | hyperChipmunk | dude, we're not even done yet |
| 21:21.58 | [MoonWolf] | http://www.wowinterface.com/downloads/fileinfo.php?id=4821 |
| 21:22.22 | hyperChipmunk | rofl |
| 21:22.26 | hyperChipmunk | the stormtrooper on the toilet |
| 21:23.15 | banditron | someone should drop a comment there pointing out that fubar is beta |
| 21:23.43 | hyperChipmunk | already writing it |
| 21:24.08 | banditron | he didn't even mention what plugins / versions are in it |
| 21:27.03 | ckknight | hyperChipmunk, I'm deprecating all the FuBarTooltip:Add* functions |
| 21:27.15 | ckknight | you'll have to use self.tooltip:Add* from here on out |
| 21:27.39 | [MoonWolf] | thats right ckknight teach them how to use things properly |
| 21:27.39 | Tekkub | bleh I can't log in |
| 21:27.39 | Tekkub | "Auth issues are receding" my ass |
| 21:27.48 | [MoonWolf] | make it scream in bright letter, YOU DOING IT WRONG! |
| 21:28.15 | Tain | I just write off Tuesdays entirely, it's the other days when I sit there at "Authenticating" that drive me angry. |
| 21:28.51 | pagefault | yeah I finally got in |
| 21:28.52 | pagefault | 20 minutes later |
| 21:30.25 | hyperChipmunk | good deal |
| 21:31.13 | ckknight | it'll still work (till 1.0), but it'll yell at em with deprecation warnings |
| 21:31.50 | FryGuy | i hate how no matter what I do, whenever there's a new patch I load like 4-5 times with people naked and unknown entities |
| 21:32.48 | Tekkub | naked people are bad? |
| 21:34.18 | [MoonWolf] | That depends on age, looks and sex. |
| 21:34.24 | Tain | Indeed. |
| 21:35.32 | Tain | I can't believe I had to just argue with the phone company. I forgot to have my phone shut off right away after moving out of my last apartment, when I finally did call they had already shut it off for non-payment. |
| 21:35.55 | [MoonWolf] | there, fixed. |
| 21:36.05 | Tain | So I was calling to have it disconnected anyway. Paid the remaining balance by phone. |
| 21:36.26 | Tain | They sent me a new bill with a $10 reconnect charge, they reconnected the service so that they could disconnect it. |
| 21:36.33 | kergoth | haha |
| 21:36.42 | [MoonWolf] | lolo |
| 21:36.43 | Tekkub | retards |
| 21:37.00 | pagefault | kergoth, svn down again? |
| 21:37.04 | Tekkub | but then, they're gonna charge you a $20 disconnect fee too |
| 21:37.05 | Tain | And I had to talk to THREE different people to get it taken off. |
| 21:37.30 | kergoth | pagefault: heh. careless use of debfoster uninstalled iproute2, which the vm needed to get online :P |
| 21:37.42 | kergoth | once again pushing the addon set up rev by rev |
| 21:37.51 | pagefault | fun |
| 21:38.09 | pagefault | I hope you have some way to automate that :) |
| 21:38.20 | hyperChipmunk | http://ace.pastebin.com/654427 |
| 21:38.27 | hyperChipmunk | in response to that compilation |
| 21:38.32 | kergoth | svk smerge -IlB --verbatim //WOW //mirror/wow |
| 21:38.41 | kergoth | svk smerge -IlB --verbatim //local/WOW //mirror/wow |
| 21:38.44 | pagefault | ah then it's not too bad |
| 21:38.45 | kergoth | heh. |
| 21:38.53 | kergoth | nah, it was re-setting up apache and stuff that was annoying |
| 21:38.58 | kergoth | tracs for my code, etc |
| 21:39.02 | pagefault | I woudln't even want to imagine what that would be like if it was cvs |
| 21:39.07 | kergoth | hehe |
| 21:39.33 | [MoonWolf] | http://dat.4chan.org/b/src/1144789718281.jpg SFW |
| 21:39.35 | kergoth | er, that //local/WOW one doesnt have a -B |
| 21:39.51 | hyperChipmunk | gonna post that reply, if nobody objects |
| 21:40.24 | [MoonWolf] | talk to ckknight about that. |
| 21:40.31 | pagefault | no cedega update this month |
| 21:40.34 | ckknight | hrm? |
| 21:40.38 | hyperChipmunk | http://ace.pastebin.com/654427 |
| 21:40.39 | pagefault | I guess they don't have elder scrolls 4 working |
| 21:40.51 | hyperChipmunk | that compilation could be dangerous; hopefully that will get things sorted out |
| 21:41.21 | hyperChipmunk | or at the very least direct the feedback to where it's needed |
| 21:42.57 | ckknight | works for me, hyperChipmunk |
| 21:43.55 | hyperChipmunk | some people are so stupid |
| 21:44.54 | Tekkub | so now, that Compost method.. what to name it? Reacquire, Reinitialize, something else? |
| 21:48.21 | [MoonWolf] | recycle ? |
| 21:48.50 | FryGuy | anyone else have the unknown entity/items showing up as red ?/disconnect when you try to cast a spell? |
| 21:48.54 | Tekkub | Okeyfinethen :) |
| 21:49.03 | Tekkub | Fry: I can't get in |
| 21:56.37 | ckknight | Replace |
| 21:56.54 | ckknight | replace makes the most sense to me |
| 21:57.00 | ckknight | it gets rid of the old stuff, puts new stuff in |
| 22:09.12 | Tekkub | I already named it Recycle :) |
| 22:09.24 | Tekkub | it makes sense, and it fits with the "theme" of the library |
| 22:09.28 | Tem | yo ckknight |
| 22:09.32 | Tem | detatched tooltips |
| 22:09.46 | Tem | why no slider for transparency? |
| 22:09.52 | Tekkub | now if I could fucking log in |
| 22:09.57 | Tem | and scale |
| 22:10.11 | Tekkub | so I can test and cimmit up my changes |
| 22:10.28 | Tekkub | "Success!" ....................................................................................................... |
| 22:10.37 | Tekkub | "Connected" .......................................... |
| 22:10.45 | Tekkub | "Failed to connect" |
| 22:11.10 | Tekkub | oh I got to char list this time.... |
| 22:11.40 | Tekkub | Patchdays, the days when successfully logging in is the game |
| 22:12.08 | Tekkub | "I wiped 5 times before I finally logged in" |
| 22:12.08 | kergoth | sheesh, i drew up a rudamentary inheritence diagram for this object model, and i swear you could get eaten by a grue in there |
| 22:13.38 | Tekkub | I bet slou's working his ass off today fixing shit... lets get cair to phone him up at work and pester him for no good reason |
| 22:16.40 | Tekkub | AH HA! She does have his number! |
| 22:16.50 | Cairenn | of course |
| 22:17.03 | Tekkub | Cair, get that hot steamy phonesex action going! |
| 22:17.10 | Cairenn | been there, done that |
| 22:17.35 | hyperChipmunk | no wonder these 'fixes' suck |
| 22:17.50 | Tekkub | with Slou? *grawr* |
| 22:18.07 | Tem | I would bet with her husband |
| 22:18.13 | Cairenn | wondered if anyone would actually catch that and what the reactions would be |
| 22:18.17 | Tem | who is usually pretty far away |
| 22:18.21 | Cairenn | Tem: indeed |
| 22:18.25 | Tekkub | Tem, shut up you |
| 22:18.34 | Tem | ~fix Tekkub |
| 22:18.35 | purl | ACTION takes Tekkub to the vet for a "special" visit. |
| 22:18.42 | Tekkub | ~break Tekkub |
| 22:18.50 | Tekkub | BLAST! |
| 22:18.56 | Tekkub | Thwarted again! |
| 22:18.59 | Tem | VICTORY IS MINE |
| 22:19.14 | Tem | I got in game |
| 22:19.24 | Tekkub | fucker |
| 22:19.28 | Tekkub | I hope you crash |
| 22:19.41 | Cairenn | as for whether or not I've had sex of any form with Slou, well, no comment |
| 22:20.00 | Tem | you had cheer sex with him didn't you? |
| 22:20.05 | Tekkub | eh ohes, "urgent maint" on some realms |
| 22:20.15 | Tem | ckknight: on the detatched tooltips, why are the transparency and scale choices not sliders? |
| 22:20.36 | ckknight | how do I do sliders with drop down menus? |
| 22:20.45 | Tekkub | "Player that have blah blah Kalimdor blah blah can't reconnect" |
| 22:21.11 | Tekkub | "blah blah bear with us." kinky |
| 22:22.24 | kergoth | okay, i need another opinion on the object model, sort of |
| 22:22.45 | *** join/#wowace Tem_ (n=Tem@adsl-212-53-107.lft.bellsouth.net) |
| 22:22.45 | *** mode/#wowace [+o Tem_] by ChanServ |
| 22:23.08 | Tem | fuck you Tekkub |
| 22:23.12 | Tem | I crashed |
| 22:23.55 | Tem | and now I am unable to log in |
| 22:27.33 | Tem | so... I don't know if you saw my question ckknight |
| 22:27.44 | ckknight | yes I did |
| 22:27.50 | Tem | did you have an answer? |
| 22:27.57 | ckknight | yea, how do I do sliders with drop down menus? |
| 22:28.07 | Tem | no idea |
| 22:28.13 | Tekkub | kek |
| 22:29.13 | ckknight | thus, they aren't sliders |
| 22:32.10 | Tem | don't use a drop down for that part |
| 22:32.26 | Tem | you could do it like the Battlefield Minimap |
| 22:45.14 | *** part/#wowace Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
| 22:46.01 | *** join/#wowace Cairenn (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com) |
| 22:46.01 | *** mode/#wowace [+o Cairenn] by ChanServ |
| 22:50.10 | ckknight | Tekkub, did you put in that replace code yet? |
| 22:50.26 | Tekkub | yes, but I ain't committing it till I can test it |
| 22:53.39 | Cairenn | he must be really busy, he isn't answering his cell |
| 22:55.04 | Tekkub | LOL |
| 22:55.08 | Tekkub | you slut! |
| 22:55.14 | Cairenn | heh |
| 22:55.25 | Cairenn | hey, you were the one that told me to call him |
| 22:56.16 | Tekkub | hehe |
| 22:57.15 | Cairenn | I just emailed him and yelled at him |
| 23:00.02 | ckknight | okay, now every tooltip detaches |
| 23:00.11 | Tem | I hate dumb people |
| 23:00.17 | Tem | http://www.wowinterface.com/forums/showthread.php?t=4431 |
| 23:05.28 | Tekkub | hrm... well Recycle works fine... ReclaimMulti is infinatelooping tho it seems |
| 23:09.31 | *** join/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com) |
| 23:09.48 | cladhaire | Evening. |
| 23:12.33 | hyperChipmunk | whoo |
| 23:14.06 | Ratbert_CP | cladhaire! |
| 23:16.10 | cladhaire | lol |
| 23:16.12 | cladhaire | send me an email =) |
| 23:16.17 | cladhaire | repo name, login name |
| 23:20.06 | *** join/#wowace Tekcub (n=Tekk@ip70-178-135-244.ks.ks.cox.net) |
| 23:24.20 | cladhaire | Ratbert_CP: You there? |
| 23:26.07 | Ratbert_CP | yeah... |
| 23:26.11 | Ratbert_CP | Sorry... |
| 23:26.14 | cladhaire | what repo name |
| 23:26.18 | Ratbert_CP | At work... phone... |
| 23:26.24 | cladhaire | Ratbert? |
| 23:26.31 | Ratbert_CP | Yeah. |
| 23:26.45 | cladhaire | k.. i'll tryto get it up for you |
| 23:26.55 | cladhaire | but send me an email at cladhaire@gmail.com with youur desired username |
| 23:27.01 | Ratbert_CP | OK |
| 23:28.32 | Ratbert_CP | Email on its way. |
| 23:29.32 | cladhaire | thanks Ratbert_CP |
| 23:30.23 | ckknight | lol, kergoth |
| 23:31.20 | kergoth | when it comes to some things, i'm a perfectionist :P |
| 23:32.51 | banditron | object models are a good place for perfection |
| 23:36.37 | hyperChipmunk | my girlfriend is trying to shame purl into playing hangman with her =( |
| 23:36.48 | Tekcub | okey, got new Compost workink |
| 23:37.25 | hyperChipmunk | she just told him he was no better than those aol bots |
| 23:38.00 | Tekcub | attempting to commit... |
| 23:38.00 | Tekcub | rat, clad, what did you need from me earlier? |
| 23:38.08 | cladhaire | I didn't tek |
| 23:38.38 | Tekcub | you emailed me |
| 23:39.11 | cladhaire | aah nevermind =) |
| 23:42.17 | Tekcub | you fuckin with my SVN again claddy, I can't commit *resets password* |
| 23:42.24 | cladhaire | *shake* |
| 23:42.26 | cladhaire | haven't touched it. |
| 23:42.28 | cladhaire | whats it saying? |
| 23:42.37 | kergoth | banditron: this is true |
| 23:43.04 | Tekcub | it just kept asking for user, reset fixed it |
| 23:43.21 | ckknight | Tekcub, is it committed? |
| 23:43.31 | Tekcub | god you're impatient! |
| 23:43.41 | Tekcub | and yea it just finished |
| 23:43.48 | ckknight | I need it to update FuBar |
| 23:44.07 | Tekcub | ^^ |
| 23:44.21 | Tekcub | like it matters, servers are prolly gonna be fucked up all night |
| 23:44.32 | kergoth | i'm reworking the object model to have not just init() methods for its objects, but init() methods for its classes as well |
| 23:44.53 | Tekcub | kerg: thatnks for that change stuff but I didn't like it :) |
| 23:45.04 | Tekcub | I liked my little IncDec function |
| 23:45.07 | kergoth | so things like Class's mro calculation can be done in its init() method, and subclasses can super() to call that init |
| 23:45.17 | ckknight | okay, so it's Erase, then Populate? |
| 23:45.22 | kergoth | reminds me of titan's functions to perform stupid simple shit like ternaries |
| 23:45.25 | kergoth | pointless |
| 23:45.32 | kergoth | but suit yourself |
| 23:45.34 | Tekcub | no, Recycle and RecycleHash |
| 23:45.56 | Tekcub | I got sick of all the this = this + that |
| 23:46.13 | Tekcub | I was doing it enough that the one lil func made more sense |
| 23:46.21 | *** join/#wowace Norque (n=Norque@076.a.001.dub.iprimus.net.au) |
| 23:46.26 | kergoth | just like the titan guy got tired of writing: if this then that, no doubt |
| 23:46.34 | Tekcub | because some fucktards thought lua didn't need a ++ operator |
| 23:46.40 | kergoth | who needs to use language builtins when we can reinvent the wheel |
| 23:46.51 | kergoth | lua lacks all mutate operators |
| 23:46.56 | ckknight | ah, cool, Tekcub |
| 23:47.07 | ckknight | I don't like ++ |
| 23:47.10 | ckknight | I'd prefer += 1 |
| 23:47.24 | Tekcub | += would work for me as well |
| 23:47.28 | Tekcub | just... SOMETHING |
| 23:47.32 | ckknight | yea |
| 23:48.07 | kergoth | none of its operators change an existing object today, they create new ones. this = this + 1 produces a new this that has one more, whereas this += 1 changes the object in this rather than putting a new one there |
| 23:48.33 | kergoth | i can see why they might not have wanted it, lua focusing on simplicity and all |
| 23:48.33 | kergoth | theres a lua power patch for it, not that it helps us |
| 23:49.38 | Tekcub | CAIR! We need you to slut it up with Slou and get us a += operator in WoW-lua!!!!!! |
| 23:50.18 | Cairenn | funny you should say that Tekcub |
| 23:50.27 | Codayus | oO |
| 23:51.15 | Tekcub | it is? |
| 23:51.19 | hyperChipmunk | rofl |
| 23:51.20 | Cairenn | "Now how am I supposed to call you and pester you if you don't have your cell phone turned on?" " *laugh* What did you have in mind? :)" "Well I guess you'll never know now, since you didn't have your phone turned on, now will you?" "Pthbbbbt! You tease. :)" |
| 23:51.30 | cladhaire | hahaha |
| 23:51.34 | hyperChipmunk | <PROTECTED> |
| 23:51.36 | hyperChipmunk | oops |
| 23:51.41 | kergoth | i'd rather see lua 5.1 go in than the mutate patch, personally, given 5.1's incremental garbage collector |
| 23:51.52 | cladhaire | incremental GC would be clutch for wow |
| 23:52.03 | hyperChipmunk | yea |
| 23:52.48 | Tekcub | true... CAIr doubleslutduty, get us both |
| 23:53.01 | Cairenn | lol |
| 23:53.42 | hyperChipmunk | tek =\ |
| 23:54.51 | cladhaire | Heyas Kael |
| 23:55.05 | Kaelten | hey guys |
| 23:55.07 | Kaelten | hey clad |
| 23:55.19 | cladhaire | Whats up? |
| 23:55.26 | Kaelten | lol |
| 23:55.28 | Kaelten | just work |
| 23:55.34 | Kaelten | but I only have two more days |
| 23:55.38 | Kaelten | so after that its all over |
| 23:55.43 | cladhaire | heheh yay |
| 23:56.28 | cladhaire | haha |
| 23:56.40 | cladhaire | i need to... quit and collect unemployment and write libraries full time |
| 23:56.56 | Kaelten | heh |
| 23:57.01 | Kaelten | unemployement sucks in alabama |
| 23:57.12 | Cairenn | I need to win the lottery so I don't have to declare bankruptcy. |
| 23:57.13 | cladhaire | sucks here too |
| 23:57.18 | Tekcub | I think I need to kick ammo in the ass |
| 23:57.22 | cladhaire | i just didn't wnat to cheat and say lottery |
| 23:57.26 | cladhaire | Tekcub: k =) |
| 23:57.33 | Tekcub | he's unregisterenig events in Disable in the bigwigs boss modules |
| 23:57.52 | Tekcub | what a noob |
| 23:57.59 | Kaelten | lol |
| 23:58.03 | Kaelten | tek, at least he's trying |
| 23:58.09 | Tekcub | whateva! |
| 23:58.24 | cladhaire | I need to get some work in on AceState |
| 23:58.28 | cladhaire | lots to be done O.o |
| 23:58.35 | Kaelten | clad |
| 23:58.41 | cladhaire | kael |
| 23:58.47 | Tekcub | tek |
| 23:58.47 | Kaelten | CLAD! |
| 23:58.53 | cladhaire | KAEL |
| 23:58.54 | Tekcub | TEK! |
| 23:59.08 | Kaelten | Clad!!!! |
| 23:59.13 | cladhaire | Kael!!! |
| 23:59.17 | Tekcub | meh |
| 23:59.20 | cladhaire | s/!!!/!!!!/ |
| 23:59.24 | Kaelten | lol |
| 23:59.26 | Kaelten | this is getting scary |
| 23:59.29 | hyperChipmunk | rofl |
| 23:59.29 | Kaelten | we got the bot in on this |
| 23:59.29 | cladhaire | hehe |
| 23:59.45 | cladhaire | =) |
| 23:59.47 | Kaelten | lol |