irclog2html for #wowace on 20060412

00:00.10Kaeltenno clad, I was wondering if it would be better fitting to start development on an ace2.0 version or do the work on the 1.0 branch
00:00.20cladhaireI want to finish up this work on the 1.0 branch
00:00.28cladhaire2.0 is going to need a good week of arch discussino
00:00.32cladhairewhat we want to keep/breakm, etc.
00:00.33kergothClass = Factory(Object, Object) .. ClassFactory = Factory(Object, Class) .. hee
00:01.18Kaeltenkergoth, you heart me
00:01.22Kaeltenerr hurt
00:01.24Kaeltenlol
00:01.29hyperChipmunkI <3 you too
00:01.32kergothhaha
00:01.34Kaeltendamn I need to read what I typed before I hit enter
00:02.36cladhaireI had to dig through and determine "The life of an Ace Addon" today
00:02.42cladhaireto fully understand what Ace.lua and AceState does.
00:02.49cladhairecause its so unnecessarily complicated at this point =)
00:02.56*** part/#wowace Ratbert_CP (n=KCummins@adsl-71-147-10-6.dsl.irvnca.sbcglobal.net)
00:03.30cladhairenot that it didn't need to be at that time.
00:04.38hyperChipmunkif you actually documented that, it would be beautiful
00:04.45cladhairelol ok
00:04.51Kaeltenya things are a lot more basic now than it used to be
00:04.59hyperChipmunkyou have no idea
00:05.26hyperChipmunkI hate how it is now, where I haven't been able to take the time to sort out what's actually ace and what isn't, and what exactly it does
00:05.38hyperChipmunkI just work off of examples
00:05.45cladhaireits pretty simple
00:05.47cladhaireif not convoluted
00:05.49hyperChipmunkI'm sure it is
00:06.17hyperChipmunkwhich is why there needs to be a simple doc that explains it so people don't go off and do it liek I am without understanding why
00:06.27hyperChipmunkif it's hard to find out that it's simple
00:06.33Kaeltenwell how simple can it be now?
00:06.52hyperChipmunkthen being simple doesn't help for those who really need it
00:08.24cladhaireKaelten: Can be simplified quite a bit.. as far as code goes.
00:08.35cladhaireKaelten: Well.. a bit
00:15.59*** join/#wowace banditron_ (n=bandito@cpe-67-9-143-58.austin.res.rr.com)
00:17.04Kaeltencladhaire, cool
00:27.32ckknightTekcub, sorry to tell you this, but I thought of another possible API addition
00:27.41Tekcubkek
00:27.56ckknightcompost:TemporaryHash(k1, v1, k2, v2, ...)
00:28.33ckknightI'm not sure if it's fully worthwhile, though
00:28.56Tekcubexplain
00:28.57ckknightbut my idea is that you don't need to reclaim it, and only one can exist at a tile
00:28.58ckknighttime*
00:29.06ckknightit'd be useful for dropdown menus
00:29.09Tekcubhrm....
00:29.29ckknightUIDropDownMenu_AddButton(compost:TemporaryHash('checked', TRUE))
00:29.48Tekcubhrm..........
00:29.50ckknightit has its downfalls, though
00:30.15Tekcubpersonally, with the menus, I'd acquire once, recycle it a number of times, then reclaim it
00:30.25ckknightthat's what I'm doing now
00:30.50Tekcubit'd really be no diff than what you want, except the acquire at the start and the reclaim at the end
00:31.06ckknightyea
00:31.10TekcubUIDropDownMenu_AddButton(compost:RecycleHash(t,'checked', TRUE))
00:31.17ckknightoh, you can do that?
00:31.18ckknighthrm
00:31.22Tekcubyes
00:31.27ckknightI didn't know recycle returned the table
00:31.29Tekcubrecycle returns your table
00:31.34Tekcubyes
00:32.01Tekcubmainly because if you flag Compost as disabled it'll allocate tables instead and return those
00:32.27Tekcubso if you're not setting the return value that'll break you addon if compost is off possibly...
00:32.48TekcubI mean, no user should be disabling, you have to do it scriptwise
00:32.59Tekcubbut it's neat to see how much garbage compost stops
00:33.27TekcubI'm not entirely sure my memory thing it Stats is accurate
00:34.47Tekcubbut yea, all the methods except reclaims will return back the table
00:35.15Tekcubso use t = compost:Erase(t)
00:35.16Tekcubetc
00:51.39Tekcubokey fuck dis shits
00:51.46Tekcubme go watch teeveez
00:57.30hyperChipmunkckknight: do the newer fubars require babblelib standalone? I thought you embedded that
00:57.32cladhairekergoth: What have you got for me my man? =)
00:57.48ckknighthyperChipmunk, it should be embedded
00:59.18hyperChipmunkstrange, that's the second person with "DurabiltiyFu.lua:26 attempt to index global `BabbleLib' (a nil value)
01:00.06hyperChipmunkI mean, if it's embedded, there shouldn't be a problem with that, eh?
01:00.34cladhaireOk.
01:00.42cladhaireI'm so off righ tnow.
01:01.40cladhaireOh jesus
01:01.44cladhairehow did this get passed by for so long =(
01:01.55cladhairefunction AceCore:new(o)
01:01.55cladhaireself.__index = self
01:01.55cladhairereturn setmetatable(o or {}, self)
01:01.55cladhaireend
01:03.34ckknight?
01:03.42ckknightoh, yea
01:03.45ckknightI noticed that
01:03.52cladhaire*sigh*
01:03.53ckknightwhen I did my personal review of lua
01:03.55ckknightseemed out of place
01:04.19cladhairesuch a basic mistake.. that was intentional.. but horrible.
01:04.25ckknighthyperChipmunk, check to see if BabbleLib.lua is in the FuBar folder, and then check to see if it's in the .toc
01:05.45*** join/#wowace pagefault (n=pagefaul@67.71.47.74)
01:07.38hyperChipmunkhm, when I delete my AddOns/BabbleLib, my stuff breaks too
01:07.54hyperChipmunkaha, no it isn't
01:08.03hyperChipmunkthat explains it, eh
01:08.17pagefaultnice
01:08.19pagefaultmy pc is fast as hell now
01:08.23pagefault60 fps in org
01:08.50pagefault46 heh
01:08.53pagefaultwell up from 28
01:13.25ckknightwow, I just found pretty bad memory leak in ExperienceFu
01:13.28ckknightwell, possible leak
01:13.33ckknighteither way, compost will fix it
01:21.52cladhaire*cheer*
01:25.41ckknightTekcub, I have to say, thank you for writing Compost
01:28.03*** join/#wowace kergoth_ (n=kergoth@12.44.147.155)
01:28.35kergoth_foo
01:30.14cladhairekergoth_: Hello
01:30.29*** join/#wowace Tekcub (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
01:31.01Kaeltenhello
01:31.38Kaeltenso doing x = {} == bad right?
01:31.39ckknighthey Kaelten
01:31.42ckknightyes
01:31.47ckknightin most cases
01:33.42hyperChipmunkhow should you do it then?
01:33.49ckknightcompost:Acquire()
01:34.27ckknightI only do x = {} if it's going to exist forever
01:34.35ckknightbut if I ever redeclare it, I'll use compost
01:34.37*** join/#wowace banditron_ (n=bandito@cpe-67-9-143-58.austin.res.rr.com)
01:36.28*** join/#wowace banditron_ (n=bandito@cpe-67-9-143-58.austin.res.rr.com)
01:36.29Kaeltenso x = compost:Acquire?
01:36.36ckknightx = compost:Acquire()
01:37.10Kaeltenhmm
01:37.26ckknightthen when you're done with it, compost:Reclaim(x)
01:38.23Kaeltenck hmm interesting
01:38.34Kaeltens
01:38.39ckknightokay
01:38.44ckknightI'm fixing all my dropdown lists
01:38.48ckknightand my Reports
01:39.30ckknightlol
01:47.20hyperChipmunkahh, you don't have BabbleLib.lua in your svn fubar directory, cuz you have it in its own repo
01:57.50hyperChipmunkfrom the BatFu comments: "keep up the work man, this addon for fubar is tits."
01:57.53hyperChipmunkthat's good, right?
01:59.49*** join/#wowace ag` (n=Andreas@0x50c4844b.adsl-fixed.tele.dk)
02:02.37KaeltenBatFu?
02:03.32ckknightyes
02:03.37ckknightit is totally tits
02:03.51kergoth_i suddenly recall an old george carlin route
02:03.57kergoth_the 7 deadly words, iirc
02:04.03ckknightthe tits thing is from South Park
02:04.22kergoth_eh?
02:04.37*** join/#wowace pagefault (n=pagefaul@67.71.47.74)
02:04.54*** join/#wowace Cairen1 (n=Cairenn@CPE001217452e29-CM014500004571.cpe.net.cable.rogers.com)
02:05.47Kaeltenwelcome Cairen1
02:05.48ckknightfor it being used as a positive thing
02:05.54ckknightCartman said it
02:06.03ckknighta few times
02:06.06ckknightthen Kyle got mad
02:06.10ckknightI forget which season
02:06.13Cairen1Kaelten: smartass
02:07.09Kaeltenck, why does my fubar addon error?
02:07.20hyperChipmunkt
02:07.26kergoth_heh
02:07.34KaeltenFuBarTooltip.lua:528: Category 'FuBar_ReloadFu' does not exist.
02:07.35kergoth_tits has been used as slang for a good thing for a long time
02:07.38hyperChipmunkBatFu, cuz it sounds better than FuBar_Battlegroundsfu
02:07.39kergoth_long before south park
02:07.46hyperChipmunkand easier to write
02:10.05hyperChipmunkand good
02:10.50hyperChipmunkI was afraid my addon might be spilling lactic fluid on his wow client or something
02:19.33KaeltenLevel 1 paladins with [Lightforge Gauntlets] are pissing me off
02:22.03kergoth_heh
02:22.34Kaeltenwb Cairenn
02:22.37Kaelten:)
02:23.31Kaeltenkergoth: is the class code ready to start working with?
02:24.31*** mode/#wowace [+o Cairenn] by ChanServ
02:27.09Kaeltenkergoth, ?
02:28.37kergoth_I have usable code with a defined API, just playing around with alternate architectures and optimization methods under the hood
02:28.43kergoth_theres something we can get into svn to build off of
02:29.13kergoth_http://www.joelonsoftware.com/articles/DevelopmentAbstraction.html is a really good article, by the way.  inversion of the usual beliefs
02:30.17ckknighthyperChipmunk, yea, instead of canDetachTooltip, there's not cannotDetachTooltip
02:31.09ckknightKaelten, ReloadFu is improperly written, then
02:31.42Kaeltenck:  well I fixed some of the problems, no more errors, but there is no tooltip on hover
02:31.55Kaeltenkergoth:  k,  can I get a copy?
02:34.13kergoth_that tarball i linked you to the other day is essentially it, other than the fact that you had to pass a table containing the superclasses to the Class() function, rather than individual arguments
02:35.59kergoth_Kaelten, one thing though, for your typical addon developer, this isnt high level enough.  this lets them create spiffy classes inheriting a number of ace modules once we write them, but we dont want each addon creating a class.  its too heavy.  a class in this model is 5 tables, an object is one
02:36.41kergoth_Kaelten, so what i've been working on most recently is a class pool, indexed by the superclasses supplied, in that order, so that only one class for each combination of superclasses is created, a read only class, to be used to create their addon object
02:36.56kergoth_its functional, just need to enhance it
02:39.49Kaeltenhmm thats neat
02:40.18kergoth_indexing a table by a list of superclasses was /not/ fun.  i ended up using tostring() to grab the memory address of each superclass, then concatenate them into a single string in the supplied order, then use that as the key
02:40.25kergoth_heh
02:41.31kergoth_Kaelten, http://kergoth.com/OObits-20060411.tar.gz
02:41.42kergoth_Kaelten, ignore objfoo.lua, thats my current rearchitecture work
02:42.02kergoth_Kaelten, what you care about is obj.lua, which is the core of the implementation, and objtest.lua, which is example usage
02:42.09kergoth_and you might find the classpool interesting
02:42.27kergoth_c3merge is internal implementation stuff, you neednt worry about it unless you're curious
02:43.21hyperChipmunk"On the other extreme you have typical software companies built by ex-programmers. These companies are harder to find because in most circumstances they keep quietly to themselves, polishing code in a garret somewhere, which nobody ever finds, and so they fade quietly into oblivion right after the Great Ruby Rewrite, their earth-changing refactoring-code code somehow unappreciated by The People."
02:43.21Kaeltenwhich files do I need to port into an addon to be able to use this stuff?
02:43.27Kaeltenobj and c3merge?
02:43.31kergoth_yeah
02:45.02kergoth_Kaelten, the first step is to integrate this and come up with some of the core classes, like an acemodule class for a block of code to be inherited by an addon, with enable/disable/init, etc
02:45.10kergoth_imo
02:46.00Kaeltenhmm
02:46.06Kaeltennow do we need what classpool does?
02:46.13Kaeltenor is it just not ready to start playing with?
02:46.29kergoth_classpool works, but its only needed if you actually have classes to inherit :P
02:46.39Kaeltenhehe
02:46.40Kaeltentrue
02:46.49kergoth_local myaddon = ClassPool(AceAddon, AceHooks, ...)() is probably going to be the common case
02:47.02kergoth_obtains the read only class with that functionality from the pool, then calls it to create an object
02:48.00Tekcuband my internet gets all implodey again... joys
02:48.19kergoth_note that we have proper multiple inheritence here.  if all those inherited classes have an initialize method, your classes can just super(self, 'Initialize') in their initialize methods, to ensure that all the classes in the hierarchy get that called
02:49.05kergoth_i expect inherits will end up being useful in some cases, so be aware of it.  if obj.inherits(thisobject, thatclass) then .... end
02:49.15kergoth_as a rudamentary "type checking"
02:49.21kergoth_to ensure that arguments have the methods you expect
02:50.36hyperChipmunk* NEW Frame:RegisterAllEvents() - For debugging purposes only!!!ZOMG!!!
02:50.37hyperChipmunkhehehee
02:50.52Kaeltenlol
02:51.05hyperChipmunkthat's seriously asking for abuse
02:51.34kergoth_i know what i'll do, kael.  i'll make some basic simple classes based on this.  like shapes.  rectangle, square, with an area method
02:51.44kergoth_as a complete example, rather than the low level unit tests i have now
02:52.01kergoth_think thatll help?
02:52.14ckknighthyperChipmunk, I'm about to commit 0.9.99
02:52.33hyperChipmunkckknight: excellent; what's the new changes
02:52.47ckknightI'm writing em up now
02:52.57ckknightchanging API.html currently
02:54.53hyperChipmunkgreat
02:55.35cladhaireOk.
02:55.37cladhaireits bedtime folks
02:55.38cladhaire<3
02:56.01cladhaireIf you'd like to take the new AceEvent for a spin, stop on by http://svn.wowace.com/Ace/branches/Cladhaire/Ace
02:56.36cladhaireUses the new AceLibStub, should be a drop-in replacement for the current Hook and AceEvent systems.. Didn't get to make the changes to AceState/AceModule that I would have liked, but its still looking pretty decent. *shrug*
02:59.06cladhaire<PROTECTED>
03:04.29ckknightokay, hyperChipmunk
03:04.31ckknightchanged self.canDetachTooltip to self.cannotDetachTooltip
03:04.38ckknightWarnings will occur if someone tries to manipulate FuBarTooltip instead of self.tooltip
03:04.42ckknightadded self:DetachTooltip()
03:04.46ckknightadded self:ReattachTooltip()
03:04.51ckknightadded self:IsTooltipDetached()
03:05.35Tekcubhey boss....
03:05.45Tekcubdoes yours SVN have a RSS feed by chance?
03:08.38clad|sleepIf you want you can probably set up a post-commit hook to commit to the ace repo if you'd like too
03:08.38clad|sleep*shrug*
03:08.46clad|sleeplemme know if you wanna work something out.. cladhaire@gmail.com
03:08.48clad|sleeplater folks
03:09.00Tekcubyea, use ace repo!
03:09.07Tekcub*grin*
03:12.42kergoth_clad|sleep: nice, sounds like you've been more productive than i have, i'll have to play with it
03:12.44ckknightTekcub, yea, probably
03:12.53ckknightTekcub, http://ckknight.hopto.org:8080/websvn
03:13.03Tekcubwewt!
03:13.38ckknightwait, you telling me to use the ace repo?
03:13.52ckknightI'm updating like all my plugins now, Tekcub
03:14.19Tekcub*shrug* it's got RSS, I don't care either way :)
03:14.41ckknightlol
03:15.40ckknightnote: this version will likely confuse users
03:15.46ckknightcause of all the deprecation warnings and such
03:15.48hyperChipmunksweet
03:15.55hyperChipmunkusers suck
03:16.50ckknightyea, people just need to replace FuBarTooltip with self.tooltip in their addons
03:16.59ckknightand it'll work for them
03:20.59ckknightso, you think a week should be plenty for plugin authors to change what they have?
03:23.30ckknightokay, it's all committed
03:24.15hyperChipmunkyea
03:24.43*** join/#wowace HoJ|Slayman (i=Slayman@c207191.adsl.hansenet.de)
03:31.48Tekcubperhaps, if I can log in, I'll get all my plugins converted over to FuBar now
03:34.14ckknightcool
03:34.30ckknightshould just be a search and replace deal
03:40.04TekcubBossman, do me a flavour....
03:40.21Tekcubslip Babble into FuBar on your SVN so update will pick it up :P
03:41.48hyperChipmunk/agree
03:42.06hyperChipmunkhow do the repos handle symlinks?
03:42.38ckknightTekcub, no
03:42.48ckknightBabbleLib is in another repository
03:42.52ckknightI update it there
03:43.14ckknightmaybe if I could symlink it...
03:43.16ckknightbut I dunno
03:43.34hyperChipmunkI was thinking about that earlier
03:43.36Tekcubyea the same is true of Compost, but I still commit it up with PeriodicTable
03:43.46hyperChipmunki never got around to checking
03:44.00Tekcubthe Compost-specific commit is always guarenteed to be the latest
03:44.55ckknightin my local version, BabbleLib isn't even in the FuBar directory
03:44.59ckknightI just have it be its own addon
03:45.44hyperChipmunkyea, that's what i had going
03:45.53hyperChipmunkbut I realized that wasn't a good idea
03:45.58ckknightwhy not?
03:46.07Tekcubso you think Metrognome's good to publish to WoWI and such?
03:46.14ckknightoh yes
03:46.21ckknightI already include it in FuBar
03:46.22hyperChipmunkbecause that's not the setup that we're expecting the users to have
03:46.26ckknightit replaced all my normal OnUpdate stuff
03:46.38ckknighthyperChipmunk, my packaging system takes care of it
03:46.41hyperChipmunkand at least while we're testing, we should have it in the expected configuration locally
03:47.39hyperChipmunkwell, that's what I prefer to do anyway =)
03:47.49hyperChipmunkobviously, you're welcome to do how you please
03:48.08Tekcubyea I just wanted it to get a lil use, make sure all was good and basically complete before I published a real release
03:48.15Tekcublike Compost we keep adding it ><
03:48.25Tekcubso I'm still waiting there :)
03:48.43ckknighthrm, alright
03:48.56ckknightbut that, I'm also comfortably using in FuBar
03:49.35Tekcubyea, I'll package up Metro and publish here in a few
03:50.11TekcubI figger I'll publish a release, link up the forum, SVN, and Wiki, and only update the UI sites when I change major rev numbers
03:50.19Tekcubminers can be pulled off the SVN
03:50.23Tekcub*minors
03:50.40Tekcubgee, can you tell I went to CO School of Mines?
03:51.20*** join/#wowace Wobin_ (n=Wobin@221.221.28.25)
03:55.26hyperChipmunkboss =x
03:55.33Kaeltenkergoth, heh  needs some work to get it work in wow
03:55.41ckknight-x?
03:55.47ckknight=x*?
03:55.50ckknightwtf?
03:55.51hyperChipmunkwe have badness
03:55.55ckknighteep
03:55.56ckknightwhat?
03:56.21hyperChipmunkinteresting
03:56.23hyperChipmunkit went away
03:56.24hyperChipmunkO_o
03:56.26hyperChipmunkok
03:56.32ckknight...
03:56.34hyperChipmunknuked all my bosspanels
03:56.37hyperChipmunker, fubars
03:56.44hyperChipmunkdownloaded fresh from your svn
03:56.50hyperChipmunkfired up
03:57.00hyperChipmunkdetached durability
03:57.05kergoth_Kaelten: how so?  thats lua 5.0 code
03:57.08hyperChipmunkand like, it didn't show up
03:57.19hyperChipmunkand the right-click menu cleared, but the frame stayed up
03:57.31hyperChipmunkthen when I went to click on it again to undetach
03:57.44Kaeltenkergoth  local x = Class() says class is nil
03:57.52hyperChipmunkInterface\AddOns\FuBar\FuBarTooltip.lua:1332: Detached tooltip has no owner.
03:58.12ckknighthrm
03:58.16hyperChipmunkum, then I leftclicked the menubar and it appeared
03:58.23ckknight...?
03:58.23hyperChipmunkand from there on everything has been fine
03:58.30ckknightweird
03:58.35hyperChipmunkgonna try again
03:58.47hyperChipmunkbut just wanted to document here while the order was fresh in my mind
03:59.36hyperChipmunkyep, ok, the detached shows up, the rightclick text clears, but the frame stays up for about 5s
03:59.50ckknight...
03:59.51hyperChipmunkif you let it disappear, it's ok
03:59.56hyperChipmunkI think
04:00.34hyperChipmunksorry, just reporting =\
04:00.46hyperChipmunkok, yea
04:01.06hyperChipmunkif you rightclick again before the blank frame disappears, the detached tooltip disappears
04:01.34hyperChipmunkand then if you try to uncheck Detach Tooltip with that click, it gives the error I reported above
04:02.05KaeltenI hate Bibtoolbar soemtime
04:02.16Kaeltenthey have Every blizz addon as a dependcy
04:02.45hyperChipmunkyea behavior's universal
04:03.12hyperChipmunkmy bar worked perfectly previously with detaching, and it doesn't generate any new depracation errors
04:03.18hyperChipmunkand the same behavior occurs
04:04.09Kaeltenkergoth, whats the actually structure in obj.lua file that needs to be exposed?
04:05.20hyperChipmunkI'm actually wondering if the behavior is something to do with Compost, since that should be the only change you made with the dropdowns, right?
04:05.27hyperChipmunkwe can blame it on tek
04:05.51Tekcuband serverbootage, huzzah
04:05.59Cairennyo, ckknight, you still here?
04:06.02hyperChipmunktek, you're a failure as a programmer and a human being
04:06.08hyperChipmunkya he here
04:06.16hyperChipmunkprolly digging through code atm
04:06.32hyperChipmunkI just layed a bit of a major bug on him
04:07.14TekcubCompost works fine, if anything's wrong it's his use of it :P~~~~
04:07.19Cairennckknight: "Interface\AddOns\FuBar\FuBar.lua:554: attempt to call field 'MENU_DEFAULT_PROFILE' ( a string value)
04:07.36Tekcubhehe
04:07.46Wobin_I was having issues with reclaim self referential tables
04:07.48Tekcubthat on the latest commit Cair?
04:07.52Wobin_So he might want to look at that
04:08.01hyperChipmunkhe committed to his svn about 10m ago
04:08.01Cairennon the one I just approved on WoWI
04:08.03Wobin_Or not exactly self referential
04:08.06hyperChipmunkoh noz
04:08.17Wobin_More... cross referential
04:08.18Cairennso yeah, last commit
04:08.28hyperChipmunkhe uploaded w/o letting me break it first
04:08.37Tekcubah, so you approved buggy code?  You're fired!
04:08.48hyperChipmunkCairenn, you're a failure as a moderator and a human being
04:09.00CairennhyperChipmunk: and your point?
04:09.11Tekcubhe has not
04:09.16hyperChipmunkuh, I wasn't aware i needed one
04:09.35Tekcubjust dangle your nuts at him and he'll shut up
04:10.01Cairennumm, I don't have nuts to dangle, so :p
04:12.56Tekcubwell then you're SOL eh?
04:13.55Kaeltenits ok, we understand
04:13.55Cairennmeh
04:14.06KaeltenKergoth, you around man?
04:14.23Wobin_Tekk: What defines if a table is 'Saved' with compost?
04:14.34Wobin_(Apart from having Seen the Lord)
04:16.04Wobin_And woot, Recycle.
04:16.40hyperChipmunkalso, I can't get my tooltip within like 128 pixels of the bottom edge of my screen -- once I touched it, it jumped up and I coulnd't get it back
04:19.04Tekcubwhat do you mean Wob?
04:19.25Cairennholy crapola
04:20.04hyperChipmunksorry..
04:20.07hyperChipmunkOMG WHAT CAIRENN?!?!?!
04:20.22Cairennerror messages galore, hang on
04:20.24Wobin_I was looking at the Stats() result last night, and it has New, Recycled, Saved, Secondary, Max, Erases
04:20.30Wobin_Wondering what the 'saved' was
04:20.37hyperChipmunkthere's lots of depracation errors
04:20.44TekcubSaved is the size of the mait cache
04:20.47hyperChipmunkthat's Working As Intended
04:20.48Tekcub*main
04:20.53Wobin_right
04:21.14Tekcubthink I should rename that?
04:21.36Wobin_Well you have Secondary, call Saved, Main, or Cache
04:21.50Wobin_(d)
04:21.56Tekcubya
04:22.24Wobin_also, in the GetTable: table.remove(self.var.cache, 1)
04:22.32Wobin_Wouldn't just table.remove(self.var.cache) be faster?
04:22.43Tekcubwould it?
04:22.45Wobin_since it grabs it from the end and doesn't realign all the others?
04:23.01TekcubI have no clue if that is faster
04:23.26Wobin_afaik taking it from the beginning makes the table shift all the values up one and decrement n
04:23.36Wobin_while taking it from the end just decrements n
04:24.10TekcubI think that's a question for kerg or clad
04:24.31Wobin_and you can also do local t = table.remove(yada)
04:24.39Wobin_not that that saves you much
04:24.58Tekcubhrm... let me test right now....
04:25.11Wobin_I wonder if 'return table.remove(yada)' would save you the local reference as well...
04:25.43kergoth_'save you the local reference' doesnt mean anything.  a local doesnt take up space, it doesnt even exist in a named form after compilation into vm instructions
04:26.06Kaeltenkergoth:
04:26.08Wobin_It'll make the code neater, I guess =)
04:26.21Kaeltenone thing that had to change was your regular expression for the uid
04:26.24kergoth_Wobin_, yeah, thatd be the main advantage
04:26.33kergoth_Kaelten: how so?
04:26.38Kaelten'[^:]*: (.*)$'
04:26.47Kaeltenwhen you tostring a table in wow it doesn't have the 0x in front
04:26.51Wobin_(And that looks like a mutated smiley =P)
04:26.54Kaeltenits just table: 11223344
04:26.58kergoth_jeeze, what the hell was the point of changing that
04:27.11kergoth_deviating from upstream for no reason is bad
04:27.14kergoth_~lart bliz
04:27.22kergoth_~botsnack
04:27.22purl:), kergoth_
04:27.28Wobin_Purl! My hero!
04:27.30Kaeltenthan and exposing obj tot he global namespace
04:27.43Kaeltens/than/that
04:27.45Kaeltens/than/that/
04:27.50Wobin_hehe
04:27.50Kaeltenbah
04:27.58kergoth_nod, return it in the .lua is a feature of require()
04:28.08Kaeltenwhich is not in wow
04:28.14kergoth_ckknight, something in my fubar bits is erroring about not having metrognome
04:28.58Kaeltenkergoth, why is inherits not  a member function of the class?
04:29.02Kaeltenand or object?
04:29.15Tekcubyup wob, you're right
04:29.58kergoth_because it didnt sseem like a function of either.  and to get the same functionality, you'd have to add it to both.  and i'm used to python, which has it as a seperate function
04:30.31Tekcub2.258 sec for 10k remove(t,1) ... 0.01 sec for 10k remove(t)
04:30.47kergoth_2 seconds? i think your scale is off
04:31.12Kaeltenit just seems like it could be a function of both
04:31.15Wobin_You could possibly use 'next' instead of pairs, for another speed increase, since all you're checking is that a value exists, not that you need the first value specifically
04:31.34Tekcubwell it was a table with 10k elements in it
04:31.38Wobin_hm.
04:31.48Tekcubremoving one at a time from the front...
04:31.54Wobin_You could just use getn really...
04:32.01kergoth_even with 10k elements, 2 seconds is horrid, enough to fuck up anything you're coding
04:32.12Kaeltenand then it would only have 1 argument with self being the implied
04:32.15kergoth_heh
04:32.26Tekcublocal t, x = {}, 10000
04:32.26Tekcubfor i=1,x do table.insert(t,1) end
04:32.26Tekcublocal mem, time = gcinfo(), GetTime()
04:32.26Tekcubfor i=1,x do table.remove(t,1) end
04:32.26Tekcubprint(gcinfo()-mem, GetTime()-time)
04:32.31kergoth_Kaelten, feel free. i didnt see the point in polluting both namespaces
04:32.45Tekcubthat == 2 sec
04:33.00Kaeltenwell I'm just trying to figure out how to put all this in the name space.
04:33.39kergoth_it is in the namespace, the obj namespace.
04:33.59Cairennckknight: http://www.wowinterface.com/forums/showthread.php?p=20530#post20530
04:34.04Tekcubanyway, it was a proof and it proved that removing from the end is faster, so I'll do that.  It's probably insignificant in a 10 element table, but meh
04:34.27Kaeltentrue,
04:34.28CairennI don't know whether it's something on your end or whether it's on the end of GuildFu, TransporterFu and ReagentFu
04:34.51hyperChipmunkall the non-starterpack addons will be broken
04:34.52Wobin_Tekcub: Why do you have the 'for i in pairs...' for the secondary cache? You haven't for the primary one, and it's basically doing the same thing?
04:35.01hyperChipmunkor my stuff =0
04:35.06kergoth_Tekcub, nod, that is good to know
04:35.57Tekcubbecause the secondary is weak and might get reclaimed....
04:35.57Tekcuband I'm not all that great with metatables so fix it if you know better
04:36.04ckknightCairenn, yea
04:36.07ckknightI know about that
04:36.12ckknightI put the deprecation warnings in
04:36.21Cairenndid you see my other bug report?
04:36.35ckknightnot yet
04:36.45Cairenn"Interface\AddOns\FuBar\FuBar.lua:554: attempt to call field 'MENU_DEFAULT_PROFILE' ( a string value)
04:36.53Cairennjust typed that one out
04:37.00Wobin_I really need to research more into weak tables...
04:37.06Cairennsince it was a single line
04:37.10Tekcubas do I
04:37.26TekcubI know Iriel bitched about how I was handling the secondary cache
04:37.29ckknightI'm on it
04:37.42Tekcubbut meh, I was TRYING to update all my stuff to FuBar finally
04:37.53Tekcubbut you fuckers keep draping me back to compost
04:37.59Tekcub*dragging
04:41.29ckknight~hug Tekcub
04:41.31purlACTION hugs Tekcub
04:41.36Tekcub:P
04:41.53ckknightand the plugins aren't broken
04:41.55ckknightthey're warnings, not errors
04:42.17Cairennckknight: Interface\AddOns\SpecialEvents\SpecialEventsBags.lua:77: attempt to index filed 'vars' (a nil value)
04:42.31ckknighti didn't write SpecialEvents
04:42.42ckknightgo talk to Tekcub
04:43.01Tekcubusing SVN version?
04:43.11Cairennnope, from WoWI
04:43.25Tekcubtry the SVN one
04:43.30Tekcub*digs*
04:43.30CairennHell, I don't even know when/where/how I got it :p
04:43.37CairennI don't recall ever installing it :p
04:43.45Tekcubkek
04:44.05Tekcubwell the SVN one is of course most up to date
04:44.05Tekcubshit keeps changing in it
04:44.16Tekcubbut I can't connect to opensvn
04:44.39Tekcuband I've not put it up on AceSVN cause *surprize* I changed more shit
04:44.57hyperChipmunkdo you use transporter?
04:45.09CairennI was, but I've currently disabled it
04:45.13hyperChipmunksomewhere along the line it got ninja-added to transporterfu
04:45.16Cairennbecause of the spam
04:45.23Cairennthat would explain it
04:45.28hyperChipmunkperiodictable too
04:45.49Cairennokay, now I know why that's in there as well
04:45.54hyperChipmunk=P
04:45.58Cairennquestion ... why? :p
04:46.08hyperChipmunkwell, it uses both
04:46.16Cairennbleh
04:46.16hyperChipmunkpreviously it just notified you of the things it couldn't do without them
04:46.35hyperChipmunkwhich were imo insubstantial
04:46.35hyperChipmunkat least the SE one didn't matter
04:46.39hyperChipmunkunless maybe you were a mage keeping trakc of reagents?
04:46.48Wobin_Hrm, I think something Iriel mentioned about weak keys and booleans was incorrect...
04:46.52*** join/#wowace Tekkub (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
04:46.53hyperChipmunkbut then he just started throwing them in the zip
04:46.59hyperChipmunkwhihc kinda peeved me
04:47.01ckknightfixed the bug, Cairenn, and uploaded
04:47.12Tekkubme == about fucking sick of the internet tonight
04:47.15Wobin_Hrm, Tekk,  I think something Iriel mentioned about weak keys and booleans was incorrect...
04:47.46Wobin_well not really incorrect, but having a boolean (or value) in a weak table stops the entry from being GC'd
04:47.54Tekkubyes wob
04:47.54TekkubI am working on that
04:47.54Tekkubbut between IRC and my internet intermittantly failing, nothing is getting accomplished
04:47.59Cairennapproved
04:48.07Wobin_which defeats the purpose of the secondary cache
04:48.24Tekkubthe secondary cache works just fine
04:48.30Wobin_Oh, none of this is urgent Tekk =P I'm just musing my way along
04:49.11TekkubI've tested it
04:49.11TekkubI agree that remove isn't the best way to handle it probably, but I have to use insert
04:49.18Tekkubunless we figure something better out
04:49.30Tekkubugh
04:49.41Tekkubiriel didn't help one bit, honestly
04:50.05Wobin_From the looks of it, not really =)
04:50.26Tekkubhe looked at it, said "this is gonna cause problems" and that was it, never tested it
04:50.36Tekkuband it doesn't cause problems, it runs fine :P
04:51.39Tekkubbah
04:53.33Wobin_oh I'm wrong
04:53.35Kaeltenkergoth: what is protoindex in "local Protometa = {__index = protoindex}"?
04:53.48Wobin_The boolean he suggests doesn't affect GC
04:53.53Tekkubbut instead I think I may have just found something better.....
04:53.53Tekkub*grin*
04:53.53Tekkubprotoplasm?
04:54.22Wobin_A "precursor to Index"? =P
04:54.31Wobin_</david attenbourough voice>
04:55.21KaeltenWobin_, It doesn't get defiend anywhere I can see
05:00.36hyperChipmunkknow what I hate about this channel?
05:00.40hyperChipmunkthere's like no good time to leave
05:00.45Kaeltenlol
05:00.50Wobin_hehe
05:01.00hyperChipmunkmove to one freaking continent, gawd
05:01.04Wobin_Sure there is... in about... 8 hours or so maybe
05:01.14Wobin_There's a definite 'quiet time'
05:10.09ckknightcontinent?
05:10.21hyperChipmunkpreferably a narrow one
05:14.11Kaeltenwell I'm going to fight with it tommorw night guys
05:14.40hyperChipmunka continent?
05:15.04hyperChipmunkfight australia; they're a bunch of sissies
05:16.18ckknightPohmmy bastards
05:17.19Wobin_er?
05:17.27Wobin_Aussies aren't pommy bastards
05:17.29Wobin_That's the UK
05:18.04Wobin_we're the goddamn colonials
05:18.25ckknightWobin_, Pohm = Prisoner of Her Majesty
05:18.50Wobin_Specific parlance perhaps
05:18.57Wobin_but the poms have -always- been the brits
05:19.20ckknightwell, what does pom mean in that context?
05:19.22Wobin_Cause who have been 'prisoners of her majesty' longer thatn us?
05:19.28Wobin_The Brits!
05:19.47ckknight...
05:19.49ckknightwhatever
05:19.55ckknightthe pohm thing is what my dad told me
05:19.57ckknighthe's a Kiwi
05:20.26Wobin_bloody sheepshagging kiwis =)
05:20.51Wobin_We need to claim more of their actors and singers as our own =
05:20.53Wobin_P
05:25.57Wobin_http://www.snopes.com/language/acronyms/pommy.htm
05:26.13Wobin_There you go =P
05:26.42Tekkubarg
05:26.42TekkubI think I'm gonna rewire myself up
05:26.42Tekkubmy wireless is being dumb too I think
05:35.26*** join/#wowace Tekcub (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
05:39.25*** join/#wowace tekugh (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
05:40.16Tekkubhuzzah, net seems not retarded now
05:40.23Tekkubfuck wifi
05:40.57Tekkubnew Compost up, nothing changed functionally
05:42.39banditronwas it raining in your room?
05:42.43banditronrain hurts wifi
05:44.08Tekkubno
05:44.11Tekkub:P
05:44.26Tekkubbut as it stands the only thing that needs the wifi is the PVR
05:44.33Tekkubkinda pointless for me to use it
05:44.39Tekkubso I reran my cable
05:56.00Cairenn|sleepnight guys
06:02.33Tekkub*giggle*
06:02.38Tekkubsittin at the AH
06:02.42Tekkubtoying with code
06:02.49Tekkuband BAM ImbaPalas procs
06:02.55Tekkub*snicker*
06:08.31Wobin_damn you curse
06:14.21TekkubHUZZAH!
06:14.37Tekkubgot the API methods in PT redone finally
06:14.46Tekkub*glee*
06:15.13ckknightif I ever make a movie, I would definitely not have foreigners speak English in foreign accepts amongst each other
06:16.01Wobin_hehe
06:16.25Wobin_no not even then
06:16.37Wobin_You have them speak their native language amongst each other
06:16.39Wobin_damnit
06:16.41ckknightyea
06:16.44ckknightand use subtitles
06:16.48Wobin_oh sorry =) misread
06:16.58Wobin_oh wait
06:16.59Wobin_accepts?
06:17.04ckknightaccents*
06:17.08*** join/#wowace [MoonWolf] (n=MoonWolf@a80-127-128-193.adsl.xs4all.nl)
06:17.08*** mode/#wowace [+o [MoonWolf]] by ChanServ
06:17.10Wobin_hehe
06:17.16Wobin_I so read that as accents except =P
06:17.22ckknightlol
06:17.35Wobin_Comprehension = nil =P
06:18.07Wobin_Have you seen that new Jackie Chan movie, The Myth
06:18.09Wobin_?
06:18.36ckknightno
06:18.53ckknightI'm watching Human Trafficking now
06:18.54Wobin_The copy I have is brilliant, he speaks English and Cantonese in the 'modern day' scenes and Mandarin in the 'past life' scenes
06:19.11Wobin_With no dubbing whatsoever
06:19.30ckknighthrm
06:19.56ckknightthat is best, really
06:20.03ckknightwhen I watch a movie, I want to be immersed in it
06:20.10ckknightthings should feel natural
06:21.31hyperChipmunkyea
06:21.58Tekkubnew PT committed up :)
06:22.09hyperChipmunknatural like translations running across the bottom of your vision irl
06:22.28Wobin_You mean you don't get that, hyperChipmunk ?
06:22.39Wobin_Man, where were you when they handed out the hotfix?
06:22.41hyperChipmunk>8)
06:22.44hyperChipmunkrofl
06:23.06ckknightit's more natural to have foreign language with subtitles
06:23.17ckknightrather than to have Ukranians speak English in their own home
06:24.00hyperChipmunkah, but the difference is that the subtitles is obviously unnatural whereas your scenario is only intuitively unnatural
06:24.47ckknightthis movie is interesting
06:25.36hyperChipmunkthe former affects a much broader stroke, since -- especially if it's potentially viewed by children -- some people won't pick up on the strangeness
06:26.04Wobin_Depends on how badly it's done
06:26.08hyperChipmunk^of the latter
06:26.10Wobin_I've seen some horrific examples =P
06:26.54hyperChipmunkmy peeve is use of earthly-rooted idioms in sci-fi or fantasy context
06:27.41Wobin_"FIRE!"
06:28.16TemhyperChipmunk: yes! I hate that
06:28.27hyperChipmunki swear to God, there is a Star Wars book in which Lando Calrissian says, "It's a shootout at the blob corral"
06:28.30Wobin_ffs. it'd be "RELEASE" =(
06:28.51Wobin_and what part of 'long long ago' don't they get?
06:29.07hyperChipmunkdude, Lando watches westerns, yo
06:29.19TemLando would so watch westerns
06:29.20hyperChipmunkEarth American 20th century ones
06:29.25hyperChipmunkhe would
06:29.39hyperChipmunkbut not the ones we do
06:29.53Temlike, of all the characters in Star Wars, Lando would be the western buff
06:30.10hyperChipmunkthat isn't my point!
06:30.13Temand Luke would be the white rapper
06:30.17Wobin_ew
06:30.27Wobin_Ice ice baby
06:30.48TemUncle Owen, I know I'm probation... I cleaned the driods; can I go to the hodgy station?
06:31.00hyperChipmunklol
06:31.10TemI got a layaway on a power converter...
06:31.27hyperChipmunkI think there was a similar situation on one of the new BSGs too
06:31.37hyperChipmunkit annoyed me
06:31.51TemYoda, why you being a playa hater?  You know I must confront Lord Vader
06:32.11Tembut Luke, not ready are you
06:32.29TemThere's a city in the clouds where they're keepin my crew...
06:32.34Wobin_The "Fire" one will always bug me with fantasy settings
06:32.35hyperChipmunkit's REALLY annoying when the one saying it isn't even humanTem
06:32.37Temoh damn I need to stop...
06:32.39hyperChipmunkTem
06:32.43[MoonWolf]talk about rap
06:32.43hyperChipmunkplease stop
06:32.48[MoonWolf]some d12 guy was shot.
06:32.54[MoonWolf]dead
06:32.54Temaww
06:33.07Tembut these chicks don't even know the name of my band
06:34.08hyperChipmunkand when aliens are speaking accented english amongst themselves AND using idioms which clearly should not exist in their culture...
06:34.15Wobin_hehe
06:34.19Temheh
06:34.20Wobin_AZN ALIENZ
06:34.52TemI kill you
06:34.57TemI kill you with LAZERS
06:34.59[MoonWolf]I subscribe to the common seed theory
06:35.00TemPEWPEW
06:35.16Tem[MoonWolf]: is that like Stargate or something?
06:35.28[MoonWolf]aliens went around and dumped general genetic material everywhere and different being grew out of it
06:35.32Wobin_There are some things not even convergant evolution can support =P
06:35.33[MoonWolf]on earth we got humans
06:35.41[MoonWolf]on vulcan we have vulcans
06:35.45hyperChipmunkdude
06:35.52hyperChipmunkblob corral
06:35.59[MoonWolf]it explains why everybody is bipedal
06:36.08[MoonWolf]and why we all seem to talk english
06:36.14[MoonWolf]its genetic.
06:36.21Wobin_rfol
06:36.44Wobin_We're genetically predispossesed to be white anglo saxon males =P
06:37.06[MoonWolf]it was in a ST TNG episode.
06:37.34hyperChipmunk...with token minorities
06:37.52hyperChipmunkexcept arabics
06:37.58hyperChipmunkthere are no arabs in space
06:37.59hyperChipmunkever
06:38.12Temwhy is that?
06:38.12Wobin_or aussies
06:38.14hyperChipmunkunless they're an alien culture
06:38.21Wobin_unless you watch Farscape
06:38.25[MoonWolf]hehe
06:38.29TemWasn't there an Arab in SpaceBalls?
06:38.29ckknightthere are always Jews in space, though
06:38.34hyperChipmunkno
06:38.44[MoonWolf]at least farscape had a good explenation for the english
06:38.49hyperChipmunkcouple black guys
06:38.52Wobin_microbes =)
06:39.59Wobin_Shh.
06:40.00hyperChipmunkprogrammers don't get token females by default
06:40.03hyperChipmunkthat's a rarity
06:40.04Wobin_You're supposed to be asleep
06:40.15hyperChipmunkalthough
06:40.20hyperChipmunkin fiction
06:40.24Cairenn|sleepoh, right
06:40.25hyperChipmunkdefinitely
06:41.35hyperChipmunknight froods
06:42.08[MoonWolf]programmers dont get token females
06:42.10[MoonWolf]damnit!
06:42.22TemCairenn|sleep, needs to set up her client with some scripts that change her nick to Cair||PretnedingToSleepButReallyLurking for a good 2 hours after she tries to change it to Cairenn
06:42.43Tem|sleep
06:43.05Cairenn|sleepnot my fault you guys finally start talking about interesting stuff just as I'm trying to go to sleep :p
06:43.14Cairenn|sleepit's all your fault
06:43.16Temhehe
06:43.29hyperactiveZzzzzthis can be solved by moving everone in the channel to a very limited longitudinal band
06:43.37hyperactiveZzzzzas I suggested earlier
06:44.01Temwhat we need is someone in this channel to be filthy rich
06:44.14Temso we can all mooch
06:44.24Temand write addons all day
06:46.51ckknight...?
06:46.58TemCairenn|sleep: you still around?
06:47.14TemCairenn|sleep: when I see myself on WoWI it says I've made 8 uploads
06:47.19TemCairenn|sleep: but I only count 7
06:47.57Cairenn|sleephttp://www.wowinterface.com/list.php?skinnerid=14927
06:48.00Cairenn|sleepthat says 7
06:48.09Cairenn|sleepwhere are you seeing 8?
06:48.22Temon a comment
06:48.26filthy_richwow
06:48.35filthy_richI just lagged out for 2 mins
06:48.42Cairenn|sleepTem: linkage?
06:48.48filthy_richkinda killed the joke
06:48.54Temfinding it cair
06:49.25Temhttp://www.wowinterface.com/downloads/fileinfo.php?id=4825
06:49.28Tekkubwhee... darkmoon faire....
06:49.32Tekkubmoon, new PT
06:49.37[MoonWolf]weeeee
06:49.37Temjoke?
06:49.42TemI was totally serious
06:49.47*** join/#wowace pagefault (n=ubuntu@67.71.47.74)
06:50.06Temyou see it Cair?
06:50.09hyperactiveZzzzzwell, you said we needed someone in the channel to be filthy rich
06:50.24hyperactiveZzzzzso I became filthy rich
06:50.39Cairenn|sleepTem: hrm, I see what you mean, I'll point it out to Dolby tomorrow
06:50.48Temcool
06:50.51Cairenn|sleepand now I really am gone
06:50.54Cairenn|sleepnight
06:51.07TemI was kinda hoping there was another mystery upload that I didn't remember doing...
06:51.14Temnight Cair
06:51.45Wobin_can I say, irt Darkmoon faire... TONKS!
06:51.50Wobin_omg TONKS =P
06:52.17Temtonks?
06:52.29Wobin_remote control toy tanks at DF =)
06:52.35Wobin_they're so much fun
06:54.09Temhow do you get em?
06:56.02Wobin_Look for consoles on the side
06:58.23Wobin_they're so much fun
06:59.52*** join/#wowace filthy_rich (n=staharaj@d14-69-214-77.try.wideopenwest.com)
07:09.09*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
07:22.48[MoonWolf]finally
07:22.54[MoonWolf]done reading all the forum threads
07:23.24banditronwowberries
07:37.32Temwow [MoonWolf]
07:37.38Temyou read all the threads?
07:37.50[MoonWolf]Oh yeah, I read all the new posts in all the threads.
07:38.05Tekkubhe's an obsessive compulsive moderator
07:38.05Temwow
07:38.11TemI don't have the patience
07:38.12[MoonWolf]during the day its easy
07:38.20[MoonWolf]but after sleep I have a backlog of 8 hours.
07:38.44[MoonWolf]Tekkub, I did that before I became moderator.
07:38.51Tekkub:P
07:39.03TekkubI only read new posts in threads I care about
07:39.08Temme too
07:39.15Tekkuboh new threads that peak my interest
07:39.24Temand I usually ignore the Requests forum altogether
07:39.34Tembecause it's the one that attracts the most noobs
07:39.44TekkubI tend to too, I have enough mods in my brain I want
07:39.54TekkubI'm not gonna spend time coding ones I don't
07:39.57Tem"ZOMG ACED COSMOS"
07:40.12[MoonWolf]zomg , make it ace, it automagically becomes better.
07:40.19Tem[MoonWolf]: indeed
07:40.49[MoonWolf]they dont understand that ace mods are not better because of ace, but because we take time and effort to simply make efficient mods.
07:41.10Tem*nod*
07:41.20TekkubBTW moon, you look at new PT?
07:41.26[MoonWolf]not yet
07:41.28[MoonWolf]ill do so now.
07:41.30TekkubItemInSet recursive goodness
07:41.35Tekkub^^
07:41.47[MoonWolf]ill need that for eM
07:41.59Tekkubgonna add a method to generate trashmob sets and start converting the winged instances soon too
07:42.22Tekkuboh yea, need to get in the dungeon 1&2 sets too
07:42.28Tekkubthose are quice to do
07:42.39Tekkub*quick
07:44.04[MoonWolf]looking good Tekkub
07:44.32Tekkub^^
07:46.28[MoonWolf]I think I am going to add a cost item to mendeleev
07:46.45[MoonWolf]that displays the mem cost for drawing the tooltip
07:47.46[MoonWolf]brb
07:49.27Tekkubkek
08:18.04id`http://daimeria.com/images/forum/netizen.jpg
08:18.30*** join/#wowace Elviso (n=e@66-90-143-73.dyn.grandenetworks.net)
08:25.29[MoonWolf]what hapend in the other channel ?
08:43.32Tekkub*yawn*
08:47.06id`http://phraktured.net/funny/fail.jpg
08:47.09id`hahahahahahahahaha
08:47.13id`i love the internet
08:47.15id`<3
08:47.36Tekkubthat is horrible
08:47.44Tekkuband raises the question...
08:47.56Tekkubwhat's the direction of insertion?
08:48.23[MoonWolf]I assume the baby is going backwards
08:48.40[MoonWolf]seeing as how at that age you can go though mostly anything your head can get trough
08:48.49Tekkubwell did it fall down or was it shoved in head first?
08:49.04[MoonWolf]fall down
08:49.14Tekkubhead first is funnier, you lose
08:51.03id`FAIL!
08:53.06[MoonWolf]DO NOT WANT
09:16.23[MoonWolf]does 7zip handle tars ?
09:25.04[Ammo]meh
09:25.12[Ammo]again authentication failed on the wowace svn
09:25.17[Ammo]password changed again?!
09:26.27[Ammo]tested AQ40 bigwigs yesterday, and noticed a typo in Skeram.lua :)
09:29.53[Ammo]seems I lost access to your repository Tekkub
09:29.58[Ammo]my own rep still works
09:30.09Tekkubreset your password
09:30.33Tekkuband ammo, why are you unregistering events on disable you noob
09:30.58[Ammo]because otherwise you get errors
09:31.05[Ammo]and why _not_
09:31.16[Ammo]it's a good idea imho
09:31.26Tekkubwhy not? because ace unregisters events for you on disable
09:31.36[Ammo]well it doesn't apparantly
09:31.48[Ammo]I got errors because it still fired events after a disable
09:31.50Tekkubwell then something's wrong :P
09:32.00[Ammo]so I unregister my own events
09:32.04[Ammo]I didn't know Ace did that
09:32.13[Ammo]so sorry, but it fixed errors :)
09:32.42[MoonWolf]ace unregisters and unhooks everyting it knows about on a disable.
09:32.43[Ammo]read my commit message, it explains
09:32.53[Ammo]well something is wrong then
09:32.56[Ammo]because it still fired
09:33.07[Ammo]for some odd reason
09:33.45[Ammo]I thought it good practice to unregister events on disable ;)
09:33.48[Ammo]ohwell
09:33.54[MoonWolf]oh it is.
09:33.59[MoonWolf]thats is why ace does it for you.
09:34.10Tekkubanother criticism....
09:34.25Tekkub"arg1 and arg1 ~= nil" in the dictionary under the word redundant....
09:34.29[Ammo]oh
09:34.31[Ammo]yeah it is
09:34.38[Ammo]where did I do that?
09:34.43[Ammo]I'll go slap myself
09:35.21[Ammo]but the GeneralRajaxx gave me errors when Ossirian yelled even though the general's mod was disabled...
09:35.23TekkubSartura is the one I'm looking at
09:35.26[Ammo]ah
09:35.31[Ammo]well I can't commit atm
09:35.38[Ammo]will try and change my passwd (again)
09:36.35[MoonWolf]babble lib is bad for my mendeleev filesize
09:36.39[Ammo]hmm
09:36.42[Ammo]my password is correct
09:37.20Tekkubyea, resetting repropogates the permissions or some shit
09:37.44Tekkubit seems if clad changes a repo's permissions you gotta do that
09:38.07[MoonWolf]looks like it
09:38.18Tekkubhe needs to fix dat :P
09:38.27[MoonWolf]yep
09:38.37[MoonWolf]but the speed of the svn is really good
09:38.56[MoonWolf]so I'm not complaining.
09:39.33TekkubI'm not complaining, I'm insisting :)
09:40.48[Ammo]I just changed my password, but still can't commit
09:40.48[Ammo]meh
09:40.57[Ammo]do I have to checkout again or something?
09:42.42[MoonWolf]try the password clad gave you
09:43.15Tekkubbleh, stupid dire maul, stupid alla
09:43.35TekkubMoon: I'm seperating out trash mob drops and wing-ing dire maul as a test :)
09:43.43[MoonWolf]cool
09:44.10[MoonWolf]try to check if the items there make sure there is no more remaining Van Cleef loot.
09:44.17[MoonWolf]I think most of it is gone.
09:44.21[Ammo]none of the passwords work
09:44.23[Ammo]meh
09:44.33[Ammo]sorry tekkub, no commits into your SVN anymore
09:45.29Tekkub:P pester clad to fix it... and my access to otter's so I can fix some anchor in oRA_Ready
09:45.42[Ammo]I can try and fix that
09:45.44[Ammo]what's wrong with it?
09:47.29Tekkubthe dialogs need to be anchored relative to WorldFrame not UIParent
09:47.36[Ammo]oh hmm
09:47.41TekkubI fixed the first one, but I noticd tonight there are others
09:48.02Tekkubyou just need to change UIParent to WorldFrame twice in the XML
09:48.11[Ammo]there's lots of em in all the xml's :)
09:48.28Tekkubjust the base dialog frames, not all of em
09:49.29[Ammo]I can't commit there iether
09:49.29[Ammo]yay
09:49.31[Ammo]so meh
09:50.52[Ammo]I hopefully fixed my necronomicon tooltip problems now
09:51.00[Ammo]somehow the tooltip kept disappearing
09:51.06[Ammo]so I grab it from the global namespace now everytime
09:51.17[Ammo]stupid gametooltips refusing to cooperate
09:51.33[MoonWolf]can anybody name an addon that uses babblelib right now ?
09:51.40[MoonWolf]need code exampls.
09:51.47Wobin_fubar?
09:52.52[Ammo]should I anchor my tooltip to the WorldFrame or UIParent?
09:54.59[Ammo]tekkub: http://connected.dnd.utwente.nl/~wouter/fix.zip for the Skeram and Sartura fixes
09:56.15Tekkubmeh, working on mendy... commit it up whenever clad fixes your access
09:56.24Tekkubmendy/PT bosses
09:57.22[Ammo]k
09:57.31[Ammo]just silly access gets lost all the time
10:14.04*** join/#wowace Codayus (i=cody@l0gical.net)
10:14.04*** join/#wowace kergoth_ (n=kergoth@12.44.147.155) [NETSPLIT VICTIM]
10:14.04*** join/#wowace phyber (i=phyber@midgar.cardboardium.com) [NETSPLIT VICTIM]
10:14.29*** join/#wowace phyber (i=phyber@midgar.cardboardium.com)
10:31.56[Ammo]Tekkub: this is the error I tried to fix wth my unregistering: http://www.sariash.de/misctemp/BigWigs_Error.jpg
10:32.02[Ammo]seems someone else also found the problem
10:32.37Tekkubhum
10:33.00[Ammo]as you can see from the error
10:33.06[Ammo]the YELL event is still triggered
10:33.15[Ammo]and warnsets is set to nil in the Disable()
10:33.26[Ammo]thus my suspicion events don't get unregistered on disable
10:33.58[MoonWolf]on second idea
10:33.59[Ammo]reply 77 in your bigwigs thread etc
10:34.03[MoonWolf]im not going to use babble lib
10:34.19[MoonWolf]only about 20 lines or so can be translated by it.....
10:35.14[MoonWolf]I am not including a 250 kb file in my addon to translate 20 lines of text in a localisation of 200+ strings.
10:35.30[Ammo]ouch indeed
10:35.40Tekkubhttp://ui.worldofwar.net/ui.php?id=2423
10:35.47Tekkubgfykthxbi
10:36.18[Ammo]:)
10:39.32[Ammo]I think it's because we call the Disable() method directly and not via Ace Tekkub
10:39.43[Ammo]self:Disable() etc...
10:39.53[Ammo]instead of disabling the addon via ace
10:40.08Tekkubyou're doing tha tredundant shit again
10:40.21[Ammo]again?
10:40.47[Ammo]cool
10:40.47[Ammo]I might have copy pasted a lot
10:40.48[Ammo]and half-asleep
10:40.50Tekkuband I'd like to know how it's any different than ace calling it, cause I disable like that in a number of things (SpecialEvents)
10:41.14Tekkubso Ace needs to fix itsself :)
10:41.24[Ammo]well it's very bugged atm
10:41.33TekkubI'll harass Clad about it, he's been working in the events module lately
10:42.19[Ammo]well if you call self:Disable() and the Disable() function is defined the class one doesn't get called or does it?
10:42.32[Ammo](I have to admit I'm unsure how it works atm, so if I'm babbling shoot me)
10:42.50Tekkubthe whole clas thing bugs me too, I got no clue
10:43.20[Ammo]I think the class one doesn't get called
10:43.21Tekkubbut regardless, calling the disable via any means should do the default ace actions, if it's not ace needs fixed
10:43.48[Ammo]because it's overriden for this specific case
10:43.53[Ammo]and thus the events don't get unregistered
10:44.38[Ammo]but that's pretty easily checked with a print() in the part of Ace that deals with removing events from disabled addons
10:44.47[Ammo]or something
10:45.33id`What is unit testing?
10:45.36id`:P
10:45.45id`http://codebetter.com/blogs/jeremy.miller/archive/2006/04/11/142665.aspx
10:45.47id`im reading this :O
10:50.19[Ammo]means testing every function/object etc seperately
10:50.28Tekkubwewt, got DM all seperated out, world drops removed, trash mob tables created ^^
10:50.29[Ammo]required input and output
10:50.58[Ammo]so if a function expects a string you test it with strings, empty strings, and other stuff, and see if it behaves like it should
10:51.21[Ammo]testing every small part of your program seperately = unit testing
10:51.50[Ammo]there are frameworks you can use to test stuff
10:52.05[Ammo]defining unit tests with input and expected output
10:52.12[Ammo]and then run them on your code
10:53.18TekkubI think clad broke the cross-repo permissions
10:53.26TekkubI can't commit to Moon's
10:53.34[MoonWolf]looks like it
10:53.34TekkubMOON!
10:53.37[MoonWolf]I cant commit to you.
10:53.42TekkubI got a file fer ya
10:54.00Tekkubactually, I'll pastebin it
10:54.01[MoonWolf]dump it in a branch on your svn for now ?
10:54.58Tekkubthis is in the Cat file, it's not pulled out for localization, sorry :P
10:54.58Tekkubhttp://ace.pastebin.com/655368
10:55.11Tekkubcommitting up new PT now
10:56.47Tekkubwewt
10:56.58TekkubI finally got all that shit cleaned out of DM
10:58.12[MoonWolf]commited . Put your name in the commit comment.
10:58.25Tekkub^^
11:05.20[MoonWolf]There, redid the zhCN localisations.
11:12.10[MoonWolf]working on partial deDE translation now.
11:19.23*** join/#wowace kergoth_ (n=kergoth@12.44.147.155) [NETSPLIT VICTIM]
11:23.35Tekkubugh I still need to toy with babble
11:26.33[MoonWolf]its pretty handy, but I dont gain enoug, its 250 kb
11:26.44[MoonWolf]and It can translate like 20 strings with it.
11:26.47[MoonWolf]out of 200+
11:27.04id`is it embedded?
11:27.20[MoonWolf]yes
11:27.24id`then dont worry? :P
11:27.36[MoonWolf]I will worry.
11:28.11[MoonWolf]if its the only addon to use it then thats 250 kb in memory doing well... nothing.
11:28.31[MoonWolf]and I go around saying mendeleev is small, and suddenly its 250 kb bigger....
11:29.52[MoonWolf]I mean currently mendeleev is 80 or so kb
11:30.15[MoonWolf]excluding screenshot reamde and license files
11:32.45[MoonWolf]minimal deDE translation in
11:32.54[MoonWolf]if someone wants more they can make it themselves.
11:41.01[MoonWolf]Tekkub, are you available ?
11:41.13Tekkubkinda what you need
11:41.48[MoonWolf]I'm drycoding here at work, and I would like to ask you if you can check the current mendy trunk for any glaring errors.
11:41.54[MoonWolf]but only if you have the time/want to ofcourse.
11:43.17TekkubI can test
11:43.23Tekkubit committed?
11:43.27[MoonWolf]yep
11:44.56Tekkub*slap*
11:45.09Tekkubyou're using tabs for allignment in the cat file
11:45.24[MoonWolf]eeeuh
11:45.25Tekkuband gimme a sec, got conflicts since I couldn't commit my file
11:45.25[MoonWolf]and ?
11:45.47[MoonWolf]the tabs are not really well done at the moment
11:45.52[MoonWolf]but it wont break the code.
11:50.08Tekkubthere we go, testing now
11:51.15Tekkubmend.lua:13 locals a nil
11:51.30Tekkubcats.lua:5 index Category a nil
11:51.36[MoonWolf]ooops
11:51.45[MoonWolf]need to rearange the toc tome
11:51.57Tekkubbah now I have to log out
11:52.09Tekkubstupid relog to get toc changes
11:52.47[MoonWolf]commited
11:59.50Tekkub*logs back in*
12:02.08Tekkubmend.lua:5
12:02.17TekkubCategory nil
12:02.26Tekkub*Cats:5
12:02.29Tekkub><
12:03.12[MoonWolf]eeeuh
12:04.41[MoonWolf]I ll change some stuff around that should fix it....
12:05.10[MoonWolf]the mendeleve.lua locals fault is gone ?
12:05.36Tekkubyes
12:05.57namxodo you know a proper way with ace when you add DEFAULT_OPTIONS value for a new version, and to save only the new default value ?
12:06.26[MoonWolf]committed.
12:06.52Tekkubnam, don't ask me I don't use AceDB :P
12:07.30Tekkubno errors moon, appears to work fine
12:07.48[MoonWolf]Tekkub, one final thingy
12:08.11[MoonWolf]do a /script MendeleevLocals:zhCN()
12:08.18[MoonWolf]or deDE or frFR
12:08.37Tekkuband?
12:08.48[MoonWolf]if it doesnt error its good.
12:09.11[MoonWolf]and most likely you wont understand your tooltips anymore.
12:09.11Tekkubnope no errors on all three
12:09.27Tekkubtooltips didn't change
12:09.43[MoonWolf]oooookaaaay
12:09.54[MoonWolf]ill figure that out when I get home
12:09.59Tekkubone sec...
12:10.43Tekkubnope no clue
12:11.29namxono idea for my question ?
12:11.33Tekkuband talk with boss about the overhead, I thought he designed Babble so it only loads the locale sets you ask for
12:11.53TekkubI told ya not to ask me cause I don't use AceDB :P
12:12.04namxoi talk to [MoonWolf] ;p
12:12.15[MoonWolf]Tekkub, I simply dont like using it, because it doesnt fix my localisations problems because I still have to do 180 lines myself.
12:12.32[MoonWolf]namxo, what was the question ....
12:12.38Tekkubdidn't he steal your bos locales though?
12:12.45namxoread above [MoonWolf] :)
12:12.58[MoonWolf]only my zones
12:13.01[MoonWolf]bosses are not in.
12:13.06Tekkubwe need a locale manager, something akin to PT
12:13.09Tekkub*ponder*
12:13.24Tekkubidea:
12:13.30TekkubAceLocale...
12:13.42Tekkubon load you register locale functions
12:13.55Tekkubthen if you need a locale you call AceLocale...
12:14.04[MoonWolf]namxo, not a clue how to do that.
12:14.14Tekkubit loads up your locale if it's not loaded and returns the string you ask for
12:14.20namxo:(
12:14.37[MoonWolf]when you have a hammer every problem becomes a nail
12:14.58Tekkubnam: if it helps, at least for on/off toggles I make my "default" values always be nil/false
12:15.13Tekkubso if it's not initialized it just works on defaults
12:15.15[MoonWolf]when you have pt/mendy every problem becomes something that can done using pt/mendy type addon.
12:15.32Tekkub:P moon
12:15.57TekkubI just havn't found a means of handling locales that I like yet moon
12:19.52id`Heh finally some OO monkeys hit the Ace forum
12:19.56id`i was waiting for that.
12:20.10id`(gix and synap)
12:20.15[MoonWolf]aha
12:20.22[MoonWolf]let them wait for ace2
12:20.30id`or help ;)
12:20.41[MoonWolf]or help
12:20.44[MoonWolf]that works too.
12:21.04id`Wich gives me (us?) a chance to learn more.
12:21.09id`( id`) i was waiting for that.
12:21.11id`:-)
12:22.55*** join/#wowace haste (n=haste@194.0.41.184)
12:23.26[MoonWolf]Tekkub, neither have I
12:24.10[MoonWolf]now use the default loading code for english and overwrite the known locales for whatever localisation this wow is.
12:24.26[MoonWolf]at least
12:24.29[MoonWolf]that was the idea
12:25.28Tekkubyea but that churns up garbage strings for the ones that get replaced
12:26.01id`http://www.wowace.com/forums/index.php/topic,1319.30.html
12:26.04Tekkubwhich isn't a big deal unless you got a big ass locale table
12:26.16Tekkubanywho teevee tiem!
12:26.26id`liek woa!
12:34.03[MoonWolf]Tekkub, those will be gone next gc anyway
12:47.06otraviWhere can I find a list over the spell icons in Wow?
12:47.22otraviI had one, but lost my bookmark :(
12:48.21[MoonWolf]no idea
12:48.37[MoonWolf]never do anything with spell icons or textures for buffs
13:24.10TainWow, first time I've seen it in the "wild."  A torrent for supposedly a WoW private server.
13:24.50[MoonWolf]some people are going to be less then happy over that
13:24.58[MoonWolf]and I am not talking about blizzard.
13:25.54Tekkub!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
13:25.59[MoonWolf]?
13:26.02Tekkub* Added Lua collectgarbage() function.
13:26.09[MoonWolf]what ?
13:26.12[MoonWolf]WHERE ?
13:26.23TekkubUpcoming 1.10.1 changes:
13:27.25Tekkuband the text on buttons crap is getting fixed in 1.10.2
13:28.23[MoonWolf]I never read that in the notes....
13:28.30Tekkubhttp://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=286547&p=1&tmp=1
13:28.34Tekkubpost 2
13:29.27[MoonWolf]wheeee
13:29.43[MoonWolf]now people dont start calling that like crazy in all your addons
13:29.59[MoonWolf]or your UI will be to busy collecting garbage to actually do something.
13:31.16Tekkubkek
13:31.22Tekkubfor testing, useful
13:31.25TainOf course people are going to call it all over the place.
13:31.30[MoonWolf]yep
13:31.32TainIt's going to be a supreme pain in the ass.
13:31.38TekkubI had to force GC when testing the secrondary cache in Compost
13:31.47TainYeah it is great for testing.
13:32.01[MoonWolf]I think ill create an addon that hooks it and breaks the chain.
13:32.03TainBut I easily forsee having to hook the function to skip it with some people.
13:32.04Tekkublocal mem = gcinfo() repeat local x = {} until mem > gcinfo()
13:32.06Tainhaha yeah
13:32.08Tekkubnot purdy
13:32.40Tekkubbedtime
13:32.54[MoonWolf]night
13:41.47*** join/#wowace TheFly| (i=the@h43n1fls34o267.telia.com)
14:09.20otravihttp://www.tg06.gathering.org/tg06/schedule/view?eventId=52 << look what I have been convinced into :o
14:12.17Tain<PROTECTED>
14:19.35*** join/#wowace groll (n=hepp@62.119.159.41)
14:19.50grollanyone with posting acces on the us forum?`
14:24.04otraviTain: the scene is removed more and more every year =\
14:25.47grollyay Cairenn u got posting access on the us forum ;P
14:25.50Cairennmorning guys
14:25.52Cairennyes, I do
14:26.02grollwould you do me a tiny itsy bitsy favour? ;P
14:26.03Cairennwhat do you need groll?
14:26.28grolli need a repost of my post on the us forum :D only got crappy eu acccess :P
14:26.43Cairenngimme link so I can copy paste
14:26.47grollokies :D
14:28.02grollCairenn http://wow.pastebin.com/655657 shaman forum please :)
14:31.44Cairenngroll: thread title?
14:32.07grollsame as the top sentence :) rethinking bla bla :)
14:32.12Cairennk
14:32.20grolland thanks a bunch :)
14:32.32Cairennwelcome
14:32.44Cairennhttp://forums.worldofwarcraft.com/thread.aspx?ForumName=wow-shaman&ThreadID=498041
14:33.59grollthanks :D
14:34.04id`sigh... wish i didnt cancel my wow subscription
14:34.13id`i threw away all my items
14:34.20id`gave my money away ins tarting area
14:46.28*** join/#wowace Devla (n=Devla@69.49.158.29)
15:01.22[Ammo]id': like woa?
15:01.31[Ammo]saw my screenshot?
15:01.44[Ammo]all graphics are 'borrowed' from the original necrosis
15:20.11*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
15:25.38*** join/#wowace Jarentha1 (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
15:25.50*** part/#wowace Jarentha1 (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
15:57.34[Ammo]need cladhaire in here
15:57.34[Ammo]to fix the SVN
15:59.15id`[Ammo]: but I don't know what necrosis is, and I'm evaluating your addon. I'm not saying its a bad addon but looking at a forum with only text and nothing more is not what I'm used to (curse/wowi/etc).
15:59.16id`Mr joe addon user ---^
15:59.16[Ammo]hehe
15:59.16[Ammo]I just found this flash, if you know the dkp nazi you'll like this: http://ianknauer.com/Onyxia%20Wipe.swf
15:59.16[Ammo]you need suond
15:59.17*** join/#wowace Eraphine|Lab (n=Eraphine@brenna.human.cornell.edu)
16:12.22[Ammo]id' necronomicon is like ShardAce but with timers, and another look
16:12.22[Ammo]also totally different code
16:12.22[Ammo]it's also tailored to warlocks, and warlocks usually know their addons :)
16:13.10*** join/#wowace Ratbert_CP (n=KCummins@proxy-ce1.disney.com)
16:34.44id`[Ammo]: [Ammo] Why not see documenting as 'part of the job'? It's a good practise end very handy for the users. It will grow the wiki too.
16:34.45id`if only all addons in the ace forum had a link to the wiki for that addon, where all documentation about how it looks and works was
16:34.45id`it'd be really easy :P
16:34.49*** join/#wowace Mikma (i=mikma@reaktio.net)
16:34.51Mikmayello all :)
16:34.54id`hi
16:34.55Mikmafinally noticed the post about irc-channel
16:34.55TainDocumentation is a pain in the ass.
16:34.55TainIt's also incredibly vital.
16:34.56Mikmayeah, true
16:35.07Mikmaie. managing a ui-compilation's readme is a bitch :P don't wanna do it anymore that's why i upload mine to net without readme hehe
16:43.33Ratbert_CPDang it!
16:53.51*** join/#wowace purl (i=ibot@pdpc/supporter/active/TimRiker/bot/apt)
16:53.51*** topic/#wowace is wowace.com | ace.pastebin.com | THE_TRUTH is out there
16:54.36Ratbert_CP~wedgie clad|sleep
16:54.38purlACTION hangs clad|sleep from the flag pole by his underwear
16:54.44Ratbert_CPStoopid purl...
16:54.54Ratbert_CPOh...  lag...
17:11.22TainYay new camera flash is here.
17:22.55Mikmahmm nice, got a huge bunch of addons loaded and uimem is something like 21mb
17:33.34*** join/#wowace banditron (n=bandito@cpe-67-9-143-58.austin.res.rr.com)
17:53.36otraviTekkub: My guild just dumped CT_RABossMods :p
17:54.19banditronwewt
17:54.25Mikmagood choise ;) i did that too and will block every message they will send with /rs
17:54.59Mikmachoice*
17:56.28Wobin_Yay!
17:56.32otravihehe
17:56.34Wobin_Devout skirt dropped!
17:56.48Wobin_Best baron group ever
17:57.00Wobin_hm, mage, pally, rogue, warrior and priest
17:57.17otraviWe usually do: druid, warrior, shaman
17:57.25Wobin_pretty much wiped everything out quite quickly
17:57.36Wobin_pally is good cause of all the undead
17:57.48Wobin_and if the priest is fast on the shackle, it makes things much easier =P
17:58.35otravitry scarlet with no priest
17:58.49otravi(and pally if they can remove the sleep/fear or mind control)
18:01.45Eraphine|Labckknight I'm getting a metrognome error in fubar 9.99.335
18:01.54Eraphine|Labit went away after I installed metrognome
18:03.03*** join/#wowace kergoth` (n=14899232@65.98.40.42)
18:03.12ckknight...
18:03.14ckknightodd
18:03.48otraviInstalled metro? isn't it embeded :o
18:04.07ckknightthat shouldn't be, it's already embedded in FuBar
18:04.20otraviembedded*
18:04.22ckknightEraphine|Lab, is Metrognome.lua in the FuBar folder, and is it in the .toc?
18:04.34otravimaybe he just did a /rl
18:04.40ckknightoh
18:04.46ckknightpossible
18:04.48Wobin_otravi: I am the priest =) So I won't be trying scarlet without one
18:04.53otravisince it doesn't reload the .toc, and new files
18:04.58otraviWobin_: hehe
18:12.41Wobin_hm, I recall trying it with a warrior, pally, a mage and a lock and it seemed much harder
18:12.50Wobin_that rogue really did add a lot
18:13.07otravicombat I guess?
18:13.22Wobin_a quarter of the damage dealt
18:13.26Wobin_mage did 30%
18:13.37otravisince a blue geared combat rogue can out dps a epic geared dagger rouge in those instances :p
18:13.48Mikmahmm somehow my uimem usage jumped from 21 to 25 after Vael fight in bwl
18:13.48Wobin_pally about 23
18:13.57Wobin_warrior about 15 (but he was level 57)
18:14.48kergoth`ckknight: i had the nil error about metrognome when i loaded up current fubar last night
18:14.56kergoth`didnt look into it any further though
18:15.20Ratbert_CPWTF!?!
18:15.55Ratbert_CPI lost a bunch of chat commands...  /vz, /bs, etc.
18:16.32Ratbert_CPAnd BagBoyFu isn't working (neither is DurabilityFu or MoneyFu, amongothers)
18:16.44Ratbert_CPMy visor setup is *gone*
18:16.53Ratbert_CPAnd BagBoy itself is wonky...
18:16.59Wobin_er?
18:17.05Wobin_set load outdated addons?
18:17.31Ratbert_CPThey all load.  That's not it.  I think my SV may have gotten hosed...
18:19.21kergoth`anyone know if kael had any luck/opinions from his playing with that object code of mine?
18:20.58ckknightkergoth, did you restart WoW?
18:21.04ckknightcause the TOC changed
18:21.28Eraphine|Labno it's not cknight
18:21.37Eraphine|Labsorry - answering earlier questio
18:21.43ckknightwhat question?
18:22.18Eraphine|Labnevermind
18:22.18ckknightokay, I just downloaded the version you said from WoWI, it's in the folder
18:22.22Eraphine|Labyeah I see it now
18:22.28Eraphine|Labno idea why I got the error then.
18:22.36ckknightdid you not restart WoW after updating?
18:22.44Eraphine|LabI didn't - that's why
18:23.20Eraphine|LabI forgot that changes in .toc don't update on reload
18:23.22ckknightfigured
18:24.13Eraphine|Labhrm...
18:24.21Mikmai wonder, now the memoryusage jumped from 23 to 21
18:24.43Eraphine|Labcknight does each instance of an embedded library take up room?
18:25.16kergoth`eraph, theres only one instance for each major version, generally
18:25.17kergoth`the stub ensures that
18:25.41kergoth`so last night i finally dropped tipbuddy in favor of aftt_extreme.  gods, that saved megs of ram :)
18:25.50kergoth`havent been below 30 on login in ages
18:25.50Ratbert_CPIt's like Ace is dead...
18:25.56Ratbert_CPWTF!
18:25.59Eraphine|Labnod, but let's say you have a copy of the library loaded in each of your addons, does each copy of the .lua take some room ?
18:26.08kergoth`?
18:26.10Eraphine|Labin the uimem space I mean.
18:26.11TainI'm not sure if I can install an addon that has "extreme" in the name.
18:26.50kergoth`you dont have a copy of the library loaded in each addon.  the library is local, registered with the stub.  itll be gc'd after parsing if it didnt end up being used
18:27.35kergoth`Tain: nod, but aftooltip was decent last time i tried it, and this enhanced it to Suck Less(tm), seemingly
18:27.44kergoth`hmm
18:28.39Eraphine|Labso, in the .toc of bosspanel, he has metrognome.lua in there
18:28.48ckknightright
18:29.01Mikmaaftt_extreme... i tried to mod that last night, only managed to broke it more than improve
18:30.02Ratbert_CPOK, Ace is loaded...  But there are *no* chat commands!?!
18:30.10Eraphine|Labif I have metrognome loaded by itself (as an addon) would it be worth it to manually erase the metrognome.lua from the fubar directory every time?
18:30.13Mikma<PROTECTED>
18:30.22Eraphine|Labby worth I mean, would it make any difference at all?
18:30.38kergoth`no, the whole point of embedded libraries is to make taht unncessary
18:30.54Mikmabtw, Quutar stopped Decursive's development
18:30.58Eraphine|Labalso, I was under the false assumption that each .lua loaded in a .toc uses memory
18:31.07Eraphine|LabI mean..so, not also
18:31.09Ratbert_CPTyping /ace gives me "Type '/help' for a..."
18:31.12Mikmai myself downgraded into 1.2.7b.. had issues with 1.9.x
18:31.16kergoth`remember that lua is not declarative, its imperative, executed line by line
18:31.36kergoth`wow loads it, which compiles it into a binary object in ram, then executes that, and that then gets freed/gc'd
18:31.43Ratbert_CPBut /script Ace.cmd:msg("Foo") works...
18:33.21otraviRatbert_CP: what have you done!
18:33.47Ratbert_CPI wish I knew...
18:33.58Ratbert_CPNo status messages from Ace on loadup...
18:34.29Ratbert_CPDamn, damn, damn, damn...
18:34.34Mikmainteresting, doublecheck the ace-folder that it has files in it :)
18:35.25Ratbert_CPOh, I can do things like /script ace.cmd:msg("Foo"), and I get "Ace: Foo"
18:35.31Ratbert_CPSo it's there...
18:35.43Ratbert_CPBut otherwise, I gots nothin'
18:35.51Mikmawhere did you get the ace you have
18:35.58Ratbert_CPsvn
18:36.23Mikmawell that might explain it.
18:37.23Ratbert_CPYep.  That did it.
18:37.28Ratbert_CPStoopid svn...
18:37.29Ratbert_CP<PROTECTED>
18:37.32Mikmamight be that the svn version is lacking slashcommand
18:37.32Mikmahttp://www.wowace.com/downloads/Ace-1.3.zip
18:37.56kergoth`ehh, were you actually trying to use the svn _trunk_?
18:38.03kergoth`trunk is active development, likely regularly broken
18:38.17kergoth`if you want to use svn, use a specific tag or branch
18:38.31kergoth`general policy with svn in general, there are never any guarantees with the trunk.
18:38.38kergoth`s/svn/scm repositories/
18:39.06ckknightis there any way to change the color scheme for TeamSpeak?
18:40.27Mikmatoo bad that aftt_extreme doesn't work properly with monkeyquest atm :P
18:42.12otraviand it doesn't show civilianzes
18:42.17otravior it didn't at least
18:42.28Mikmahmm that's true
18:42.49Mikmahttp://ui.worldofwar.net/ui.php?id=2416
18:42.51Mikma0.3 released
18:43.08Mikma0.3 Added Zone info to players in your Group
18:43.13otravioh, zomeone has picked it up
18:43.16Mikmayeah
18:43.22otravis/z/s/
18:44.29otraviI still like AF_Tooltip mini
18:44.47Mikmai also made a post on addon request, but it got knocked down
18:46.20kergoth`aftt_extreme also doesnt position tooltips other than gametooltip.  i'd like to yank aftt_extreme's tooltip positioning code completely and let tipster manage that, just using aftt for the mouseover tooltips on units
18:46.28Ratbert_CPckknight: Beautiful work on the detachable tooltips!  Bravo!
18:46.32kergoth`atl east, it doesnt position a lot of them, havent looked at the code
18:47.10ckknightRatbert_CP, thank you
18:47.11Mikmait still doesn't
18:47.43Mikmathat's the problem about it, mouseovering ie. talent nr1 will result the tooltip going over the screen
18:47.59Wobin_detatchable tooltip...
18:48.07kergoth`tipster is nice cause you can add any arbitrary tooltip to its list of tooltips to manage
18:48.12Wobin_I hearken back to that rather tasteless song back in the 80s
18:48.23Ratbert_CPI am having one trouble with the FuBar tooltip.  The *first* time I mouse-over, I have double data.
18:48.36ckknightdouble data?
18:48.38Mikmaaftt_extreme uses 2 tooltopis, GameTooltip and aftt_tooltipFrame, and they both need to be positioned
18:48.53Ratbert_CPTwo sets of lines in each category.
18:48.57Ratbert_CPIdentical
18:49.03ckknighthrm
18:49.08Mikmai tried to code a simple fadeout for the tooltip for 3 hours last night but got it only bugged :D
18:50.34ElvisoWobin_: Is it sad that I know which song you're referring to?
18:51.25Ratbert_CPUnless it's my app...
18:51.27Ratbert_CPElviso: It's even sadder that I do, too...
18:51.36Eraphine|Labyou're all sick
18:51.54Ratbert_CPEraphine|Lab: Tooltip envy?  ;^)
18:54.06Mikmasoon i can see how bigwigs manages Firemaw :)
18:58.18Temkergoth: you around?
18:58.56ckknightokay, just fixed some detached tooltip bugs
18:58.58ckknightcommitted to svn
18:59.34*** join/#wowace Shyva (n=n0time@sd511586e.adsl.wanadoo.nl)
19:00.18*** join/#wowace Codayus (i=cody@l0gical.net)
19:01.35Mikmackknight: i'm sorry for being a noob, but what addon? :)
19:02.09ckknightFuBar
19:02.30Mikmaoh ok. how's the memory usage on that one?
19:02.43ckknightchipper
19:02.59Mikmakb? mb? :)
19:04.20ckknight0 KiB/s when idle, if that's what you're asking
19:05.35Mikmayeah... :)
19:06.30Mikmatried titan once but then i installed uimem addon.. yeah didn't take long for me to delete it
19:07.08hyperChipmunkid
19:07.15ckknightI made FuBar originally cause I didn't like the memory usage
19:07.17ckknighthey hyperChipmunk
19:07.21hyperChipmunkeyo
19:07.34hyperChipmunkare we fubared yet?
19:07.52ckknightthis whole operation is fubar, soldier
19:07.52otraviMikma: maximum UI mem isn't everything
19:08.09ckknightyea, you want minimal memory increase
19:08.19ckknightthus, less GC's, which means less lag spikes
19:08.23otraviI also have 0KB/s memory increase :D
19:08.34otravibut then again I have like 13MB of UIMem used also
19:08.48Mikmai seem to have 21-25, depending on the moment
19:09.53MikmaMiniGroup2 might take some memory and and increase the KB/s
19:11.03MikmaoRA + MG2Raid has larger KB/s than CTRaidAssist, which was sad. that's the reason i don't use mg2raid at all. now i use blizz's default frames and everything seems to be ok
19:11.27otraviI saw some post about EasyRaid in the oRA thread
19:11.52Mikmayeah that's what i'm using after the post about it
19:13.05Mikmai also made a post about easyraid in curse, because the frames will jump around when there's buff/debuff on some group
19:13.09otraviI use XRaid + oRA myself, but I'll switch as soon PerfectRaid is usable :)
19:14.57Mikmais there any addons to watch other addons how they use the memory while playing?
19:15.04ckknighthey, what's the easiest way to tell if someone is cursed?
19:15.13ckknightand to tell what kind of curse? (Magic, Disease, Curse)
19:15.41ckknightMikma, you can't watch individual addons, you can watch the overall picture, though
19:16.15Mikmaumf then i have 64 addons to watch :D
19:18.48otraviI have 58, which 46 are aced
19:19.54otravimake that number like... four less
19:19.55Mikmahmmm for some reason BigWigs ZG bosses aren't on standby in BWL
19:20.07otraviI have some addons named: blargh :p
19:21.27Mikmasomething's using up the memory fast in combat
19:21.36Ratbert_CPDang!  Anyone who's successfully using svn.wowace.com available to help me out?
19:23.29Mikmathis is funny, BigWigsJeklik, BigWigsMarli, BigWigsVenoxis aren't on standby, and i'm near Firemaw :)
19:25.47Tem~poke clad|sleep
19:25.48purlACTION grabs a syringe
19:26.01Mikmafound the reason, the 3 bosses are missing: zonename = "ZG",
19:26.02Temyou're not sleeping and I know it cladhaire
19:26.04Temstop hiding
19:29.45MikmaShyva: can't pm you back, not registered user :(
19:29.53Shyvaoh, lol :P
19:30.07Shyvagogo register?
19:30.40Mikmayeah propably have to since i found out you guys are in here so i don't have to post everything to forums
19:30.41ckknightwell, does anyone else know how to tell if someone has a dispellable buff, and what kind it is?
19:30.53ckknightdebuff*
19:30.59otraviMikma: do you use AceUnitFrames?
19:31.12Mikmaotravi: mg2
19:31.23otraviMikma: then I don't have a suggestion about what's eating memory :p
19:32.16Mikmaon idle it's not bad, like 1KB/s, but in fight it's 10x - 20x more
19:33.34otraviMikma: well, standard AUF without the little mod = 180KB/s when in combat, and your target has a target :p
19:33.36Wobin_Shyva:  /msg nickserv register <password>
19:33.41Wobin_I think
19:33.49MikmaWobin_: yeah, it was :)
19:34.15Mikmaotravi: well mg2 has ABF-mod built in + ToT-frame
19:34.18ShyvaI'm regged already :P Mikma wasn't
19:34.27otraviMikma: I don't use ABF, I use my own version :)
19:35.26Shyvabtw, otravi, you tried those AQ boss mods, didn't you?
19:35.41otraviShyva: just killed Sartura
19:35.58Shyvadid the sartura timex bar work?
19:35.59otraviif I remember right everything is fine, up to Huhuran
19:36.00Wobin_ah, misinterpreted =)
19:36.08otraviShyva: Didn't see any, but I'm a healer
19:36.11otravinot always in range
19:36.41otraviI know that Huhuran spams tho' :p
19:36.42Shyvahealer here too.. those aq bossmods are really bugged I think :-S
19:36.54otraviThat might be
19:37.00otraviI haven't looked much into it
19:37.07otravijust see it reporting when I'm in range
19:37.11otraviwhich is rarly :p
19:37.17Shyvayeah, I think about making my own AQ boss mods.. don't really like the current... especialy huhuran is very annoying
19:37.47Mikmaotravi: you were right! ToT window :)
19:38.09otraviMikma: hehe, how often does MG2 update?
19:38.19otravidefault on AUF is .02 sec :SSS
19:38.25Mikma0.2 if i remember correctly
19:38.30otraviI cried when I saw it
19:40.39Mikmai'll have to check the code that does the ToT frame has same update than other frames have
19:48.29Mikmawow.. casting resurrection will boost the memory usage
19:49.43Mikmamight be the target-window too which causes it
19:53.03Eraphine|Labanyone look at this post ? http://forums.worldofwarcraft.com/thread.aspx?FN=wow-realm-argentdawn&T=253872&P=1
19:53.13hyperChipmunkboss, I hate to say this...
19:53.34hyperChipmunkyes, we've all seen it
19:53.39MikmaEraphine|Lab: http://ui.worldofwar.net/ui.php?id=2419
19:54.31Eraphine|Labhey wow
19:55.32Eraphine|Lablol I was gonna say, yeah I know about this http://www.curse-gaming.com/mod.php?addid=3775
19:55.39Eraphine|Labbut the addon you posted is better
19:55.56Eraphine|Labwhat does it do? hook all those events and unhook them when zoning is finished?
19:56.21Mikmayeah i think so
19:56.36Mikmahaven't spended any time to looking the code, but seems to work like a charm
19:56.56Mikmagot 5s zoning times in and out to BWL with this 1.2GHz PowerPC
19:57.14hyperChipmunkit also smugly remarks on how many events actually tried to fire and how many were necessary
19:58.35Mikmai got like 100/12000 :?
19:59.53Ratbert_CP~nudge clad|sleep
20:00.12hyperChipmunk221/87500 for stormwind<->stockades just now
20:00.30Mikma87500? omg
20:00.40Mikmai thought mine 12000 was much
20:01.20hyperChipmunkwonder if he included a way to break down how many each addon is responsible for
20:01.25Mikmaoh god how i miss tooltip anchoring
20:01.41Eraphine|Labwell...
20:02.18Eraphine|Labif he hooks the event...
20:02.20TemNO!
20:02.25TemThose addons are BAD
20:02.29Tempoorly written
20:02.32Tempoorly designed
20:02.34TemBADNESS
20:02.40hyperChipmunk?
20:02.43Eraphine|LabI knew Tem was about to jump in.
20:02.48Eraphine|LabIt's really bad hooking.
20:02.52Ratbert_CP~bait Tem
20:02.54Temit's fucking terrible hooking
20:02.59Mikmatem has a point. if that breaks an addon then there's something wrong with the addon breaking :)
20:03.24Ratbert_CP~bait clad|sleep
20:03.27Ratbert_CP:)
20:03.44hyperChipmunkwhich mod is he referring to? the zone-events ones or ones that rely on tooltip anchoring?
20:03.52Temin addition, it uses a memory bloating way of "finding" every frame
20:04.14Eraphine|Labare we talking about nystzonefix?
20:04.17Temyes
20:04.26Temhe recursively loops down the children of UIParent
20:04.39Eraphine|LabSo this addon http://www.curse-gaming.com/mod.php?addid=3775 is better
20:04.43Eraphine|Labif not incomplete
20:04.56hyperChipmunkeh, it does its job from a debugging standpoint
20:05.19hyperChipmunkso unless you have something better... >8p
20:05.26Temoh god
20:05.36Temthat one is even stranger
20:05.45hyperChipmunkyea, that's the current alternative
20:05.53hyperChipmunkso pick your poison
20:05.56Mikmawell what's good then?
20:05.57TemI better write something
20:06.09Temthese are unacceptable
20:06.14hyperChipmunkhehe
20:06.16MikmantmysFixLoadingTimes works like a charm on my comp
20:06.22hyperChipmunkthey are, which is why I don't leave 'em on
20:06.31Mikma1.8s zoning in to SM GraveYard was neat
20:06.32hyperChipmunkbut they're good diagonistics
20:07.10Temthe only thing I'm wondering is, how much of a performance hit would be incured by looping through all frames at any given time
20:07.15Ratbert_CPUmm...  Recode the addons to use SpecialEvents (which Tekkub has had ignoring peri-zone events for some time)?
20:07.54hyperChipmunkyes, let me rewrite all my mods
20:07.59hyperChipmunkgimme a moment
20:08.18Ratbert_CP:)
20:08.50hyperChipmunkok whew!
20:09.11Ratbert_CPShould be some simple search/replace...
20:09.12Ratbert_CP:)
20:09.50hyperChipmunkSHOULD be
20:10.21hyperChipmunkbacking up my interface directory now
20:10.32hyperChipmunkwe shall test this theory of yours /smirk
20:12.44ckknighthyperChipmunk, what do you hate to say?
20:12.49hyperChipmunkoh, there you are
20:12.56hyperChipmunkeverything freaking works, dude
20:13.09hyperChipmunkseriously wtf
20:13.20ckknightlol
20:13.30ckknightdid you update to the latest svn?
20:13.33hyperChipmunkyes
20:13.36ckknightI fixed some tooltip issues
20:13.42ckknightokay
20:13.49ckknighthehe
20:13.51ckknightyep, it's shiny
20:14.20ckknightin programming, you typically are going to have a lot of test cases
20:14.21otravihyperChipmunk: there has to be something broken?
20:14.36ckknightyou know what happens after all the tast cases go green?
20:14.41ckknighterr, what it means
20:14.51hyperChipmunkthere must be, but I'm not finding them
20:14.58hyperChipmunkand they usually love me
20:15.11hyperChipmunkI feel unwanted
20:15.13otraviYou never know what a user is able to do
20:15.33hyperChipmunkwe'll see; I haven't been in a BG yet
20:15.33ckknightit means that you need to write more test cases
20:15.38*** join/#wowace [MoonWolf] (n=moonwolf@f176182.upc-f.chello.nl)
20:15.39*** mode/#wowace [+o [MoonWolf]] by ChanServ
20:15.43hyperChipmunkhehe
20:16.00hyperChipmunkmy addon touches most of the api in one fashion or another
20:16.10hyperChipmunkand i know it well
20:16.12Temokie threw together a quick hack
20:16.21Temtesting now
20:16.23hyperChipmunkso we'll see what happens when I get in a bg
20:17.16hyperChipmunkI predict my house falls down
20:17.31Ratbert_CP~kick clad|sleep
20:17.33purlbugger off sod!
20:17.46Ratbert_CPWhups... Forgot the ICR meaning of kick...
20:17.51Ratbert_CP~sorry
20:17.53purlACTION appologizes profusely to everyone, points at the spammers, and says: "IT'S THEIR FAULT, I DIDN'T WANNA DO IT!!!"
20:17.54hyperChipmunkhehehe
20:18.44Ratbert_CP~flail clad|sleep
20:19.02Ratbert_CP~defenestrate clad|sleep
20:19.03purlACTION uses an oversized sling shot to launch clad|sleep out the nearest window
20:22.15otravistill doesn't?
20:24.42Temoh wow
20:24.58Temmy quick hack improves my zone time from 18 seconds to 2
20:25.15[MoonWolf]what did you do
20:25.27Mikmahe cheated
20:25.34Mikmaremoved 1 infront of 2 ;)
20:25.36Temlemme commit it
20:26.48kergoth`ugh. food coma.
20:27.05Temhttp://svn.wowace.com/Tem/trunk/Catalyst
20:27.35[MoonWolf]ah
20:27.40[MoonWolf]you break the hook chain
20:27.57[MoonWolf]at leats its better then going through every frame and changing the settings there.
20:28.22Temso technically, I guess I cheated
20:28.32Tembut it works
20:28.37Temand it works well
20:28.44hyperChipmunkare you letting chat events through?
20:28.56TemI'm letting anything that's not on the blacklist through
20:29.02kergoth`whats enumerateframes? a getfenv(0) iterator?
20:29.04hyperChipmunkoh, you went with a blacklist
20:29.28Temkergoth: EnumerateFrames is an API iterator for frame objects
20:29.33kergoth`ah.
20:30.08Temwow
20:30.11Tem1 second zoning
20:30.22Temthat's fricken awesome
20:30.47Tekkubyour blacklist should be a whole like 4 events
20:30.50hyperChipmunkrofl tem
20:30.53hyperChipmunkit is
20:31.03hyperChipmunklocal blacklist = { UNIT_INVENTORY_CHANGED = true, BAG_UPDATE = true, ITEM_LOCK_CHANGED = true, ACTIONBAR_SLOT_CHANGED = true,
20:31.08Tekkublike BAG_UPDATE, ITEM_LOCK_CHANGED...
20:31.09hyperChipmunk}
20:31.11Tem}
20:31.16Tekkubyea you got em :)
20:31.17hyperChipmunk=)
20:31.29Temyeah so... I'm actually impressed with this quick hack
20:31.32TemI'm gonna release it
20:31.37Mikmaplease do so
20:31.38Tekkubyour mod up on the SVN Tammy...er... Temmy
20:31.43hyperChipmunkit is
20:31.52hyperChipmunkplus he totally cheated
20:31.53Temhttp://svn.wowace.com/Tem/Catalyst
20:31.56Mikmai wanna support the wowace community and use only the addons that come from there
20:32.11TemMikma: that's not what we're all about
20:32.19TekkubHey it's Milky!
20:32.26hyperChipmunkthat's awfully restrictive mik =x
20:32.28MikmaTekkub: yello :)
20:32.43TemMikma: in this case however, I will be completely big-headed and say that my addon kicks the competition's ass
20:32.45MikmahyperChipmunk: i know but it's the only place i know people do know what they are doing
20:33.12TekkubMilk: we don't wanna convert every damn mod out there, but if we see a nasty one we get this overwelming compulsion to fix it ^^
20:33.58MikmaTekkub: most of the addons i use have already been converted, and i don't think there's much more to see aced hehe
20:34.26hyperChipmunkI'm doing EngInv
20:34.52hyperChipmunkand I'm gonna do CombatSentryGizmo if I can't find anything better
20:35.18Mikma(psssst, aftt_extreme) ;)
20:36.09TekkubCSG is a neat mod, if you like being on a PvP server
20:36.15TekkubI don't so I don't use it
20:36.16ShyvaTem, I love Catalyst already :P
20:36.23ckknightwhat is Catalyst?
20:36.30Temmy quick hack
20:36.34TekkubI think you forgot a /trunk/ the eTem
20:36.36Mikmai tried CSG out today. it's pretty useless in PvE servers fighting against mobs
20:36.38hyperChipmunkhis events-on-zone
20:36.44hyperChipmunkhack
20:36.53Tembecause looking at the alternatives I wanted to puke
20:37.03hyperChipmunkCSG has been a mainstay in my arsenal for a long time
20:37.07Shyvait works great, my zoning time improved with about 150% :-D
20:37.10Mikmatook you 5mins to code or so :)
20:37.23hyperChipmunkI play on an RP server, but bg-pvp almost exclusively
20:37.59Temoh lol, I fogot that I could just do an UnhookAll
20:38.33ckknightlooks cool, Tem
20:38.35ckknightgonna install
20:38.42Temhrm...
20:39.02Temoh dear
20:39.09TemI think I just found a bug in AceHooks
20:39.13hyperChipmunklol
20:39.25TekkubGonna go test... I was at ~12-18 seconds Tram zone last night with Clad's new AceEvent
20:39.40Temme too
20:39.48TemI reduced to 1 sec at the tram
20:40.14MikmaTem: down from what?
20:40.21Tem14-18
20:40.34Mikma:P~~
20:40.52hyperChipmunknow we need something that does the same for the Authentication server
20:41.10[MoonWolf]if only
20:41.15hyperChipmunk=)
20:41.49ckknightlol
20:41.57ckknightmy server crashed
20:42.04hyperChipmunkah
20:42.24hyperChipmunkis that why it's so clogged, even though it's still midafternoon?
20:42.48hyperChipmunkyou punks
20:42.59Mikmafreaking blizzard didn't patch eu servers, i have to live with the stupid crashes for 1 week more
20:43.28hyperChipmunkwhat crash bugs did the patch fix?
20:43.37hyperChipmunkI only have new ones =x
20:43.37Mikmafriend-list
20:43.44Mikma3rd party graphics on addons
20:44.06Mikmahttp://www.worldofwarcraft.com/patchnotes/patchnotes.html
20:44.33hyperChipmunkohhh
20:44.35hyperChipmunk1.10.1
20:44.37Mikmapretty much everything that made my os x wow crash often
20:44.50Tekkubcollectgarbage() !!!!!!!!!!!!!!!!!!!!!
20:45.14kergoth`curse you, food coma. curse you.
20:45.17kergoth`bleh
20:45.20[MoonWolf]I'm writing a mod to hook that and break it tomorrow.
20:45.31Tekkubhehe
20:45.39[MoonWolf]i will not have 50 addons randomly GC because they think its a good idea
20:45.48[MoonWolf]ill make a bosspanel plugin
20:45.55[MoonWolf]flashing if something wants to gc
20:46.01ckknight?
20:46.01[MoonWolf]and if you click it it gc's
20:46.12Tekkubyea it should be disabled by default, and only enableable thru the blizzy panels, not via lua
20:46.15ckknightbtw, [MoonWolf] , there's already a force GC thing in PerformanceFu
20:46.25Tekkubprotect the enable function like the movement ones
20:46.33kergoth`[MoonWolf]: heh, you should be able to use pcall() to capture an error(foo, 2) to display the offender
20:46.46[MoonWolf]ckknight, blizzard is including a command to do a gc wihout all the hassle.
20:46.55ckknightI know
20:46.55[MoonWolf]pcall works ?
20:47.04Temwhy bother with pcall
20:47.04ckknightand I'll switch PerformanceFu to use that when it comes out
20:47.06Temdebugstack
20:47.15kergoth`ah good point, i keep forgetting they added that
20:47.29MikmaTem: did you add a timer into Catalyst so we know the zoning-times?
20:47.35Temno
20:47.35[MoonWolf]ckknight, would you be willing to include the other functionality i talked about ?
20:47.39TemI'm using Warmup for that
20:47.51ckknightto prevent rogue addons from collecting garbage?
20:47.52ckknightsure
20:47.54Ratbert_CP~noogie clad|sleep
20:47.56purlACTION puts clad|sleep into a headlock and administers a mighty noogie, rubbing half of clad|sleep's hair off!
20:47.58[MoonWolf]yeah
20:48.21hyperChipmunki like the new frame:RegisterAllEvents()
20:48.27kergoth`welp, my rearchitected object model (yes, again) seems to be working well, concept wise
20:48.31kergoth`much easier to comprehend
20:48.36ckknightkergoth, link?
20:48.37hyperChipmunk=D
20:48.43TemFor Debugging purposes ONLY!!!1ZOMG!!one!
20:48.48hyperChipmunk=)
20:48.49[MoonWolf]hyperChipmunk, we should make an addon that registers all events for all frames
20:48.53Mikmahave you seen this post on us-forums:
20:48.53[MoonWolf]call it systembog.
20:48.55Mikmahttp://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=333758&p=1&tmp=1#post333758
20:48.58hyperChipmunkhehe
20:49.16kergoth`no link yet, but the basic idea .. you know how objects in my mdoel can have an init() method thats called when they're created (defined in the prototype)
20:49.39kergoth`i added the same for classes.  if a class has an init(), then classes that derive from that one will get that called on them
20:49.44ckknightMikma, because of that, slouken wrote MovePad
20:49.47[MoonWolf]like a constructor ?
20:49.49kergoth`so all the inheritence voodoo just becomes the Class:init() method
20:50.40Mikmackknight: yeah, and there was a good reply to that.. i'll look it up
20:50.40kergoth`the object's init is like an object constructor in most languages... we're just going to have a constructor for creation of classes too:)
20:50.40Mikma" Not fair! He can sign his AddOns and use the blocked functions too! I want that too... "
20:50.40kergoth`simplifies the code greatly
20:50.41[MoonWolf]yeah
20:50.50[MoonWolf]i always missed a constructor in ace, best we had was enable.
20:50.55kergoth`if you looked at my object model before, it was hard to comprehend because there was a shitload of setmetatables and fucntion definitions all over the place
20:51.00Tekkubbah!  My server's down so I can't test zone times
20:51.56TainDon't look at is as being down, Tekkub.  Look at it like a really, really long zone time.
20:52.06[MoonWolf]lol
20:52.37Tekkubnot when the realm doesn't even exist....
20:52.54Tekkubif it were the usual stealth login queue, sure :)
20:53.02MikmaTekkub: warmup in ui.worldofwar.net: Mod not updated in 4 months so now archived
20:53.14Tekkubyea, so Milk?
20:53.28TekkubWamUp's complete as far as I'm concerned
20:53.44Tekkubthere's a minor update on the SVN but it's just formatting
20:54.02Mikmatry updating it so it's not "archived" anymore :)
20:54.03kergoth`hey, can you sort the contents of the warmup frame, when you open it?, like have clickable title headers or something?
20:54.11kergoth`thats the only annoyance i havew ith it, searching for a specific addon in the list
20:54.15kergoth`when theres like 120
20:54.17kergoth`hehe
20:54.25Tekkub*shrug* I don't care if it's "archived"
20:54.27TemTekkub: upload warmup to WoWI,  I don't like going to other sites
20:54.43Tekkubthe mod has not changed in months, I'm not gonna lie and say it's been updated :P
20:54.48Mikmaok then, just wanted to inform you, nothing else :)
20:55.00hyperChipmunkactually, warmup broked for me
20:55.01id`Tem: sorry im confusing you and tain all the time.
20:55.06TekkubTem: okeyfinethen, but you don't have to it's in the SVN
20:55.10id`Tem: did you make the stats thing i hosted for you?
20:55.11hyperChipmunksince I installed the svn version
20:55.18Tekkubhowso chip?
20:55.29Temid`: I didn't make that.  I just made a change
20:55.37id`Tem: right k
20:55.37hyperChipmunki'll tell you when I'm able to log in; I exited wow so I could install Tem's catalyst
20:55.38id`:)
20:55.42hyperChipmunkand now I'm borkified =(
20:55.58hyperChipmunkin conclusion: tem sux
20:56.02Tekkuboh, did tem break it or was it broke before?
20:56.11TemI didn't touch
20:56.13hyperChipmunknah, I can't get in the login server
20:56.28hyperChipmunkbut tem wrote that spiffy catalyst and i had to leave the game to install it
20:58.38ckknightwell, while my server is down, I'm gonna split up the recommended level stuff out of LocationFu
20:58.46Mikmaus or eu servers?
20:58.55ckknightUS
20:59.24Mikmayeah was wondering about that since i logout moment ago and got straight back in (eu)
21:00.31ckknighthey, what do I call my zone level thing?
21:00.46ckknightit tells you what instances are in what zones, and what level the zones/instances are
21:00.57kergoth`http://covenant.kergoth.com/projects/wow/wiki/Code/NewOOModel  .. start of the description
21:01.03Mikmaglobetrotter xD
21:01.16ckknightthat might be trademarked
21:01.19hyperChipmunkTourist
21:01.34Mikmamap to stars homes
21:02.13Temhttp://www.wowinterface.com/downloads/fileinfo.php?id=4827
21:02.17ckknightTouristLib works for me
21:02.30Mikmackknight: hitchhiker's guide to instances ;)
21:02.35ckknightlol
21:02.42Mikmato the*
21:02.43hyperChipmunklol
21:02.56hyperChipmunkTem, surprise doesn't have a z
21:03.28TemhyperChipmunk: ?
21:03.58hyperChipmunk"...unacceptable. I was pleasently surprized at how well it works so I decided to make it public."
21:03.58Mikma"I was pleasently surprized at how well it works so I decided to make it public."
21:04.27ckknightlol
21:04.30TemI can't spell
21:04.32Temdeal with it
21:04.42hyperChipmunkthat's why I'm here to help you <3
21:04.51hyperChipmunktogether we will rule the world
21:05.09hyperChipmunk~spell surprized
21:05.20Mikmaor do you mean "rule the world of warcraft" hehe
21:05.21hyperChipmunksatirized =)
21:05.47hyperChipmunkreprized? Is that like regifted?
21:06.15grollckknight u around?
21:06.16Temreprize is a term used in musical works
21:06.22hyperChipmunkthat's reprise
21:06.22Temwhen a theme returns
21:06.26Temoh
21:06.42Templease see my previous comment about not being able to spell
21:06.45hyperChipmunk=)
21:07.18kergoth`i demand people tell me how confusing my description in http://covenant.kergoth.com/projects/wow/wiki/Code/NewOOModel is!
21:07.21kergoth`:)
21:07.22hyperChipmunkoh
21:07.24kergoth`~emulate stewie
21:07.25purlYes, I rather like this God fellow. He's very theatrical, you know, a pestilence here, a plague there. Omnipotence. Gotta get me some of that.
21:07.27hyperChipmunksorry, fighting wow
21:07.29ckknightgroll, yes
21:07.35kergoth`yay stewie
21:07.41grollok ur the fubar dev right ckknight ?
21:07.53ckknightright
21:07.54hyperChipmunkonly when he's not breaking it
21:08.07ckknightpretty much
21:08.15grollckknight ok got a bit of an annoying "bug" then to report :P
21:08.23hyperChipmunkle gaspinations!
21:08.36hyperChipmunkI missed one! =(
21:08.42grollif u cahnge resoölution or go from window to non window mode and back the panel dont fill out the entire window
21:08.42ckknighthttp://www.wowinterface.com/portal.php?id=54&a=bugreport
21:08.49ckknighthrm
21:09.00grollit's mainly just annoying :P
21:09.15ckknightI'll look into it
21:09.19grollok thx :D
21:09.29ckknightcould you file a bug report anyway?
21:09.33ckknightotherwise I'll forget
21:09.46grollok if i remember :P but i'll try to do it soon
21:09.57hyperChipmunkyou using a recent fubar? I thought that was fixed like a month ago
21:10.44hyperChipmunkyou know, I find it entertaining just how many different connection error messages you can get trying to log into wow
21:11.01ckknighthyperChipmunk, I didn't test with changing between windowed and non windowed
21:11.39grollhyperChipmunk i use the latest
21:11.40grollalways
21:11.50Tekkubgod damnit
21:12.02Tekkubmy internet's being retarded again
21:12.20hyperChipmunkthere's the "Could not log into World of Warcraft at this time"...the "Unable to connect" (single "okay" button and two-button "Help" or "Okay" varieties)...a simple "Disconnected"...it's seeming endless
21:12.35hyperChipmunkwhat did you fix then?
21:13.05hyperChipmunkcuz the problem went away for me after that O_o
21:14.54hyperChipmunktek: your warmup directory still needs to be renamed to !!WarmUp, correct?
21:15.22clad|sleepOk.
21:15.26clad|sleepso what is the svn drama?
21:15.26hyperChipmunk>8O
21:15.59hyperChipmunkhehehe
21:16.15[MoonWolf]permissions are all screwy
21:16.21cladhaireThey got reset at 4:30pm last night
21:16.23cladhairei dont know why
21:16.43hyperChipmunk"Several realms are running at critical status, which is impacting performance.  TO address this the following realms will be brought down for approximately one hour for resolution."
21:17.07hyperChipmunki.e. we're gonna take 'em down and hope people log on other servers for a bit
21:17.11kergoth`hyperChipmunk: unfortunately, not all systems have the folders sorted in alphabetical order from wow's perspective.  on some machines, its by file creation date.
21:17.22*** join/#wowace Firedancer (n=Miranda@cpe-24-58-108-74.twcny.res.rr.com)
21:17.28kergoth`on those systems, !! doesnt mean it loads first :\
21:17.37hyperChipmunkit doesn't for me
21:17.40kergoth`have to add it to the deps of the first addons that get loaded
21:18.09hyperChipmunkbut the toc is called !!WarmUp.toc
21:18.29kergoth`i know, just saying, tek should probably just change it back to warmup, since the oddball name doesnt work on most systems nowadays anyway
21:18.33kergoth`heh
21:18.53hyperChipmunkDurabilityFu takes the honors nowadays, for me
21:19.15hyperChipmunkwarmup was like the 15th to load
21:20.15grollhmm what does "this plugin uses a deprecated tooltip sceheme. ..."
21:20.34hyperChipmunkthat's normal
21:20.46Mikmainteresting stats... Blizzard_RaidUI 1.196seconds, 3359KiB .. EasyRaid 0.552seconds, 2564KiB
21:20.51hyperChipmunkboss is just making an api change and giving people warnings
21:20.54kergoth`i bet it means that plugin uses a tooltip scheme that's deprecated
21:20.55grollk
21:21.18grollkergoth_ that was kinda obvious
21:21.22hyperChipmunkthey'll need to make the change if they're goign to work with future fubars (i.e. the actual releases)
21:21.27kergoth`yes, it was.
21:21.33Mikmaaftt_extreme 0.038seconds, 68KiB .. ok that's a surprise i must admit
21:21.38grollbut english aint my main language..
21:21.40kergoth`Mikma: i was impressed
21:22.29Mikmaquickmountequip 229KiB :P
21:22.57TainI still dislike all this fictional KiB notation.
21:23.15[MoonWolf]not this discussion again!
21:23.15kergothKiB is the correct notation
21:23.34TainI refuse to acknowledge it, it was made up to cover up for other people's ignorance.
21:23.47kergothit isnt ignorance. kilo means 1000. period. by definition.
21:23.49MikmaKB KiB.. kilobytes kilobits?
21:23.57hyperChipmunkno that's Kb
21:24.14hyperChipmunkI think it's 2^10 vs 10^3
21:24.16Mikmaso KB and KiB means the same then?
21:24.19kergothno
21:24.27kergothwell, depends who you're talking to :)
21:24.30cladhaireKibibytes
21:24.43kergothmost use KB meaning KiB, not knowing any better
21:24.56kergothK = kilo = 1000.  Ki = kibi = 1024
21:25.22Mikmaraidung sucks, 5KiB's used by Blizzard_RaidUI + EasyRaid
21:25.45hyperChipmunkalso, many people use KB meaning KiB cuz that's one less letter to type
21:25.46kergothwonder what xraid uses
21:25.51Temaksdhfkashf!~
21:25.55TemI HATE AUTH SERVERS
21:26.01hyperChipmunkI got in!
21:26.24hyperChipmunkhello there blizzard downloader
21:26.31Mikmakergoth: i don't dare to test now, we're starting to "wipe" with ebonrock
21:26.35Mikma-k
21:26.38TemI'm so fucking sick of the auth issues
21:26.51Temit's like, after 3 pm I can't log in until like 1 am
21:27.34Mikmawell atleast you got the 1.10.1 patch, i had to clear my friendlist because i was tired of the crashes
21:28.47kergoth:\
21:28.50kergothhmmmm
21:29.15hyperChipmunkhehe reminds me of EQ
21:29.31hyperChipmunkwhen you didn't have anyone on your friendslist, and typed /who friend
21:29.38hyperChipmunkit responded with "You don't have any friends."
21:29.42MikmaNurfed_CombatLog 365KiB, that's pretty much. Gotta try out the Miles' version too and see the results
21:29.54kergothMiles' version?
21:30.03[MoonWolf]miles version
21:30.05cladhaireYeah, Miles?
21:30.13Mikmai'll look it up, just a sec
21:31.38cladhairelol
21:31.46Mikmasorry for the ugly paste: http://www.nurfed.com/phpBB2/viewtopic.php?t=7097&postdays=0&postorder=asc&start=0&sid=d67d8b6a2c960ff24ce7318824421b02
21:31.57otraviMikma: plixx.org !
21:32.20Mikmahttp://tinyurl.com/rj4zo
21:32.31Eraphine|Labhrm.. catalyst
21:32.39cladhairelol
21:32.52Eraphine|Labcompletely unhooks those events on player leaving and hooks them again on entering
21:33.22Eraphine|Labhow do you know that catalyst is going to get those events before other addons?
21:33.41hyperChipmunkohhhhhoho
21:33.50[MoonWolf]its not a question of before, its a question of after.
21:34.11[MoonWolf]i think
21:34.12Eraphine|Labif it gets them from ace, does the time it takes for events to propogate from ace to catalyst affect it?
21:34.16Mikmaok here's the direct url for the Miles version: http://www.wowinterface.com/downloads/fileinfo.php?id=4649
21:34.33Mikmabut it seems to bug alot with 1.10
21:35.00MikmaTakes you out of combat for some mysterious reason sometimes
21:35.09Mikmadisplays errors in middle of screen
21:35.16cladhaireneat
21:35.21cladhairei'll just rewrite one for myself.
21:35.30Mikmanot that neat for rogues ;) resets combos nihaha
21:35.32hyperChipmunkTekkub: Interface\AddOns\!!WarmUp\Warmup.lua:53:attempt to index field `frame' (a nil value)
21:35.37cladhaireI am a rogue =)
21:35.48hyperChipmunkI want to be taken out of combat
21:35.58MikmahyperChipmunk: http://www.wowinterface.com/downloads/fileinfo.php?id=4649 ;)
21:36.05hyperChipmunk<---hunter
21:36.09hyperChipmunktake me ooc plz
21:36.40Mikmawell, i didn't mean that it takes you ooc but it stops fighting and loses target
21:36.51Mikmastill stays in combat tho but does nothing
21:36.59hyperChipmunkwb kai
21:37.04hyperChipmunkalso, cai =P
21:37.40Cairennhey
21:37.50cladhairehey cair
21:37.54Mikmaif i remember correctly, ie. someone else mounting near you will make you stop auto-attack and loses combos
21:37.59FryGuymikma: is that thing aced?
21:38.05MikmaFryGuy: nope
21:38.32FryGuyseems like it's pretty optimized though
21:38.33cladhaireSo do we like the changes to http://svn.wowace.com
21:38.34cladhaireor no
21:38.43hyperChipmunkwith the extra infoz?
21:39.09hyperChipmunkI liked the simple design, but maybe once I get used to it, I'll find it helpful
21:39.23MikmaFryGuy: yeah i think he spent alot of time optimizing and testing it, but haven't heard from him lately
21:39.29Eraphine|LabI like it cladhaire
21:39.36Eraphine|Labmods by author = good
21:39.41Mikmai think it was the best combatlogmod there was, but 1.10 broke it somehow
21:39.42FryGuymikma: it should use that stub thingy like metrognome :)
21:40.01Eraphine|Labcladhaire can it also do mods by name?
21:40.16hyperChipmunkwhere do you see that?
21:40.22cladhaireEraphine|Lab: It doesn't really work like that, it doesn't list the mods it lists the various repositories we have
21:40.23cladhaireso no.,
21:40.29Eraphine|Labok I see
21:40.44Eraphine|LabTem, you forgot to update the version number in your .toc
21:40.48Eraphine|Laband DAMN catalyst is so hack.
21:40.53Temhuh?
21:40.56Temit's 1.0
21:41.02TemI didn't want it to go any higher
21:41.03Eraphine|Labno it's 10900
21:41.07Temoh, lol
21:41.14Temthat's in my addon creation script
21:41.17Mikmaoh, btw i had a interesting issue with Firemaw's Timexbar
21:41.19Temwhopps
21:41.45otraviMikma: tell Tekkub and Shyva (think they are responsible, or [Ammo])
21:41.47Mikmai saw the timexbar for his buffer, but when the timer ended it started to run on negative and didn't go away
21:41.57Eraphine|LabHas anyone tested catalyst yet?
21:42.02otraviMikma: that is a timex issue...
21:42.06Eraphine|LabI will as soon as I get home.
21:42.14otraviI've seen it once myself
21:42.14TemEraphine|Lab: I tested it a bit
21:42.26TemEraphine|Lab: I'm trying to log in to get a "real" test of it
21:42.35FryGuymikma: is that from bigwigs?
21:42.35Eraphine|LabI imagine it can break some addons
21:42.35Tembut fucking auth server won't let me through
21:42.45MikmaFryGuy: yeap
21:43.06otraviIt would still be a Timex issue, since it happens to other timex based mods also
21:43.09otravilike AceTimer
21:43.14Eraphine|Labanother thing
21:43.17Mikmanow i'll try to test it with Flamegor
21:43.31TemEraphine|Lab: If my understanding of the nature of the Zoning events is right, (I'm 99.999% sure I am right) then the events are completely superfluous and Catalyst won't break anything
21:43.40Eraphine|Labone of the reasons rowne wrote tmex was as an efficient onupdate handerl, and nowe we have metrognome (great name btw)
21:43.47Mikmawell, if it's timex issue then it might happen with everything
21:44.44Eraphine|Labwell - your addon completely knips it in the butt then.
21:44.51Eraphine|Labbtw.. what does enumerate frames do ?
21:44.58Eraphine|Labis that an lua function?
21:45.07TemEnumerateFrames is an API function added in 1.10
21:45.16hyperChipmunkit enumerates frames
21:46.41TemnextFrame = EnumerateFrames(currentFrame) -- Get the Frame which follows currentFrame (in internal order, use currentFrame=nil for the first one)
21:47.37cladhaireTem: I looked at it.. nice and clean and happy =)
21:47.46Mikmabtw, anyone else have had an "lag" issues with Decursive 1.9.x?
21:47.56cladhaireWHat permissions needs to be changed on the svn
21:47.57cladhaireright now
21:48.00cladhairebefore i take a nap
21:48.05Temdude
21:48.06Mikmawhen i pressed my clear -button i got 2-5 second pauses in game
21:48.12Temyou were "alseep" for most of the day
21:48.16Temnow you're taking a nap?
21:48.20cladhaire.. cause i was at work =)
21:48.24cladhairei wish i could sleep at work
21:48.26Temstop being a bumb
21:48.29Temstop being a bum
21:48.32cladhaireit'd be more intellectually stimulating.
21:48.33ShyvaMikma, those neggative numbers are timex problems.. not Bigwigs... I have it sometimes too.. :-S
21:49.03MikmaShyva: yeah i kinda thought it was :)
21:49.06Shyva:-)
21:49.34Mikmai quote myself: <0042> <Mikma> oh, btw i had a interesting issue with Firemaw's Timexbar
21:51.22cladhaireFrom Rev 20 of Ace
21:51.22cladhaireAce - Removed the suppression code from AceEvent, due to how f-ing pimp Catalyst is.
21:51.34hyperChipmunkol
21:51.37hyperChipmunklol
21:51.39Temhaha
21:51.53Mikmamoment ago i saw the range-issue with bosses in bwl. Ebonroc was at 5% when it moved a littlebit closer to me and i saw a text about combat with ebonroc :D
21:52.21Temcladhaire: if you really want to see how pimp it is, compare it's code with the alternatives
21:52.50Temhttp://ui.worldofwar.net/ui.php?id=2419
21:52.56cladhaireI have
21:52.57cladhaireall day =)
21:54.11TemI had nightmares about that ntmys addon last night
21:54.17cladhairehahah
21:54.23cladhaireTHANK you =)
21:54.25Temand today someone in here showed me a link to something even worse
21:54.33cladhairethe one on curse is worse
21:54.35cladhairewell
21:54.36cladhairebad
21:54.40cladhairei wont say how bad they are
21:54.51Temheh
21:55.16cladhaireTem: you look at the libstub yet?
21:55.17TemI'm trying to log in so I can get a better number for comparison
21:55.19cladhaireor the Ace 2.0 post?
21:55.25Temcladhaire: I did see the Ace2 post
21:55.32Temlooks good to me
21:55.40Cairennthere's something worse than that ntmys addon on curse?  *shudders*
21:56.05TemCairenn: theres one that tries to unregister specific addons
21:56.14Cairennoh lord
21:56.20Temit's nightmarish
21:56.30hyperChipmunkyea, it only supports a few now, but more to come!
21:57.30Mikmahmm why do i see ctra bossmod's /rs announces with ** text **, not with 3 stars
21:57.53hyperChipmunkO_o
21:59.13Mikmaare there any other addons for those bosses? since the same person is sending 2 kind of messages
21:59.28Mikmaother has 2 starts at start and at the end, other has 3
21:59.31Mikmastars*
21:59.50Shyvamy first bwl mods had 2 stars...
22:00.19cladhaireok.. i'm rebooting
22:00.24cladhaireand loading desktopbsd
22:00.27cladhaireso i can get my unix fix.
22:00.31cladhairebut i'll be back in a bit.
22:00.31hyperChipmunkO_o
22:00.42cladhairei need my ventrilo tho =(
22:00.54hyperChipmunkTS ftw
22:00.56MikmaShyva: well he said he's using normal ctra bossmod :P
22:01.09Mikmafrenzy alerts had *** xxx ***
22:01.28Mikmashadow flames and wing buffets had ** xxx **
22:01.37*** part/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com)
22:01.50Shyvajust a flaw in ctrabm then? I think..
22:01.54Shyvaanyways, I'm off, Cya
22:01.57Mikmayeah my thoughts too
22:02.18hyperChipmunklater
22:11.21TainOk how do I do what I'm trying to do in the first block here, and failing?
22:11.23Tainhttp://ace.pastebin.com/656591
22:12.16TainI'm trying to loop through and assign a number to sequences of objects and it only ever sets them to the final value of the loop (in this example, 10)
22:12.23id`Anyone have experience with .bat files?
22:12.31TainThe .batman does
22:12.45id`how do i make the DAMN thing stop closing my MS-DOS windows when something finishes
22:12.53id`(or crashes)
22:13.10id`e.g. a  'wait for input' command..
22:13.22TainOh you can add "pause" as the last line
22:13.25hyperChipmunkI had this problem too, Tain
22:13.28hyperChipmunkI forget why =)
22:13.31id`thanks tain
22:13.31id`alot
22:13.59hyperChipmunkI think I had it nested in something
22:14.05id`http://hellsblade.xs4all.nl:81/
22:14.10TainI just am obviously failing to grasp.
22:14.14id`does that raise a 404 page?
22:14.22id`(so it works but it doesnt work yet?)
22:14.33hyperChipmunkConnecting to...
22:15.00id`meh.. ever since my dad started poking at the router :<
22:15.04id`hyperChipmunk: k
22:15.20hyperChipmunkoh, I think boss helped me with that one -- that was the local i = i thing
22:15.25hyperChipmunklemme find it
22:15.43hyperChipmunkyea
22:15.50hyperChipmunkstick local i = i right under the for
22:16.04Mikmawill this line do to filter out ** foo ** and *** bar *** messages?
22:16.06Mikmaif( self:GetOpt("blockboss") and string.find( msg, "^%*%*%* .+ %*%*%*$" ) or string.find( msg, "^%*%* .+ %*%*$" ) ) then return end
22:16.13Tainug yeah it works fine like that
22:16.25hyperChipmunk=D
22:16.28TainThanks :)
22:17.01hyperChipmunkanytime I can help!
22:17.03hyperChipmunkwhich is like
22:17.05hyperChipmunknever
22:17.41*** join/#wowace Eraphine (n=Eraphine@cpe-24-59-107-221.twcny.res.rr.com)
22:20.58TemCan someone read my post and tell me if I screwed up anywhere?
22:20.58Temhttp://www.wowinterface.com/downloads/fileinfo.php?id=4827&jump=5770#cmnt5770
22:21.15id`http://img309.imageshack.us/img309/9332/untitled0dw.png
22:21.36id`web frameworks are like toys
22:21.41id`you get to try them all
22:21.43id`and keep the good ones
22:21.44id`xD
22:22.27Mikmaid`: btw, ain't there an option somewhere that "do not close the window" on prompt?
22:22.27id`I love lightweight solutions
22:22.43id`really?
22:22.45id`*look*
22:23.06id`mmmm nope
22:23.18Ratbert_CPYou forgot to complain about Cosmos...  ;)
22:23.32id`I didnt have to try cosmos
22:24.03id`its like a trycicle with 36 wheels and 52 peddles
22:24.25Ratbert_CPI was responding to Tem's RFC... ;)
22:24.31id`(the again, cosmos isnt a web framework)
22:24.33id`oh, lol xD
22:24.36id`then*
22:24.36Temoh lol
22:25.03id`wow addons are like toys too :-)
22:25.10TainI'd love to try out Catalyst but I'm already logged in and if I log out now... well you know what'll happen.
22:25.15Ratbert_CPNow, where did that sniveling weasel, cladhaire get off to?
22:25.44Ratbert_CPs/higs/hugs/
22:26.07TainI'm making good progress on VisorButtons that can selectively respond to ACTION_BAR_CHANGED or ignore it as desired.
22:26.16Eraphinelooks good tem
22:26.21Temthanks
22:30.16kergothhmm, clad left? dangit
22:31.43kergothregarding the ace 2.0 design, i'm still not sure why a seperate Ace object/addon needs to exist.  the enable dispatch on login and such can easily have been setup by one of the base classes we inherit..
22:32.13Mikmainteresting, i can't find aceunitframes anywhere
22:32.49TainMikma: http://www.wowinterface.com/downloads/fileinfo.php?id=4590
22:33.32otravimy current zoning is 5.139 sec :<
22:33.45Mikmaotravi: i'm trying your unitframe now :)
22:33.47otraviTain: AUF still has that leak
22:34.15otraviMikma: oh, I fix that leak in oUF :p
22:34.34otravibut if you think the target's target detection is too slow, say so
22:34.55Mikmaotravi: well don't worry yet, i'll only look what's it like
22:35.18otravihehe
22:35.32otraviI could have given you a screen if you wanted :p
22:35.48Mikmana better to test
22:36.40otraviI gained 3sec with Catalyst
22:37.03*** join/#wowace cladhaire (n=jnwhiteh@cpe-24-59-191-241.twcny.res.rr.com)
22:37.11TainI don't actually use AUF, no idea what it might have for bugs.
22:37.39TainI'd run if I were you cladhaire, people have been looking for you.
22:37.49Mikmaotravi: aceheal doesn't work ;)
22:37.52otraviTain: well, the OnUpdate for target's target updated every .02 sec
22:38.02otraviMikma: I'll look into that :)
22:38.09otraviI have never used AceHeal actually :p
22:38.36TainIt's such a pain in the ass to work on functionality that you don't actually use yourself.
22:38.50TainDown with options!  EVeryone should only use things the way I do.
22:38.51Mikmayeah, if you don't use it don't code it ;)
22:39.06kergothcladhaire: http://www.wowace.com/forums/index.php/topic,1329.msg21666.html#msg21666
22:39.16otraviTain: I agree, my unit frames was only a XML before I started giving it out to people in the guild and such :p
22:42.08cladhaire..
22:42.12cladhaireWhy are people all up in my shit?
22:42.17cladhairelol
22:42.20otraviPerfectRaid!
22:42.51Ratbert_CPI've been trying to import BagBoy to svn, and I keep failing...
22:42.52cladhairekergoth: AceState should never exist.. its a bad bad horrible thing =0
22:43.17cladhaireRatbert_CP: Run the password script again.. looks like a bunch of passwords/permissions were reset, I've got a call into my ISP to figure out why
22:43.24cladhaireotravi: Code it YO damn self =)
22:43.48cladhairekergoth: But I agree.. that makes complete sense too.. it was just my compilation of jumbled ideas.
22:43.57cladhaireHopefully the four (five) of us can get it hammered out.
22:43.59cladhairecause we need to get started
22:44.09cladhairethere's not much more of Ace i can rewrite without doing it froms cratch
22:44.46otraviYou know whats fun, walking around on a LAN, and see random people using your addons :p
22:44.53Mikmaotravi: do you have a fullparty screenshot?
22:44.59cladhaireotravi: Hahah thats awesome.
22:45.06Ratbert_CPNo good...
22:45.36otraviMikma: http://www.fuxsake.net/images/games/wow/WoWScrnShot_040806_184651.png << only that one, it's from 1.5.4
22:45.53otravior.. I can check my Screenshot folder
22:46.33Mikmainteresting name in middle of screen ;)
22:46.47Mikmameans "hugkiss" in finnish
22:46.47otravihehe
22:46.47hyperChipmunkotravi: re. lan, that's great
22:46.54Mikmaoh btw
22:47.04otraviMikma: he is finish actually :p
22:47.23Mikmai see a Ilmarinen there also, which finnish "name" ;)
22:47.33otravihe is also finnish :p
22:47.48Mikmayeah kinda figured hehe
22:48.08Mikmahttp://www.sacred-texts.com/neu/kveng/index.htm
22:48.10Mikma;)
22:48.18MikmaRune X. Ilmarinen Forges the Sampo.
22:48.57otravisampo =
22:49.01otravihis pet has that name :p
22:49.08Mikmawell no wonder haha
22:49.21Mikmafinnish folk-story or something like that
22:49.40Mikmadon rosa made a donald duck adventure of it too hehe
22:49.53otravi:o
22:49.54cladhaireTem|AFK: Went from 12 seconds on average to 2.5 seconds
22:50.20otravi5 sec to 2.5 here
22:50.33hyperChipmunkfubar worked flawlessly through an entire ab match =\
22:51.04otravihyperChipmunk: something has to be wrong!
22:52.19Ratbert_CPcladhaire: Still not loggin in.  I end up with: "Error: CHECKOUT of '/Ratbert/!svn/ver/0/': authorization failed (http://svn.wowace.com)"
22:52.32cladhaireRatbert_CP: Gimme a second
22:52.40cladhaireDo you have the output from the password script?
22:52.44Ratbert_CPAlready successfully changed my password...
22:52.50cladhaireThe output would help
22:56.57kergothcladhaire: nod, compilations of jumbled ideas are why we needed that brainstorming thread :)
22:57.02cladhaire=)
22:59.53TainI am not trying to index a nil value you dirty piece of..
23:00.02Mikmastill for some reason i'm getting better results in zoning with ntmysFixLoadingTimes
23:00.34cladhaireMikma: You will
23:00.41cladhaireMikma: That stops ALL events from firing
23:00.43cladhairewhich is retarded
23:01.52Mikmaso are the event's the kinds that will be missed?
23:02.54Ratbert_CPOK, so how do I tag my current trunk as a release of some sort?  Via TortiseSVN?
23:05.55cladhaireRatbert_CP: Rigth click in the folder, TortoiseSVN > BRanch/Tag
23:06.12cladhaireHave your destination be a directory numbered (by version) under tags
23:06.19Ratbert_CPRight...
23:06.23cladhairecheck out http://svn.wowace.com/Ace/tags/Ace to get na idea
23:06.36cladhaireerr
23:06.39cladhairehttp://svn.wowace.com/Ace/tags/
23:09.26Mikmadoes that svn have global timeline somewhere?
23:09.55cladhaire.. meaning
23:10.23Mikmahttps://opensvn.csie.org/traccgi/Ace/trac.cgi/timeline
23:11.03cladhairehttp://svn.wowace.com/log.php?repname=Ace&path=%2F&rev=0&sc=0&isdir=1
23:11.10cladhairehttp://svn.wowace.com/
23:11.14cladhaireis what you're looking for.
23:11.40Mikmathe first link does the trick, thanks
23:12.19cladhaireYeah, but thats just that ace branch.. you shoudl familiarize yourself with the WebSVN
23:12.41ckknightmmm... my TouristLib is handy
23:12.45*** join/#wowace Tekkub (n=Tekk@ip70-178-135-244.ks.ks.cox.net)
23:15.39Mikmacladhaire: hmm the last time i checked the frontpage of svn it didn't have any descriptions in it
23:15.59Mikmathe present one is much better
23:16.17cladhaireMikma: That was added today
23:16.23cladhaireit makes it slower, but it seems like people wanted it.
23:17.05cladhairewe know
23:17.21Mikmacladhaire: yeah it's good, it serves the same purpose as the timeline i pasted, showing every update there has been done and when they are done
23:17.35cladhaireWebSVN is very comprehensive.
23:17.44cladhaireand about 1/12th the size of Trac
23:17.44hyperChipmunkso where's CIAbot?
23:17.51cladhaireCIa is hiding.. but will be back soon
23:18.13Mikmacladhaire: +, it has .tar.gz :D
23:18.18hyperChipmunkyes
23:18.22hyperChipmunk<3 the tarball
23:18.27cladhaireehe
23:18.57ckknightokay
23:19.08ckknightyoua know how pairs() returns next? what does ipairs return?
23:19.27cladhairedunno
23:19.34hyperChipmunkinext?
23:19.49ckknightno, they're not that smart, hyperChipmunk
23:19.55hyperChipmunkoh
23:19.56ckknightI tried nexti and inext
23:26.10*** join/#wowace Jarenthal (n=Roo@cpe-066-057-087-213.nc.res.rr.com)
23:35.49*** join/#wowace Ratbert_C1 (n=KCummins@adsl-71-147-10-6.dsl.irvnca.sbcglobal.net)
23:49.06Tekkuboh fuck me daddy
23:49.14Tekkub3.401 sec *glee*
23:49.30Tekkubcan I say it?
23:49.39Tekkubplease please please can I say it?
23:50.40TekkubWarmUp: Date of original submission: November 26th, 2005 .... I FUCKING TOLD YOU SO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
23:50.50hyperChipmunk?
23:50.52Tekkub<PROTECTED>
23:51.02Tekkubnothing Chip ^^
23:51.03hyperChipmunkI'm glad you're back
23:51.07Tekkubjust gloating
23:51.16hyperChipmunkso now I can recite these errors for you
23:51.35TekkubI have a WoWI portal, post errors there
23:51.41Tekkubthen I don't forget about em
23:51.55hyperChipmunkwell I rather think it might be on my end =)
23:52.15Tekkubin that case lern2notsuck
23:52.20hyperChipmunk=(
23:52.25Tekkub^^
23:52.28hyperChipmunksince it worked fine before
23:52.48hyperChipmunkInterface\AddOns\!!WarmUp\Warmup.lua:53: attempt to index field `frame' (a nil value)
23:53.10hyperChipmunkand when I open the macro window, I get it again
23:53.24hyperChipmunkand a couple other frames
23:54.20Tekkubhrm....
23:54.29hyperChipmunkhmm...but I don't get a warmup /-command, even though it kindly spits errors at me well after loading
23:54.37hyperChipmunkso it's lurking there somewhere =x
23:54.42Tekkubreset WU's savedvars
23:55.01Tekkub<PROTECTED>
23:55.05Tekkubthen reload
23:55.34Tekkubif you change settings let me know which changes causes it
23:55.48hyperChipmunkk
23:56.00hyperChipmunkheh heh
23:56.19hyperChipmunkInterface\AddOns\!!WarmUp\Warmup.lua:53: attempt to index global `WarmupSV' (a nil value)
23:56.27hyperChipmunk=)
23:56.34kergothckknight: ipairs returns itself.  its very cute, its behavior changes based on the arguments :)
23:56.53ckknighthrm
23:57.01kergothckknight: interestingly, in 5.1 it does not return itself, it returns a function that has no name in the default global environment
23:57.08ckknightokay
23:57.09hyperChipmunksetting WarmupSV = {} returns the same error as before
23:57.17kergothso you have to local iter = ipairs({}) to get ahold of it
23:57.20kergothrather annoying, really
23:59.20hyperChipmunkjoining wsg gives me that message on line 42 as well

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.