00:00.00 | Tekkub | going? |
00:00.16 | Tekkub | it went downhil long ago, they've begun digging sideways |
00:00.21 | Cairenn | Tem|WoW: do me a favour, please? |
00:00.26 | Tem|WoW | Cairenn: sure? |
00:00.30 | Cairenn | find out who put it up? |
00:01.00 | Tem|WoW | how? |
00:01.07 | Cairenn | for one thing, *we* (WoWI) can get after them, too, if they are pulling from our site without either your permission or ours |
00:01.26 | Cairenn | Site staff should be able to tell you who submitted it |
00:01.38 | Cairenn | just PM them on the site, either NeT or SilverShadow |
00:01.54 | Tem|WoW | oh, looks like they have an IRC channel |
00:02.05 | Tekkub | eh ohs |
00:02.08 | Cairenn | oh really? lol, when did that happen? |
00:02.13 | Tem|WoW | quakenet |
00:02.14 | hyperChipmunk | don't they have a disclaimer about yoinked mods? i.e. just notify them and they'll recognize the proper author? |
00:02.34 | Tem|WoW | hyperChipmunk: they didn't credit the wrong person |
00:02.40 | Tem|WoW | hyperChipmunk: I removed all the versions yesterday |
00:02.44 | Tekkub | I'm guessing the issue is the update that's posted today wasn't made by tem |
00:03.04 | Tem|WoW | hyperChipmunk: and today my most recent version that has only been posted to WoWI is now up there |
00:03.04 | kergoth` | there we are |
00:03.25 | kergoth` | Tekkub: rewrote linearize to use a single list with embedded nils. was kinda fun, i wrote an iterator for it. |
00:03.32 | hyperChipmunk | ah |
00:03.36 | Tekkub | :) |
00:03.48 | kergoth` | for _,liststart,listend in sublists(lists) do print(lists[liststart]) end |
00:03.50 | kergoth` | :) |
00:03.56 | Tem|WoW | hmm |
00:03.56 | Tekkub | maybe I won't publish Compost/Metrognome to Cursed after all |
00:04.07 | hyperChipmunk | anyway, my point is that I thought they sounded pretty reasonable about that kind of thing |
00:04.32 | Tem|WoW | Tekkub: I stopped publishing there a long time ago. I've just been updating the ones I had posted there, now I'm sick of it |
00:04.58 | Tekkub | yea I stopped long ago too, moved to UI.WoW then to WoWI |
00:05.14 | Tem|WoW | I never liked ui.wow |
00:05.16 | otravi | hah, I skipped those! |
00:05.20 | kergoth` | Tekkub: only annoying part... if nil is the seperator between sublists, you cant exactly have nil elements embedded in the sublists, which i needed, lacking a table.remove() that acts on the crazy list. so i created a NIL object to use for that |
00:05.21 | otravi | and just moved to WoWI |
00:05.22 | Tekkub | but I thought maybe for my lil libs getting em out there for everyone would be a good idea |
00:05.22 | Tem|WoW | site design put me off |
00:05.33 | Tem|WoW | I /hate/ the site design at ui.wow |
00:05.47 | Tem|WoW | later kergoth |
00:05.54 | Tekkub | but now that I think about it, I might not want tho Cursed authors asking me how to use Met/Compost |
00:06.00 | ckknight | what is the NIL object? |
00:06.32 | ckknight | I have no great inclination to upload anywhere but WoWI |
00:07.14 | Tekkub | I don't mind UI.WoW... especially now that comments can get emailed... but I'm still mindly annoyed they removed links to my portal |
00:07.30 | Tekkub | but I'm lazy about posting up "real" releases to the sites |
00:08.04 | Tekkub | the Metrognome/Compost releases would have a nice link to the SVN and big notes that I won't ever update the version on the site |
00:08.12 | Tem|WoW | Tekkub: they did? |
00:08.22 | Tekkub | yea you can provide an email to recieve comments on your mods at now |
00:08.35 | Tekkub | it's the one thing that pissed me off there, tracking comments from users |
00:08.58 | Tem|WoW | but, they removed your link? |
00:09.04 | Tekkub | but then the link removal pissed me off too |
00:09.10 | kergoth` | ckknight: its a fake nil. lets me recognize an embedded nil in a sublist. if i used nil inside a sublist, the parser would think that nil was seperating two sublists, since thats the seperator there. |
00:09.14 | Tekkub | yea, cause it was wowi in the link |
00:09.23 | kergoth` | ckknight: i'll show ya the code in a bit |
00:09.27 | otravi | plixx.org ftw! :----D |
00:09.49 | Tem|WoW | Tekkub: that's just wrong |
00:09.54 | Cairenn | Tem|WoW: clad|sleep had the same problem, iirc ... you can put the addy, but if you put an actual *link* to your portal, they'll remove it |
00:10.03 | Tekkub | yea well I never hunted down Devla to discuss it |
00:10.14 | Tem|WoW | that would do more than annoy me |
00:10.23 | Tem|WoW | that would make me pull my addons from the place |
00:10.32 | Tekkub | it did more than annoy me, I've not updated there since it happened |
00:10.46 | Tekkub | I'm not one to pull down shit, but it's not getting updated |
00:10.56 | Tem|WoW | well. |
00:11.14 | Tem|WoW | the people in #curse-wow are being categorically useless |
00:11.14 | ckknight | Tekkub, in CompostLib, why not set the metatable to nil when erasing/reclaiming? |
00:11.14 | Tem|WoW | so |
00:11.14 | Tem|WoW | I'm pulling my stuff |
00:11.14 | Tem|WoW | screw them |
00:11.41 | Tekkub | Boss: cause I've not played with metatables much honestly |
00:11.51 | Cairenn | there is one time and one time only that we ever touch someone's files/descriptions/comments/etc ... if the author asks us to |
00:11.55 | Tekkub | and the metatable may be shared |
00:12.12 | Norque | I thought categorically useless was CG's normal state |
00:12.13 | Tekkub | it's getting into the same issues that recursive reclaims had |
00:12.29 | Tekkub | the simplest solution, don't send metatables at compost |
00:12.48 | ckknight | but setting the metatable to nil seems like a wise idea when erasing |
00:13.26 | Tekkub | what I wass gonna do was look for a metatable and just not do anything if there is one |
00:14.27 | hyperChipmunk | Cairenn: *cheer* |
00:14.33 | Tekkub | Erase shouldn't nil out a metatable for sure tho, it's designed for reuse of the same table over and over and it changing the metatable would probably be undesired |
00:14.46 | Tekkub | I might consider it for Reclaim tho |
00:15.20 | ckknight | yea, that'd make sense |
00:15.55 | Tekkub | I want to understand metatables better before I fuck with em tho :) |
00:16.05 | ckknight | metatables are fun |
00:16.06 | ckknight | btw, I'll likely be including CompostLib in the next FuBar |
00:16.28 | Tekkub | :) good, use it for the menu constructing functions for sure |
00:16.37 | ckknight | right |
00:16.39 | ckknight | at least that |
00:16.50 | Tekkub | and I'm sure you'll find other uses |
00:16.56 | ckknight | I honestly want to do a major rehaul, or at least a reorganization of my code |
00:17.36 | hyperChipmunk | I use lots of tables in BatFu, to model the battlefield in a way my code can understand |
00:18.10 | hyperChipmunk | I've not even begun to look at ways to optimize their usage |
00:18.19 | Tekkub | do you reuse them or reallocate? |
00:18.47 | hyperChipmunk | explain what you mean |
00:18.58 | Tekkub | how often do you use t = {} |
00:19.02 | hyperChipmunk | oh |
00:19.21 | Tekkub | taht's the key thing Compost strives to replace |
00:19.24 | hyperChipmunk | reallocate |
00:19.36 | hyperChipmunk | good deal |
00:19.42 | Tekkub | yea that'll churn out garbage :) |
00:20.02 | Tekkub | use Compost to erase and reuse |
00:20.11 | Tekkub | or Reclaim/Acquire |
00:20.14 | hyperChipmunk | slick deal |
00:20.47 | Tekkub | either works the same in the end, Erase just drops the overhead of managing the cache of tables if you intend to reuse the table immediatly |
00:21.05 | hyperChipmunk | not usually |
00:21.15 | hyperChipmunk | it's pretty static, just need a new one for each battlefield |
00:21.21 | Tekkub | then yea, Acquire, use, Reclaim |
00:21.48 | hyperChipmunk | great, I'll look into it =) |
00:21.51 | hyperChipmunk | after I nap |
00:21.52 | hyperChipmunk | zzzzzzzz |
00:21.54 | Tekkub | :) |
00:22.15 | hyperChipmunk | and this weekend I start on EngInv replacment |
00:22.27 | Tekkub | (sweets) |
00:22.42 | hyperChipmunk | so probably tables flying everywhere |
00:22.58 | hyperChipmunk | chaos in the streets |
00:23.04 | hyperChipmunk | etc. |
00:23.10 | Tekkub | sounds like your average day in the highschool caffiteria |
00:25.19 | Tekkub | back to Metrognome, almost done and ready for testing |
00:25.31 | ckknight | why is it called Metrognome? |
00:25.49 | Tem|WoW | if you had any culture you would know that |
00:25.50 | Tekkub | cause I had more votes for Metrognome over Metronome |
00:25.58 | Kaelten|AFK | Tekk: check the forums |
00:26.10 | Kaelten|AFK | clad|sleep, You there? |
00:26.12 | Tem|WoW | oh wow |
00:26.13 | Tekkub | and I asked Gazmik Fizzwidget to write the description for me :) |
00:26.16 | Tem|WoW | I'm too sleepy |
00:26.24 | Tem|WoW | I didn't notice the spelling difference |
00:26.39 | Tekkub | wewt! you move Compost's thread for me? |
00:27.24 | Kaelten|AFK | tekk:moved |
00:27.37 | Tekkub | (sweets) |
00:27.44 | Tekkub | you kick ass! |
00:27.49 | Tekkub | or lick ass, if you're into that |
00:28.09 | Kaelten|AFK | heh |
00:28.54 | Kaelten|AFK | afk now guys bb in a bit |
00:29.11 | Tem|WoW | would PT count as a library Tek? |
00:29.20 | Tem|WoW | and SE? |
00:29.41 | Tem|WoW | and Timex? |
00:29.57 | Tem|WoW | and AceUnitFrames |
00:30.02 | Tekkub | PT: not really |
00:30.11 | Tem|WoW | why not on PT? |
00:30.15 | Tem|WoW | it doesn't do anything on it's own |
00:30.16 | Tekkub | SE: yes, once I convert them into embedables |
00:30.23 | Tekkub | Timex... maybe? |
00:30.34 | Tekkub | Hrm.... |
00:30.40 | Tekkub | I dunno with PT |
00:30.55 | Tekkub | I conlider it more of a database than a library... but yea move it over |
00:30.59 | ckknight | haha! |
00:31.04 | ckknight | you're no longer on top, Tekkub |
00:31.12 | Tekkub | :P |
00:31.40 | Tekkub | I guess "library" would be anything that the end user doesn't directly interface with and can be used by more than one mod |
00:32.04 | Tain | Plus you have to have your library card to use it. |
00:32.11 | Tain | And bring it back in as good shape as you took it. |
00:32.12 | Tekkub | :P |
00:32.17 | Tain | Shhh quiet. |
00:32.27 | Tekkub | :p is soundless |
00:33.04 | Tain | Not in my imaginary library. |
00:33.36 | Tem|WoW | so |
00:33.44 | Tem|WoW | timex? |
00:33.46 | Tem|WoW | yes? no? |
00:34.10 | Tekkub | Yea.. I think so |
00:34.17 | Tekkub | it doesn't do anything on it's own |
00:34.30 | Kaelten|AFK | tem, uncheck the leave redirect link when you move things |
00:34.36 | Kaelten|AFK | bbl |
00:34.38 | Tem|WoW | yeah |
00:34.42 | Tem|WoW | I have been |
00:34.45 | Tem|WoW | just missed it on the first one |
00:35.02 | Tekkub | oh Tem, did you ever find the answer to your question about Compost? |
00:35.10 | Tekkub | *grin* |
00:35.18 | Tem|WoW | I'll put it this way |
00:35.30 | Tem|WoW | If you don't use a weak table to do it you're a moron |
00:35.37 | Tem|WoW | and I don't take you to be a moron |
00:35.39 | Tem|WoW | so.... |
00:35.44 | Tem|WoW | That's answer enough for me |
00:35.53 | Tekkub | A: yes and no, there are two caches, the primary will hold 10 table and is NOT weak, the secondary holds overflow and IS weak |
00:36.10 | Tekkub | the primary cache, for me, is almost always like 2-3 tables |
00:36.42 | Tekkub | it'll peak out at like 160 when ModMenu does a recursive Reclaim, but it will Acquire all those tables back |
00:36.43 | ckknight | Tekkub, why do you use a global EmbedLibStub instead of a local stub? |
00:37.02 | Tekkub | Boss: why should the stub not get reused? |
00:37.28 | Tekkub | I mean, it's gonna happen during login, we should minimize garbage creation to every dregree we can |
00:37.37 | Tekkub | GC is bad, GC during login is worse |
00:38.11 | clad|sleep | Its all a matter of preference |
00:38.20 | ckknight | I want there to be a standardized way |
00:38.34 | clad|sleep | the Ace stub will be standardized |
00:38.36 | clad|sleep | I promise you that |
00:38.36 | Tekkub | well that's my standard :) |
00:38.41 | clad|sleep | for 1.4 imo |
00:38.51 | ckknight | I want an ETA |
00:38.57 | cladhaire | Next Sunday? |
00:38.59 | ckknight | and I want to know what I can do to help |
00:39.00 | ckknight | hrm |
00:39.04 | cladhaire | but that will be JUST for ace proper |
00:39.04 | Tain | We all have our own standards. |
00:39.05 | ckknight | okay, that works |
00:39.08 | cladhaire | you would be welcome to use it. |
00:39.13 | Tekkub | yea.. Ace Core is gonna basically just be the stub isn't it? :) |
00:39.16 | cladhaire | but the whole point is you dont need a standard |
00:39.20 | Tain | Good. |
00:39.25 | Tain | I don't have many standards. |
00:39.33 | cladhaire | The stub is STILL custom enough that you can't have one ring to fit them all |
00:40.24 | Tekkub | yea, waht I posted is the stub I'm gonna use... that's just my template, you don't have to use it |
00:40.31 | Tain | I feel so ... wrong. I put together my new PC on Tuesday and I haven't actually played a game on it yet. |
00:41.23 | Tekkub | Actually, thanks Boss, idea |
00:41.39 | Tekkub | I'm gonna make it so you can change the stub global name easily |
00:41.59 | Tekkub | :) |
00:42.45 | ckknight | hrm |
00:43.00 | Tekkub | just to avoid potential conflicts |
00:43.37 | Tain | "The young man knows the rules, but the old man knows the exceptions." |
00:43.40 | cladhaire | Tekkub the reason I dont worry about GC's during loading, is because they're one-time costs.. and in the long run they make more sense to me.. but a shared stuf is welcome when necessary |
00:44.00 | ckknight | well, I think that all the embedded libs should use one stub class |
00:44.07 | ckknight | isn't that what Ace is gonna do with AceModule? |
00:44.17 | Tekkub | I worry about load time GC's just cause I hate long load times cause by addons |
00:44.22 | cladhaire | In this 1.x branch, for any module I rewrite-- yes. |
00:44.22 | Tekkub | :) |
00:44.34 | cladhaire | Tekkub: The load times for something like this aren't the issue.. and they're not used during zoning. |
00:44.50 | cladhaire | Its a matter of preference, that's all =) |
00:44.53 | Tekkub | I know zoning's not an issue |
00:45.10 | Tekkub | and I prefer to minimize all resource use during load |
00:45.21 | cladhaire | I just know that at least every single Ace addon needs a way to handle backporting all my embeds. |
00:45.35 | cladhaire | s/addon/Module/ |
00:45.44 | cladhaire | but I'm working it out. |
00:45.44 | ckknight | what do you mean? |
00:45.47 | cladhaire | it'll be a clean intelligent design |
00:46.06 | cladhaire | ckknight: Okay.. Ace proper loads, and has minor version 2006040601 of AceHooks |
00:46.32 | ckknight | okay |
00:46.39 | cladhaire | Its already embedded in ace proper, AND aceModule at that point. When minor 2006040701 comes along, it needs to go through and replace all those function calls with its own. |
00:47.03 | cladhaire | So I have to make a list of namespaces that have embedded my library.. so i can go back and update those references. |
00:47.13 | ckknight | hrm |
00:47.27 | ckknight | doesn't Iriel's lib handle that? |
00:47.30 | cladhaire | Its technically covered by the ReplaceLib.. but :Embed() can do other work that we need accounting informatino |
00:47.35 | cladhaire | *nod* for the most part |
00:49.36 | cladhaire | I was the first adopter anyway (And proud of it) |
00:49.50 | ckknight | lol |
00:49.50 | cladhaire | so i have to look over my code, and tekkub brought up some good points that need to be addressed in the revamp I'm doing. |
00:49.52 | Tain | I'm still trying to work on being an adoptee. |
00:50.02 | Tain | But Angelina Jolie isn't returning my calls. :( |
00:50.10 | ckknight | I added one bit of custom code to mine |
00:50.12 | Tekkub | I did? |
00:50.32 | cladhaire | Tekkub: You always do |
00:50.37 | Tekkub | wow |
00:50.38 | ckknight | if BabbleLib and BabbleLib.versions[MAJOR_VERSION] and BabbleLib.versions[MAJOR_VERSION].minor >= MINOR_VERSION then return end |
00:50.41 | Tekkub | I feel spethial |
00:50.45 | ckknight | at the very top |
00:50.57 | cladhaire | *nod* |
00:50.58 | ckknight | it prevents the code from being run at all if it's already outdated |
00:51.05 | cladhaire | avoiding declaration at all is nice, even if the code is compiled anyway |
00:51.11 | Tekkub | wait a sec boss... |
00:51.22 | Tekkub | return works in the root level of a file? |
00:51.26 | ckknight | yea |
00:51.32 | Tekkub | and totally skips file reading? |
00:51.36 | cladhaire | *nod* |
00:51.36 | ckknight | yea |
00:51.38 | Tekkub | holy fuck that's kewl |
00:51.41 | cladhaire | you can also do end |
00:51.41 | ckknight | I know |
00:51.47 | cladhaire | , etc. |
00:51.48 | Tekkub | *changes EmbedLib |
00:51.52 | cladhaire | do -- code here end |
00:52.02 | ckknight | it's all of 5 lines at the top |
00:52.09 | ckknight | local MAJOR_VERSION = "1.0" |
00:52.12 | Tekkub | I have a big if then ... end around the meat of the template |
00:52.15 | ckknight | local MINOR_VERSION = 13 -- or whatever |
00:52.18 | ckknight | then that if statement |
00:52.23 | ckknight | yea, it made it messy |
00:52.28 | ckknight | mine avoids making the stub entirely |
00:52.31 | Tekkub | I'm changing that now :) |
00:52.40 | Tekkub | mine avoids the stub too |
00:52.46 | cladhaire | Tem: there was food at the vendor in Menethil.. now that was unnecessary |
01:01.38 | Kaelten | hey guys |
01:02.52 | Kaelten | clad: I want to talk to you, you there? |
01:03.45 | cladhaire | yeppers |
01:03.58 | cladhaire | shoot me up in PM |
01:05.00 | Tekkub | new commit for EmbedLib :) |
01:05.36 | ckknight | link? |
01:05.58 | Tekkub | *digs* |
01:06.06 | *** join/#wowace ag` (n=Andreas@0x535d9723.boanxx19.adsl-dhcp.tele.dk) |
01:06.52 | Tekkub | https://opensvn.csie.org/Ace/trunk/EmbedLib/EmbedLib.lua |
01:06.56 | ag` | What event is called when all units in a party are available? |
01:07.18 | Tekkub | moved the locals to the top, so you only need to edit at the top and bottom |
01:07.21 | ag` | after a reloadui |
01:07.36 | Tekkub | ag: no clue if one IS called |
01:07.54 | Tekkub | do the members changed events fire, one for each loaded probably? |
01:08.05 | ag` | I'd just like to prevent my party members to have "unkown" as their class |
01:08.27 | Tekkub | I honestly have no clue man |
01:08.46 | ag` | damn :) |
01:08.46 | Tekkub | if it's a realoadUI that data probably doesn't get rebuilt |
01:08.59 | Tekkub | BAG_UPDATE doesn't fires on reload, only on login/zone |
01:09.23 | ag` | how about PLAYER_ENTERING_WORLD |
01:09.23 | Tekkub | cause the bag data is only built during world insertion it seems |
01:09.41 | Tekkub | PEW always fires on reload |
01:09.52 | Tekkub | and bags are valid then |
01:09.53 | ckknight | PEW PEW |
01:09.57 | ckknight | lazors! |
01:10.04 | Tekkub | it works one of two ways with bags: |
01:10.14 | Tekkub | reload they're valid at PEW |
01:10.38 | Tekkub | login they're empty at PEW and will fire a BAG_UPDATE each time an item is loaded up |
01:10.47 | Tekkub | I bet parties are similar |
01:11.12 | ag` | I'll see how it goes |
01:11.20 | Tekkub | I mean, If I log in to a party I get the normal "you joined a party" stuff as tho I just accepted an invite |
01:11.30 | Tekkub | but on reload I don't |
01:12.51 | Codayus | Hmm. Anyone know SQL and want to answer a probably stupid question? |
01:12.54 | ag` | hm, player entering world seems too early too |
01:13.17 | Tekkub | do any party events fire also ag? |
01:15.23 | cladhaire | Codayus: Shoot with the SQLage |
01:15.56 | Codayus | Okay, I've got a really ugly query which has, in part: |
01:16.05 | Codayus | LEFT JOIN spells AS spell1 ON item_cache.spell1_id = spell1.spell_id |
01:16.32 | cladhaire | ok |
01:16.59 | Codayus | Which works fine if the spells table has the spell_id in it already. If it doesn't, I'd like to have a default value, if that makes any sense. |
01:17.48 | ckknight | okay, does anyone know if they can tell if a texture doesn't exist? |
01:17.52 | cladhaire | aah.. thats the subtle difference between outer and inner join.. |
01:18.07 | FryGuy | codayus: it will default to null if there's none |
01:18.36 | FryGuy | Codayus: so in your select, do a tertiary operator for your sql language |
01:18.40 | FryGuy | is it mysql? |
01:18.41 | Codayus | Yeah, but I can't tell the difference between a null because my spells table doesn't know about that ID yet, and the null because the item just doesn't have a spell id... |
01:18.44 | Codayus | mysql, yeah |
01:19.16 | Codayus | So uh...what's a tertiary operator? |
01:19.35 | FryGuy | it's ? in c |
01:19.41 | hyperZzzzzzzzzz | tertiary or ternary? |
01:19.48 | FryGuy | ternary |
01:19.49 | FryGuy | whatever :p |
01:19.54 | Codayus | oh... |
01:21.35 | Codayus | So, does mysql *have* a ternary operator? |
01:22.25 | FryGuy | ya |
01:22.35 | FryGuy | select IF(field,field,'default') |
01:23.13 | FryGuy | it's probably easier to do it in php or whatever though :) |
01:23.29 | FryGuy | IF(expr1,expr2,expr3) |
01:23.29 | FryGuy | If expr1 is TRUE (expr1 <> 0 and expr1 <> NULL) then IF() returns expr2; otherwise it returns expr3. IF() returns a numeric or string value, depending on the context in which it is used. |
01:24.37 | Codayus | Hmmm |
01:25.36 | Codayus | Thanks. |
01:28.26 | banditron | COALESCE works but only against null values |
01:28.33 | banditron | COALESCE(null,null,null,'default') |
01:37.52 | Tekkub | *whine* you notice auth issues seem to get worse every fucking patch? |
01:38.11 | Tekkub | WoW is too popular for it's own good |
01:40.17 | Codayus | Yay! |
01:40.45 | Codayus | IF(spell1_id,COALESCE(spell1.spell_amount,'Unknown ID'),NULL), IF(spell1_id,COALESCE(spell1.spell_desc,'Unknown ID'),NULL) |
01:42.15 | Codayus | This stupid query is turning into a monstrosity. 9 joins and counting. :-( |
01:50.16 | Kaelten | well good news, a new private svn is under development. |
01:50.29 | ckknight | hrm? |
01:50.58 | Kaelten | clad is going to hose a private svn for us. |
01:51.07 | ckknight | ah |
01:51.11 | cladhaire | Anyone a php developer? |
01:51.14 | Kaelten | host |
01:51.26 | ckknight | I have, cladhaire |
01:51.32 | Kaelten | cladhaire, I know a little bit but I'm better at lua |
01:51.35 | cladhaire | *nod* |
01:51.43 | Codayus | I... *sort of* know a bit. Sort of. |
01:51.44 | cladhaire | I can do it |
01:51.51 | cladhaire | but i didn't know if anyone would be able to spit it out quicker than me |
01:52.07 | cladhaire | I need a method to request new repositories, and a simple page to change passwords |
01:52.20 | ckknight | ah |
01:52.30 | cladhaire | so i dont have to be involved with that |
02:14.29 | FryGuy | cladhaire: what did you need to know about php? |
02:15.48 | cladhaire | nothing in particular.. just looking for someone who's done a bunch of system/file/io |
02:16.01 | cladhaire | particularly.. i need to authenticate to an htaccess file, and then allow them to change their password |
02:16.35 | ckknight | how do I have an embeddable shared lib with saved variables? |
02:17.30 | cladhaire | ckknight: It has to have a toc file |
02:17.33 | FryGuy | hrm |
02:17.37 | FryGuy | sucks to be you clad :p |
02:17.42 | cladhaire | lol |
02:17.44 | cladhaire | its not that bad |
02:17.49 | Kaelten | oh RegisterForSave is apparently a blizz only function now. |
02:20.19 | cladhaire | *nod* |
02:20.24 | cladhaire | welcome to 1.10 =) |
02:21.51 | cladhaire | Tekkub: this is what I have to code for: http://ace.pastebin.com/647253 |
02:22.24 | Tekkub | oro? |
02:22.26 | Tekkub | whatdat? |
02:23.41 | cladhaire | If any namespace has called :Embed().. and a new versino comes along, ReplaceVersino() doesn't cover the references thqat get embedded.. So I track the embeds, and call :Embed on the new library to update the references. |
02:23.48 | Tekkub | BTW: testing Metrognome now, it looks like it works as intended |
02:24.03 | *** part/#wowace Warol (n=Warol@adsl-75-5-43-183.dsl.emhril.sbcglobal.net) |
02:24.08 | cladhaire | Metrognome? |
02:24.34 | FryGuy | clad: that prints out libb twice right? |
02:24.37 | Tekkub | the OnUpdate library |
02:24.50 | Tem | cladhaire: where are are putting the svn? |
02:25.18 | Kaelten | so is Metragnome a new type of Timex? |
02:25.34 | Tekkub | Metro is for more on-update frequency shit |
02:25.58 | Tekkub | Timex: good for long term timers, bad for short-term repeating timers |
02:26.38 | Tekkub | Metro's basically designed to replace an OnUpdate frame, and lest you set a frequency and pass one arg (like self!) |
02:26.49 | Kaelten | cool |
02:27.07 | Tekkub | oh also by default it'll disable calls during zoning unless you explicitly declare that it should continue.... |
02:27.19 | Tekkub | but I don't know if OnUpdates are called during zone |
02:27.26 | Tekkub | if not I'll just remove that code |
02:27.32 | Kaelten | hey tekk you a masochist? If so there is a *fun coding project |
02:27.36 | cladhaire | Tem: it'll be http://svn.wowace.com/Repository |
02:27.39 | cladhaire | eventually |
02:27.49 | Tekkub | what's dat Kael? |
02:27.58 | Tem | why the extra bit on the end? |
02:28.09 | ckknight | I'm also interested, Kaelten |
02:28.26 | Kaelten | Tekkub, Eventually it'd be nice to have a cross client communication library that doesn't warp the mind |
02:28.34 | Tem | oh |
02:28.34 | Tekkub | eventually? how bout NOW DAMNIT!!!!! |
02:28.36 | ckknight | hrm |
02:28.38 | Tem | Tekkub: |
02:28.41 | Tem | if you do it |
02:28.44 | Tem | it must be called Satellite |
02:28.49 | cladhaire | I agree |
02:28.54 | Tekkub | :) |
02:28.57 | Tekkub | hrm... |
02:29.00 | Tem | in a perfect world, I'd get to all my projects |
02:29.00 | cladhaire | Tem: The extra bit is the name of the repo. |
02:29.07 | Kaelten | hehe |
02:29.10 | Kaelten | in a perfect world |
02:29.13 | cladhaire | Tem: So we can give authors their own repo.. and give specific access to the Ace repository |
02:29.23 | Tem | cladhaire: ah that's cool |
02:29.28 | cladhaire | http://svn.wowace.com/Ace, http://svn.wowace.com/AceGUI, http://svn.wowace.com/KaelCycle |
02:29.33 | Tekkub | that NOW DAMNIT was directed at clad and the SVN BTW |
02:29.37 | Tem | aaaah, I get it |
02:29.37 | cladhaire | and they can have their own structure underneath |
02:29.46 | cladhaire | Tekkub: We're waiting on DNS, IMO |
02:29.57 | Kaelten | yep waiting on dolby |
02:29.58 | Tekkub | DNS IT NOW!!! |
02:29.59 | Tekkub | 11111 |
02:30.00 | Kaelten | to edit the DNS |
02:30.01 | Tem | since when is that an opnion? |
02:30.01 | Tekkub | ! |
02:30.02 | hyperChipmunk | very nice |
02:30.23 | Tekkub | DNS: Does Not Sense |
02:30.28 | Tekkub | *giggle* |
02:30.39 | hyperChipmunk | ~wtf dns |
02:30.44 | Tem | Kaelten: you have any idea where the "report to moderator" link goes? |
02:30.47 | hyperChipmunk | purl is so dumb |
02:30.49 | ckknight | <PROTECTED> |
02:30.53 | hyperChipmunk | I know what it is |
02:30.57 | Kaelten | tem, um..... not really |
02:31.01 | ckknight | says you |
02:31.01 | Tekkub | Yes, "Does Not Sense" doesn't make any sense |
02:31.03 | Tem | I just tried it tout |
02:31.07 | cladhaire | 208.97.133.166 |
02:31.08 | Tem | s/tout/out/ |
02:31.11 | hyperChipmunk | I was just seeing whether he sided with Tekkub |
02:31.14 | cladhaire | if you edit your hosts file, you can get there now |
02:31.14 | cladhaire | lol |
02:31.17 | hyperChipmunk | or the rest of the world |
02:31.23 | hyperChipmunk | nice |
02:31.37 | Tekkub | DNS: Dick, Nuts, Sack |
02:31.46 | hyperChipmunk | thanks tek |
02:31.46 | Tekkub | bah too simple |
02:32.42 | Tem | oh cool. I never tried the admin link |
02:32.42 | Tekkub | I con't think of a good one |
02:32.46 | hyperChipmunk | doesn't hit claid |
02:32.57 | Kaelten | Tem: I got an email about the report |
02:33.03 | Tem | ah |
02:33.08 | Tem | that was me |
02:33.14 | Tem | just wanted to see where it went |
02:33.27 | cladhaire | hyperChipmunk: What about me? |
02:33.38 | Tem | while you're at it, follow the link to the thread and lemme know what you think Ishara means in the last post |
02:33.43 | Kaelten | tem: what kinda stuff do you have under Admin |
02:33.50 | Tem | not much |
02:33.56 | cladhaire | you can't just go to it.. you have to edit your c:\windows\system32\drivers\etc\hosts file and cycle your DNS client service (in windows) |
02:33.57 | Tem | actually almost nothing |
02:34.22 | hyperChipmunk | I edited my ~/.hosts and /etc/init.d/network restart |
02:34.24 | Tekkub | bah, fizzy won't write a descrption for me |
02:34.28 | cladhaire | *NOD* |
02:34.31 | cladhaire | well i can get to it |
02:34.34 | cladhaire | go Pft =) |
02:34.42 | hyperChipmunk | but it's not even working with the direct addy |
02:34.44 | Tekkub | "I'd prefer not to imply any |
02:34.44 | Tekkub | official associations between Fizzwidget Industries and producers of |
02:34.44 | Tekkub | other addons where no such associations actually exist -- I get |
02:34.44 | Tekkub | enough tech support email as it is." |
02:34.51 | cladhaire | hyperChipmunk: It won't work with the direct addy |
02:34.51 | hyperChipmunk | getting connection refused |
02:34.58 | cladhaire | *shrug* |
02:35.12 | Tem | rofl |
02:35.15 | cladhaire | you wont be able to do anythign there either way =) |
02:35.22 | Tem | I can change the number of stars that appear next to people |
02:35.25 | hyperChipmunk | just trying to help =( |
02:35.47 | hyperChipmunk | silly me |
02:36.03 | Tekkub | okey back to Metro testing |
02:36.20 | Tekkub | anyone know if OnUpdates get paused during zoning? |
02:36.43 | Tekkub | since one could argue that the frame isn't shown... |
02:36.55 | Kaelten | tekk: no clue |
02:37.16 | hyperChipmunk | easy way to find out |
02:37.20 | Tem | oh that's cool too |
02:37.25 | Tem | group email |
02:37.40 | Tekkub | there's no instance I can zone into on my Lv1 horde alt |
02:37.50 | Tekkub | my server's down so I'm on my testing alt |
02:38.14 | hyperChipmunk | horde always have an instance, no? |
02:38.19 | hyperChipmunk | that one in Orgrimmar? |
02:38.24 | Tekkub | RFC is like 12 to enter |
02:38.32 | hyperChipmunk | ah |
02:38.36 | Tekkub | ally got the tram |
02:38.42 | hyperChipmunk | go trammin =D |
02:38.42 | Tekkub | horde don't |
02:38.59 | hyperChipmunk | here's an interesting idea |
02:39.04 | ckknight | RFC: 13-18 |
02:39.09 | hyperChipmunk | make...an alliance character |
02:39.19 | hyperChipmunk | that's the zone level, not min requirement |
02:39.32 | ckknight | yea, you can go in at any level, can't you? |
02:39.37 | Tekkub | nope |
02:39.39 | ckknight | hrm |
02:39.43 | ckknight | :-( |
02:39.44 | Tekkub | there's a min level |
02:39.46 | hyperChipmunk | they added min level req.s in like 1.8 |
02:39.54 | ckknight | oh, you can go from Durotar to Barrens in 2 minutes |
02:40.02 | ckknight | if you make an Orc/Troll |
02:40.11 | hyperChipmunk | that isn't a zone change |
02:40.16 | ckknight | hrm |
02:40.25 | hyperChipmunk | just make a hooman |
02:40.25 | Tekkub | Stargate... |
02:40.29 | Tekkub | you know |
02:40.31 | Tekkub | big ring thing |
02:40.39 | Tekkub | you push buttons |
02:40.40 | hyperChipmunk | stormwind is like 20 yards away |
02:40.42 | Tekkub | it spins |
02:40.44 | Tekkub | lights up |
02:40.51 | Tekkub | kinda... flushes sideways |
02:41.04 | hyperChipmunk | and you can go hang out with the beggar gnome |
02:41.31 | Tekkub | considering how fucked the auth server is being, I'm not gonna risk a logout :P |
02:41.54 | hyperChipmunk | you don't need to auth to swap chars |
02:42.05 | hyperChipmunk | stop making excuses and get to work, slacker! |
02:42.09 | Tekkub | the realm is PvP |
02:42.15 | Tekkub | I can't roll ally here |
02:42.25 | hyperChipmunk | you can change realms too |
02:42.29 | hyperChipmunk | from char select |
02:42.38 | Tekkub | that was giving me shit earlier |
02:42.40 | hyperChipmunk | actually, that's the only place to do it |
02:42.50 | Tekkub | trust me, I tried |
02:42.53 | hyperChipmunk | alright, paste your code and I'll zone anywhere you want |
02:43.22 | Tekkub | bah I've not written it up and it's embedded in a half-undone mod |
02:43.43 | Tekkub | I just wanted to know if anyone knew for sure |
02:43.52 | Tekkub | otherwise I'd test it when I could |
02:43.52 | hyperChipmunk | I'll give it a shot |
02:44.03 | Tekkub | don't worry about it :P |
02:44.18 | hyperChipmunk | dude, I'm bored and feeling helpful |
02:44.30 | hyperChipmunk | quiet while I'm earning karma, k? |
02:44.41 | Tekkub | okey, go write up ... uh.... |
02:44.52 | Tekkub | what nasty projects need done? |
02:45.09 | hyperChipmunk | honest |
02:45.37 | Tekkub | yea do that, EI is the worst un irreplaceable mod in my list right now |
02:46.02 | hyperChipmunk | well, I won't guarantee my input won't make it even worse |
02:46.19 | Tekkub | it can only get better I think :) |
02:46.20 | hyperChipmunk | I'll probably be leanin' on a lot of you =) |
02:46.24 | Tekkub | it's a mess right now |
02:46.36 | Tekkub | first, code needs reorganized and Aced up |
02:46.43 | Tekkub | second, optomize shit |
02:46.49 | Tekkub | third, add PT support |
02:47.29 | Tekkub | seriouly, his code is so scatterbrained it scares the fuck out of me, it needs organized |
02:47.37 | hyperChipmunk | heh, yea, I went into seizure first time I looked at the code |
02:47.48 | hyperChipmunk | but if there's anything i can do, it's make code clean |
02:48.01 | Tekkub | :) |
02:48.08 | hyperChipmunk | I dare you to look at the original TitanBG code |
02:48.31 | hyperChipmunk | alright, fine |
02:48.49 | Tekkub | kek, BG is the one that breaks every patch too, wonder why |
02:51.28 | Tekkub | yup, can't log in from char select now, joy |
02:51.37 | Tekkub | told ya logout was a bad idear |
02:51.53 | hyperChipmunk | >8( |
02:52.08 | hyperChipmunk | Warmup lists enginv at 3401KiB O_o |
02:52.21 | Tekkub | yup |
02:52.32 | Tekkub | that is SO unnecessarily large |
02:52.47 | Tekkub | KCI or some other database, sure |
02:52.55 | Tekkub | a bag frame? fuck no! |
02:52.58 | Tem | lkjklsakjdf! |
02:53.05 | Tem | my neighbors are driving me insane |
02:53.17 | Tem | they play the same fucking music over and over |
02:54.10 | Tekkub | I hate you Tem... you said that and our local "pimp my ride" retard with the ultra loud engine and bass shows up |
02:54.18 | ckknight | I still wish there was a way for embedded libs to have SV's |
02:54.28 | ckknight | but that can't happen without a .toc |
02:54.39 | Tem | Tekkub: I swear to god |
02:54.40 | Tekkub | funny thing, my 89 CRX Si, which is horribly out of tune, could go faster than that POS |
02:54.47 | Tem | Tekkub: this fucking guy has like 4 songs |
02:54.56 | Tem | and he plays them non-fucking-stop |
02:55.11 | Tekkub | *thump thump thump thump thump thump thump* |
02:55.12 | hyperChipmunk | lol |
02:55.36 | Tekkub | "Is that his bass or did he finally get laid?" |
02:56.07 | Tekkub | yea now I can't even log in |
02:56.12 | Tekkub | I fucking hate weekends |
02:56.32 | hyperChipmunk | is there anyway warmup can give me a breakdown on a single mod |
02:56.40 | Tekkub | no |
02:57.10 | Tekkub | you want stats on a mod you need to wrap it's functions in GetTime() and gcinfo() calls |
02:57.32 | Tekkub | I do that with a lot of my stuff... lesse... |
02:57.43 | Tekkub | PT's set files are wrapped in those |
02:58.13 | hyperChipmunk | diff between GetTime() and time()? |
02:58.28 | hyperChipmunk | time OS-specific? |
02:58.33 | Tekkub | no clue honestly |
02:58.54 | Tekkub | look at PeriodicTable:ItemInSets to see how I do it |
02:59.14 | Kaelten | actually debugprofilestart() and debugprofilestop() do good |
02:59.15 | hyperChipmunk | oh, GetTime() goes to three-decimal resolution |
02:59.49 | Tekkub | I should use the debugprofile stuff, but I'm just used to GetTime |
03:02.58 | Kaelten | ya it returns the ms out to several decimal places |
03:03.19 | ckknight | it's actually cheaper than time(), too |
03:03.20 | Tekkub | IT'S THE BIG SKY VOICE!!!!!!!!!!!!! |
03:03.59 | Kaelten | well guys I'm heading to an early bed tonight |
03:04.07 | Kaelten | I'll yak at you guys tommorow. |
03:04.11 | ckknight | alright |
03:04.28 | Tem | later Kaelten |
03:05.23 | Tekkub | you know, it might not seem wise at first, but linking the formus into the auth servers was the smartest thing blizzard could do |
03:05.41 | Tekkub | can't get into the game? well you won't be able to bitch on the forum! |
03:05.44 | Cairenn | night Kaelten|Sleeping |
03:06.22 | hyperChipmunk | -lilo(i=levin@freenode/staff/pdpc.levin)- [Global Notice] Hi all. If your channel was just attacked, please message me. Thanks. |
03:06.29 | hyperChipmunk | that's mildly disturbing |
03:06.42 | Tekkub | we all heard it chippy, it's not just in your head |
03:06.46 | hyperChipmunk | oh I know |
03:06.53 | ckknight | I didn't hear it |
03:07.00 | hyperChipmunk | that's cuz you use trillian |
03:07.05 | ckknight | likely |
03:07.19 | hyperChipmunk | it probably looked like an animated stick figure mob with torches and pitchforks or something |
03:08.46 | Tekkub | note to self: Trillian makes "the voices" go away |
03:09.16 | hyperChipmunk | hehe |
03:09.26 | Tekkub | "in the future we will be upgrading to an improved authentication platform" that's some funny shit |
03:09.36 | ckknight | ryea |
03:09.38 | ckknight | yea* |
03:09.46 | hyperChipmunk | yesterday their engineers were hard at work on a solution |
03:09.47 | Tekkub | *near future |
03:10.11 | Tekkub | ah being an engineer at Blizzy must be nice... |
03:10.29 | Tekkub | you either do nothing or you can be totally ineffectual and still get paid |
03:10.44 | Tekkub | I'm not sure which is the actualy situation |
03:11.16 | hyperChipmunk | you program little boxes to notify everyone that you're doing something other than programming notification boxes |
03:12.16 | hyperChipmunk | after a month, you stick it someplace else...e.g. a separate loader program |
03:12.33 | hyperChipmunk | or a box on the login screen |
03:12.43 | hyperChipmunk | it's all very complicated |
03:28.49 | Cairenn | Quu is out, no more Decursive |
03:29.05 | Cairenn | http://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-interface-customization&ThreadID=356505 |
03:29.08 | hyperChipmunk | oh noses |
03:29.11 | hyperChipmunk | whatever shall we do |
03:29.47 | Cairenn | be sympathetic to the burn out he's experiencing, since we can all relate :p |
03:29.59 | hyperChipmunk | nono |
03:30.19 | hyperChipmunk | heck, I sympathize with him completely |
03:30.24 | Tekkub | gee, without decursive noone will be able to raid! |
03:30.26 | Tekkub | *eyeroll* |
03:30.29 | hyperChipmunk | we've all experienced it in some way |
03:30.31 | hyperChipmunk | but yea |
03:30.50 | hyperChipmunk | the amount of whining that accompanies decursive withdrawls is mindbending |
03:31.04 | Tekkub | what's his reasons Cair? recent server performance? |
03:31.09 | hyperChipmunk | lol tek |
03:31.13 | Cairenn | Oh, I know, the "users" are gonna be insane =/ |
03:31.26 | Tekkub | fuck the "users" :) |
03:31.27 | hyperChipmunk | ~users |
03:31.29 | purl | so this is what we get for sharing our unpaid volunteer work with you? complaints and accuses? <irony> well done, this clearly supports our motivation to continue working on open source projects. </irony> |
03:31.42 | hyperChipmunk | purl hits the jackpot |
03:31.55 | Cairenn | Tekkub: nope, 1.10 and the abuse he put up with from users over it all has him feeling like it's a job, instead of for fun any more |
03:32.00 | Cairenn | I feel bad for him |
03:32.12 | Codayus | The funny thing is, CTRA has had pretty much identical functionality in it for ages...but everyone always focuses on Quu and decursive... |
03:32.15 | hyperChipmunk | how DARE he make something so popular |
03:32.19 | Codayus | Users. oO |
03:32.22 | Tem | actually |
03:32.30 | Tem | CTRA's decursive thing is 'worse' |
03:32.37 | Codayus | Oh? |
03:32.43 | Tem | it's smarter |
03:32.49 | hyperChipmunk | what, do you not even have to spam a button? |
03:32.50 | Tem | WAY smarter |
03:32.53 | hyperChipmunk | or not even have to target |
03:33.25 | Codayus | Ah? In what ways? |
03:33.43 | hyperChipmunk | oh, is that the one where you just click on the box and it gets replaced with the next target |
03:34.29 | Codayus | hyperChipmunk: CTRA lets you bind a key to decurse, and lets you create rules. Stuff like "decurse my party first", or "ignore mana burn debuffs on warriors". |
03:34.40 | hyperChipmunk | nice |
03:34.56 | Tem | it lets you set up priority on who to decurse |
03:35.04 | Codayus | Doesn't decursive? I thought it did... |
03:35.08 | Tem | It's the one feature of ctra I will miss |
03:35.27 | Tem | perhaps it does. I only dowloaded decursive once |
03:35.33 | Tem | shortly after it was released |
03:35.36 | Cairenn | he says his mods are public domain and if anyone wants to fork his code they are welcome to |
03:36.05 | Cairenn | but he'd rather it was a fork than a take-over |
03:36.22 | Codayus | I *think* later versions have similar functionality. |
03:36.26 | Codayus | But I haven't used them. |
03:36.32 | Codayus | Cairenn: Quite understandable. |
03:36.46 | Codayus | Keeps credit clearer. :-) |
03:43.14 | Tekkub | OnUpdates do NOT get called while zoning :) |
03:43.36 | hyperChipmunk | ~congratulate Tekkub |
03:43.37 | purl | ACTION congratulates Tekkub on being a new owner of a $500 brick. |
03:44.43 | Tekkub | why do I have a feeling slou's "optomization" of events during zoning is gonna be to simply make OnEvent handlers not get called if the player is zoning? |
03:46.46 | hyperChipmunk | because you're a pessimist |
03:46.53 | Tekkub | :P |
03:46.54 | hyperChipmunk | and arrogant |
03:47.08 | hyperChipmunk | and look down upon us measly code-rodents |
03:47.21 | Tekkub | *shrug* actually the only thing it would really break (I think) are chat mods |
03:47.23 | hyperChipmunk | and that's why we love you |
03:47.38 | Tekkub | I mean... chat should be the only valid event to fire during zoning |
03:47.41 | hyperChipmunk | yea |
03:47.51 | hyperChipmunk | wait, no |
03:47.54 | Tekkub | maybe I'll test that |
03:47.57 | hyperChipmunk | you can die while zoning =P |
03:48.03 | Tekkub | you can? |
03:48.10 | hyperChipmunk | you show up in-world long before that loading screen disappears |
03:48.23 | hyperChipmunk | go to zul farrak |
03:48.30 | hyperChipmunk | train a whole bunch of trolls to the zone-out |
03:48.35 | hyperChipmunk | zone back in and see what happens |
03:48.36 | Tekkub | yea but the load screen doesn't necessarily go away on PEW |
03:49.17 | Tekkub | from my toying with warmup I firmly believe that PEW and the load screen dissappearing are not in sync |
03:49.26 | hyperChipmunk | you might also want to consider buff timesrs |
03:49.41 | hyperChipmunk | i'm not sure that those don't continue on zone |
03:49.44 | Tekkub | buff timers get the timer from the API |
03:49.55 | hyperChipmunk | alright, that works |
03:50.12 | hyperChipmunk | but what about buffs that happen on zoning |
03:50.14 | Tekkub | but buffs can (and should) just be rescanned once on PEW |
03:50.28 | hyperChipmunk | i.e. Honorless Target, Deserter |
03:50.36 | hyperChipmunk | Ghost |
03:50.50 | Tekkub | what about them? you don't care about em during zone |
03:50.58 | hyperChipmunk | that's when they're applied |
03:50.59 | Tekkub | they're there when you get to the other side |
03:51.19 | hyperChipmunk | well, I dunno the thrust of this line of questioning |
03:51.24 | hyperChipmunk | so I'm just braindumping |
03:51.36 | hyperChipmunk | so if it doesn't apply, just ignore =) |
03:51.44 | hyperChipmunk | I don't claim to be making any sense at all |
03:51.52 | Tem | LAZERS PEWPEW |
03:51.54 | Tekkub | auras/HP/MP/bags/actionbars are totally meaningless when you're in transit |
03:52.10 | Tekkub | the only thing I can think of that you would need to catch is chat |
03:52.18 | hyperChipmunk | that, for sure |
03:52.22 | Tekkub | and that MIGHT cache and fire after PEW, I'm not sure |
03:52.43 | hyperChipmunk | before I get too far into this, by the way... |
03:52.56 | Tekkub | at least it's not like FFXI where you just miss out on any chat while zoning |
03:53.04 | hyperChipmunk | since I'm probably going to need some collaborative-type help writing |
03:53.11 | Tekkub | SVN! |
03:53.13 | hyperChipmunk | ha, eq used to do that until they moved to irc for fchat |
03:53.15 | hyperChipmunk | nono |
03:53.25 | hyperChipmunk | I need to know what Ace's formatting conventions are |
03:53.32 | hyperChipmunk | so you guys don't kill me =) |
03:53.42 | Tekkub | what conventions? |
03:53.48 | hyperChipmunk | specifically, tabs |
03:53.59 | hyperChipmunk | indentation |
03:54.03 | Tekkub | use leading tabs not leading spaces |
03:54.16 | hyperChipmunk | how wide? |
03:54.19 | Tekkub | if you need to allign shit use spaces |
03:54.27 | Tekkub | width is meaningless with tabs |
03:54.33 | hyperChipmunk | good point |
03:54.39 | hyperChipmunk | width is 1 =) |
03:54.46 | Tekkub | that's why... each can set tab width to what they like in their editor |
03:54.59 | Tekkub | I use 2 personally, some like 5 |
03:55.05 | hyperChipmunk | now I gotta remember how to go back to tabs in vim =P |
03:55.31 | hyperChipmunk | I use tab=4 spaces |
03:56.14 | Tem | I typically use 4 |
03:56.14 | Tekkub | yea, leading tabs I think is our only common agreement on code fromatting |
03:56.28 | Tekkub | everything else is all personal pref |
03:56.38 | Tem | I personally HATE the "all in the constructor" crap that rowne got so many of you using |
03:56.47 | Tem | but, whatever |
03:56.58 | Tekkub | some of us go for "Enable = function(self)" some go for "function ModName:Enable()" |
03:57.18 | Tekkub | Tem: me to, I like function ModName:Method() |
03:59.40 | *** join/#wowace Wobin_ (n=wob@221.221.24.27) |
04:04.09 | hyperChipmunk | nice, I crashed gvim =( |
04:04.53 | hyperChipmunk | [staharaj@hyperion]$ *** stack smashing detected ***: gvim terminated ~ |
04:04.54 | hyperChipmunk | Vim: Caught deadly signal ABRT |
04:04.54 | hyperChipmunk | Vim: Finished. |
04:05.02 | hyperChipmunk | O_o |
04:05.12 | hyperChipmunk | that's pretty terrifying |
04:05.24 | hyperChipmunk | no wonder they say unix isn't ready for the desktop |
04:05.42 | hyperChipmunk | stack smashing, terminated, deadly |
04:06.11 | hyperChipmunk | and all I did was try to set mouse-over focus =P |
04:06.49 | Wobin_ | hehe |
04:06.50 | Wobin_ | Account Action: Warning |
04:06.50 | Wobin_ | Offense: Harassment - Obscene/Vulgar: |
04:06.50 | Wobin_ | This category includes both clear and masked language which is an inappropriate reference to human anatomy or bodily functions, or is pornographic in nature. |
04:06.50 | Wobin_ | Details (Note - Times are listed in Greenwich Mean Time, GMT): |
04:06.51 | Wobin_ | 4/7/2006 21:34 Rikitikitavi Party Do you have a FUCKING clue how to TANK? |
04:06.53 | Tekkub | chat events DO fire whire you are zoning |
04:08.30 | hyperChipmunk | wtg wobin |
04:09.06 | Wobin_ | After the third time I got smushed, without a single erg of help from the warrior, I got tetchy =P |
04:09.15 | hyperChipmunk | your'e gonna get sent to the plvl farms |
04:09.26 | Wobin_ | Hey that's an idea |
04:09.52 | Wobin_ | Next time I'll say Do you have any TA MA DE clue on how to TANK? |
04:10.05 | Wobin_ | I'll just swear at them in chinese =P |
04:15.34 | hyperChipmunk | just make sure they're not Firefly fans, or they'll still report you |
04:16.52 | hyperChipmunk | anyone have a clue why my xterm can't allocate colors in FC5? |
04:17.43 | Wobin_ | heh |
04:17.57 | Wobin_ | They may be Firefly fans, but I'll bet they have no idea what it means =P |
04:18.01 | Wobin_ | And anyway it's Mandarin =P |
04:18.14 | Wobin_ | The most they can say is "OMG They said "Your mother." |
04:18.38 | Wobin_ | Mandarin is too bloody polite to swear in effectively =P |
04:18.44 | hyperChipmunk | hehehe |
04:18.54 | Wobin_ | You want Cantonese for the swear words |
04:28.28 | *** join/#wowace kergoth (n=kergoth@12.44.147.155) |
04:28.41 | kergoth | yo |
04:30.38 | Wobin_ | What's a well known brand of tank? |
04:30.44 | kergoth | okay, who wants to check out my fun list of list handling |
04:30.44 | kergoth | http://ace.pastebin.com/647341 |
04:30.47 | Wobin_ | (as in the war machine) |
04:33.20 | kergoth | ~remulate |
04:33.26 | purl | Words. Nothing but sweet, sweet words that turn into bitter orange wax in my ears. |
04:33.36 | kergoth | hehe |
04:33.40 | kergoth | yay fry |
04:33.56 | hyperChipmunk | brand? |
04:34.06 | hyperChipmunk | or designation |
04:38.58 | FryGuy | ? |
04:39.55 | kergoth | not you, yay for the fry who said that quote, from futurama :) |
04:39.57 | kergoth | ~emulate fry |
04:39.58 | purl | Words. Nothing but sweet, sweet words that turn into bitter orange wax in my ears. |
04:40.01 | kergoth | bah |
04:40.15 | kergoth | ~emulate fry |
04:40.16 | purl | Words. Nothing but sweet, sweet words that turn into bitter orange wax in my ears. |
04:40.22 | kergoth | :'( |
04:41.21 | FryGuy | ah |
04:41.27 | FryGuy | :p |
04:42.51 | kergoth | ~emulate fry |
04:42.52 | purl | My folks were always on me to groom myself and wear underpants. What am I, the pope? |
04:42.55 | kergoth | yay |
04:46.22 | kergoth | channel's dead tonight |
04:56.43 | Tem | ~laziness |
04:56.49 | 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. |
04:57.03 | hyperChipmunk | hallelujah |
04:57.15 | hyperChipmunk | my xorg.conf had the wrong rgb path =P |
04:57.21 | hyperChipmunk | still looking in x11r6 |
05:02.56 | Tekkub | making Wiki pages is fun! |
05:04.03 | kergoth | tekkub: you must look, for it is spiffy -> http://ace.pastebin.com/647341 |
05:04.23 | kergoth | :) |
05:04.30 | Tekkub | ^^ |
05:04.31 | kergoth | criticisms would be good too |
05:05.19 | Tekkub | you use too many ends |
05:05.40 | Tekkub | needs more nutmeg |
05:06.15 | kergoth | hehe, i'll admit it isnt very comprehensible, but itd be hard to make it more so |
05:16.10 | Tekkub | well, I hope this is Fizzwidget-worthy |
05:16.11 | Tekkub | http://wiki.wowace.com/index.php/Metrognome_Addon |
05:18.07 | Tem | Tekkub: |
05:18.21 | Tem | what does Target Monitering enabled mean? |
05:18.32 | Tekkub | hrm? |
05:18.43 | Tekkub | PRT? |
05:19.48 | Tekkub | oh, bigwigs... |
05:19.50 | Tekkub | *duh!* |
05:20.03 | Tem | oh and whatever version I had didn't work on Hakkar |
05:20.11 | Tekkub | BW won't check for bosses unless you're in a zone where bosses are registered |
05:20.22 | Tem | aah |
05:20.42 | Tem | I got attemp to call nil value errors on Core:Stop |
05:20.43 | Tekkub | it just monitors targets and mouseovers for certain names, and enables those mods as the target is seen |
05:20.49 | Tem | and on Core:Get |
05:21.03 | Tem | but I had an old version... |
05:21.06 | Tem | so... I updated |
05:21.12 | Tekkub | hrm.... okey.. Hakkar module might not be up to date |
05:21.44 | Tekkub | the only tested ones are Shyva's and Ammo's |
05:22.07 | Tem | so. |
05:22.15 | Tem | I thought this was supposed to have a gui? |
05:25.22 | *** join/#wowace Sokurai (i=omgomg@towers151-148.sfsu.edu) |
05:25.59 | kergoth | hey tekkub |
05:26.04 | kergoth | 4960.93750.17 |
05:26.04 | kergoth | 4054.68750.115 |
05:26.08 | kergoth | that ram, perf |
05:26.14 | kergoth | s/perf/execution time/ |
05:26.18 | Tekkub | oro? |
05:26.26 | kergoth | first line is the original linearizeation, second is the new embedded nils lists |
05:26.28 | kergoth | :) |
05:26.34 | Tekkub | ah, kewl |
05:26.50 | kergoth | 4960 -> 4054 is a solid improvement there |
05:26.52 | kergoth | hmmm |
05:26.55 | Tekkub | that it is |
05:27.03 | Tekkub | and slight improvement on time |
05:27.23 | kergoth | yeah, less time spent on the table constructions |
05:28.51 | kergoth | creating a table takes 0.27μs |
05:28.59 | kergoth | roughly |
05:31.20 | *** join/#wowace Arokh (i=DvdKhl@p508A4C4C.dip.t-dialin.net) |
05:38.36 | Cairenn | night all |
05:42.58 | hyperChipmunk | sweet dreams |
05:43.32 | ckknight | hey chipmunk |
05:43.35 | ckknight | how's it going? |
05:43.43 | hyperChipmunk | quite chippy |
05:43.55 | ckknight | alright |
05:52.16 | *** join/#wowace Ktron (i=khamer@student2a-64.unh.edu) |
05:52.28 | Ktron | Hey, anyone know what addon AceTimer was based on originally? |
05:53.37 | Ktron | hm... Anyone know anything about AceTimer? |
05:53.51 | Ktron | (other than what it does heh) |
05:56.05 | Tem | <PROTECTED> |
05:56.27 | Tekkub | I've not sat down and done ZG |
05:56.36 | Tekkub | I keep getting distracted as usualy |
05:56.56 | Tekkub | hell there's crap in the BigWigs Core I want to change |
06:01.50 | hyperChipmunk | boss, you put the self.data etc. stuff in BabbleLib too? |
06:03.44 | ckknight | no |
06:03.51 | Tekkub | Metrognome and a nice new PerfectRaidTargets are up on the SVN :) |
06:03.53 | ckknight | it has no saved variables |
06:04.02 | hyperChipmunk | right |
06:04.21 | hyperChipmunk | that's a nice system |
06:04.24 | hyperChipmunk | I want to use it =p |
06:04.30 | hyperChipmunk | gimme |
06:04.35 | ckknight | what system? |
06:04.44 | hyperChipmunk | the way you handle SavedVariables in FuBar |
06:06.06 | ckknight | oh |
06:06.11 | ckknight | still crappy, imho |
06:06.17 | ckknight | I want a new AceDB |
06:06.24 | ckknight | that isn't horribly slow |
06:06.27 | Tekkub | yea need new AceDB |
06:06.28 | ckknight | or causes me pain |
06:06.37 | Tekkub | or take tables for everything |
06:06.43 | ckknight | right |
06:06.46 | ckknight | no goddamn tables |
06:06.53 | Tekkub | tho Compost kinda negates that problem |
06:06.55 | ckknight | or as few tables as possible |
06:07.04 | ckknight | I'll be happy to write it if someone gives me an API |
06:07.15 | ckknight | or if I'm allowed to make my own, devious API |
06:07.38 | Tekkub | *shrug* I don't use AceDB in it's current stat cause I hate the table thing |
06:07.45 | ckknight | me too |
06:07.59 | ckknight | that's why I put the self.data, self.charData, whatnot in FuBar |
06:08.00 | Tekkub | and the profile system still confusus me :) |
06:08.09 | ckknight | the profile system needs serious work |
06:08.12 | Tekkub | yea I like your system there better |
06:08.29 | kergoth | everything needs a revamp, just some areas more than others |
06:08.42 | ckknight | yea |
06:09.02 | Tekkub | I'd like to see AceDB take TWO savedvars, one for global SV's and one for Per-char SV's |
06:09.16 | Tekkub | since that whole SavedVariablesPerChar got added after Ace did it |
06:10.28 | kergoth | needs more flexibility than that imo |
06:10.55 | Tekkub | yea but the per-char stuff can at least be in a seperate file |
06:10.56 | ckknight | agreed |
06:10.58 | Tekkub | save a lil memory |
06:11.06 | ckknight | I fully agree, Tem |
06:11.08 | ckknight | Tekkub* |
06:11.10 | hyperChipmunk | so how do you guys do your saved variables stuff, then; or will ace handle that for me if I don't implement my own |
06:11.23 | Tem | huh? |
06:11.23 | ckknight | in FuBar, I added chardb = "varName" |
06:11.27 | Tekkub | ACe can handle it, yes |
06:11.30 | hyperChipmunk | the per-character stuff |
06:11.39 | ckknight | so that if you have chardb set, it'll use it in self.charData |
06:11.45 | Tekkub | I just handle my own usually, I don't like AceDB |
06:12.06 | Tekkub | but yea, I like Fu's system :) |
06:12.14 | hyperChipmunk | well make ace do what Fu does |
06:12.18 | hyperChipmunk | >8p |
06:12.39 | Tekkub | "what Fu does" needs some more robust methods for access |
06:12.49 | ckknight | like what? |
06:13.02 | Tekkub | Fu just makes a nice pointer to the right profile, the rest is still raw access to the table |
06:13.18 | Tekkub | authors like self:GetOpt() |
06:13.24 | ckknight | cold and raw, as the day you were abandoned |
06:13.32 | Tekkub | yea I like it raw |
06:13.37 | ckknight | yep |
06:13.44 | ckknight | self:GetOpt() pisses me off |
06:13.47 | ckknight | what's the point? |
06:13.52 | ckknight | I want inner tables and such |
06:13.58 | Tekkub | heh, but authors are still gonna want it |
06:14.02 | ckknight | it's easier dealing with it raw |
06:14.10 | ckknight | so they can wrap it themselves |
06:14.17 | Tekkub | yea I know, why you think I don't use AceDB? |
06:14.44 | Tekkub | I mean, it's a hard curve gitting used to the nil shit, but once you do it's really second nature |
06:16.01 | ckknight | GetOpt = function(self, item) return self.data[item] end |
06:16.07 | ckknight | zomg. |
06:16.25 | ckknight | I think that with defaults, you don't need nil handling |
06:16.56 | Tekkub | my designs aim for nil == default |
06:17.13 | Tekkub | if not self.data.supresschat then... |
06:17.22 | Tekkub | if self.data.showframe then.... |
06:17.40 | Tekkub | if it's not set, that's the default behavior! |
06:18.03 | Tekkub | then I don't have to worry about it being set, and I don't waste memory storing a default |
06:22.35 | ckknight | FuBar does have a nice defaults system |
06:22.49 | ckknight | it recreates the table structure of the defaults |
06:22.57 | ckknight | empty tables, recreating the structure |
06:23.10 | ckknight | then it sets metatables on everything to __index the defaults |
06:23.37 | ckknight | because of the table structure creation, the nil issue doesn't exist anymore |
06:23.48 | ckknight | and because it uses metatables, it doesn't save the defaults to SV |
06:24.45 | kergoth | thats how i did it too, works well |
06:25.23 | kergoth | http://www.bigbold.com/snippets/posts/show/941 heh |
06:25.55 | ckknight | so why do authors want to use GetOpt? |
06:26.04 | *** join/#wowace Norque (n=Mickachu@077.a.001.dub.iprimus.net.au) |
06:26.32 | ckknight | what I do is have a getter/setter per variable instead |
06:26.55 | ckknight | kergoth, I don't do the same thing |
06:27.57 | kergoth | you're right, i let it use the defaults tables rather than creating new ones for subtables, since i didnt need a pristine defaults later on, and saving that to sv works fine |
06:28.01 | ckknight | I actually recreate the table structure, the way the link you sent me doesn't recreate it |
06:29.11 | kergoth | if the defaults usage is a one time thing, and you wont need a pristine unmodified defaults later on, my way saves ram. if it isnt, mine wont do. same principle, regardless |
06:29.14 | kergoth | just implementation differences |
06:29.16 | kergoth | hmm |
06:32.36 | Wobin_ | I need oRA |
06:32.48 | Wobin_ | First MC run =) |
06:34.49 | kergoth | good luck :) |
06:35.13 | Tekkub | I don't think the engineer bags are in kerg, i've never seen any yet |
06:36.18 | hyperChipmunk | they aren't |
06:39.21 | ckknight | is it ## SavedVariablesPerChar? |
06:43.11 | hyperChipmunk | Blizzard_BattlefieldMinimap.old/Blizzard_BattlefieldMinimap.toc:## SavedVariablesPerCharacter: BattlefieldMinimapOptions |
06:43.37 | hyperChipmunk | sure looks like it |
06:43.41 | hyperChipmunk | er |
06:43.42 | hyperChipmunk | no |
06:43.44 | hyperChipmunk | percharacter =) |
06:44.05 | ckknight | okay |
06:44.41 | ckknight | testing a saved variable with the same name in two different addons |
06:48.37 | ckknight | okay, it sets em both to the same thing... |
06:53.25 | Tem | hmm what do you guys think about this? |
06:53.41 | ckknight | it's fabulous! |
06:53.44 | Tem | Instead of AceAddon collection all in one forum |
06:53.55 | Tem | sub forums by category |
06:54.19 | ckknight | I'm listening |
06:55.21 | Tem | similar to how the addon sites segregate addons by category |
06:55.39 | ckknight | hrm |
06:55.43 | ckknight | workable |
06:55.48 | Tem | though, in an ideal world, we'd just have a real addon database |
06:55.56 | Tem | without download links |
06:56.11 | Tem | that are hosted by wowace |
06:56.20 | ckknight | without? |
06:56.34 | Tem | bandwidth is expensive |
06:56.39 | ckknight | yea |
06:56.45 | ckknight | I like WoWI |
06:56.49 | Tem | I do too |
06:57.23 | Tem | and I think some addons should have their own category |
06:57.32 | Tem | FuBar is an excellent example of that |
06:57.39 | Tem | AceUnitFrames would be another |
06:57.45 | ckknight | alright |
06:58.21 | Tem | so that all, for example, all FuBar plugin threads are in the same sub-forum |
06:58.31 | Tem | s/all// |
06:59.20 | Tem | I dunno |
06:59.30 | Tem | that would really just be a bandaid fix |
06:59.59 | Tem | what we really need is a searchable, categorized, download area |
07:01.13 | Tem | s/download area/'release announcement' section/ |
07:01.14 | hyperChipmunk | with hookers! and blackjack! |
07:01.24 | Tem | don't forget the LAZERS |
07:01.27 | Tem | PEWPEW |
07:01.29 | hyperChipmunk | PEW! |
07:01.35 | Tem|Sleep | night guys |
07:01.45 | ckknight | cya |
07:01.48 | hyperChipmunk | does anyone actually use the "new item" stuff in EngInv? |
07:02.04 | Tem|Sleep | I'd have to know what EngInv was first |
07:02.10 | hyperChipmunk | EngInventory |
07:02.19 | hyperChipmunk | nice Inventory mod |
07:02.36 | hyperChipmunk | dynamically rearranges itself and groups items by type |
07:03.13 | hyperChipmunk | but it's old, unmaintained, and the code is enough to make grown men cry |
07:03.50 | hyperChipmunk | yet I still haven't seen anything even close |
07:03.52 | Ktron | Anyone appear who knows much about the status of AceTimer? |
07:04.02 | kergoth | we need a categorical inventory addon that uses pt |
07:04.10 | kergoth | we also need an autobar addon that uses pt, imo |
07:04.21 | hyperChipmunk | I intend to use pt |
07:04.54 | hyperChipmunk | i just want to know what crap i can get rid of |
07:05.17 | hyperChipmunk | like, marking items which are "new" in your bag |
07:05.54 | hyperChipmunk | I don't use it, and it gets in the way more than anything; was wondering if it's just me, or could a feasibly drop that feature |
07:06.08 | hyperChipmunk | the thing is 3500 KiB |
07:06.23 | hyperChipmunk | by far my largest addon |
07:06.28 | hyperChipmunk | and it just shouldn't be =P |
07:13.51 | hyperChipmunk | just reading the original EngInv changelog makes me cry |
07:13.53 | hyperChipmunk | <PROTECTED> |
07:17.11 | kergoth | <Lois> Oh Peter, I care about the size of your penis as much as you care about the size of my breasts. |
07:17.13 | kergoth | <Peter> OH MY GOD!! *runs away* |
07:17.48 | hyperChipmunk | 3434 lines of code in the main lua |
07:17.56 | hyperChipmunk | ...and there's another lua for the options |
07:19.33 | hyperChipmunk | ...and another for the chat handler...and another for the tooltip...and hooks...default items...support functions... |
07:21.12 | hyperChipmunk | If an infinite number of monkeys on an infinite number of typewriters were to all suffer simultaneous aneurysms, this is probably what they'd produce |
07:22.02 | Wobin_ | yeah in regards to enginv, everyone I've spoken too only uses the fact that it groups |
07:22.22 | hyperChipmunk | good deal wob |
07:22.45 | Wobin_ | And if you're doing it, I don't have to worry about starting on it =) |
07:23.45 | hyperChipmunk | ! |
07:24.13 | hyperChipmunk | this is clearly something best left until morning |
07:24.26 | hyperChipmunk | I do my best thinking 30 mins before I wake up |
07:24.52 | hyperChipmunk | and then I go to class and forget everything |
07:25.24 | hyperactiveZzzzz | night guys |
07:26.16 | hyperactiveZzzzz | I start this thing full force first thing tomorrow, so be prepared for a barrage of annoying n00b questions |
07:28.37 | ckknight | I got a feature request saying I should enforce the naming convention today |
07:28.40 | ckknight | kinda funny |
07:33.47 | Codayus | ....heh |
08:06.32 | *** join/#wowace [MoonWolf] (i=moonwolf@f176182.upc-f.chello.nl) |
08:06.33 | *** mode/#wowace [+o [MoonWolf]] by ChanServ |
08:07.33 | Wobin_ | hey ckknight: You wrote DurabilityFu, yeah? |
08:29.31 | [MoonWolf] | kergoth are you there ? |
08:30.02 | [MoonWolf] | I dont know if you want to but could you help this poster out ? |
08:30.03 | [MoonWolf] | http://www.wowace.com/forums/index.php/topic,1306.0/topicseen.html |
08:30.28 | [MoonWolf] | Or anybody else who feels up to it. |
09:03.08 | [MoonWolf] | finally im done reading all of the forum |
09:03.13 | [MoonWolf] | man it moves fast these days |
09:03.43 | [MoonWolf] | in 8 hours it creates 2 pages of threads with unread posts |
09:04.46 | [Ammo] | morning |
09:05.55 | [MoonWolf] | morning [Ammo] |
09:29.07 | Tekkub | erf |
09:30.07 | [MoonWolf] | morning tekk |
09:30.25 | [MoonWolf] | or evening, whatever it is there |
09:30.27 | Tekkub | so... tired... |
09:30.38 | [MoonWolf] | try a bed. |
09:31.11 | Tekkub | but then I miss out on food when hubby gets off work |
09:31.32 | [MoonWolf] | short nap, wake up food, bed with hubby ? |
09:32.04 | Tekkub | yea I'm thinking I'll nap on the couch in an hour or so |
09:32.27 | *** join/#wowace cbandito (n=anon@cpe-67-9-143-58.austin.res.rr.com) |
09:33.17 | Tekkub | :P |
09:33.44 | [MoonWolf] | Stop distracting me from EM |
09:34.41 | Tekkub | EM? |
09:34.55 | [MoonWolf] | ExoticMaterial |
09:35.03 | [MoonWolf] | MendyDPS |
09:35.39 | Tekkub | oh yea |
09:35.59 | [MoonWolf] | MendyDKP* |
09:36.10 | Tekkub | MenDyKp |
09:36.31 | [MoonWolf] | lol |
09:37.38 | Tekkub | there, Metrognome is up now |
09:38.05 | Tekkub | I'll prolly submit Met and Compost to WoWI and UI.WoW tomorrow |
09:43.58 | [MoonWolf] | tekkub, what do you think of this design ? |
09:43.59 | [MoonWolf] | http://ace.pastebin.com/647574 |
09:44.38 | Tekkub | looks okey to me :) |
09:45.04 | [MoonWolf] | \o/ |
09:46.13 | [MoonWolf] | I like this design, it is compact but allows you to make excetions to seperate classes or groups, but you can name a group or class anything you want. |
09:46.14 | Tekkub | So I guess it's time to rework AceTooltip to be an embedable |
09:46.21 | Tekkub | needs a better name too |
09:46.28 | Tekkub | I'm thinking, Gratuity |
09:46.32 | Tekkub | (sp?) |
09:46.41 | [MoonWolf] | I am unfamiliar with that word. |
09:47.02 | Tekkub | you know when you go to a resturant and leave a tip |
09:47.10 | Tekkub | that's the "fancy" name for a tip |
09:48.13 | [MoonWolf] | aha |
09:48.26 | [MoonWolf] | sounds good |
09:49.04 | [MoonWolf] | ACE: We encourage vague, double meaning and weird references in addon names! |
09:53.11 | Tekkub | I still think Ace2 needs to be named Duece |
09:54.46 | [MoonWolf] | Duece biggalow, male jigallow ? |
09:54.58 | [MoonWolf] | (horrible screwed up spelling i am sure) |
09:55.50 | Tekkub | *sigh* that's twice now |
09:56.57 | [MoonWolf] | I'm not the first person to think of that ? |
09:57.52 | Wobin_ | Deuce damnit |
09:58.00 | Wobin_ | Deuce |
09:58.16 | [MoonWolf] | sorry |
09:58.27 | [MoonWolf] | my spelling is less then optimal currently. |
09:58.27 | Wobin_ | Tekk keeps spelling it wrong =P |
11:24.20 | Tekkub | dynamic frame creation hates me |
11:24.35 | Tekkub | I can't seem to make a tooltip that'll actually work |
11:26.26 | [MoonWolf] | didn't otravi have problems with the tooltip aswell.... |
11:27.04 | Tekkub | I think it might stem from the same issues dynamic Buttons have with the text part |
11:27.52 | Tekkub | It's like there's something in the XML template method that ties the text fields to the frametype's methods, where as dynamically declaring them it doesn't happen |
11:56.10 | Tekkub | http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=343889&p=1&tmp=1#post343889 |
11:56.10 | Tekkub | #14 |
11:56.13 | Tekkub | what a dick |
11:57.20 | [MoonWolf] | Funny :P |
11:58.29 | [MoonWolf] | tekkub, does iteminset have multiset support ? |
11:59.43 | Tekkub | huh? |
12:01.16 | [MoonWolf] | if i check seggin root against foodclass with iteminset i get nothing if i do it with iteminsets i get a table back as expected. |
12:03.40 | [MoonWolf] | both return values are nil |
12:04.03 | [MoonWolf] | Am i misunderstanding something or another ? |
12:04.18 | [MoonWolf] | maybe i forgot how iteminset works.... |
12:04.50 | [MoonWolf] | It should work as i did it. |
12:11.45 | Tekkub | I dunno I'll check it out sometime, remind me tonight |
12:11.55 | Tekkub | BTW, long (I'm only 10 min in) but funny |
12:11.55 | Tekkub | http://video.google.com/videoplay?docid=1808273720725631796&q=amv+hell&pl=true |
12:13.49 | [MoonWolf] | kk, ill figure out a way around it for now. |
12:14.05 | Tekkub | it should just return as soon as it finds a match |
12:14.26 | [MoonWolf] | yeah, that is what i though |
12:14.36 | [MoonWolf] | and perfect for EM , but it isnt returning |
12:14.48 | Tekkub | hrm |
12:14.50 | Tekkub | okey |
12:17.18 | [MoonWolf] | hah |
12:17.27 | [MoonWolf] | when i changed it to foodfungus it started working |
12:17.47 | Tekkub | hum |
12:17.54 | [MoonWolf] | so... iteminset isnt handeling multisets the same way iteminsets |
12:18.11 | Tekkub | is it multiple layers of multisets? |
12:19.06 | [MoonWolf] | foodclass is a multiset of multisets if that is what you mean. |
12:19.23 | Tekkub | yea that's what I mean |
12:19.43 | Tekkub | I don't think it'll recurse down to the basic sets |
12:19.50 | Tekkub | I should change that |
13:03.27 | [MoonWolf] | Is there a to iterate over table key's in the way they were entered ? |
13:07.29 | [MoonWolf] | http://www.youtube.com/watch?v=JD8P4fE8Yn0&search=Rube%20Goldberg <- funny |
13:11.16 | Tekkub | god no |
13:11.27 | Tekkub | I just watched 70 minutes of AMV |
13:11.33 | Tekkub | no more funny videos |
13:11.39 | Wobin_ | AMV? |
13:11.47 | Tekkub | Anime Music Videos |
13:12.09 | Wobin_ | Moon: only if they're entered with table.insert... |
13:12.26 | [MoonWolf] | :( |
13:12.29 | Wobin_ | although I'm not sure what you mean by way they were entered |
13:12.30 | [MoonWolf] | ah well |
13:12.49 | [MoonWolf] | classes = { |
13:12.49 | [MoonWolf] | Warlock = 0, |
13:12.49 | [MoonWolf] | ShadowPriest = 20, |
13:12.49 | [MoonWolf] | Priest = 40, --Is added to the base value |
13:12.49 | [MoonWolf] | Mage = 40, |
13:12.51 | [MoonWolf] | } |
13:12.52 | Wobin_ | if you mean the order they were entered? |
13:12.58 | Tekkub | no moon |
13:13.02 | Tekkub | not like that |
13:13.30 | [MoonWolf] | no problem, in that case people wont get the list like they entered it. |
13:14.03 | Wobin_ | You'll need two tables |
13:14.50 | [MoonWolf] | I need to keep things simple for the people who need to enter values so, it wont happen. |
13:18.25 | Kaelten|Sleeping | ello everyone |
13:18.31 | [MoonWolf] | Kaelten, hi kael |
13:18.48 | Tekkub | Moon: Beep bebabeep beep beep |
13:19.06 | [MoonWolf] | kill bill + osaka works wonderfully well |
13:22.04 | [MoonWolf] | I know a scary amount of these anime even thouhg i dont activly watch anime |
13:22.06 | Tekkub | Moon, you'll understand in about an hour... All hail the great hypnosaka |
13:22.39 | Tekkub | speaking of an hour... where's mah hubby? |
13:22.52 | Tekkub | he got off work an hour and a half ago |
13:23.06 | Tekkub | 15 min to get home, add half hour for stop at store on the way |
13:23.35 | [MoonWolf] | i suspect the makers were azumanga fans |
13:23.40 | [MoonWolf] | cause theres a lot of it in here. |
13:23.51 | Tekkub | yes, there is, but it's all good |
13:25.20 | [MoonWolf] | I wonder if we could get mtv to show at least one AMV every day |
13:26.01 | Tekkub | no anime == nerddom, MTV = cooldom |
13:26.12 | Tekkub | the closest you'll ever get was Daria |
13:26.38 | Tekkub | and even then it played more to every teen's needless sense of emo than anything else |
13:26.50 | [MoonWolf] | :( |
13:27.02 | Tekkub | "Oh woe is me everyone hates me for I have hormones!" |
13:27.19 | [MoonWolf] | lol @ DBZ |
13:28.07 | [MoonWolf] | Disturbed + hamtaro.... |
13:41.06 | Kaelten | I wonder if its possible to create a chunked iteration embeded lib |
13:41.32 | Wobin_ | only load parts when required? |
13:42.17 | Kaelten | well I'm more looking for a generic way to chop large processes (i.e. searching in Linkview) into smaller onces. |
13:42.39 | Kaelten | \s\onces\ones\ |
13:43.39 | Wobin_ | Sort of like how a database can return a certain number of results in blocks? |
13:43.52 | Kaelten | errr. kinda |
13:44.21 | Wobin_ | Or rather, break off processing at one point and then continue on when required? |
13:44.42 | Kaelten | exactly |
13:45.44 | Tekkub | hey Kael and Wobble, need a nomenclature brainstorm |
13:45.45 | Wobin_ | But what would you put in the lib? Isn't that sort of thing a bit too specific to the addon for a library? |
13:46.02 | Tekkub | I'm gonna work a bit on changing AceTooltip into an EmbedLib |
13:46.19 | Tekkub | I need a good name, only one I got is Gratuity |
13:46.29 | Tekkub | (sp?) |
13:46.40 | Wobin_ | (I think so) |
13:46.46 | Wobin_ | ~spell gratuity |
13:47.01 | Wobin_ | 'may be' =P |
13:47.04 | Tekkub | it looks like it is |
13:47.06 | Wobin_ | Way to go in being precise =) |
13:48.17 | Kaelten | hmm |
13:48.23 | Wobin_ | hm, not easy to come up with one that's at least a bit obvious |
13:48.24 | Tekkub | so no other ideas? |
13:48.44 | Kaelten | wobin: just the things to handle the callback and timing. |
13:48.48 | Wobin_ | ~define tip |
13:48.54 | Tekkub | I think the current implementation will be you provide a tooltip, it provides the searching functions |
13:48.57 | Wobin_ | (it ws worth a try =)) |
13:49.20 | Tekkub | later (once dynamic tooltips work) I'll embed a tooltip in it |
13:49.28 | Tekkub | anyway food/anime time |
13:49.46 | Kaelten | infact it would be a natrual extension of Metrognome |
13:50.15 | Wobin_ | Ah, so the user is responsible for the actual chunking function, but your emblib will do the real-time calling/response/call/response |
13:50.27 | Kaelten | right |
13:50.51 | Wobin_ | You could call it BlowChunks =P |
13:50.59 | Kaelten | lol |
13:51.24 | Wobin_ | It certainly sounds useful, Kael |
13:51.33 | Kaelten | function KC_Linkview:ChunkedSearch(start, finish) |
13:51.52 | Kaelten | would be the call back function |
13:51.59 | Wobin_ | And if we sort of hammer the concept to people, it'll make huge processing stuff a lot easier on the system |
13:52.13 | Kaelten | ya |
13:52.40 | Wobin_ | since it could essentially 'take turns' to process each addon's request |
13:53.21 | Kaelten | true |
13:53.47 | Wobin_ | Psuedothreading =) |
13:53.57 | Kaelten | the only other thing I'd like to see is for it to either support a call to update a progress bar, or display one on its own |
13:54.33 | Wobin_ | I guess you'd pass in a function to call (start,finish) a chunksize and a name? |
13:55.07 | Wobin_ | Your lib would then try it out, time the first attempt, then estimate total time and show the bar |
13:55.30 | Kaelten | yep |
13:55.31 | Wobin_ | You could have a default bar function that the user could override in their addon |
13:55.39 | Wobin_ | (if they wanted something more fancy) |
13:55.57 | Wobin_ | But that's more of an inheritance, than a emblib |
13:56.29 | Wobin_ | buggrit, if they want to make their own bar, they can do it themselves. I'd be much happier with a default one |
13:56.54 | Wobin_ | It'll be recognisable overall the addons as a timing estimation bar too if the format is the same |
13:59.21 | Kaelten | yep, could display 3 or 4 at a time. |
13:59.29 | Kaelten | the 3 or 4 that will be done fastest |
14:00.35 | Wobin_ | hehe "Updating Item List" "Scanning AuctionFrame" "MAking Water" |
14:57.20 | *** join/#wowace banditron|AFK (n=anon@cpe-67-9-143-58.austin.res.rr.com) |
15:55.46 | *** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl) |
15:55.46 | *** mode/#wowace [+o [MoonWolf]] by ChanServ |
15:59.04 | Cairenn | morning Elviso |
16:00.00 | [MoonWolf] | good morning, afternoon, evening, night everybody! |
16:00.22 | Cairenn | hey [MoonWolf] :) |
16:04.03 | Elviso | G'morning :) |
16:04.50 | Elviso | can't believe this channel went silent for 2hrs, is there free gold on the server or something I don't know about? |
16:05.08 | [MoonWolf] | oh it happens. |
16:06.03 | [MoonWolf] | I was cooking, tekkub is most likely sleeping, kaelten is away, etc etc |
16:15.16 | Elviso | Does Rowne ever hang out in IRC? |
16:17.58 | Cairenn | not any more =/ |
16:18.19 | Elviso | is he still 'around' or did I miss something? |
16:18.41 | Elviso | I read the wowace.com forums some, but I don't browse it daily |
16:20.42 | *** join/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com) |
16:39.13 | *** join/#wowace pagefault (n=pagefaul@67.71.47.74) |
16:39.20 | pagefault | ooh new channel |
16:43.49 | otravi | Yes |
16:43.58 | [MoonWolf] | pagefault, welcome back. |
16:44.17 | pagefault | thanks |
16:44.21 | pagefault | I had to fix my autojoin |
16:44.24 | pagefault | was still going to the old place :) |
16:44.51 | [MoonWolf] | np |
16:45.09 | ckknight | hey all |
16:47.15 | hyperChipmunk | eyo |
16:47.29 | ckknight | someone wants BabbleLib in zhCN |
16:48.24 | hyperChipmunk | that chinese? |
16:48.38 | ckknight | yea |
16:48.43 | hyperChipmunk | I might be able to help you |
16:48.49 | ckknight | simplified Chinese |
16:48.50 | ckknight | oh? |
16:48.55 | hyperChipmunk | that's the one language I have a translator for |
16:48.56 | hyperChipmunk | =P |
16:49.12 | hyperChipmunk | not sure if he has a client to test it with though |
16:49.27 | hyperChipmunk | Singaporean English teacher =) |
16:49.41 | ckknight | is that Mainland Chinese? |
16:50.01 | ckknight | I think it is... |
16:50.10 | hyperChipmunk | yea, he speaks CHinese |
16:50.17 | ckknight | there are two kinds of Chinese |
16:50.28 | ckknight | Simplified (Mainland) and Traditional (Taiwanese) |
16:50.56 | hyperChipmunk | it's good enough to negotiate with gold farmers |
16:51.01 | hyperChipmunk | that's all I know =) |
16:51.40 | ckknight | and they're Simplified |
16:51.44 | ckknight | so, likely |
16:53.27 | hyperChipmunk | no guarantees he'll be up for it though |
16:53.28 | *** join/#wowace Ktron (i=khamer@student2a-64.unh.edu) |
16:53.29 | hyperChipmunk | but I'll ask |
16:59.28 | ckknight | gah, I can't figure out how to install international fonts in Opera |
16:59.55 | *** join/#wowace ag` (n=Andreas@0x535d9723.boanxx19.adsl-dhcp.tele.dk) |
17:00.15 | ag` | When you create a frame with CreateFrame |
17:00.38 | ag` | it doesn't load it's position like normal frames by XML does? |
17:14.34 | [MoonWolf] | I have a chinese translater for mendleev. |
17:14.37 | [MoonWolf] | its pretty funny. |
17:18.20 | [MoonWolf] | Tekkub, thanks for updating mendeleev to the new compostlib |
17:28.05 | cladhaire | Who is going to want a repository on the SVN? |
17:28.14 | cladhaire | http://svn.wowace.com/YourRepositoryHere |
17:30.03 | ckknight | maybe... |
17:30.18 | cladhaire | lol |
17:30.30 | cladhaire | Tem: Will you want a seperate repository on the svn? |
17:30.39 | cladhaire | and good morning =) |
17:30.42 | Tem | morning |
17:30.48 | Tem | I overslept |
17:30.56 | cladhaire | boo.. did you miss anything? |
17:30.59 | ckknight | I like my svn server cause it automatically updates the version/changelogs of my files, then zips it for release |
17:31.33 | cladhaire | if you have hooks, i can toss them in your repo and we can test it. |
17:31.34 | Tem | cladhaire: sure. As long as it's easy for you |
17:31.45 | cladhaire | Tem: It is.. just let me know what you want the top level to be |
17:31.51 | Tem | oh, hrm |
17:31.53 | cladhaire | just finished up the password change page. |
17:31.58 | Tem | stupid nick confusion |
17:32.10 | cladhaire | i would suggest Tem for the repo, and tardmrr for the login |
17:32.13 | cladhaire | =) |
17:32.23 | cladhaire | not that the domain is even transferred over yet. |
17:32.26 | [MoonWolf] | wowace has an svn \o/ |
17:32.30 | cladhaire | but i updated my hosts file so I can play |
17:32.35 | cladhaire | [MoonWolf]: We're working onit.. but yet. |
17:32.39 | cladhaire | s/et/es/ |
17:32.48 | Tem | yeah, that sounds good, cladhaire |
17:32.51 | [MoonWolf] | I'll wait till you have it all worked out then. |
17:33.05 | cladhaire | [MoonWolf]: No, if you want one.. request it now =0 |
17:33.08 | [MoonWolf] | I have no need for my own repo though. |
17:33.09 | cladhaire | the details can be worked out later |
17:33.12 | cladhaire | but we have to reserve names =) |
17:33.34 | [MoonWolf] | I mean, i currently have like what, 3 addons. |
17:33.45 | [MoonWolf] | no need to go make my own repo for that... i think. |
17:33.47 | cladhaire | Well, there's no common repo under the new model. |
17:33.53 | cladhaire | But we could make one |
17:33.56 | cladhaire | a trash repo =) |
17:34.23 | [MoonWolf] | Make me a moonwolf repo then, and an account would be nice too. |
17:35.03 | [MoonWolf] | can we still get channel announcements if the repo's are all split up ? |
17:36.03 | [MoonWolf] | Mendeleev 0.6.3 released btw. |
17:36.16 | cladhaire | [MoonWolf]: Yes we can.. we just have to work those details all out between Kergoth and I |
17:36.27 | [MoonWolf] | \o/ |
17:37.26 | Tem | I'm so excitedd we're getting a repo |
17:37.46 | cladhaire | it has the potential for downtime.. but no where near what we had to deal with at opensvn... same as any host. |
17:37.53 | cladhaire | i've been using this provider for a while, with no issues. |
17:38.21 | [MoonWolf] | I have had no serieus downtime problems under opensvn |
17:38.29 | cladhaire | ckknight: Can you email me your post-commit hooks so I can test em out on the test repo? |
17:38.42 | cladhaire | [MoonWolf]: You haven't been commiting much the past two weeks.. I've had a TON of issues with it. |
17:39.08 | [MoonWolf] | I commited 3 or 4 things this week. not really astronomical |
17:39.20 | [MoonWolf] | compared to what you or tekkub sometimes push out. |
17:39.51 | cladhaire | I dont commit much.. but its annoying when I can't.. not to mention how slow it is. |
17:40.13 | [MoonWolf] | svn isnt supposed to be this slow ? |
17:40.35 | cladhaire | hell no |
17:40.46 | cladhaire | pull something down from svn.brokendreams.net |
17:42.39 | [MoonWolf] | what is the repo name after that ? |
17:42.43 | cladhaire | err svn.brokendreams.net/wow =) |
17:43.05 | [MoonWolf] | kk |
17:43.43 | [MoonWolf] | still only 20 kb/s |
17:44.15 | cladhaire | its not an insane difference.. but there is a speed (not transfer.. but time to do things, etc. |
17:44.17 | cladhaire | *shrug* |
17:44.27 | cladhaire | We can also scrap it if we want to. |
17:44.30 | [MoonWolf] | but, being away from opensvn alone is cool enough. |
17:44.49 | Tem | cladhaire: do we lose the trac interface? |
17:45.09 | cladhaire | we do lose trac |
17:45.17 | cladhaire | kael and i are playing with the idea. |
17:45.22 | cladhaire | we can always go back |
17:45.26 | cladhaire | this is just a test-- essentially |
17:45.31 | [MoonWolf] | true |
17:45.39 | [MoonWolf] | opensvn is not going anywhere |
17:45.57 | [MoonWolf] | and most of us have complete copies of the repo on our hd's anyway. |
17:46.11 | [MoonWolf] | we only use revisions if something does go wrong. |
17:46.19 | [MoonWolf] | s/use/lose |
17:48.39 | Tem | cladhaire: the thing I liked about having trac is I liked linking the revision history for that project |
17:48.45 | cladhaire | I can give you that |
17:48.47 | cladhaire | with websvn |
17:48.51 | cladhaire | not as sexy.. but faster and nicer |
17:49.07 | Tem | that's fine |
17:49.10 | [MoonWolf] | does that also do divs ? |
17:49.21 | cladhaire | http://svn.brokendreams.net/websvn/log.php?repname=Blah&path=%2FAceHook%2F&rev=0&sc=0&isdir=1 |
17:50.24 | Tem | cladhaire: that doesn't show a diff for each revision |
17:50.55 | Tem | which is the one thing I liked about trac |
17:51.39 | [MoonWolf] | Yeah, thats what i liked about trac, hey tekkub changed something in mendy, look at div. |
17:52.05 | cladhaire | Tem: I see diffs for each revision.. can you link what you mean? |
17:52.14 | cladhaire | http://svn.brokendreams.net/websvn/comp.php?repname=Blah&path=%2F& |
17:52.37 | Tem | https://opensvn.csie.org/traccgi/Ace/trac.cgi/log/trunk/Tab |
17:53.18 | cladhaire | well unfortuantely trac isn'tan option.. its dependency list is.. ridiculous. |
17:53.22 | Tem | if you click on the change set, it brings you to a diff between that version and the previous version |
17:54.11 | cladhaire | You can do that with websvn too |
17:54.22 | *** join/#wowace Kaelten (n=Kaelten@68.63.3.183) |
17:54.32 | *** mode/#wowace [+o Kaelten] by ChanServ |
17:54.32 | [MoonWolf] | hey Kaelten |
17:54.34 | cladhaire | *shrug* |
17:54.34 | Kaelten | hey |
17:54.35 | cladhaire | hey kael |
17:54.37 | Kaelten | I love svn |
17:54.42 | Kaelten | I'm finally learning how to use it and its fun |
17:54.46 | Kaelten | :) |
17:54.46 | Tem | I'm really not surprized that trac's dependencies are out of hand |
17:54.49 | cladhaire | lol |
17:54.56 | Tem | I mean; look at it |
17:54.59 | Tem | it's so damn pretty |
17:55.00 | Kaelten | oh ya Trac is dependency hell |
17:55.18 | Kaelten | I could have had svn set up on the old server if not for trying to get trac to work as well |
17:55.31 | cladhaire | Kaelten: Well we can't get TRAC on the new one. |
17:55.42 | Kaelten | frankly, that doesn't bother me |
17:55.46 | cladhaire | but the password change script is up |
17:55.50 | Kaelten | cool |
17:55.51 | cladhaire | it bothers a bunch of the commiters =) |
17:55.58 | Kaelten | lol |
17:55.58 | cladhaire | the domain isn't over yet |
17:56.00 | Tem | It doesn't bother me all that much |
17:56.10 | Tem | I will just miss the prettyness |
17:56.11 | cladhaire | itbothers tekkub =) |
17:56.20 | Kaelten | hmm I'll msg dolby again, he's probably still at the thing with those people from that other game that sucks |
17:56.27 | Kaelten | well we have a wiki |
17:56.35 | Kaelten | and we have forums, and most of us have portals |
17:57.02 | Kaelten | if all we're missing is trac then thats not too bad. |
17:57.32 | Kaelten | hey clad, is it possible to set up a script that will auto export on a cronjob? |
17:57.47 | cladhaire | should be able to |
17:57.59 | cladhaire | you'll have shell access, so you can do most of that |
17:58.11 | Kaelten | thats cool |
17:58.16 | Kaelten | oh I'm already using the new svn |
17:58.21 | cladhaire | lol |
17:58.22 | Kaelten | just edited my hosts file |
17:58.22 | cladhaire | how? |
17:58.26 | cladhaire | hehe |
17:58.29 | cladhaire | hold on a sec then |
17:58.32 | cladhaire | lets make sure this works |
17:58.40 | Kaelten | well commiting works :) |
17:58.53 | Kaelten | I'm on revision 7 or something already |
17:59.22 | Kaelten | I found out about the switch command, thats fun. |
17:59.27 | [MoonWolf] | I have a small question, is it possible to have a cronjob set up to build nightlies for us ? |
17:59.28 | cladhaire | You can use http://svn.wowace.com/passwd.php to change your password |
17:59.37 | cladhaire | Tem: Kergoth can help us with that |
17:59.48 | cladhaire | whats switch do? |
17:59.49 | Kaelten | ya I didn't try to keep the history from my little svn |
18:00.19 | cladhaire | [MoonWolf]: Kael just asked that =) |
18:00.36 | [MoonWolf] | oh |
18:00.41 | [MoonWolf] | i did not really pay attention |
18:00.41 | Kaelten | clad: script seems to work |
18:00.41 | ag` | Is it possible to retrieve the values the game saves for user placed frames? |
18:00.55 | Kaelten | ag' layout someting or another |
18:01.00 | Kaelten | under wtf I think |
18:01.02 | Tem | ag`: not from in-game |
18:01.03 | cladhaire | Kaelten: good. |
18:01.28 | cladhaire | which repo are you working in? |
18:01.29 | Tem | ag`: you should probably manually save the position of moved frames |
18:01.38 | Tem | ag`: the game doesn't play nice |
18:01.40 | cladhaire | And what does the switch svn command do? |
18:01.51 | Kaelten | yep password switching does. |
18:01.57 | Kaelten | KaelCycle |
18:02.09 | Kaelten | clad: it allows you to switch a directory between two directories on the svn |
18:02.28 | Kaelten | like I can switch from trunk/KC_EnhancedTrades to branches/KC_EnhancedTrades |
18:02.35 | Kaelten | it swaps the files out and everything |
18:02.52 | cladhaire | Hrm. |
18:02.56 | cladhaire | why would you want to use that? |
18:02.56 | Kaelten | so when I want to develop I can switch to the branch |
18:02.59 | [MoonWolf] | <PROTECTED> |
18:03.01 | Kaelten | when I want to play I can switch tot he trunk |
18:03.02 | cladhaire | as opposed to merge |
18:03.04 | cladhaire | oh |
18:03.05 | Kaelten | nope not a move |
18:03.06 | cladhaire | nice |
18:03.16 | cladhaire | it does a checkin/checkout between two directories. |
18:03.18 | cladhaire | on your local checkout |
18:03.19 | [MoonWolf] | coool |
18:03.20 | Kaelten | yep |
18:03.23 | Kaelten | its very sweet |
18:03.32 | cladhaire | nice |
18:03.34 | Kaelten | for developing non compatabile branches |
18:03.40 | cladhaire | i should do that with watchdog |
18:03.50 | Tem | i need to do that for AceGUI |
18:03.56 | Kaelten | tem: exactly |
18:04.10 | [MoonWolf] | I need to do that too. |
18:04.16 | [MoonWolf] | simply because its cool. |
18:04.26 | Kaelten | hell as an extreme scary use you could use it to swap out your whole addonset for developing and playing |
18:04.32 | Kaelten | but thats a little exessive. |
18:04.42 | Kaelten | afk, poopy diaper |
18:09.48 | Kaelten | back |
18:10.15 | [MoonWolf] | hehe |
18:10.30 | Kaelten | she's 2 and a half but not quite potty trained yet |
18:12.41 | id` | [MoonWolf], do you know Chris Wooding? (book author) |
18:12.50 | [MoonWolf] | doent ring a bell |
18:12.52 | [MoonWolf] | any titles ? |
18:12.58 | id` | Hes writing the trilogy of The witches of Saramyr |
18:13.07 | id` | second came out today, instantly bought it :-) |
18:13.18 | id` | well.. today... not sure |
18:13.20 | Kaelten | Trudi Canavan is a good author thats just coming out |
18:13.23 | id` | it was in the bookstore :P |
18:13.24 | Kaelten | she's on her 4th book |
18:13.56 | id` | err, The Witchmasters of Saramyr * (its in dutch) |
18:14.22 | [MoonWolf] | ill keep a head out for it. |
18:14.36 | id` | :) |
18:14.55 | id` | and i bought me a tosti machine |
18:14.57 | id` | :P |
18:15.12 | Kaelten | so when you need to move the repository like this do yu have to end up checking out each revision and redoing them one at a time? |
18:19.52 | Kaelten | hmm seems there is a way |
18:20.05 | cladhaire | http://svn.wowace.com/websvn/listing.php?repname=KaelCycle&path=%2F&sc=0 |
18:20.13 | cladhaire | Kaelten: there's a way |
18:20.14 | Tem | brb |
18:20.16 | cladhaire | Kaelten: svk can do an export. |
18:20.17 | Wobin_ | Trudi? Hm. |
18:20.20 | cladhaire | Tem: check out that websvn.. better? |
18:20.29 | Wobin_ | Apprentice. something something? |
18:20.47 | Wobin_ | What did she write? |
18:22.34 | *** join/#wowace Tem (n=Tem@ip70-177-40-169.br.br.cox.net) |
18:22.34 | *** mode/#wowace [+o Tem] by ChanServ |
18:23.05 | Tem | ah nevermind |
18:23.24 | Kaelten | Tem, nvm what? |
18:23.31 | Tem | nothing |
18:24.29 | cladhaire | Websvn is up for all current projects. |
18:25.05 | id` | make it a link on the site next to wiki :p |
18:25.51 | Kaelten | id: I will when the dns edit is done |
18:25.58 | id` | :) |
18:26.31 | [MoonWolf] | building layout and imorting new stuff right now. |
18:27.03 | [MoonWolf] | wow that was a lot faster |
18:27.18 | Kaelten | lot faster |
18:27.58 | Kaelten | clad: I can get a packup of the old repository but not just for certain directories, I don't think |
18:28.51 | cladhaire | I think kergoth can kep us with that. |
18:29.31 | Kaelten | so should we wait to setup the Ace repo until kergoth is kicking around? |
18:29.49 | cladhaire | most likely yes. |
18:29.49 | cladhaire | but. |
18:29.58 | cladhaire | we can just import the tags into tags |
18:30.18 | cladhaire | i have to revert the ace changes on opensvn |
18:31.23 | Kaelten | hehe ya |
18:31.50 | Kaelten | and then when we get on the new one branch and switch |
18:33.27 | Tain | Down with Ace! Up with skirts! |
18:33.33 | cladhaire | ./agree |
18:34.01 | ckknight | mmm... skirts |
18:34.24 | ckknight | though you gotta remember, it's not the skirt that's important, it's what's underneath the skirt |
18:36.21 | cladhaire | http://svn.wowace.com/ |
18:36.24 | cladhaire | that's now the websvn root. |
18:36.26 | kergoth | Kaelten, cladhaire: unfortunately, theres something wrong with one of the changesets inside the opensvn ace repository that prevents doing a full svk mirror of it. I've tried, on numerous occasions, from numerous machines, it always hits a crc mismatch on a specific cset. |
18:36.40 | cladhaire | kergoth: I'm not too worried about it |
18:36.52 | cladhaire | if we grab the tags that we need to from the releass we have packages |
18:36.54 | cladhaire | we should be fine |
18:36.55 | Kaelten | kergoth, what about svnadmin dump /load |
18:37.02 | cladhaire | we won't be rolling behind 1.3 at this point anyway. |
18:37.04 | kergoth | svnadmin would be the way to go, if opensvn provides it |
18:37.25 | Kaelten | it provides access |
18:37.32 | kergoth | cool |
18:37.45 | [MoonWolf] | is the ace repo going to contain the opesvn stuff ? |
18:38.00 | [MoonWolf] | if so, will there be a seperate repo for Ace itself ? |
18:38.00 | Kaelten | well if we do the dump load it will |
18:38.07 | Kaelten | but then we'll delete everything else. |
18:38.14 | Kaelten | hmm |
18:38.18 | Wobin_ | huh |
18:38.20 | Wobin_ | finally respecced |
18:38.31 | cladhaire | wait |
18:38.32 | cladhaire | what? |
18:38.37 | cladhaire | lol |
18:38.45 | Kaelten | lol |
18:38.50 | Wobin_ | Don't mind me =P |
18:38.51 | cladhaire | can't we dump JUST the /ace directory with history? |
18:39.07 | cladhaire | rather than import it all and delete the non-ace dirs? |
18:39.16 | Kaelten | nope |
18:39.18 | kergoth | ah, you're planning on splitting up ace development vs ace based addons? |
18:39.20 | kergoth | Kaelten, yes, you can |
18:39.22 | Kaelten | you can dump the entire thing |
18:39.25 | kergoth | give me the dump file and i'll do it |
18:39.31 | kergoth | theres tools to filter the dump output |
18:39.34 | kergoth | based onp ath |
18:39.35 | Kaelten | a cool |
18:39.38 | cladhaire | kergoth: http://svn.wowace.com/ |
18:39.39 | Kaelten | ok let me get the dump files |
18:39.40 | cladhaire | err |
18:39.42 | cladhaire | that won't work for you |
18:39.53 | Kaelten | ya I'm waiting on dolby to edit a dns entry |
18:40.00 | cladhaire | 208.97.133.166 if you toss that in your host file, you can take a look at it. |
18:40.01 | Kaelten | until then edit your hosts file |
18:40.25 | Kaelten | kergoth should I enable --deltas? |
18:40.48 | Tem | I gotta go for a bit |
18:40.55 | Kaelten | k, tem, see ya in a bit |
18:40.59 | Tem | yay for the new svn |
18:41.05 | Tem | later |
18:42.01 | Kaelten | kergoth: also will it be a pain if I chop the dump files up? |
18:43.17 | kergoth | ummm i dont recall what --deltas is, my svnadmin fu is rusty |
18:43.23 | kergoth | check the manual / man page :) |
18:43.57 | Kaelten | deltas encodes the file output to make a smaller file |
18:44.21 | cladhaire | Oh and by the way.. the password change script never sends an unencrypted password. |
18:44.29 | cladhaire | since I couldn't get https for it.. it crypt() |
18:44.44 | cladhaire | crypt()'s it with the appripriate salt on the client and then sends that.. so javascript needs to be enabled. |
18:44.58 | Kaelten | thats cool |
18:45.07 | Kaelten | Is there a link to that anywhere? |
18:45.12 | cladhaire | a link to what? |
18:45.17 | cladhaire | the password change script? |
18:45.24 | cladhaire | if so, no |
18:45.48 | Kaelten | ya thats what I was refering too. |
18:45.54 | cladhaire | we can put one up tho |
18:46.34 | Kaelten | would be cool if it was on the websvn page |
18:49.57 | cladhaire | I'd rather not have it exposed =) |
18:50.08 | Kaelten | k |
18:51.37 | cladhaire | Creating repos still takes a bit, and requires editing a file |
18:51.43 | cladhaire | but I'm not too worried about that. |
18:52.25 | Kaelten | you could work on automating that if you wanted it |
18:52.30 | Kaelten | but thats yer call |
18:52.40 | cladhaire | Well i still add them through the web panel |
18:52.44 | cladhaire | to make sure they get added correctly |
18:52.45 | Kaelten | ah |
18:52.48 | [MoonWolf] | Do we really want random people to start making their own repo's ? |
18:52.52 | cladhaire | *shake* |
18:53.13 | Kaelten | well I was just referingt o automating that for clad's use |
18:53.20 | [MoonWolf] | oooh |
18:53.36 | cladhaire | Kergoth/Kaelten: If you add any user |
18:53.41 | ckknight | and BabbleLib has preliminary zhCN support now |
18:53.54 | cladhaire | using htpasswd.. you need to add them to the Master.passwd file.. that is what we use for lookup/authentication for the password change script. |
18:54.02 | [MoonWolf] | ckknight, if you need a lot of strings for zhCN , grab mendeleev |
18:54.09 | ckknight | ooh |
18:54.11 | [MoonWolf] | there is a lot of zhCN translations |
18:54.49 | [MoonWolf] | everything from classnames to bossnames. |
18:54.54 | ckknight | sweet |
18:54.58 | ckknight | hrm, boss names |
18:55.03 | ckknight | I should put that in BabbleLib |
18:57.01 | ckknight | thanks, [MoonWolf] |
18:57.05 | [MoonWolf] | np |
18:57.23 | ckknight | only thing I'm missing now is skill trees in zhCN |
18:57.29 | ckknight | Balance, Restoration, whatnot |
18:57.36 | [MoonWolf] | Someone translated that out of the blue one day |
18:57.45 | ckknight | fun |
18:57.50 | Wobin_ | hrm |
18:58.15 | [MoonWolf] | I have no german or frensh translation BUT I DO HAVE CHINESE |
18:58.19 | cladhaire | lol |
18:58.47 | [MoonWolf] | i had a german one, but after 3 versions it was 3/4 english again. |
18:59.58 | ckknight | lol |
19:00.00 | Wobin_ | spells and skills, ckknight? |
19:00.12 | ckknight | Wobin_, I have all the translations for spells and skills |
19:00.18 | Wobin_ | cool |
19:00.23 | ckknight | yea |
19:00.24 | cladhaire | Ok, so here's the deal with the Ace repo. |
19:00.35 | ckknight | and most zones |
19:00.38 | ckknight | and now all classes |
19:00.39 | cladhaire | It needs to be reverted to 1136 |
19:00.46 | cladhaire | if either of you want to take care of it, Kergoth or Kaelten |
19:01.15 | [MoonWolf] | 1136 is not very far back |
19:01.47 | cladhaire | <PROTECTED> |
19:02.21 | cladhaire | After working on AceEvent for a while.. we realized that AceState needs to be rwritten first.. so I'm starting from scratch |
19:04.26 | [MoonWolf] | dont reset me now peer |
19:05.22 | Kaelten | clad: revert just reverts your working copy to the last version you checked out |
19:06.10 | cladhaire | Kaelten: Isn't there a way to revert the copy on the svn? |
19:06.15 | cladhaire | or should i re commit the old version? |
19:06.26 | ckknight | is there anything that would have a lot of translations of bosses? |
19:06.41 | ckknight | cause if I get like German and French, I'll totally put it into BabbleLib |
19:06.57 | cladhaire | CT_RaidAssist |
19:07.03 | ckknight | ah |
19:07.06 | cladhaire | err CT_RaidBossMods |
19:07.10 | cladhaire | Should.. |
19:07.14 | ckknight | why didn't I think of looking the devil in the eye? |
19:07.57 | otravi | I heared CTRA! |
19:08.02 | cladhaire | lol |
19:09.27 | Kaelten | svnadmin deltify 1137 1159 or something like that |
19:09.36 | Kaelten | would delete all changes made in those ranges |
19:09.53 | cladhaire | well i dont have svnadmin yet =) |
19:10.04 | Kaelten | hehe |
19:10.11 | Kaelten | you don't have access to svnadmin yet? |
19:10.15 | cladhaire | not on opensvn |
19:10.24 | cladhaire | or do i? |
19:10.26 | Kaelten | how about on your server? |
19:10.34 | cladhaire | i do on my server.. but the ace repo isn't there atm |
19:10.54 | Kaelten | right |
19:11.00 | Kaelten | well |
19:11.36 | cladhaire | i'll re-commit once it gets moved over |
19:12.53 | ckknight | I can only seem to find the english localization for CTRA, is there somewhere else I can get the other languages or something? |
19:13.24 | cladhaire | not sure.. i assumed they would be there. |
19:14.49 | ckknight | does not look like it |
19:14.59 | cladhaire | boo =) |
19:15.02 | otravi | ckknight: I'm going to send a PM to the chinese guy in the oRA thread |
19:15.03 | cladhaire | s/)/(/ |
19:15.12 | otravi | since I had the same problem :) |
19:15.19 | ckknight | otravi, don't need the Chinese translations, already have those |
19:15.22 | ckknight | I need French and German |
19:15.39 | otravi | ckknight: the french and germna is included in the ordinary release, but I need the chinese! *givf* |
19:16.03 | ckknight | yea, I was talking about skill trees, not bosses |
19:16.14 | ckknight | I still do need the chinese skill trees |
19:16.55 | ckknight | I have vanquished him! |
19:18.56 | otravi | hehe |
19:19.30 | otravi | I still don't understand why RS and MT grabbing isn't working on a chinese client |
19:19.33 | otravi | and ready does :< |
19:20.27 | Kaelten | open svn is down |
19:20.28 | Kaelten | I kilt it |
19:21.04 | otravi | still up here |
19:21.34 | Kaelten | heh |
19:23.42 | Kaelten | laundry time |
19:32.35 | cladhaire | someone needs to get Ace onto the new svn |
19:32.40 | cladhaire | so I can code today. |
19:34.17 | ckknight | would there be any other addon/site I can look at that might have German and/or French translations of bosses? |
19:34.50 | cladhaire | wowguru have them maybe? |
19:34.59 | ckknight | hey, it's possible |
19:35.06 | ckknight | I stole all the spells from them |
19:35.45 | ckknight | yep, thanks, clad |
19:36.07 | ckknight | crap, I can't tell the difference between ?? and ??? |
19:36.10 | ckknight | crappy lack of fonts |
19:37.12 | Kaelten | clad, I'm just going to say fuck the history. |
19:37.26 | Kaelten | I can't get opensvn to let me backup right |
19:37.32 | cladhaire | Kaelten: Good.. How many release versinos of Ace do we have archived? |
19:37.46 | cladhaire | I like to get everythign into tags possible. |
19:37.55 | ckknight | nvm, I figured it out :-) |
19:38.13 | Kaelten | I have many many |
19:40.46 | cladhaire | Kael: Can you connect to the Ace repo? |
19:40.48 | cladhaire | cause I can't. |
19:40.48 | otravi | "Can I get a res in ogrimmar... on the bank roof... fell down and died :<" |
19:40.58 | Kaelten | which one clad? |
19:41.04 | cladhaire | svn.wowace.com/Ace |
19:41.05 | cladhaire | ? |
19:41.22 | Kaelten | its not letting me either |
19:41.24 | cladhaire | i get prompted for a password. |
19:41.25 | cladhaire | odd. |
19:42.24 | Kaelten | hmm try recreating the ace repository |
19:42.32 | Codayus | Silly question: Seems like there should be an easy way to make grep ignore files ending in a '~', but it seems to be eluding me. Anybody know offhand? :-) |
19:42.42 | cladhaire | Working on it now. |
19:42.46 | Kaelten | kk |
19:44.13 | Kaelten | how should I label the folders in the tags directory? |
19:44.18 | Kaelten | 1.0 ? |
19:44.21 | Kaelten | or ace-1.0? |
19:44.23 | cladhaire | aye.. by release name |
19:44.36 | cladhaire | are you going to do the Ace repo when it gets fixed? |
19:45.13 | cladhaire | (Recreating now.. should be done in a few mins) |
19:46.23 | Kaelten | ya I'll create it |
19:46.27 | cladhaire | k |
19:46.33 | cladhaire | put Ace back to 1136 |
19:46.37 | Kaelten | I have |
19:46.45 | Codayus | hmm, nm, found a way.... |
19:46.55 | Kaelten | so should it be 1.0 or ace1.0 |
19:47.05 | cladhaire | I would do Ace-1.0 |
19:47.09 | cladhaire | just in case |
19:47.14 | Kaelten | k |
19:49.25 | Kaelten | should I bother putting in the RCs? |
19:49.38 | cladhaire | meh.. your choice |
19:52.52 | cladhaire | try now Kael |
19:53.17 | cladhaire | you may need to RE-change your password |
19:53.22 | cladhaire | to send it into that file |
19:54.22 | Kaelten | well its not letting me checkout |
19:54.30 | cladhaire | there's nothing there |
19:54.31 | cladhaire | to checkout |
19:54.49 | cladhaire | now do it |
19:54.51 | cladhaire | i just created the trunk dir |
19:55.58 | banditron|AFK | hey, moonwolf, i'm looking at the fishing buddy error in mendeleev right now |
19:57.05 | Kaelten | commiting |
19:57.30 | Kaelten | I had 11 old releases |
19:58.22 | Kaelten | ok ace is commited |
19:58.39 | hyperChipmunk | http://ace.pastebin.com/648359 = |
19:58.43 | hyperChipmunk | =\ |
19:59.09 | Kaelten | I'm also creating the branch for you clad |
20:00.52 | Kaelten | ok clad, its good to go |
20:02.28 | id` | this worky? http://hellsblade.xs4all.nl:88/ |
20:03.07 | otravi | Connecting... |
20:03.16 | id` | prolly not then |
20:18.25 | hyperChipmunk | =\ here's a comment you don't want to see in any code done by a single person |
20:18.33 | hyperChipmunk | -- ??? |
20:18.47 | id` | haha |
20:18.59 | kergoth | "Your 3d accelerator card is not supported by World of Warcraft. Please install a 3d accelerator card with dual-TMU support." <-wtf |
20:19.04 | id` | that means the person was stoned while writing |
20:19.12 | hyperChipmunk | kerg pwnd |
20:19.22 | kergoth | :'( |
20:19.30 | id` | cant get me lua webserver to work on port 88 :( |
20:19.31 | kergoth | thats what it does when i try opengl with cedega. direct3d crashes |
20:19.31 | hyperChipmunk | i knew there was a reason to keep all those vidcard boxes around |
20:19.36 | kergoth | this was working yesterday! |
20:19.43 | hyperChipmunk | ~wtf TMU |
20:19.51 | hyperChipmunk | purl is useless |
20:20.10 | hyperChipmunk | Texture Manipulation Units? |
20:20.16 | otravi | kergoth: What Cedega version? |
20:20.50 | otravi | OpenGL was fixed in 5.1.3 |
20:20.59 | otravi | for WoW at least |
20:21.00 | hyperChipmunk | in the version notes: |
20:21.03 | hyperChipmunk | <PROTECTED> |
20:21.04 | kergoth | i've tried 5.0.2, 5.1.1, 5.1.2, and 5.1.3 |
20:21.27 | kergoth | nevermind, i got it wrong. opengl crashes, direct3d gives that dual tmu error |
20:21.48 | id` | I dont like it when i dont get help on IRC. That's not how satan and I agreed... |
20:22.01 | otravi | :o |
20:22.24 | id` | I'm going to sue that guy some time... hes violating our contract |
20:22.41 | kergoth | cladhaire: opinion. we're going to have a magic super() function to access your superclass. using it will be necessary when using multiple inheritence to ensure the base classes dont get their methods called more than once (the infamous diamond inheritence problem). need an opinion on the syntax of that function |
20:22.55 | kergoth | cladhaire: currently, you have to, for example, in your init method: super(self).init(self) |
20:23.07 | otravi | I just found some very strange, but cool electronica oO |
20:23.11 | kergoth | cladhaire: which is ugly as hell, but super needs self to access the method resolution order, and naturally init needs it |
20:24.37 | *** join/#wowace banditron (n=cbandito@cpe-67-9-143-58.austin.res.rr.com) |
20:24.57 | kergoth | haha, at least i know why wow doesnt like me |
20:25.00 | kergoth | ~$ fglrxinfo |
20:25.02 | kergoth | display: :0.0 screen: 0 |
20:25.02 | kergoth | OpenGL vendor string: (null) |
20:25.02 | kergoth | OpenGL renderer string: (null) |
20:25.02 | kergoth | OpenGL version string: (null) |
20:25.03 | kergoth | that cant be good |
20:25.51 | kergoth | ~emulate fry |
20:25.52 | purl | My folks were always on me to groom myself and wear underpants. What am I, the pope? |
20:26.43 | hyperChipmunk | hey, (null)... I use a soundcard from those guys |
20:26.43 | cladhaire | kergoth: Okay. |
20:26.51 | cladhaire | Ok.. shower. then dinner.. then movie. |
20:26.57 | kergoth | hehe |
20:27.10 | kergoth | anyone else up for opinions syntactically? |
20:27.21 | hyperChipmunk | can you pass the first self implicitly? |
20:27.31 | kergoth | how? |
20:27.42 | hyperChipmunk | you asked for syntactic suggestion |
20:27.45 | kergoth | you could embed super in the object and do self:super().init(self) |
20:27.48 | kergoth | but thats not any cleaner |
20:28.04 | hyperChipmunk | you dind't ask how =) |
20:28.18 | kergoth | s/opinions/opinions that can actually be implemented/ |
20:28.20 | kergoth | :P |
20:28.40 | otravi | kergoth: eselect opengl set ati, might help |
20:28.51 | ckknight | kergoth, you went with self.super().init(self)? |
20:29.08 | hyperChipmunk | super(self).init(self) I think |
20:29.10 | kergoth | er, no, i changed it to super(self, 'init', ...) |
20:29.15 | ckknight | ah, okay |
20:29.20 | kergoth | i just dont like any of the solutions, so still probing for suggestions :) |
20:29.21 | ckknight | that works for me |
20:29.26 | kergoth | hehe |
20:29.30 | ckknight | there is no perfect answer, just a hack |
20:30.13 | kergoth | anyone know why i get a 404 going to http://svn.wowace.com/passwd.php? |
20:31.12 | hyperChipmunk | because the page was not found, be my guess |
20:32.47 | ckknight | okay, for the boss localization, should I separate raid and regular bosses? |
20:32.51 | ckknight | or just have one function to get both? |
20:33.25 | ckknight | i.e. babble.GetLocalizedBoss("NEFARIAN") |
20:33.38 | ckknight | or babble.GetLocalizedRaidBoss("NEFARIAN") |
20:33.43 | *** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com) |
20:33.56 | id` | Wow, I'm now hated in at least 4 channels |
20:34.00 | ckknight | ? |
20:34.02 | ckknight | how so? |
20:34.32 | id` | I don't know how i do it.. I always have respect for people on the internet.. unless i know i can say things in 13375p34k.. |
20:34.47 | id` | Well, I mislinked a very offtopic site in two channels |
20:34.51 | id` | and apologised |
20:35.04 | id` | then came in with another ip and autojoined PER ACCIDENT, and was accused of evading my ban |
20:35.28 | ckknight | lol |
20:35.32 | ckknight | what was the link to? |
20:35.40 | id` | on another i got banned because i explained that a half life hack isnt a hack but a cheat, and any kid with 'leet hacks' needs to pick up a few books on C++ and then openGl |
20:35.59 | id` | People are just afraid of the truth |
20:36.04 | id` | :| |
20:36.10 | ckknight | meh |
20:36.20 | id` | ckknight, it's really disgusting.. i advise not to click.. but its a very old one too |
20:36.24 | id` | hai2u.com |
20:36.42 | ckknight | ew |
20:36.43 | id` | I used to make that the screensaver along with goatse and tubgirl etc at school every where on all pc's |
20:36.46 | ckknight | why would you paste that at all? |
20:37.05 | hyperChipmunk | I can't believe this code is still functional after 3 patches |
20:37.07 | ckknight | I once lemonpartied 20 people at once, on a 20 foot screen. |
20:37.08 | id` | ckknight, shock effect |
20:37.09 | ckknight | it was great. |
20:37.16 | id` | hahah |
20:37.27 | ckknight | a few months later, I first saw it |
20:37.38 | id` | lol :p |
20:39.18 | *** join/#wowace HoJ|Slayman (i=Slayman@c195224.adsl.hansenet.de) |
20:41.01 | hyperChipmunk | ok screw this |
20:41.10 | ckknight | ? |
20:41.12 | hyperChipmunk | time to nuke and pave |
20:41.20 | ckknight | what you doing? |
20:41.26 | hyperChipmunk | EngInv |
20:41.30 | ckknight | ah |
20:41.38 | hyperChipmunk | there is no way to untangle this |
20:41.55 | ckknight | my advice: start from scratch, use none of its code |
20:42.02 | hyperChipmunk | that's what I'm doing |
20:42.04 | ckknight | steal features from an outside viewpoint |
20:42.10 | ckknight | that's how I did FuBar |
20:42.14 | ckknight | cause Titan scared me |
20:42.43 | hyperChipmunk | I've spent a whole day reading this, and I'm not any closer to comprehending the logic flow |
20:43.23 | hyperChipmunk | yea, that's what I did with TitanBG too |
20:45.49 | clad|afk | Kergoth: If you're getting a 404 you're still ending up at WoWI's servers |
20:47.36 | clad|afk | Kaelten|AFK: Are we at 1136 on the new svn server? |
20:49.12 | otravi | find one error in this quote: Cant post my UI, but i would like to recommend DAB (Discord Action Bars) and DUF (Disord Unit Frames). They are very slim in terms if RAM usage and they are fully configurable. |
20:50.14 | otravi | Last time I checked... DAB+DUF used the same amount as my current UI in total |
20:51.18 | hyperChipmunk | ls |
20:51.20 | hyperChipmunk | er |
20:51.22 | hyperChipmunk | lol |
20:51.50 | otravi | hyperChipmunk: the terminal is over there ---> |
20:51.53 | hyperChipmunk | =( |
20:52.10 | otravi | (mine is at least) |
20:52.10 | hyperChipmunk | actually it's here -----v |
20:52.23 | otravi | hehe |
20:52.29 | otravi | my xmms is there |
20:59.30 | *** join/#wowace Neriak (n=Neriak@dslb-084-058-133-090.pools.arcor-ip.net) |
20:59.39 | Neriak | hi guys |
20:59.52 | ckknight | hey Neriak |
20:59.54 | otravi | hello |
20:59.55 | ckknight | how's it going? |
20:59.58 | otravi | another server worked :) ? |
21:00.10 | Neriak | haste: no the same server, one try later .. lol |
21:00.21 | Neriak | but I've read your post |
21:00.28 | otravi | hehe |
21:02.20 | Neriak | man, I have problems with a dictionary table .. http://www.wowace.com/forums/index.php/topic,1314.0.html |
21:03.02 | Neriak | I'm so sure it's simple stuff, but I don't get it ... disappointing |
21:04.12 | ckknight | AceDB is evil |
21:04.36 | ckknight | that's why I made FuBar use near-raw handling |
21:04.52 | Neriak | yeah I now see the point ;) |
21:04.57 | [MoonWolf] | Best thing you can do here neriak is to do it yourself and not through acedb here. |
21:05.42 | Neriak | hm that'd mean completely learn the shit once again from scratch, I only know ace coding .. lol |
21:06.18 | banditron | hey, moonwolf, would you like my FishingBuddy data? |
21:06.25 | ckknight | self.db._table is a link to your db |
21:06.30 | ckknight | the raw db |
21:06.41 | [MoonWolf] | oh you read it banditron , yes if you could send it i would be most gratefull |
21:06.53 | ckknight | and self.db._table.profiles[self.profilePath[2]] is a link to your profile |
21:06.54 | [MoonWolf] | mail the file to moonwolf.crn@gmail.com if you can. |
21:07.18 | banditron | i'm getting some other errors too |
21:07.38 | banditron | but i need to disable my trade window to check it first |
21:07.56 | [MoonWolf] | the tooltip money, and the fix things in bag bug ? |
21:08.25 | Neriak | ckknight: I think I really jump the no_AceDB_train ;) |
21:08.50 | ckknight | AceDB needs a rewrite |
21:09.06 | Neriak | yup |
21:09.12 | Neriak | Ace profiles, too ;) |
21:09.15 | ckknight | yes |
21:09.24 | ckknight | I've had nothing but trouble with profiles |
21:09.27 | Neriak | this should be easy to fix tho |
21:09.33 | ckknight | you'd be surprised |
21:10.16 | banditron | dunno about money, tho i saw the post about repairing |
21:10.25 | Neriak | every now and then I also have problems with FuBar plugins "forgetting" their positions .. does this ever happen to you, boss? |
21:10.37 | ckknight | I usually don't notice it |
21:10.38 | banditron | i get an error after my recipes are scanned i think |
21:10.41 | ckknight | but I'm sure it's happened |
21:10.49 | ckknight | I think it happens after an error occurs |
21:10.50 | Neriak | it happens mostly when I log from one char to another |
21:10.55 | Neriak | oh yeah |
21:10.57 | ckknight | hrm |
21:11.04 | [MoonWolf] | when you mouseover items with mendy enabled at a repair npc the repair cost does not show up. |
21:11.14 | HoJ|Slayman | hello fellas |
21:11.18 | Neriak | when I was coding stuff and had errors I#ve noticed after the next /rl a plugin changed it's position |
21:11.19 | [MoonWolf] | i suspect i am passing a value wrongly. |
21:11.36 | [MoonWolf] | the repair error is a completely mistery for me. |
21:11.39 | Neriak | however one reload later it was fine again |
21:12.08 | ckknight | yea |
21:12.19 | ckknight | currently, I'm working on givine babbleLib zhCN support |
21:12.28 | ckknight | and adding boss names to it |
21:12.48 | Neriak | but FuBar is really the best I've ever seen .. you know what I like the most about it? creating a second panel, detach it, shrink it to the wanted size and lock it anywhere on the screen .. fucking great :) |
21:13.04 | ckknight | :-) |
21:13.43 | [MoonWolf] | I only ever use one panel, bottom of my screen. |
21:13.43 | Neriak | I don't know how to top it hehe .. maybe the creating of vertical bars ;) |
21:13.46 | Neriak | panels |
21:14.00 | ckknight | but I don't wanna |
21:14.21 | ckknight | nor do I see the technical means to do so |
21:14.25 | Neriak | nah, it's fun .. I can't see any great use for it ;) |
21:14.57 | [MoonWolf] | banditron, can i expect that email anytime soon ? |
21:15.17 | banditron | it JUST went out. via gmail. |
21:15.25 | [MoonWolf] | lol |
21:15.26 | [MoonWolf] | kk |
21:15.36 | [MoonWolf] | ah there it is |
21:16.18 | Neriak | ckknight: btw, Top ScoreFu does it's job well. It really catches everything it should now on my german client. |
21:16.40 | Neriak | And I know the german wow client is a real bitch, hehe |
21:16.52 | ckknight | Neriak, that's why I wrote BabbleLib |
21:17.07 | banditron | I get a fart in PeriodicTable\TradeSkills.lua when I mouseover herbs after opening my Alch window |
21:17.11 | ckknight | [MoonWolf], you know, some of your boss names in Mendeleev are misspelled |
21:17.24 | [MoonWolf] | blame tekkub |
21:17.25 | Neriak | I've looked over it, how did you gather all that spellnames ? |
21:17.28 | ckknight | will do |
21:17.39 | ckknight | Neriak, made a script to crawl wowguru |
21:17.49 | Neriak | haha, nice |
21:18.14 | [MoonWolf] | ckknight, if you can be bothered create a list and post a bug on my wowi portal moonwolf.wowinterface.com |
21:18.57 | ckknight | [MoonWolf], can't you just use BabbleLib as a library? |
21:19.00 | ckknight | :-P |
21:19.11 | ckknight | it has like 4 languages, 2 which you don't have |
21:19.36 | HoJ|Slayman | the coolest about FuBar u can make a hell of a lot of panels across the whole screen |
21:19.50 | ckknight | HoJ|Slayman, pointlessly, even |
21:20.02 | ckknight | most people will only have 1-3 |
21:20.04 | HoJ|Slayman | ckkhnight agreed |
21:20.07 | [MoonWolf] | ckknight well, ill look into that , but not today. |
21:20.14 | ckknight | [MoonWolf], yea, yea |
21:20.17 | hyperChipmunk | or you can load BatFu, and get a whole bar's worth with one plugin =P |
21:20.34 | ckknight | ... |
21:20.51 | Neriak | BatFu ? |
21:20.58 | Neriak | BattlegroundFU you meant ? ;) |
21:21.06 | HoJ|Slayman | like BatMan just hitting harder u know :D |
21:21.11 | hyperChipmunk | yea =) |
21:21.13 | Neriak | hehe |
21:21.27 | Neriak | it's also working nice on my client |
21:21.44 | hyperChipmunk | omg you use BattlegroundFu? |
21:21.55 | Neriak | however needs some time to get the killing blows |
21:22.02 | hyperChipmunk | hey, somebody else uses my plugin! |
21:22.04 | HoJ|Slayman | "Atomic batteries to power, turbines to speed" i loved that silly series! |
21:22.15 | Neriak | yup, I just ried it and its coll ;) |
21:22.18 | Neriak | cool |
21:22.21 | HoJ|Slayman | hyperChipmunk which one? |
21:22.34 | hyperChipmunk | BattlegroundFu |
21:22.46 | hyperChipmunk | actually, i did that only on update; if you want it instant, I can do that |
21:22.50 | hyperChipmunk | didn't think it was important |
21:23.01 | hyperChipmunk | i actually like the delay =) |
21:23.08 | Neriak | well sometimes it'll last some seconds until it updates |
21:23.14 | hyperChipmunk | it shouldn't be more than 1 second |
21:23.18 | hyperChipmunk | oh |
21:23.23 | HoJ|Slayman | hyperChipmunk i like it autoinvites are teh pwn :-D |
21:23.25 | Neriak | if you update it every second it wouldn't eat more fps I think |
21:23.25 | hyperChipmunk | well, 1 second more than the game itself takes |
21:23.38 | hyperChipmunk | it is 1 second |
21:23.43 | Neriak | oh .. hmm |
21:23.57 | hyperChipmunk | but the game scoreboard takes time to update too |
21:24.00 | hyperChipmunk | and i can't control that |
21:24.30 | Neriak | I'm pretty sure yesterday it did only update when I was clicking on it to switch to the BattlegroundScoreFrame or how it is named .. |
21:24.39 | Neriak | ah ok |
21:24.43 | Neriak | then it's because of this |
21:24.53 | Neriak | nevermind then |
21:25.09 | HoJ|Slayman | is garfield the owner of FriendsFu and GuildFu ? i have to make one proposal |
21:25.16 | Neriak | yyup he is |
21:25.47 | banditron | what is the link to browse trac with just raw files shown? |
21:26.46 | [MoonWolf] | create a fix, comment out part of it (the return) for final testing, then upload it with that part still commented |
21:27.17 | Neriak | did anyone notice the big amount of BINDING_UPDATe events that are fired when you log into the game ? |
21:27.26 | *** join/#wowace ag` (n=Andreas@0x535d9723.boanxx19.adsl-dhcp.tele.dk) |
21:27.31 | banditron | lol is that what debug('') --return is? |
21:27.45 | [MoonWolf] | yes |
21:27.46 | Neriak | I wonder if this event fires for every actionbutton hotkey I've bound |
21:28.05 | [MoonWolf] | that return is supposed to make mendeleev stop doing something. |
21:28.30 | [MoonWolf] | take the -- out and see what happens. |
21:29.38 | banditron | yeee! no errors |
21:30.17 | banditron | k. so is Fishing Buddy building invalid links there? |
21:32.24 | [MoonWolf] | Yes it is. |
21:32.35 | banditron | how can i turn on Ace debug messages |
21:32.37 | hyperChipmunk | does Turan ever lurk here? |
21:32.47 | [MoonWolf] | However, that is no reason for mendeleev to choke on them. |
21:32.52 | [MoonWolf] | hyperChipmunk, nope. |
21:33.10 | [MoonWolf] | banditron, do you have acedebug ? |
21:33.10 | hyperChipmunk | punk |
21:33.19 | banditron | i can very soon. where at? |
21:33.45 | [MoonWolf] | http://www.wowace.com/downloads/AceDebug-v1.0.zip |
21:33.49 | [MoonWolf] | download that |
21:34.12 | [MoonWolf] | you can figure the rest out yourself i am sure. |
21:35.14 | [MoonWolf] | wowi bugs need a Not my Bug status on bugs. |
21:35.33 | Neriak | and it needs an edit mode for posted bugs |
21:35.43 | banditron | put a note saying it's not yours then "not gonna fix" |
21:35.55 | [MoonWolf] | bugs you posted or bugs you have gotten posted ? |
21:36.05 | Neriak | bugs you posted |
21:36.24 | Tain | ~seen Turan |
21:36.33 | purl | Tain: i haven't seen 'turan' |
21:36.41 | Neriak | hehe |
21:36.42 | ckknight | ~weep |
21:36.52 | [MoonWolf] | Wont fix seems so harsh. |
21:37.20 | ckknight | purl, weep is <action>weeps uncontrollably |
21:37.21 | purl | ckknight: okay |
21:37.24 | ckknight | ~weep |
21:37.25 | purl | ACTION weeps uncontrollably |
21:37.31 | HoJ|Slayman | sometimes i would like to have your problems. |
21:38.36 | Neriak | ckknight: what's up with Gello and you? why does he "hate" FuBar that much ? :) |
21:39.04 | banditron | i turned on debug for mendeleev, but dont see any messages |
21:39.54 | Neriak | I've read some posts from him where he was telling people that he never ever will port any mod to BossPanel. |
21:40.08 | [MoonWolf] | banditron, thats good.... |
21:40.55 | banditron | i thought i'm supposed to see "malformed link" from Fishing Buddy |
21:41.03 | [MoonWolf] | you are... |
21:41.13 | banditron | but i dont :( |
21:41.23 | [MoonWolf] | weird. |
21:41.37 | [MoonWolf] | Personally. I dont use acedebug |
21:41.48 | Tain | Really? I love acedebug. |
21:41.54 | [MoonWolf] | i only have those debugs in there for those who do use it. |
21:42.08 | [MoonWolf] | i dump ace:prints everywhere when im debuggin. |
21:42.25 | Tain | Ah. ehn yeah of course that works. |
21:42.52 | [MoonWolf] | i only add a debug line for cases like this and the people who DO use ace debug. |
21:43.21 | Tain | heh I only add things for me, the hell with everyone else. |
21:45.32 | [MoonWolf] | Why wont people put votes up for mendeleev |
21:45.52 | banditron | cuz it has bugs =P |
21:46.10 | banditron | someone asked me what i use for this just today |
21:46.12 | [MoonWolf] | every addon has bugs. |
21:46.39 | [MoonWolf] | And i fix them as fast as i can. |
21:46.46 | banditron | u are doin a great job |
21:46.54 | banditron | we need to squash these error messages tho |
21:47.16 | [MoonWolf] | what messages ? |
21:48.00 | banditron | right now it's w/ PT and recipes |
21:48.08 | [MoonWolf] | ah that |
21:48.26 | [MoonWolf] | it has to do with tekkubs conversion from compost to compostlib i believe |
21:50.10 | *** join/#wowace Tem (n=tard@adsl-212-44-61.lft.bellsouth.net) |
21:50.37 | Tem | that was very odd |
21:50.49 | Tem | It took me like 5 minutes to connect |
21:50.53 | Tem | it kept refusing my connection |
21:51.23 | [MoonWolf] | the network is refusing and accepting connections at intervals. |
21:51.26 | hyperChipmunk | someone named ßüâñæ has been spamming profanity in StormWind localdefense and /yell for 15 minutes straight |
21:51.40 | [MoonWolf] | slow gm response |
21:51.44 | hyperChipmunk | there ought to be an emergency response sort of thing for that |
21:52.01 | [MoonWolf] | gms on defiasbrotherhood are very quick on those things. |
21:52.01 | banditron | oh sheesh. this should be easy to fix in Fishing Buddy |
21:53.24 | hyperChipmunk | I'm reporting him for not RPing when using a public channel =) |
21:56.11 | Neriak | hey Tem, is there a way to use the inherit tag of xml by using lua ? |
21:56.21 | Neriak | eg like this one here : <Button name="AHWButton" parent="AuctionFrameBrowse" framestrata="HIGH" hidden="true" inherits="UIPanelButtonTemplate" movable="true" text="Reset"> |
21:56.31 | [MoonWolf] | banditron, did you figure out what fishing buddy did wrong ? |
21:58.26 | HoJ|Slayman | tekkub |
21:58.44 | HoJ|Slayman | ur SE contains a BossPanel Plugin ... |
21:58.47 | banditron | yay fixed! |
22:00.02 | [MoonWolf] | you fixed it ? |
22:00.09 | Neriak | ckknight: woot it worked -> self.data = gfxToggleDB.profiles[self.profilePath[2]].zonesDB self.data.thisworks = TRUE |
22:00.25 | ckknight | yea |
22:01.09 | ckknight | what FuBar does is self.data = self.db._table.profiles[self.profilePath[2]] |
22:01.15 | ckknight | then reset that whenever the profile changes |
22:01.42 | Neriak | I see |
22:02.29 | ckknight | and it sets other data points as well |
22:02.53 | ckknight | self.charData = self.db._table.chars[GetRealmName() .. UnitName("player")] |
22:02.53 | ckknight | and such |
22:03.11 | banditron | yah |
22:03.19 | banditron | http://www.wowinterface.com/forums/showthread.php?p=20242#post20242 |
22:03.22 | *** join/#wowace weab (n=asdf@cpe-66-68-62-162.austin.res.rr.com) |
22:03.47 | ckknight | alright, I got all the boss names in |
22:03.55 | ckknight | now I just need the chinese spell tree names |
22:04.01 | ckknight | and I'll upload |
22:06.28 | [MoonWolf] | night people. |
22:06.32 | ckknight | g'night |
22:06.33 | banditron | night |
22:15.58 | *** join/#wowace Tem (n=tard@adsl-1-74-195.lft.bellsouth.net) |
22:45.03 | Neriak | ckknight: you were right. some plugins do change position and/or settings when some other mod errors. what's the reason for this? |
22:45.42 | Neriak | Micro MenuFU and LocationFU in this case |
22:51.54 | Neriak | Aha ... they only did change when I got an error accessing the DB of my addon .. |
22:56.22 | ckknight | yea, I think I need to change one logic bit to make it stop resetting and such |
23:00.36 | *** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com) |
23:03.30 | Neriak | that'd be awesome if you could fix that last thing :) |
23:04.56 | ckknight | FuBar is shaping up |
23:05.05 | ckknight | I think I've pretty much frozen the API for now |
23:05.14 | ckknight | I want to get all the current bugs squashed |
23:05.16 | ckknight | then release 1.0 |
23:07.07 | *** join/#wowace kergoth (n=kergoth@12.44.147.155) |
23:14.45 | ckknight | hey kergoth |
23:17.49 | Neriak | heya kergoth |
23:18.15 | Neriak | <ckknight> FuBar is shaping up |
23:18.17 | Neriak | wrod! ,) |
23:18.20 | Neriak | word |
23:23.37 | ckknight | still not there yet, Neriak |
23:23.48 | ckknight | I'm toying with one idea now, though |
23:24.03 | ckknight | saved variables in embedded libraries |
23:25.43 | Neriak | sounds dangerous ;) |
23:26.02 | ckknight | oh it certainly is |
23:26.18 | ckknight | especially if there are two references of saved variables running around |
23:26.22 | ckknight | which is likely in this situation |
23:26.24 | ckknight | ;-) |
23:26.30 | Neriak | hehe |
23:29.43 | Neriak | that means you are saving the variables into a luafile into your addons folder, doesn't it? (just wan't to make sure I understood it right) |
23:29.57 | ckknight | no, can't do that |
23:30.04 | Neriak | oh |
23:30.16 | ckknight | basically, to use the lib, you'd add the lib.lua to your toc file |
23:30.16 | Neriak | sometimes it's good to ask ;) |
23:30.20 | *** join/#wowace TheFly| (i=the@h43n1fls34o267.telia.com) |
23:30.24 | ckknight | but in SavedVariables you also need libDB |
23:30.46 | ckknight | if you have to libDBs floating around, you need an intelligent merge process |
23:30.57 | ckknight | go by time and such |
23:31.08 | Neriak | ok, got it. |
23:31.43 | ckknight | so the most recent DB will be used |
23:33.23 | ckknight | just so you know, it is horribly, horribly complicated |
23:33.37 | Neriak | sounds like, yes *shivers* |
23:34.04 | Tem | is the dns updated yet |
23:34.18 | Tem | grr |
23:34.22 | Neriak | wot? ^^ |
23:34.34 | Tem|afl | Neriak, svn.wowace.com |
23:34.46 | Tem|afl | we're waiting on the dns to be updated |
23:34.51 | Tem|afl | it's all there |
23:35.05 | Tem|afl | you just can't see it until the dns gets updated |
23:35.06 | Neriak | yay! |
23:35.13 | Neriak | yes, sure |
23:35.19 | *** mode/#wowace [+o Tem|afk] by ChanServ |
23:39.34 | *** join/#wowace Norque (n=Mickachu@073.a.001.dub.iprimus.net.au) |
23:43.19 | Tain | You need a G15! ;) |
23:58.52 | *** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com) |