00:20.06 | *** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub) |
00:20.06 | *** mode/#wowace [+v tekkub] by ChanServ |
00:20.51 | *** join/#wowace Zyn (~skreeee@h187n4-av-a11.ias.bredband.telia.com) |
00:22.12 | *** join/#wowace Shenton (~nn@82.224.33.172) |
00:23.10 | *** join/#wowace Megalon (Megalon@d86-32-5-1.cust.tele2.at) |
00:36.12 | *** join/#wowace cralor (~cralor@pool-173-48-65-115.bstnma.fios.verizon.net) |
00:37.47 | *** join/#wowace Zyn- (~skreeee@h187n4-av-a11.ias.bredband.telia.com) |
00:39.27 | Kemayo | Ackis: It's certainly possible. Let me go test briefly... |
00:39.35 | *** join/#wowace nebula169 (~nebula@c-75-73-235-102.hsd1.mn.comcast.net) |
00:42.43 | Kemayo | Ackis: No, they seem to be working. |
00:43.13 | Kemayo | Good ol' Morgaine the Sly outside Stormwind isn't triggering an announcement when classic is disabled. |
00:43.43 | *** join/#wowace Ketho (~Ketho@ip565063bd.direct-adsl.nl) |
00:44.32 | Kemayo | Ackis: Oh, the popups. Those only won't be showing up if you updated since that last commit-burst 15 minutes ago. |
00:53.33 | *** join/#wowace [Ammo] (~wouter@connected.dnd.utwente.nl) |
00:53.33 | *** join/#wowace rapmoc (rapmoc@it-funzocker.com) |
00:53.40 | *** join/#wowace oro (~thomas@83.101.79.199) |
00:53.40 | *** join/#wowace Cody (~cody@web182.webfaction.com) |
00:53.54 | *** join/#wowace DWSR_ (~DWSR@unaffiliated/dwsr) |
00:54.48 | *** join/#wowace Ghli (~IceChat77@netblock-68-183-66-54.dslextreme.com) |
00:55.27 | *** join/#wowace silentium (silentium@dslb-088-064-181-120.pools.arcor-ip.net) |
00:56.00 | *** join/#wowace asmodai (asmodai@h61194.upc-h.chello.nl) |
00:58.00 | *** join/#wowace Repo (~supybot@68.64.47.56) |
00:59.36 | *** join/#wowace Olison (olison@fukdruidsgrr.org) |
01:03.33 | *** join/#wowace Zyn (~skreeee@h187n4-av-a11.ias.bredband.telia.com) |
01:07.06 | *** join/#wowace groktar (~gr@209-234-197-181.static.twtelecom.net) |
01:09.30 | *** join/#wowace dieck (~dieck@bandbreiter.net) |
01:15.45 | *** join/#wowace Funkeh` (~funk@5ada2658.bb.sky.com) |
01:15.45 | *** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh) |
01:15.45 | *** mode/#wowace [+o Funkeh`] by ChanServ |
01:20.51 | *** join/#wowace ShadniX (shadow1st@b045.apm.etc.tu-bs.de) |
01:27.02 | *** join/#wowace methyl (~Miranda@c-67-189-55-147.hsd1.or.comcast.net) |
01:32.00 | *** join/#wowace ckknight (~ckknight@c-68-62-172-239.hsd1.al.comcast.net) |
02:03.19 | quiescens | account 3 on |
02:03.22 | quiescens | oops |
02:06.35 | *** join/#wowace bien|| (~bien@p57B66439.dip.t-dialin.net) |
02:23.30 | *** join/#wowace Myrroddin (6034618e@gateway/web/freenode/ip.96.52.97.142) |
02:34.08 | Repo | 10big-wigs: 03ananhaid * r8624 Firelands/Locales/zhTW.lua: BigWigs: |
02:34.09 | Repo | - zhTW update. |
02:35.30 | *** join/#wowace Funkeh`` (~funk@5ad994e7.bb.sky.com) |
02:40.58 | Ackis | thanks Kemayo |
02:43.03 | *** join/#wowace Dotted^ (~Dotted@95.209.218.33) |
02:45.26 | *** join/#wowace Xinhuan (~Xinhuan@WoWUIDev/WoWAce/xinhuan) |
02:45.26 | *** mode/#wowace [+v Xinhuan] by ChanServ |
02:56.28 | *** join/#wowace yssaril (~yssaril@99-57-32-25.lightspeed.cicril.sbcglobal.net) |
02:58.47 | *** join/#wowace Trela (~Alexia@c-71-228-185-34.hsd1.al.comcast.net) |
03:24.41 | *** part/#wowace Jibbs (~jsknkdpa@cpe-69-207-58-188.buffalo.res.rr.com) |
03:53.42 | *** join/#wowace daev (~bleh@184.17.240.5) |
03:58.12 | *** join/#wowace steev_ (u1383@gentoo/developer/steev) |
04:08.09 | *** join/#wowace Aens|Superiority (~a@69-196-162-91.dsl.teksavvy.com) |
04:39.52 | *** join/#wowace ckknight (~ckknight@c-68-62-172-239.hsd1.al.comcast.net) |
05:03.27 | *** join/#wowace DarkerAudit (~Brian@64-181-5-194.unassigned.ntelos.net) |
05:12.43 | asmodai | yawns |
05:21.19 | *** join/#wowace DarkestAudit (~Brian@64-181-5-194.unassigned.ntelos.net) |
05:39.53 | *** part/#wowace mckenziemc (~Mark@adsl-67-117-30-115.dsl.chic01.pacbell.net) |
06:03.48 | *** join/#wowace the-golem (~Darrin@99-187-124-218.lightspeed.nscrca.sbcglobal.net) |
06:04.06 | *** join/#wowace faCe| (~face@p54899CB0.dip.t-dialin.net) |
06:24.00 | *** join/#wowace gix (~gix@e180010106.adsl.alicedsl.de) |
06:43.16 | *** join/#wowace groktar (~gr@209-234-197-181.static.twtelecom.net) |
06:51.00 | groktar | wishes for a gigabit switch |
06:51.11 | groktar | suspects quiescens of witholding one from him |
07:13.53 | *** join/#wowace Vilkku (Vilkku@86-60-145-126-dyn-dsl.ssp.fi) |
07:15.45 | quiescens | o.o |
07:15.51 | quiescens | runs |
07:16.57 | asmodai | groktar: Kill 'm and take it back! |
07:18.46 | *** join/#wowace Aens|Superiority (~a@206.248.165.241) |
07:29.04 | *** join/#wowace bluspacecow (~bluspacec@60-234-165-167.bitstream.orcon.net.nz) |
07:39.27 | *** join/#wowace Kalroth (~Kalroth@3e6bac21.rev.stofanet.dk) |
07:40.29 | *** join/#wowace Antiarc (~Antiarc@ip70-162-121-246.ph.ph.cox.net) |
07:40.29 | *** mode/#wowace [+v Antiarc] by ChanServ |
07:42.19 | *** join/#wowace Dotted (~Dotted@95.209.217.35) |
07:42.31 | mitch0 | push the little daizy and make them come up |
07:45.32 | groktar | finally catches up to asmodai and slaps him with a large trout |
07:45.33 | *** join/#wowace stolenlegacy (stolenlega@unaffiliated/stolenlegacy) |
07:46.06 | groktar | think i'm going to bring some shorts to work tomorrow |
07:46.19 | groktar | is having to stay for several hours after everyone else has gone home |
07:53.53 | asmodai | Weird |
07:54.01 | asmodai | some docs really suck |
07:54.13 | bluspacecow | http://www.metservice.com/towns-cities/hamilton |
07:54.16 | bluspacecow | <---- my town |
07:54.19 | bluspacecow | :( |
07:54.29 | asmodai | "If $some_number is big, your $blah value is probably too low." |
07:54.34 | bluspacecow | @grokatar get nekkid ! |
07:54.35 | asmodai | ok, and just what is big? 10, 100, 1000? |
07:55.04 | *** join/#wowace Caleb| (~caleb@catv-178-48-162-10.catv.broadband.hu) |
08:04.42 | *** join/#wowace Elkano (~elkano@wpa-uds169-31.funklan.uni-saarland.de) |
08:04.45 | *** join/#wowace Elkano (~elkano@WoWUIDev/WoWAce/Elkano) |
08:04.45 | *** mode/#wowace [+v Elkano] by ChanServ |
08:06.34 | *** join/#wowace Dotted (~Dotted@79.138.166.120.bredband.oister.dk) |
08:08.47 | *** join/#wowace nebula169 (~nebula@c-75-73-235-102.hsd1.mn.comcast.net) |
08:13.07 | *** join/#wowace faCe| (~face@tiliacordata.informatik.uni-bremen.de) |
08:13.55 | asmodai | also pours some more hate on MySQL |
08:21.01 | mitch0 | asmodai: why don't you do the sensible thing and switch to postgres? |
08:21.07 | mitch0 | also, ditch php :P |
08:21.47 | asmodai | mitch0: as soon as I can find something to replace wordpress in all the ways I use it. |
08:23.22 | groktar | yeah! |
08:23.38 | mitch0 | hm. how come the g400 is cheaper than the mx518... |
08:23.44 | groktar | uses his evil mind controls powers to convince asmodai to switch to coldfusion |
08:23.48 | *** join/#wowace Dotted^ (~Dotted@95.209.218.97) |
08:24.47 | asmodai | groktar: ICK! |
08:25.32 | groktar | it's like all the adobe developers got together and asked themselves "how can we best faciliate gross code?" |
08:25.42 | groktar | *facilitate |
08:26.11 | *** join/#wowace Venara (~Venara@86.45.143.123) |
08:26.40 | asmodai | ColdFusion, I touched that stuff when the company was still Allaire |
08:31.12 | groktar | :p |
08:33.56 | *** join/#wowace quiescens (~quiescens@203-217-28-61.perm.iinet.net.au) |
08:36.41 | *** join/#wowace Dotted (~Dotted@94.191.194.132.bredband.3.dk) |
08:40.55 | asmodai | groktar: it was fun back in the day but its days are long past |
08:41.06 | asmodai | groktar: I'm still amazed to see websites using ColdFusion |
08:42.58 | asmodai | right now I am slashing my wrists with amavisd-new, spamassassin and such wonderful things |
08:59.17 | *** join/#wowace Dotted^ (~Dotted@94.191.199.67.bredband.3.dk) |
09:06.30 | *** join/#wowace dSebastien (~dSebastie@231.39-244-81.adsl-dyn.isp.belgacom.be) |
09:25.17 | *** join/#wowace bluspacecow (~bluspacec@60-234-165-167.bitstream.orcon.net.nz) |
09:28.37 | *** join/#wowace felipe` (~felipe@unaffiliated/felipe) |
09:28.53 | *** join/#wowace [Wobin] (~quassel@203-214-155-100.dyn.iinet.net.au) |
09:28.53 | *** mode/#wowace [+v [Wobin]] by ChanServ |
09:34.19 | *** join/#wowace daev (~bleh@184.17.240.5) |
09:35.55 | quiescens | blargh |
09:42.16 | *** join/#wowace harl (harl@dslb-088-077-195-094.pools.arcor-ip.net) |
09:42.43 | harl | [wuff] |
10:00.19 | *** part/#wowace dSebastien (~dSebastie@231.39-244-81.adsl-dyn.isp.belgacom.be) |
10:13.01 | *** join/#wowace TradeMark (~trademark@c-24-22-209-99.hsd1.wa.comcast.net) |
10:16.22 | asmodai | wow, they still broadcast Starcraft 1 matches in Korea? :| |
10:31.13 | quiescens | o.o |
10:31.24 | quiescens | go to sleep |
10:32.52 | asmodai | no |
10:32.55 | asmodai | kotowaru! |
10:35.39 | quiescens | sleep is good for you |
10:38.05 | asmodai | Zzzzz |
10:38.07 | Megalon | why wouldn't they asmodai? :c |
10:38.21 | asmodai | Megalon: Starcraft 2. Also much nicer for spectation |
10:38.34 | asmodai | http://www.teamliquid.net/video/streams/nanashin |
10:38.36 | asmodai | this just hurts me |
10:40.00 | asmodai | holy heck, moletrap is now doing stuff for gom tv? |
10:40.19 | asmodai | all those spare time caster now seem to get jobs as esport casters |
10:42.22 | *** join/#wowace Ingela (~Ingela@90-230-170-118-no35.tbcn.telia.com) |
10:48.54 | *** join/#wowace faCe| (~face@tiliacordata.informatik.uni-bremen.de) |
11:19.34 | *** join/#wowace BWMerlin (~BW~Merlin@142.45.233.220.static.exetel.com.au) |
11:19.35 | *** join/#wowace sylvanaar_work (~sylvanaar@tut.qvssoftware.com) |
11:40.58 | *** join/#wowace Dotted (~Dotted@95.209.211.72.bredband.oister.dk) |
11:45.12 | *** join/#wowace Dotted^ (~Dotted@94.191.194.116.bredband.3.dk) |
12:00.00 | *** join/#wowace Kalroth (~Kalroth@3e6bac21.rev.stofanet.dk) |
12:04.13 | Megalon | did you expect the whole sc1 industry to shift to sc2 in korea? |
12:04.27 | Megalon | kespa would have never allowed it :P |
12:16.28 | *** join/#wowace Random (~Denial@unaffiliated/windaria) |
12:17.32 | asmodai | Megalon: well yeah :D |
12:26.24 | *** join/#wowace Shefki (~breser@fornix.brain.org) |
12:27.02 | *** part/#wowace Xinhuan (~Xinhuan@WoWUIDev/WoWAce/xinhuan) |
12:35.15 | *** join/#wowace Sliker (~ponies@136.22.113.87.dyn.plus.net) |
12:36.13 | airtonix | asmodai: did you just expect everyone to stop using windows98 ? |
12:40.18 | Megalon | if there were a competitive seen around using win98 |
12:41.34 | Megalon | scene :c |
12:42.20 | *** join/#wowace stolenlegacy_ (~stolenleg@unaffiliated/stolenlegacy) |
12:44.37 | asmodai | airtonix: hahaha, please don't remind me about those 95/98 and NT 4 boxes still in use :S |
12:46.05 | airtonix | like yours? |
12:46.19 | airtonix | oh you feign superiority, yet you still use windows |
12:46.37 | airtonix | my minds eye sees through your ploy |
12:47.26 | asmodai | I use whatever works for the things I need to do. |
12:47.34 | asmodai | Windows, FreeBSD, ... |
12:48.16 | airtonix | typical laodecian defeatist line |
12:48.38 | airtonix | i also worship whichever god promises not to kill me |
12:50.06 | asmodai | hahaha, maybe it's my age by now or being in IT for so long |
12:51.24 | *** join/#wowace Funkeh` (~funk@5ad994e7.bb.sky.com) |
12:51.25 | *** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh) |
12:51.25 | *** mode/#wowace [+o Funkeh`] by ChanServ |
13:02.04 | *** join/#wowace stew-a (~Stewart@unafilliated/stewa/x-008753) |
13:20.01 | asmodai | Zhinjio: but what does it dooooooo? |
13:23.40 | Zhinjio | asmodai: hmm? |
13:24.48 | asmodai | Zhinjio: your tweet :) |
13:24.54 | asmodai | geeklist |
13:25.07 | Zhinjio | fuck if I know. Heh. |
13:25.11 | Zhinjio | its a geeklist. I'm a geek. |
13:25.12 | asmodai | hahaha (Y) |
13:25.14 | Zhinjio | I can't resist. |
13:26.14 | asmodai | Understandable. ^^ |
13:27.01 | asmodai | Zhinjio: btw, broker_extractor, nice rewrite |
13:27.12 | asmodai | Zhinjio: much faster in use now |
13:27.18 | Zhinjio | oh, thanks. |
13:28.17 | asmodai | I think you need a few toc bumps, but haven't encountered problems so far. :D |
13:28.54 | Zhinjio | yeah, I do. I could have a nearly identical conversation as you had with Antiarc yesterday |
13:29.05 | Zhinjio | life is giving me very little "me time" lately |
13:29.16 | Zhinjio | or day before, or whenever that was |
13:30.00 | Zhinjio | Once my daughter's birthday is behind me, I should maybe get some time again |
13:30.06 | Zhinjio | I'm hoping |
13:30.37 | asmodai | hahaha, seems the curse of all middle age programmers ;) |
13:30.51 | Zhinjio | heh. Indeed. |
13:30.57 | Zhinjio | damnit. I'm fucking middle age? Shit. |
13:31.02 | asmodai | Well |
13:31.05 | asmodai | I am guessing ;) |
13:31.15 | Zhinjio | nah, you're right. Its just realizing it is all |
13:31.17 | asmodai | as far as I know you and Antiarc are roughly my age |
13:31.22 | asmodai | 30-40 bracket |
13:31.32 | Zhinjio | 41 |
13:31.34 | Zhinjio | yeah |
13:31.45 | asmodai | Even classified you lower ;) |
13:34.36 | *** join/#wowace stew-a (~Stewart@cpc2-sgyl25-0-0-cust475.sgyl.cable.virginmedia.com) |
13:34.45 | *** join/#wowace stew-a (~Stewart@unafilliated/stewa/x-008753) |
13:36.47 | *** join/#wowace Sliker (~ponies@136.22.113.87.dyn.plus.net) |
13:55.20 | *** join/#wowace Next96 (Next96@121.129.140.240) |
13:55.34 | Zhinjio | off to work. peace. |
13:56.46 | *** join/#wowace Xinhuan (~xinhuan@WoWUIDev/WoWAce/xinhuan) |
13:56.46 | *** mode/#wowace [+v Xinhuan] by ChanServ |
14:00.09 | mitch0 | how long does it usually take to process a curse store order? (the reward points thing) |
14:00.40 | *** join/#wowace Baraius (~bhuddlest@150.105.84.5) |
14:03.49 | nevcairiel | amazon certs fly out instantly, the $500 order can take 1-2 month |
14:04.59 | asmodai | http://www.youtube.com/watch?v=v4hMlDNKCx0&hd=1 |
14:05.03 | asmodai | dota 2 trailer |
14:10.36 | quiescens | moo |
14:17.22 | asmodai | mooooooo |
14:22.47 | *** join/#wowace arkanes_ (2672d223@python/site-packages/arkanes) |
14:27.57 | *** part/#wowace BWMerlin (~BW~Merlin@142.45.233.220.static.exetel.com.au) |
14:32.56 | *** join/#wowace Dotted (~Dotted@94.191.194.116.bredband.3.dk) |
14:36.21 | mitch0 | nev: 1-2 month?! why? |
14:37.54 | nevcairiel | 'cause |
14:38.11 | nevcairiel | wth do i know why, its just how long it takes |
14:38.17 | mitch0 | :( |
14:38.32 | mitch0 | wtb my new video card and the g400 |
14:38.33 | nevcairiel | i know that they process them only once a month, usually at the beginning of it |
14:38.51 | nevcairiel | but occasionally they skip a month |
14:38.58 | nevcairiel | probably the guy being on vacation or something. :P |
14:39.02 | Arrowmaster | they didnt process mine at the beginning of the month |
14:39.40 | nevcairiel | this month was skipped |
14:40.48 | asmodai | vacations ;) |
14:43.02 | *** join/#wowace Mihau (~Mihau@173-14-207-161-huntsville.hfc.comcastbusiness.net) |
14:54.57 | sylvanaar_work | nevcairiel: i use the amazon certs - they help me manage my shopping habit |
15:05.20 | nevcairiel | I couldnt buy that much |
15:05.30 | sylvanaar_work | yeah. you are special |
15:05.36 | sylvanaar_work | but, you could buy some stuff |
15:05.55 | nevcairiel | i get a cert occasionally when i have something special to buy |
15:07.08 | sylvanaar_work | i am constantly buying things |
15:07.33 | nevcairiel | so am i, but i dont usually get a gift cert for a â¬10 bluray or something |
15:07.51 | sylvanaar_work | lol |
15:09.07 | sylvanaar_work | i do stuff like that |
15:26.53 | *** join/#wowace SinusPi (sinus@178-36-35-68.adsl.inetia.pl) |
15:28.45 | SinusPi | Question for AceConfigRegistry/AceConfigDialog people... Why is it strictly set that "width" must be a string half/full/double? Why can't it be just a plain number, or a % of the multiplier? I just made a one-liner change to accept numbers that get nicely passed to a control:SetWidth(), but I wonder what that'll break... :> |
15:30.08 | *** join/#wowace daev (~bleh@184.17.240.5) |
15:39.18 | *** join/#wowace _beefy_ (~me@c-75-75-96-62.hsd1.va.comcast.net) |
15:40.16 | nevcairiel | SinusPi: we didn't want that to keep UIs looking similar, in-line with the same style |
15:49.27 | *** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub) |
15:49.27 | *** mode/#wowace [+v tekkub] by ChanServ |
15:50.39 | *** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub) |
15:50.39 | *** mode/#wowace [+v tekkub] by ChanServ |
16:09.32 | SinusPi | nevcairiel: Oookay, so how do I now make sure the libs I modified don't get overridden by another addon's newer versions... :/ |
16:10.12 | haste | you could put the minor to math.huge |
16:10.19 | haste | but that will probably bite you later on |
16:11.51 | *** join/#wowace mitchnull (~opera@catv3EC9447C.pool.t-online.hu) |
16:12.30 | asmodai | haste: lol |
16:17.36 | *** join/#wowace Seerah (~Ryan@adsl-184-41-128-66.mem.bellsouth.net) |
16:18.33 | nevcairiel | you shall not modify the libs |
16:18.38 | nevcairiel | you shall obey to the style rules |
16:20.25 | *** join/#wowace yssaril (~yssaril@99-57-32-25.lightspeed.cicril.sbcglobal.net) |
16:22.20 | haste | Accidentally pick Reload Library instead of Rescan Library |
16:22.25 | haste | "fffuuuuu" slightly |
16:22.57 | haste | s/scan/fresh/ |
16:23.04 | SinusPi | nevcairiel: I politely contest the style rule "config controls shall only be half, normal, double or full-sized". |
16:23.39 | asmodai | nevcairiel: :) |
16:23.46 | SinusPi | nevcairiel: (also, has it been corrected in AceAddon that it won't fire addon loading events when one of the addons has a syntax error..?) |
16:23.51 | asmodai | Overruled by the style rules. ;) |
16:25.57 | *** join/#wowace asmodai (asmodai@h61194.upc-h.chello.nl) |
16:26.12 | asmodai | there we go |
16:27.51 | asmodai | oh |
16:28.01 | asmodai | wow, Vindictus finally pushing towards Europe? http://www.youtube.com/watch?v=cOYvYRK0Z-0&hd=1 |
16:34.57 | *** join/#wowace pompy (48d3e5d5@gateway/web/freenode/ip.72.211.229.213) |
16:39.24 | *** join/#wowace stolenlegacy_ (~stolenleg@unaffiliated/stolenlegacy) |
16:41.25 | *** join/#wowace Srosh (~Srosh@d071124.adsl.hansenet.de) |
16:43.11 | *** join/#wowace Dark_Elf (~Dark_Elf@h69-128-33-229.wdrnin.dsl.dynamic.tds.net) |
16:51.26 | harl | nice.. my warrior is auto-attacking a training dummy without targeting it |
16:58.20 | *** join/#wowace faCe| (~face@p5B3E71D1.dip.t-dialin.net) |
17:00.22 | *** join/#wowace Yoshimo (~Miranda@p54999131.dip0.t-ipconnect.de) |
17:18.42 | *** join/#wowace gsnerf_ (~gsnerf@dslb-088-073-055-149.pools.arcor-ip.net) |
17:19.05 | asmodai | oh wow, HuK left Liquid. |
17:43.11 | Repo | 10firstlootever: 03stolenlegacy * r66 / (2 files in 1 directory): Items. |
17:44.11 | *** join/#wowace isman (~drag@mna75-2-82-67-196-34.fbx.proxad.net) |
17:46.26 | *** join/#wowace Skizelli (skizelli@c-50-131-89-197.hsd1.ca.comcast.net) |
17:47.17 | *** join/#wowace Elmoe (~elmoe@c-24-17-246-31.hsd1.wa.comcast.net) |
17:51.36 | *** join/#wowace Julith (~Miranda@i59F7E05A.versanet.de) |
17:56.32 | *** join/#wowace groktar (~gr@209-234-197-181.static.twtelecom.net) |
18:00.21 | nevcairiel | SinusPi: all calls into addons are protected, and no error in any addon should cause any ace library to fail. I'm not aware of any such error |
18:01.00 | SinusPi | nevcairiel: The vanilla AceAddon in its onEvent local function doesn't check if the currently loaded addon IS the one to initialize. |
18:01.40 | nevcairiel | its impossible to know that |
18:01.47 | SinusPi | nevcairiel: it relies on initializequeue for that. But a syntax-failing addon will load BlizzardDebugTools, which will fire its own ADDON_LOADED. |
18:02.16 | SinusPi | how so? ADDON_LOADED gets arg1 as addon name that got loaded... |
18:02.37 | nevcairiel | There is no rule that your AceAddon name has to match the folder name |
18:02.42 | SinusPi | Anyway, that's how it was until like two months ago, haven't checked after that. |
18:03.02 | SinusPi | I'm not saying it matches the folder name - I'm just saying that the following occurred to me, puzzling me to no end: |
18:03.21 | SinusPi | 1. my Ace addon had a syntax fault in one of its files, after it got registered with AceAddon |
18:03.48 | SinusPi | 2. BlizzardDebugTools loaded, upon which AceAddon's onEvent initialized my half-loaded addon, since it had it in its initializequeue |
18:04.11 | nevcairiel | Well yes, it will only break your own addon, but your addon had a syntax error in it anyway |
18:04.15 | SinusPi | 3. initialization errors piled up, claiming there's an error in loading BlizzardDebugTools. |
18:04.43 | nevcairiel | its not like #randomaddon can break yours |
18:05.05 | SinusPi | No, but a syntax error in an addon should be visible as a syntax error, no? |
18:05.13 | SinusPi | Instead of a BlizzardDebugTools loading failure? |
18:05.20 | nevcairiel | syntax errors cause parsing to cancel at an arbitrary point, who knows what errors will be caused by that |
18:06.11 | *** join/#wowace Cairenn (~Karen@MMOI/Administratrix/Cairenn) |
18:06.11 | *** mode/#wowace [+o Cairenn] by ChanServ |
18:06.44 | nevcairiel | I dont see why that BlizzardDebugTools would fail loading |
18:06.50 | SinusPi | It doesn't. |
18:06.51 | nevcairiel | its not like anything can block another addon |
18:07.06 | SinusPi | But it loads properly, at which point AceAddon thinks my addon loaded. |
18:07.22 | SinusPi | Instead, it was BlizzardDebugTools' ADDON_LOADED event, not mine. |
18:08.00 | nevcairiel | It would happen eventually anyway, at the latest when the next addon loads |
18:08.13 | SinusPi | I can revert to vanilla AceAddon without my modifications and re-check what exactly was breaking back then. |
18:08.45 | SinusPi | But the outcome was this: I got AceAddon initialization errors, when my addon attempted to initialize even with some syntax errors. |
18:08.58 | nevcairiel | parsing of your addon stopped at the point of the syntax error. When the next addon loads, it'll fire ADDON_LOADED, and all addons in the initiliaze queue will be triggered anyway |
18:09.54 | nevcairiel | The syntax error should show up in a error catcher, if it doesn't, use a smarter error tracker |
18:09.55 | SinusPi | The way it's written now, yes. But when that happens, somehow my addon's syntax error gets lost. |
18:10.01 | Torhal|work | WHat modifications to AceAddon? |
18:10.43 | nevcairiel | i have never relied on blizzards brain-dead error frame, the old or the new one, they never work properly. :P |
18:10.50 | SinusPi | I just added a check to onEvent, verifying that arg1==addon.name (I know now that it's unsafe) |
18:11.23 | SinusPi | Neither do I rely on it, but (I'll have to re-check what EXACTLY happened) it caused BugSack to miss the syntax error, too. |
18:11.40 | SinusPi | There was only the initialization error, while the syntax was getting lost somewhere. |
18:12.38 | SinusPi | Need to scoot now; will check back when I test this again. |
18:16.36 | nevcairiel | Gotta love that; Instead of talking to the authors about potential problems, or just inquiring on the forum - hey why not simply modify the library. :p |
18:17.46 | Torhal|work | Heh. |
18:36.16 | *** join/#wowace gsnerf__ (~gsnerf@dslb-088-073-154-253.pools.arcor-ip.net) |
18:41.14 | *** join/#wowace Silowyi (~silowyi_d@99-26-200-249.lightspeed.snantx.sbcglobal.net) |
18:47.43 | asmodai | nevcairiel: heh |
18:48.58 | *** join/#wowace isman (~drag@mna75-2-82-67-196-34.fbx.proxad.net) |
19:01.44 | Ketho | I don't understand. If an addon has a syntax error, it simply fails to work, right? So what was that conversation about?.. |
19:26.47 | *** join/#wowace Drool (~drool@87-194-15-41.bethere.co.uk) |
19:29.42 | *** join/#wowace profalbert (~profalber@91-113-1-132.adsl.highway.telekom.at) |
19:39.15 | quiescens | o.o |
19:41.31 | *** join/#wowace PProvost (~PProvost@184-96-97-152.hlrn.qwest.net) |
19:41.31 | *** join/#wowace PProvost (~PProvost@WoWUIDev/WAU/Admin/Pprovost) |
19:41.31 | *** mode/#wowace [+v PProvost] by ChanServ |
19:43.38 | *** join/#wowace gsnerf_ (~gsnerf@dslb-088-073-154-253.pools.arcor-ip.net) |
19:46.55 | *** join/#wowace Arrowmaster (arrow@WoWUIDev/WoWAce/ResponsibleForEverythingAndNothing/Arrowmaster) |
20:15.26 | *** join/#wowace BWMerlin (~BW~Merlin@142.45.233.220.static.exetel.com.au) |
20:27.39 | Repo | New addon: http://www.wowace.com/addons/mapboss3d/. MapBoss3D. yssaril (Manager/Author). Approved by Torhal. |
20:39.25 | Repo | 10arl: 03Ackis 07master * 2.2.7-26-g42af619 Locales/devel-enUS.lua: [+1 commit] Fix a bug that Torhal introduced. Tsk tsk. |
20:40.33 | yssaril | Torhal|work: any idea why http://www.wowace.com/addons/mapboss3d/ is not packaging or anouncing commits (i double checked the repo settings and everything looks fine to me) |
20:40.54 | Torhal|work | yssaril: Is it Git? |
20:40.59 | yssaril | yep |
20:41.01 | Torhal|work | Shit |
20:41.11 | Torhal|work | Ok. Gonna see if I can light a fire. |
20:41.19 | yssaril | lol |
20:42.26 | sylvanaar | git-light --fire --hard |
20:42.28 | yssaril | server problems? |
20:44.49 | Repo | 10arl: 03Torhal 07master * 2.2.7-27-g80b11cd Core.lua: [+1 commit] Changed some code formatting to tell the world that Ackis was a lying bastard in that last commit message. |
20:45.00 | Torhal|work | Seems all new Git repos have issues as of late. |
20:48.15 | Ackis | lol |
20:51.54 | Ackis | ilu torhal |
20:52.06 | Torhal|work | NEIN |
20:52.58 | haste | sylvanaar: that's deprecated ! |
20:53.12 | sylvanaar | what |
20:53.22 | sylvanaar | oh lol |
20:53.32 | haste | "git-light" vs "git light" :P |
20:53.51 | sylvanaar | git light --fire --harder |
20:54.01 | haste | built-in command calling has been deprecated for ages ^^ |
20:56.25 | Torhal|work | Ah, the joys of fielding tickets: http://www.curseforge.com/projects/curse-client-osx/tickets/2875-new-patch-broke-easy-mail/ |
20:58.50 | Ackis | you're doing the osx tickets? lulz |
21:01.06 | Torhal|work | I'm hating you softly, Ackis. |
21:01.43 | Torhal|work | yssaril: Try now |
21:02.04 | Repo | 10mapboss3d: 03yssaril 040.1.2b * 91667ca /: [new tag] Tagging as 0.1.2b |
21:02.09 | yssaril | yay |
21:02.12 | Torhal|work | Wewt |
21:02.32 | yssaril | and made zips for all my other tries too :P |
21:02.51 | Torhal|work | Heh, nice |
21:10.38 | Torhal|work | Totally epic. |
21:10.40 | Torhal|work | http://www.curseforge.com/projects/curse-client-osx/tickets/1583-druid-sounds/ |
21:11.09 | *** join/#wowace pompy (46b75132@gateway/web/freenode/ip.70.183.81.50) |
21:20.09 | *** join/#wowace Zyn (~skreeee@h187n4-av-a11.ias.bredband.telia.com) |
21:28.51 | *** join/#wowace profalbert (~profalber@91-113-1-132.adsl.highway.telekom.at) |
21:38.05 | *** join/#wowace breser (~breser@fornix.brain.org) |
21:45.05 | *** join/#wowace Julith (~Miranda@i59F7E05A.versanet.de) |
21:52.50 | *** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub) |
21:52.50 | *** mode/#wowace [+v tekkub] by ChanServ |
21:59.19 | SinusPi | As for fixing libs - I usually have no time to wait for weeks on the forums until someone finally says "that's how it is, live with it". If I have a beef with a lib, I patch the lib, and either I post it to someone if it's a universal fix, or I just keep it for myself if it's a local thing for myself only. I wonder why that's so odd. |
22:01.04 | SinusPi | nevcairiel: and as for asking authors - I _did_ mention this here these ~2 months ago when I found the issue - but AFAIR it ended on a "must be your fault" type of response. |
22:02.41 | *** join/#wowace tekkub (~tekkub@WoWUIDev/WoWI/Featured/Dongle/GitHub/Tekkub) |
22:02.41 | *** mode/#wowace [+v tekkub] by ChanServ |
22:03.07 | nevcairiel | talking on irc can yield funny responses from random unqualified people. |
22:03.23 | Ackis | like torhal |
22:04.00 | nevcairiel | The point is, libs in WoW are shared, if you patch it, and don't know how to properly do a private copy (like apparently you don't know, as you asked earlier), that patch will reach every other addon installed as well - so if you start distributing that, and we find it, we shoot it down. :p |
22:06.33 | *** join/#wowace ckknight (~ckknight@c-68-62-172-239.hsd1.al.comcast.net) |
22:07.27 | SinusPi | I now restored my AceAddon to how it was, and will do a syntax meltdown somewhere... |
22:09.33 | *** join/#wowace ckknight (~ckknight@WoWUIDev/WoWAce/CurseStaff/CurseForge/ckknight) |
22:09.33 | *** mode/#wowace [+v ckknight] by ChanServ |
22:15.50 | Torhal|work | face-stabs Ackis. |
22:19.21 | *** join/#wowace Kilroo (~Kilroo@cpe-098-026-213-125.triad.res.rr.com) |
22:19.43 | *** join/#wowace Funkeh` (~funk@5ad994e7.bb.sky.com) |
22:19.48 | *** join/#wowace Funkeh` (~funk@WoWUIDev/WoWAce/Ace3/BigWigs/funkeh) |
22:19.48 | *** mode/#wowace [+o Funkeh`] by ChanServ |
22:26.04 | SinusPi | Ah-ha, there it is. |
22:27.10 | *** join/#wowace mitchnull (~opera@catv3EC9447C.pool.t-online.hu) |
22:27.31 | SinusPi | nevcairiel: So, the (potential) problem is that if no custom bug catcher addon is used, the syntax error is indeed dropped. I have added a syntax horror to one of the files of my addon, and ingame the error that popped up is not the syntax, but another error resulting from the failure to load some further files my addon relies on. |
22:29.31 | nevcairiel | And this doesnt happen with other bug catchers? |
22:29.57 | SinusPi | nevcairiel: so, the execution sequence appears to be: loading of first files of my addon - registering them with AceAddon - loading of further files - syntax error here! - Blizzard_DebugTools load and fire ADDON_LOADED - AceAddon decides to initialize my addon before Blizzard_DebugTools shows the error - the initialization error replaces the syntax error. |
22:30.39 | SinusPi | They either load Blizzard_DebugTools explicitly, or prevent them from loading at all, or something. The problem here happens when an addon loads on demand DURING the loading of an AceAddon-dependent addon. |
22:34.04 | nevcairiel | a working solution would be to simply ignore the addon_loaded from blizzard_debugtools |
22:35.09 | SinusPi | Probably. As long as no other addon decides to hook a LoadAddOn into the error handler. |
22:35.58 | nevcairiel | syntax errors would probably only affect the developer anyway, he should be able to figure out what load-time errors mean. :d |
22:36.42 | SinusPi | Don't even say that, I spent a whole day trying to find out why my addon fails to find one of its own functions :> |
22:37.19 | SinusPi | only to find out that one of my co-workers made a tiny syntax booboo in another file. |
22:37.57 | nevcairiel | You should just get a 3rd party bug catcher. :D |
22:39.02 | SinusPi | I did, but back then (4.0, was it?) BugSack was falling prey to the problem as well. Probably it wasn't preventing DebugTools from loading, or whatever... |
22:40.06 | SinusPi | So... what now? Should I add a check for ADDON_LOADED Blizzard_DebugTools to AceAddon's onEvent, or just wait till you guys do that in some future version, or..? |
22:40.25 | SinusPi | doesn't want to stomp on any toes or spread customized libs around ;P |
22:43.20 | nevcairiel | the funny thing is, now that its showing the syntax error, the other errors arent showing at all |
22:43.22 | nevcairiel | why is that. :d |
22:44.16 | SinusPi | When did that happen? When you prevented ADDON_LOADED Blizzard_DebugTools from causing a mass addon initialisation? |
22:44.34 | nevcairiel | ideally, there is only that one addon in the queue. :p |
22:44.36 | nevcairiel | but yes |
22:45.02 | nevcairiel | bugsack shows both |
22:45.12 | Repo | 10ace3: 03Nevcairiel * r1036 AceAddon-3.0/AceAddon-3.0.lua: |
22:45.13 | Repo | AceAddon-3.0: Ignore the ADDON_LOADED event of Blizzard_DebugTools so a startup syntax-error doesn't get swallowed |
22:46.44 | SinusPi | Hmm. Does a failed-syntax addon even get a proper ADDON_LOADED? |
22:47.33 | nevcairiel | i dunno. If it doesn't, its loaded together with the next addon, or latest at PLAYER_LOGIN |
22:48.23 | *** join/#wowace Sliker (~ponies@136.22.113.87.dyn.plus.net) |
22:48.51 | SinusPi | (wondering why would initialisation errors, guaranteed after a syntax fault, get swallowed instead) |
22:49.30 | nevcairiel | only in the stupid blizzard tool |
22:49.35 | nevcairiel | who knows what its doing |
22:49.53 | nevcairiel | the syntax error is more pressing to fix, so the change makes sense. :p |
22:51.55 | *** part/#wowace mitchnull (~opera@catv3EC9447C.pool.t-online.hu) |
22:53.32 | *** join/#wowace Caleb| (~caleb@catv-178-48-162-10.catv.broadband.hu) |
22:56.24 | *** join/#wowace Motig (~Motig@a184199.upc-a.chello.nl) |
22:59.48 | SinusPi | was useful! Thanks for the fix. Now I can stop tainting the lib. ;P |
23:10.00 | Ackis | everytime I hear the word taint I think of Torhal|work |
23:22.22 | Torhal | throws a scorpion at Ackis's taint. |
23:28.35 | *** join/#wowace Venara|afk (~Venara@86-41-91-3-dynamic.b-ras2.chf.cork.eircom.net) |
23:31.34 | *** join/#wowace nebula169 (~nebula@c-75-73-235-102.hsd1.mn.comcast.net) |
23:38.10 | *** join/#wowace Live (~Live@pdpc/supporter/active/live) |
23:40.15 | Repo | 10jebus-mail: 03jebus905 * r108 / (4 files in 1 directory): JebusMail: |
23:40.16 | Repo | - Minor bug fixes |
23:40.17 | Repo | - Added missing Comm library (Sorry about that!) |
23:40.43 | Repo | 10jebus-mail: 03jebus905 04v4.2.0b * r109 : JebusMail: |
23:40.44 | Repo | - Minor bug fixes |
23:40.45 | Repo | - Added missing Comm library (Sorry about that!) |