00:08.41 | Repo | [WoW] 10zdkp: 03Ziggedy * r66 Array.lua: End Auction chain is almost complete. |
00:12.56 | *** join/#curseforge TheOther (n=nahh@178.80-202-153.nextgentel.com) |
00:17.23 | Repo | [WAR] 10xhud: 03talvinen * r39 xHUD.lua: more hiding of the default frames, yay |
00:20.03 | Repo | [WAR] 10xhud: 03talvinen 041.9.4 * r40 : tagged |
02:10.49 | Repo | [WoW] 10simploot: 03Ralc * r8 / (4 files in 2 directories): SimpleLooter: |
02:10.50 | Repo | -- |
02:10.51 | Repo | - Added a function to find random members in raid or party. |
02:10.52 | Repo | - (Hopefully) fixed the bug that caused the lootwindow to remain open after looting with autoloot enabled. |
02:16.37 | Repo | [WoW] 10gather-together: 03LokiCoyote * r3 / (10 files in 5 directories): (Message trimmed by 6 lines) |
02:16.37 | Repo | Cache a few globals |
02:16.38 | Repo | Fixed a number of typos |
02:16.42 | Repo | Added tests for unknown zones and nodes |
02:16.46 | Repo | Fixed the meaning of GetGatherMateNodeType (was reversed) |
02:20.01 | Repo | [WoW] 10nazscrooge: 03gramg * r33 .pkgmeta: -- pkgmeta fix |
02:32.01 | *** join/#curseforge Tinyboom (n=nahh@178.80-202-153.nextgentel.com) |
02:32.26 | Repo | [WoW] 10zdkp: 03Ziggedy * r67 Array.lua: |
02:32.26 | Repo | End Auction chain is almost complete. Just hammering out a few ideas. |
02:36.27 | Repo | [WoW] 10simploot: 03Ralc * r9 SimpleLooter.toc: SimpleLooter: |
02:36.28 | Repo | -- |
02:36.28 | Repo | Test |
02:40.06 | Repo | [WoW] 10simploot: 03Ralc * r10 / (4 files in 2 directories): SimpleLooter: |
02:40.07 | Repo | -- |
02:40.07 | Repo | Tester |
02:48.06 | Repo | [WoW] 10simploot: 03Ralc * r11 / (5 files in 2 directories): SimpleLooter: |
02:48.07 | Repo | -- |
02:48.08 | Repo | Test |
02:51.21 | *** join/#curseforge Ackis (n=asdf@WoWUIDev/WoWAce/ARL/Troll/Ackis) |
02:51.21 | *** mode/#curseforge [+v Ackis] by ChanServ |
02:51.49 | *** join/#curseforge ckknight (n=ckknight@c-68-62-175-169.hsd1.al.comcast.net) |
02:51.49 | *** mode/#curseforge [+o ckknight] by ChanServ |
03:04.24 | *** join/#curseforge Dashkal (n=dashkal@WoWUIDev/Nexus/dashkal) |
03:04.24 | *** mode/#curseforge [+v Dashkal] by ChanServ |
03:12.46 | Repo | [WoW] 10shockandawe: 03Pericles * r122 / (9 files in 2 directories): (Message trimmed by 6 lines) |
03:12.47 | Repo | ShockAndAwe: - |
03:12.47 | Repo | Version 3.80 |
03:12.48 | Repo | Added readme.txt file as cut n paste of news. |
03:12.52 | Repo | New features coded but not working |
03:47.56 | Quaiche | I love comments like that... |
03:48.03 | Quaiche | "New feature coded but not working." |
03:48.05 | Quaiche | LOL |
03:51.56 | doom0r | Quaiche: the trimmed lines make that not seem retarded :P |
03:52.39 | Quaiche | haha |
03:57.17 | Bloodwalker | If the feature list for a new car had... "ABS brakes installed but not working".. not sure if the rest of the list would make me feel any better :) |
05:13.52 | Repo | [WoW] 10nazscrooge: 03gramg 041.7 * r34 : -- tagging again since packager didn't run |
05:15.47 | Repo | [WoW] 10nazscrooge: 03gramg 041.7 * r35 : -- Tagging for release version 1.7 |
05:24.37 | *** join/#curseforge Gramg (i=Gramg@c-98-232-247-17.hsd1.or.comcast.net) |
05:26.21 | Gramg | Can I have an admin look to see why the packager didn't build my last tag? After over an hour I deleted the tag and readded it and again nothing with the line "removing wow/nazscrooge/mainline from svn_needs_updating, as not updated" in the packager status. I assume that one was because I deleted and retagged, but no idea why the first did nothing. |
05:43.47 | Arrowmaster | deleting and retagging will never repackage |
05:45.58 | Arrowmaster | if its already scrolled of the status page i cant do anything |
06:48.31 | Repo | [WAR] 10huduf: 03Metaphaze * r61 / (3 files in 1 directory): - Fix off by one with WB |
06:48.32 | Repo | - another try at hiding the pet window |
06:58.19 | *** join/#curseforge ckknight (n=ckknight@c-68-62-175-169.hsd1.al.comcast.net) |
06:58.19 | *** mode/#curseforge [+o ckknight] by ChanServ |
07:05.50 | *** join/#curseforge HolgerDK (n=markj@0x57372ad4.nfnqu1.dynamic.dsl.tele.dk) |
07:15.31 | Repo | [WAR] 10huduf: 03Metaphaze * r62 HUDUFStateInfo.lua: - Fix rvr_flagged on HT and FT |
07:26.06 | Repo | [WoW] 10georgsritter: 03rhjoerg * r5 / (3 files in 1 directory): Initial import. |
07:37.24 | *** join/#curseforge cncfanatics (n=cncfanat@WoWUIDev/cncfanatics) |
07:49.31 | *** join/#curseforge orionshock (n=chatzill@ip68-225-195-1.ph.ph.cox.net) |
07:54.29 | Repo | [WAR] 10huduf: 03Metaphaze * r63 / (2 files in 2 directories): - Add disable option for wb/sc |
08:03.07 | Repo | [WAR] 10cleanunitframes: 03Aiiane * r95 / (3 files in 1 directory): Added tag 1.0.19 for changeset 1952027bac29 |
08:03.09 | Repo | Fix buffs stick around when changing targets. (Really!) |
08:05.11 | Repo | [WAR] 10huduf: 03Metaphaze 04HUDUFv2.11 Release * r64 : That was much harder than I thought it would be Release. |
08:05.12 | Repo | Tagging as HUDUFv2.11 Release |
08:30.34 | *** join/#curseforge Srosh (n=Srosh@c222147.adsl.hansenet.de) |
08:45.12 | Repo | [WoW] 10nazscrooge: 03gramg 041.70 * r36 : Tagging as 1.70 |
08:48.03 | *** join/#curseforge Chryzo (n=dtc@92.82.191.197) |
08:58.31 | Repo | [WoW] 10georgsritter: 03rhjoerg * r6 / (8 files in 2 directories): Initial import. |
08:59.21 | Repo | [WoW] 10georgsritter: 03rhjoerg * r7 embeds.xml: Adjusted library path of LibStub (lower case letter) |
08:59.39 | Repo | [WoW] 10georgsritter: 03rhjoerg * r8 Georgsritter.toc: Adjusted version number. |
08:59.52 | Repo | [WoW] 10georgsritter: 03rhjoerg * r9 Georgsritter.xml: Added locales. |
09:00.59 | Repo | [WoW] 10georgsritter: 03rhjoerg * r10 : Added eclipse '.settings' to svn:ignore. |
09:08.02 | *** join/#curseforge Daemona (n=koaschte@i59F605A4.versanet.de) |
09:13.37 | *** join/#curseforge charon (n=thomas@unaffiliated/charon) |
09:55.45 | *** join/#curseforge Natherul (n=Natherul@81-229-191-248-no31.tbcn.telia.com) |
10:20.45 | *** join/#curseforge Celess (n=chriskog@cpe-67-9-166-233.austin.res.rr.com) |
10:21.37 | Celess | Is it stil pretty much one repository one project one package? |
10:21.43 | Celess | All the same |
10:22.01 | Repo | [WAR] 10wbmenu: 03Ramshackles * r6 / (2 files in 1 directory): 1.2 ability to hide/show each element |
10:22.29 | Repo | [WAR] 10wbmenu: 03Ramshackles 041.2 * r7 : can show/hide each menu item |
10:26.13 | Celess | anyoen have prob with me makign a lib that does nto have a version number in the shortname? |
10:26.53 | *** join/#curseforge waallen (i=wallen@78.134.21.73) |
10:28.12 | Celess | I'm doign this: LibKarma as shortname, and if ther is ever need to push a whole nother major rev il jsut make another project like KarmaLib-2.0 or KarmaLib2 |
10:34.58 | charon | and end up with the whole SharedMediaLib vs LibSharedMedia-2.0 vs LibSharedMedia-3.0 mess again? :) |
10:39.54 | Arrowmaster | all libraries should have a two digit version number in them |
10:40.51 | Arrowmaster | we even have debug tools that expect that, and that the name registered to libstub is the same as the filename |
10:53.42 | *** join/#curseforge cncfanatics (n=cncfanat@WoWUIDev/cncfanatics) |
10:56.24 | Celess | not using libstub |
10:56.59 | Celess | so what hapepned wiht LibSharedMedia vs LSM 2.0? |
10:57.26 | Celess | first one was amibuous after the first came out? |
10:57.37 | Celess | second came out? |
10:57.45 | Celess | ambiguous |
10:57.54 | Celess | they are versioned |
10:58.12 | Arrowmaster | if you arent using libstub then what are you using? |
10:58.40 | Celess | they are versioned jsut the same, same principle |
10:59.03 | Celess | how it works is a littel different |
10:59.34 | Celess | it wont cauise issus with libstub, anyting existing, and jsut as safe |
11:01.09 | *** join/#curseforge ChatBot (n=chatbot@dslb-088-073-158-065.pools.arcor-ip.net) |
11:01.33 | RMPG | hi |
11:01.40 | Celess | hi |
11:01.48 | RMPG | emand da der nicht idelt und deutsch kann? |
11:01.48 | Celess | :) |
11:02.09 | Celess | Habben sie eine ctasse cafe? |
11:02.22 | RMPG | then english ^^ |
11:02.30 | Celess | Sorry i knwo a little |
11:02.46 | RMPG | have many problems to make an addon downloadable for other peolpe by curse |
11:02.57 | Celess | probaly forget everyting you know |
11:03.03 | Celess | and start wit this |
11:03.16 | Celess | you make a project on curse forge |
11:03.20 | RMPG | yes |
11:03.22 | RMPG | have |
11:03.29 | RMPG | i have also files upload |
11:03.30 | Celess | that makes a page on cursed wpeoepl can downloadd from |
11:03.37 | RMPG | no |
11:03.42 | Celess | and gives you a way to upload things for them to download |
11:03.49 | RMPG | if no files in project u cant download anything |
11:04.04 | Arrowmaster | it has to be approved first |
11:04.10 | Celess | it takes time, if you jsut submitted, if its brand new, you have to be aproved |
11:04.21 | RMPG | my prob is that i have upload files but he dont add to project ... the status is just waiting for project |
11:04.32 | Arrowmaster | its probably not approved yet |
11:04.46 | RMPG | dammed ... how log taks the aprovement |
11:04.52 | RMPG | *long |
11:05.22 | Repo | [WoW] 10georgsritter: 03rhjoerg * r11 / (5 files in 2 directories): Initial implementation of the 'Tracking Options Switcher'. |
11:05.42 | RMPG | because its an addon who send atutomaticly text to channel an share data with guild so thatthey dont spam ... but only for my guild ... so someone else cant aprove ^^ |
11:05.48 | Celess | ok ive uploaded, ripme apart ;) |
11:05.59 | Arrowmaster | wow im quite speachless looking at this 'libkarma' |
11:06.33 | Celess | its differnt, its simpler, it wont jurt anytign, and has been in use for a few months already, jsut not packaged, two projets use it already |
11:06.52 | Celess | should i take that as bad? |
11:06.53 | Arrowmaster | guessing both your projects |
11:07.23 | RMPG | ch verdammt mein englisch is so beschissen ich versteh kaum ein wort ... -.- |
11:07.26 | Celess | how speachless? |
11:07.41 | Celess | your english is fine |
11:07.41 | Arrowmaster | you probably dont want to know |
11:08.32 | Celess | well i ve put lots of thought into whats out ther already, and what wanted in tis, its not liek i dont understnd libstub, the othe libraries, or or the problems, and issues over time, the cruft that developed or antyign liek that |
11:08.35 | RMPG | in writing maybe ... but in understand not ^^ |
11:08.51 | Repo | [WoW] 10georgsritter: 03rhjoerg 04v0.1.0 * r12 : Tagged as v0.1.0 |
11:09.01 | Grum | it's awesome; the amount of english typos has quadruppled on my screen :D |
11:09.03 | Celess | is it your project? |
11:09.18 | Arrowmaster | no you seem to have missed the entire point of libstub |
11:09.27 | Arrowmaster | or how to do libraries |
11:09.36 | Celess | what is it that im missing? |
11:10.05 | Arrowmaster | your library upgrade path is completely broken |
11:10.11 | Celess | how? |
11:10.27 | Arrowmaster | all you do is create a new table with the same global name |
11:10.33 | Grum | what on earth would libkarma do? :D |
11:10.36 | Celess | yes |
11:11.03 | Arrowmaster | if anything using the library happens to make a local reference to it first, which is extremely common to do with libraries, it doesnt get upgraded |
11:11.13 | RMPG | i there someone who can aprove my addon? |
11:11.15 | Arrowmaster | it still points to the old table which btw still exists |
11:11.42 | Grum | RMPG: yes that person is called time; just wait for him |
11:11.56 | Celess | no it gets the new list in the new table |
11:11.59 | RMPG | how long im waiting for 5 days now |
11:12.03 | Celess | the same list actually |
11:12.03 | Arrowmaster | no it doesnt |
11:12.19 | Grum | wtb url to this 'libkarma' thingie |
11:12.35 | Arrowmaster | svn://svn.wowace.com/wow/ka_raid-tracker/mainline/trunk/Libs/Karma-1.0/ |
11:12.35 | Celess | KarmaStub = { |
11:12.35 | Celess | list = KarmaStub and KarmaStub.list or { KarmaStub = 1.0, }, |
11:12.43 | Celess | same list, or im on crack |
11:13.01 | Arrowmaster | no im talking about Karma-1.0 right now |
11:13.16 | Celess | thats changed, look at LibKarma |
11:13.22 | Celess | i checked it in |
11:13.27 | Arrowmaster | where |
11:13.31 | Celess | project LibKarma |
11:13.45 | Arrowmaster | @project libkarma |
11:13.45 | Repo | Arrowmaster: http://www.wowace.com/projects/libkarma/. LibKarma. Game: WoW. Status: Needs Approval. Celess (Manager/Author). Updated: 17 minutes ago |
11:13.49 | Grum | huh |
11:13.56 | Grum | LibKarma is libstub? |
11:14.11 | charon | has exactly 403 karma with libkarma's project. |
11:14.17 | Celess | why im sititng patently to see if anyone wilign to try soeming new, at last le tme try. ive been using this live for long time before i did this, and wand tested senaarios tomake sure, months |
11:14.43 | Celess | no, thsi si sub-discussion about part of it |
11:14.47 | Arrowmaster | i still see the exact same problem |
11:15.03 | Celess | LibKaram is nto libStub, or a replacement or anyitng abou that |
11:15.12 | Arrowmaster | its still completely flawed |
11:15.20 | Grum | it smells like a replacement for an Ace3 addon :p |
11:15.22 | Grum | errr lib |
11:15.31 | Celess | its not |
11:15.40 | Celess | and why shoudl i have to use ace3? |
11:15.49 | Celess | its soemting ele |
11:15.49 | Arrowmaster | you dont |
11:16.26 | Grum | it smells like AceAddon+AceDB :) |
11:16.37 | Celess | the table exists, then it sets a new list, if not it uses the old one |
11:16.41 | Arrowmaster | i cant even tell what this is trying to do |
11:16.42 | Celess | its not |
11:16.48 | Arrowmaster | no it doesnt |
11:16.51 | Celess | ignore the subdiscussion |
11:16.53 | Arrowmaster | im looking at it right now |
11:17.02 | Arrowmaster | >if KarmaStub:isLib("LibKarma", 1.0, "$Revision: 2 $") then return end |
11:17.08 | Arrowmaster | LibKarma = {} |
11:17.26 | Celess | its simple |
11:17.27 | Arrowmaster | on every lib upgrade you will create a new table |
11:17.32 | Celess | no |
11:17.34 | Arrowmaster | and a new frame |
11:17.36 | Celess | jsut on the stub |
11:17.36 | Grum | yes? |
11:17.37 | Arrowmaster | and a new onupdate |
11:17.49 | Arrowmaster | and that old frame will still be calling the old onupdate |
11:17.55 | Arrowmaster | the entire thing is broken |
11:17.58 | Grum | awesome :D |
11:18.05 | Celess | yes it wil, its on purpose |
11:18.10 | Grum | err? |
11:18.18 | Arrowmaster | broken purpose |
11:18.19 | Celess | thats the apps thing for it |
11:18.27 | Grum | so you have multiple instances of a lib living apart with a shared (and purged) LibKarma ? |
11:18.32 | Celess | its the apps update frame |
11:19.02 | Celess | i have split out the problem, i might fine tune parts of it to work diffenrtly, but it is nto realy an issue |
11:19.32 | Grum | i am just really curious why you have made it at all |
11:19.33 | Celess | in this cause i want the data created by that instance, the internal data to match the lib, its fine |
11:19.42 | Grum | it just seems to be a 'giant convenience bundle' for 1 addon |
11:19.47 | Arrowmaster | it is |
11:19.53 | Grum | why libbify it for multiple addons? |
11:19.54 | Arrowmaster | theres a deep copy function |
11:20.07 | Arrowmaster | which automaticly makes it trash |
11:20.12 | Celess | yes ther is a deep copy function in my lib |
11:20.44 | Grum | i think we have the new Alarlib :p |
11:20.57 | Celess | you mean the short circuit list to keep it form being recusive? |
11:21.04 | Celess | please stop |
11:21.13 | Arrowmaster | now we have AlarLib, LibLordFarlander-2.0, and LibKarma |
11:21.33 | Grum | hahaha that second one :D |
11:21.34 | Grum | epic |
11:21.37 | Celess | why do i have to use rock and ace and theri way of doign things, they are VERY heavy |
11:21.45 | Arrowmaster | you dont |
11:21.51 | Grum | err ace3 is not heavy |
11:22.17 | Arrowmaster | fine me one lib on wowace that uses ace3 |
11:22.18 | Arrowmaster | you cant |
11:22.29 | Celess | im open for criticsm, amnd i dont expect everyone to felethe same way, i dont proclaim to be perfect, but i have put alot of thought into all of thezxe tings |
11:22.41 | Celess | i use it too |
11:22.48 | Celess | look at the LibKarmaAce |
11:22.53 | Grum | yes ... |
11:22.55 | Arrowmaster | i looked at it |
11:22.58 | Grum | you load ace2+3 there |
11:22.59 | Grum | awesomepie |
11:23.40 | Grum | oh fail me on that one; misread 1 babblelib :D |
11:23.46 | Celess | but if they dont want to use that, they dont have to, but they have access to it without having to deal wiht Rock vs. Ace3 vs. FuBar, its a start, maybe a hub, bu i dont want to have to deal wiht that every app i make, maybe others too for theirs, and i dont want to use ace2 at all |
11:24.14 | Arrowmaster | you fail to see the point |
11:24.15 | Grum | Celess: the thing is; you forcibly load *everything* |
11:24.26 | Grum | for the single reason called 'convenience' |
11:25.08 | Celess | why cant a light framework be that, and other tings be their ting, ithought that wasone of the principles of the new era, stop tryign to make monolithic stuf that jsut entagles wiht the others, go lok at DewDrop hooks everywhere all with specail code for each otehr |
11:25.19 | Arrowmaster | nothing about libkarma is light |
11:25.25 | Celess | how is that? |
11:25.35 | Grum | how do you think it is light? |
11:25.37 | Celess | its 28K |
11:25.42 | Grum | if you use it .. you get 28k of crap |
11:25.53 | Grum | thanks for giving that number hehe .. it fit right in! ;D |
11:25.57 | Arrowmaster | i have yet to see a single thing in it that does anything useful |
11:26.06 | Celess | it loads what it needs to, if ther is fine tuning then fine, i can make one frame and i will, but nto righ now |
11:26.29 | Arrowmaster | what exactly does it do |
11:26.50 | Grum | from what i see it pregenerates some names (DB ea); it provides a lot of 'stuff' which you could also get by just calling LibStub("stuff") |
11:27.09 | Celess | you guys are very harsh, maybe undestnd the idea, the specifics of what it loads and not, when it loads them, hwo much real world meme or code compilation it takes |
11:27.15 | Grum | the fun part is; you still need to create the DB name in the TOC; so you might as well not pregenerate it and write the single line |
11:27.35 | Grum | Celess: imho this is overengineering to prevent you from typing 1 line where it is needed |
11:27.51 | Grum | which is exactly *not* lightweight |
11:27.52 | Celess | the name in the toc is for saving, as it always is, go look at Ace3 DB, its very similar, jsut lots more |
11:28.04 | Grum | *you load ace3db* |
11:28.20 | Celess | i load it if its around jsut for fubar, blame them |
11:28.27 | Arrowmaster | no you dont |
11:28.34 | Celess | if its nto i load mine, which is way smaller |
11:28.44 | Arrowmaster | .... |
11:28.47 | Arrowmaster | why |
11:28.50 | Grum | you load it into your library if it happens to be loaded .. why? |
11:28.51 | Arrowmaster | seriously |
11:28.53 | Arrowmaster | WHY |
11:29.01 | Celess | msot dont care about profiles, its alot of code, but it wil work with a profile centric DB if you want, or you can poke it and turn that off |
11:29.07 | Grum | sigh |
11:29.11 | Grum | everyone cares for profiles |
11:29.13 | Grum | that is the whole idea |
11:29.19 | Grum | make it all work the same |
11:29.25 | Celess | its nto for the lib to decide, they can add that to their own project if they want |
11:29.27 | Grum | so the user is happy and gets a consistent GUI |
11:31.07 | *** join/#curseforge purl (i=ibot@rikers.org) |
11:31.07 | *** topic/#curseforge is Welcome to #curseforge! | http://www.curseforge.com/announcements/author-rewards-program-launching-soon/ | Please tell us what you think we're doing wrong and/or right at http://www.curseforge.com/projects/curseforge/tickets/. | WoW Discussion: #WoWUIDev | WAR Discussion: #WARUIDev | Mac client: http://static.curseforge.net/client/Curse%20Client%20Setup%202.0.0.15.dmg | http://www.curseforge.com/request-name-change/ |
11:31.26 | Celess | if you want profiles for the back end then include teh ace lib in your app, not my call again, im nto pushing who gets what, thts nto for me to decide |
11:31.40 | Celess | but it wil integrate with this fine |
11:31.43 | Arrowmaster | nobody is going to use this anyway but you |
11:31.56 | Grum | so it serves no purpose to libbify it :) |
11:32.39 | Grum | KarmaUtility:ArgsToTable <-- O.o |
11:32.40 | Celess | so are you refusing to let othe paoepl decide what they want for tings? |
11:32.52 | Grum | just prevent more alarlibs |
11:33.01 | Celess | so you are sayign no? |
11:33.14 | Celess | why does this have to be likened to anytign ele? |
11:33.36 | Arrowmaster | because its useless |
11:33.43 | Celess | how is it useless? |
11:33.44 | Arrowmaster | like those other things |
11:33.59 | Celess | ami in the twilight zone? |
11:34.02 | Arrowmaster | yes |
11:34.10 | Arrowmaster | your off in your own little world |
11:34.13 | Grum | KarmaUtility:TableAddUnique( t, v ) |
11:34.21 | Grum | really ... ? |
11:34.55 | Grum | KarmaUtility:TableGetValues( t, sort ) |
11:34.59 | Grum | only for ipairs O.o |
11:36.04 | Celess | these things were very useful for converting the old DBs and maintaining versions, and i happen to liek the table debug routine for w3hat it does with as little code as it took |
11:36.41 | Arrowmaster | useful to you but nobody else |
11:37.23 | Celess | these things, how it works are very useful for the apps ive used them for, and im nto sure why beign so harsh, is ther a cursed safty issue? these thigns work, its nto like ace3 or rock, but why does that matter, its safe. |
11:38.11 | Arrowmaster | like i said your upgrade path is broken too |
11:38.22 | Celess | how? |
11:38.25 | Arrowmaster | depending on if a local reference is used by the addon or not |
11:39.04 | Arrowmaster | if you do 'local LibKarma = LibKarma' in your addon it will not be upgraded when a new version loads |
11:39.39 | Celess | its very sort code, it does work, the table does update tothe old list, which is all that matters, the stub will update fine, for what it does and hwo it works, its jsut nto what you are used to, |
11:40.08 | Arrowmaster | no it doesnt, you dont seem to understand how lua works |
11:40.12 | Celess | im nto doign a local blah - blah on purpose |
11:40.47 | Arrowmaster | exactly |
11:40.52 | Celess | yes that is true |
11:40.57 | Arrowmaster | meaning its writen for you and you alone |
11:41.05 | Celess | that is a prob for lib stub as well |
11:41.09 | Arrowmaster | no its not |
11:41.13 | Celess | its nto jsut written for me |
11:41.25 | Arrowmaster | libstub does not have that problem |
11:41.54 | Arrowmaster | if it has special usage quirks like dont make a local reference to it then its written for you and nobody else |
11:42.44 | Celess | ok, A B C libs load in order as they woudl, lib A has version 1 of Lib, B has version 2 of lib embedded, one keeps its reference to 1 and 2 keeps reference to 2, C embedded with lib version 1 gets lib 2 that is true |
11:42.53 | *** join/#curseforge Xinhuan (i=xinhuan@WoWUIDev/WoWAce/xinhuan) |
11:43.37 | Arrowmaster | why would you even do that |
11:44.08 | Celess | with libstub its the same, excpt A gets new code with old internal data |
11:44.43 | Arrowmaster | no |
11:44.49 | Celess | but ony onthe addons new cal after B loads, anything they do before apps are all loded runs on the old code |
11:45.37 | Celess | local L = LibStub(AceLocale) |
11:46.34 | Celess | right at top of page, on A wil use AceLocale 1 embeded with it, it jsut will, B has lib v2 it wont be runing on 2 until after B loads |
11:47.48 | Celess | as example |
11:48.07 | Arrowmaster | with libstub once the new version of the lib loads all addons will use it |
11:48.35 | Grum | Celess: your code doesnt benefit from being a lib; you could as well have made 'utils.lua' and push them in a global somewhere |
11:48.42 | Celess | many many many apps do not load everying in part of on load, or soemtiem after, they initalize almsot their whole environment befoer the rest of the apps load, Ace tries to defer as much as can interally, but still |
11:49.05 | Arrowmaster | you dont understand the load order either it seems |
11:50.29 | Celess | they load in alphabetical order, each page runs accordign to the toc and anyting those load which is references, the pages run, in that order. at soempont each frame starts calling events |
11:50.46 | Xinhuan | heh that's so wrong |
11:50.51 | Celess | ther is load and events, the mos important two |
11:50.52 | Arrowmaster | events dont fire until after everything loads |
11:50.52 | Xinhuan | they only load in alphabteical order in NTFS disks |
11:51.15 | Celess | load is called when the frame is loaded, whioch is the first event driven thing you can put code in that wil run |
11:51.16 | Arrowmaster | all addons will load before any other events will fire |
11:51.20 | Xinhuan | on a FAT32 disk for eg, addons load in natural disk order (which means defragging it can change load order) |
11:51.43 | Xinhuan | NTFS uses a binary tree for folder structre, hence it returns folders in alphabetical order |
11:51.48 | Aiiane | gets popcorn |
11:51.54 | Celess | ok, thats fine, but stil they load in soem order that woudl nto mak it possible with embeded libs to be deterministic about which version loads firsty |
11:52.08 | Aiiane | it doesn't matter which loads first |
11:52.13 | Xinhuan | with lib upgrading paths, the order is irrelevant |
11:52.14 | Aiiane | if you have your upgrade path correct |
11:52.28 | Aiiane | all addons will still use the latest version IF you do it correctly |
11:52.32 | Celess | i dint thik it woudl be such a culture things to add a lib |
11:52.38 | Xinhuan | if older version loads first, then newer version, newer version checks older version number, finds its newer, and overwrites old functions and upgrade function pointers |
11:52.49 | Celess | yep that happens |
11:52.51 | Xinhuan | if newer loads first, then older, the older doesn't do anything |
11:53.07 | Xinhuan | and just return |
11:53.42 | Arrowmaster | with your lib however there is no upgrade path, every time a newer version loads it creates an entirely new table and both will remain in memory |
11:53.54 | Celess | if you choose to follow load time then you get whatever you get as far as newest in the load oder for your place in it, if you want to be sure to get latest then load the lib in or after onload, but waht i did guarentees that your internal data wil match your lib version |
11:54.21 | Arrowmaster | no it doesnt |
11:54.24 | Xinhuan | that makes 0 sense |
11:54.29 | Xinhuan | and shows 0 understanding of loading order |
11:54.45 | Xinhuan | the last to load is not necessarily the newest |
11:54.54 | Xinhuan | lots of addon mechanisms can delay loading of addons |
11:54.55 | Arrowmaster | please keep me informed of anything else you write so i can be sure to stay clear of them |
11:54.55 | Celess | it is a more flaxible upgrade path with deterministic paring of code and data, and nto end up makign 30 exceptions inteh code or be hamstrung until wow 4 coems out |
11:55.09 | Aiiane | it's not a flexible upgrade path |
11:55.12 | Aiiane | there IS no upgrade path |
11:55.15 | Xinhuan | you probably have no idea what you are talking about |
11:55.19 | Xinhuan | the version checking code is about 3 lines |
11:55.25 | Xinhuan | and exitting without upgrading is 1 line |
11:55.27 | Xinhuan | total 4 lines |
11:55.31 | Celess | the last load is nto the newest necesaryluy, but it wil get the newest verion |
11:56.07 | Arrowmaster | we still havent been able to figure out what this lib actually DOES |
11:56.09 | Xinhuan | ok good luck with your library |
11:56.45 | Celess | it wil accumulate the latest version, as it should, the code and internal data stay matched |
11:56.58 | Xinhuan | but it doesn't |
11:57.01 | Xinhuan | it SHOULD |
11:57.02 | Xinhuan | but it doesn't |
11:57.07 | Celess | how does it not? |
11:57.07 | Arrowmaster | i dont mean your little KarmaStub but Karma as a whole |
11:57.48 | Celess | he stub will keep an older version for replacing fuinctions and data, adn wil let a newerone replace |
11:58.05 | Celess | as it should |
12:01.58 | Aiiane | Celess: currently, if you had an addon that uses version 1 of your "LibKarmaUtil" object |
12:02.06 | Aiiane | and then another that uses version 2 |
12:02.12 | Aiiane | both versions of your lib would be in memory |
12:02.15 | Aiiane | each used independently |
12:02.16 | Celess | yes |
12:02.22 | Aiiane | and then if another used version 3 |
12:02.25 | Aiiane | that would be in memory too |
12:02.32 | Aiiane | and if another used version 4, so would that |
12:02.32 | Celess | not exaclty true |
12:02.41 | Celess | its liek this |
12:02.59 | Arrowmaster | @project libkarma |
12:02.59 | Repo | Arrowmaster: http://www.wowace.com/projects/libkarma/. LibKarma. Game: WoW. Status: Needs Approval. Celess (Manager/Author). Updated: 66 minutes ago |
12:03.02 | Grum | just stop talking Celess :) |
12:03.07 | Grum | no sane people will actually use it |
12:03.17 | Grum | so whether or not you get it published ... no-one really cares |
12:03.23 | Grum | it will just go onto the list next to Alarlib :) |
12:03.44 | Arrowmaster | i denied its approval on wowace |
12:03.55 | Arrowmaster | try curseforge if you insist |
12:04.42 | Grum | frankly; if its a lib 2 people will use why bother publishing it? |
12:04.46 | Grum | or actually 2 addons |
12:05.14 | Celess | i dont kwo the history of all that, btu workign out soemiong ne shoudlnt be such a flame thing, im aware of how it works, and why, and soemis on purpose, and ther are tings to be done, but its safe. to relase teh Utility part all i have to do is stop holding a reference to it adn rebind, which i can do in the lib code, but ffs give me time |
12:05.56 | Aiiane | The question is, why not just use libstub, when it exists, works, and works well? |
12:06.08 | Celess | why is that a big deal? |
12:06.12 | Arrowmaster | and the other question is what does it do |
12:06.19 | Arrowmaster | i could not figure out what the lib did |
12:07.06 | Arrowmaster | or alternatively i couldnt figure out what it didnt do |
12:08.27 | Celess | so my rejection reason is denied |
12:08.50 | Arrowmaster | wowace and curseforge are seperate |
12:09.00 | Grum | think that is clear from the last 1h15m |
12:09.02 | Arrowmaster | wowace has quality standards |
12:09.14 | Celess | did i do it on the wrong sirte and thats what this is al about? |
12:09.43 | Arrowmaster | no, we would still have issues with it if you created it on curseforge originally |
12:09.55 | Celess | well i dint intend for ti to be soeming of an ace libs for now, that wasnt thre reason i checked it is |
12:09.56 | Arrowmaster | but i wouldnt have denied it |
12:10.09 | Celess | ok so i ddi it on wrong sire |
12:10.11 | Arrowmaster | although i wouldnt have approved it either, and left it to somebody else |
12:10.11 | Celess | site |
12:10.43 | Grum | *why* do you have to have your lib public? |
12:10.46 | Grum | really ... |
12:10.49 | Celess | i diont intend for it as it is now to becme soeting of ace thing, its not there yet, but i do want to start shaing it so im not pushign two versions of it in the code. |
12:11.09 | Grum | who would use it? |
12:11.16 | Grum | and actually ... no-one *should* use it |
12:11.23 | Celess | wow |
12:12.01 | Grum | well not as a lib at least :) |
12:12.30 | Arrowmaster | making projects on wowace or curseforge is for sharing with others, if its just something you want to share between your own addons you can do that without putting it in a seperate project on wowace/curseforge |
12:13.10 | Celess | it embeds things form the app that hold it from its .pkgmeta file |
12:13.11 | Grum | or .. just svn-external from 1 addon to the other |
12:13.21 | Celess | go look at the pkg of TellTrack |
12:13.41 | Grum | @project Telltrack |
12:13.42 | Repo | Grum: No project found that matches 'Telltrack' |
12:13.55 | Celess | its on cursed |
12:14.07 | Arrowmaster | @project tell-track |
12:14.08 | Repo | Arrowmaster: http://wow.curseforge.com/projects/tell-track/. TellTrack. Game: WoW. Celess (Manager/Author), KarlKFI (Author). Updated: 13 hours ago |
12:14.59 | Grum | ok going to look into the code |
12:15.07 | Grum | seeing where and how you use your magic library |
12:15.12 | Grum | oh nevermind |
12:15.14 | Grum | it has xml files |
12:15.14 | Celess | if i hold a refence to soeming libstub gives me do i not also hold a refernce to what it had at the time to give me? |
12:15.18 | Grum | MEEEEHHH |
12:15.44 | Arrowmaster | libstub reuses the same table |
12:15.49 | Grum | now we're on this subject |
12:16.02 | Grum | start using lua instead of xml ... stop polluting! :p |
12:16.09 | Grum | save the world! |
12:16.23 | Arrowmaster | you took that project over from KarlKFI didnt you? |
12:16.33 | Celess | ffs |
12:16.44 | Grum | it looks like a take-over |
12:16.48 | Celess | yell at cide and karl for using XML for tables |
12:17.11 | Celess | ive removed so much waste from these |
12:17.14 | Grum | you used it in your own addon as well |
12:17.23 | Celess | Raidtracker is about half the size now |
12:17.23 | Grum | or is Ka_RaidTracker not yours either? |
12:17.31 | Grum | the fun part is |
12:17.33 | Celess | for the load xml? |
12:17.39 | Arrowmaster | cide didnt write ct_raidtracker |
12:17.55 | Arrowmaster | other people continued it and turned it into the abomination it is now |
12:18.08 | Grum | the original embeds.xml has libstub+acelocale in it ... now its replaced by 'load magic karmalib' ... seriously? |
12:18.12 | Grum | *CMON* |
12:18.30 | Celess | i followed what ace and rock and fubar and bable did for loading addon usign xml files, origially i didnt. libbabble uses a load xml |
12:18.39 | Grum | erm |
12:18.43 | Grum | there is *gui* xml files |
12:18.49 | Celess | i looked at alot of apps including ones from rabbit |
12:18.50 | Grum | loading of stuff by xmlfiles .. no-one care sfor that |
12:19.09 | Grum | but having 'TellTrack.xml' with xml definitions for frames .. save the world from pollution! |
12:19.24 | Celess | well then why did promannt people do that, i came her eand asked even, and trying to follow waht was goign on |
12:19.42 | Grum | name one prominent addon that has frames defined in xml |
12:19.42 | Celess | now you dont liek i have frames? |
12:19.47 | Celess | in xml? |
12:19.50 | Grum | in xml |
12:20.30 | Celess | so you are giving me grief for haivng frames in xml, which GC, and so many others do |
12:21.21 | Grum | raidtracker has 6 xml files good for a nice massive 100k extra loading |
12:21.29 | Grum | frames do not GC o.O |
12:21.42 | Celess | its about 1/3 of the frame garbage as when i started |
12:21.45 | Grum | and using XML drops stuff in the global namespaces |
12:21.54 | Celess | Group Calendar |
12:22.01 | Celess | nto garbage collector |
12:22.18 | Grum | groupcalender is not a mainsteam addon |
12:22.19 | Arrowmaster | group calendar has always been a horibly coded addon |
12:22.24 | Grum | +r |
12:22.29 | Grum | try any of the big ones |
12:22.41 | Arrowmaster | dont pick something too big, its likely crap too |
12:22.42 | Grum | gathermate/routes/prat/chatter/whatever |
12:22.44 | Celess | i have taken one good pass at telltrack and removed a ton form teh global namesapce. it was alot fo work, but im on the same page on htat |
12:23.05 | Grum | Celess: as logn as you have XML files that define frames you pollute global namespace |
12:23.22 | Celess | im aware of that, i have removed a ton |
12:23.59 | Repo | [WoW] 10shockandawe: 03Pericles * r123 / (3 files in 1 directory): ShockAndAwe: - |
12:24.01 | Repo | fixed dps export problem |
12:24.02 | Repo | removed dependency on libGratuity-3.0 |
12:24.06 | Grum | its awesome how a simple addon like telltrack is 125kb *zipped* |
12:24.31 | Grum | you are aware that RaidTracker is the same size as GatherMate_Data? |
12:24.31 | Celess | its because of your packaging issue wich brought me to try to put the lib out |
12:24.37 | Grum | erm |
12:24.43 | Grum | no its because of bad code |
12:24.46 | Celess | with teh embeded libs it is |
12:24.49 | Grum | nothing to do with packaging issues |
12:24.54 | Celess | no its because of the packager |
12:24.57 | Celess | go lok |
12:25.03 | Grum | *IT HAS TO EMBED STUFF* |
12:25.13 | Grum | there is no installer support for nolib |
12:25.22 | Grum | ... yet |
12:25.34 | Celess | it doesnt have to embed ever lib from raid tracker, it read RT meta file and did it |
12:25.46 | Celess | i tried to share that way |
12:25.57 | Grum | err? |
12:26.00 | Grum | you tell it to embed suff |
12:26.12 | Grum | it doesnt automagically go and fetch random stuff to put in it |
12:26.51 | Celess | :) |
12:26.53 | Celess | ok |
12:27.05 | Celess | look at eh TT meta file, then look at what it did |
12:27.06 | Grum | you know what; /libs/karma/libs/stuff is just by definition wrong |
12:27.19 | Celess | i didnt do thaty |
12:27.24 | Grum | you did |
12:27.30 | Celess | adn lots of apps got packegedthat way, |
12:27.33 | Celess | i dint |
12:27.38 | Grum | no you made it pack that way |
12:27.39 | Celess | go look |
12:27.47 | Grum | again; the packager doesnt magically pack stuff |
12:27.55 | Celess | lots have lib/xxx/lib/LibStub |
12:27.59 | Celess | packager |
12:28.00 | Grum | yes |
12:28.03 | Grum | for 1 reason only |
12:28.21 | Grum | because that is a SVN restriction |
12:28.27 | Grum | you can only svn-external directories afaik |
12:28.38 | Celess | here is the tt meta file: |
12:28.40 | Celess | <Ui xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.blizzard.com/wow/ui/"> |
12:28.40 | Celess | <PROTECTED> |
12:28.40 | Celess | <PROTECTED> |
12:28.40 | Celess | <PROTECTED> |
12:28.40 | Celess | <PROTECTED> |
12:28.42 | Celess | <PROTECTED> |
12:28.44 | Celess | </Ui> |
12:28.46 | Celess | one things |
12:28.46 | Grum | metafile? |
12:28.49 | Grum | you mean embeds.xml? |
12:29.09 | Grum | you know that he packager doesn't even look at that? |
12:29.20 | Grum | except that i think in nolib the embeds.xml gets purged |
12:29.29 | Celess | i pasted the wrong thing |
12:29.31 | Celess | package-as: TellTrack |
12:29.31 | Celess | externals: |
12:29.31 | Celess | <PROTECTED> |
12:29.52 | Arrowmaster | nope, the packager wont touch embeds.xml unless you use replacement keywords in it |
12:29.56 | Grum | yes and Karma-1.0 has acecrap in it |
12:30.15 | Celess | yes it does for that one app |
12:30.26 | Celess | look at the check in |
12:30.28 | Grum | you so do not get the idea of libraries >< |
12:30.33 | Celess | the repository, its nto in there |
12:30.38 | *** join/#curseforge ckknight (n=ckknight@c-68-62-175-169.hsd1.al.comcast.net) |
12:30.38 | *** mode/#curseforge [+o ckknight] by ChanServ |
12:30.43 | Grum | the repository has svn:externals set right? |
12:31.37 | Grum | it hasnt; so the karma-1.0 is probably a static copy |
12:32.59 | Grum | erm you are not still talking about telltrack right? |
12:34.02 | Grum | tbh; it makes no sense that telltrack has the libs in it o.O |
12:34.06 | Grum | packagerbug? |
12:35.03 | Arrowmaster | no he put it in the .pkgmeta for telltrack |
12:35.19 | Grum | yes Karma-1.0 |
12:35.28 | Grum | but how does that explain Karma-1.0 directory having a libsdir? |
12:35.53 | Arrowmaster | oh that |
12:35.57 | Arrowmaster | yeah packager bug i think |
12:36.03 | Grum | i wonder how |
12:36.10 | Arrowmaster | not sure if its a bug or not but to me it is |
12:36.15 | Grum | wait; it could be an old version of Karma-1.0 |
12:36.43 | Arrowmaster | its reading ka_raid-tracker's .pkgmeta and including any externals found there |
12:36.50 | Celess | yep |
12:37.02 | Celess | why give me somuch trouble when tryign to tel you soemitng for you |
12:37.49 | Arrowmaster | because you cant write complete, properly spelled sentences, so sometimes its hard to figure out what you mean |
12:38.17 | Celess | <Grum> yes and Karma-1.0 has acecrap in it |
12:38.17 | Celess | <Celess> yes it does for that one app |
12:38.17 | Celess | <Celess> look at the check in |
12:38.17 | Celess | <Grum> you so do not get the idea of libraries >< |
12:38.27 | Celess | i dont think thas because i had typos, or not |
12:38.57 | sztanpet | what does nto mean? |
12:39.00 | Celess | which is the least of it |
12:42.41 | Grum | seems the packager has a bug |
12:42.51 | Grum | but still erm .. we have no idea what LibKarma actually does |
12:42.55 | Grum | does it do something with Karma? |
12:43.03 | Grum | being able to store if you like someone or not? |
12:49.02 | Grum | or is it just a random name? |
12:49.49 | charon | ckknight: packager broke |
12:51.25 | *** join/#curseforge Pneumatus_ (n=WiN@unaffiliated/pneumatus) |
12:51.27 | Celess | Grums comments asside, i woudl never have tried to create a project on the ace site if i realized it wa differnt than curse forge. I thought they had differnt facades for the same thing. |
12:51.47 | Celess | I think by and large is wher the bulk of the misunderstnding was |
12:52.11 | Xinhuan | celess, projects on wowace are fine... the problem was the usefulness of your lib, its deemed not useful (and doesn't upgrade properly atm) |
12:53.35 | Celess | which parts of the upgrade issue do you find the most issue with? |
12:55.18 | Xinhuan | wait later, i'm trying to do achievement for my red drake ;p |
13:03.47 | Repo | [WoW] 10goingprice_allakhazam: 03Neikos * r338 / (2 files in 1 directory): Updating to version 3.0.1228568579 |
13:03.51 | Repo | [WoW] 10goingprice_allakhazam: 03Neikos 043.0.1228568579 * r339 : Tagging version 3.0.1228568579 |
13:11.02 | Repo | [WoW] 10shockandawe: 03Pericles * r124 / (8 files in 2 directories): ShockAndAwe: - |
13:11.02 | Repo | Updated export routine to match trinkets/totems/metagems/enchants used in EnhSim v1.4.8 |
13:11.03 | Repo | Fixed Shamanistic Rage option setting which was just crashing if you attempted to change the default |
13:11.41 | Repo | [WoW] 10shockandawe: 03Pericles 04v3.80 * r125 : ShockAndAwe: - |
13:11.42 | Repo | Release update v3.80 to Curse.com |
13:30.26 | *** join/#curseforge Zeksie (n=zeksie@cpc2-nott9-0-0-cust211.nott.cable.ntl.com) |
13:51.07 | *** join/#curseforge quoin (n=quoin@219-90-242-213.ip.adam.com.au) |
14:07.21 | *** join/#curseforge quoin- (n=quoin@219-90-220-241.ip.adam.com.au) |
14:16.19 | Celess | i looked through the ode to see how much woudl get coppied, most of what gets created doesnt happen until the plugins are all loaded, i fixed the bas functions so that they get replaced on lib upgrade durign the load process |
14:16.42 | *** join/#curseforge p3lim (n=p3lim@212251216176.customer.cdi.no) |
14:17.03 | *** join/#curseforge Kaelten (n=Kaelten@li48-210.members.linode.com) |
14:19.50 | Pneumatus | Kaelten: still not seeing any new updates on Alpha4, and havn't for a couple of days now even though addons i've got have new beta/release versions |
14:29.20 | *** join/#curseforge Hjalte (n=chatzill@62.242.38.50) |
14:38.18 | *** join/#curseforge Repo (n=supybot@69.57.184.216) |
14:38.18 | *** join/#curseforge Dotted (i=Dotted@bureaucrat.wowwiki.dk) |
14:38.18 | *** join/#curseforge qwesto (i=qwesto@stalin.acc.umu.se) |
14:40.50 | *** join/#curseforge Repo (n=supybot@69.57.184.216) |
14:47.11 | *** join/#curseforge Dotted (i=Dotted@bureaucrat.wowwiki.dk) |
14:47.11 | *** join/#curseforge qwesto (i=qwesto@stalin.acc.umu.se) |
14:59.59 | RMPG | can someone pls aprove my addon? |
15:07.10 | charon | RMPG: providing a link usually helps |
15:11.40 | sztanpet | nah, just divine it from a crystal ball |
15:15.57 | Grum | i think he should complain harder |
15:16.19 | Grum | that is what all normal people do |
15:17.13 | charon | and write in all caps. having a nick in all caps is just not enough to stand out from the crowd these days |
15:17.25 | Grum | thing is; 2 hours ago he was whining as well |
15:17.39 | Grum | dont forget the '!' and have at least 50 |
15:17.52 | Grum | or better; just max out the irc-max message len with em |
15:27.24 | *** join/#curseforge p3lim (n=p3lim@212251216176.customer.cdi.no) |
16:09.49 | *** join/#curseforge Tuller (n=muffins@c-76-27-160-125.hsd1.va.comcast.net) |
16:10.49 | *** join/#curseforge HolgerDK (n=markj@0x57372ad4.nfnqu1.dynamic.dsl.tele.dk) |
16:49.52 | *** join/#curseforge Odlaw (n=ozzy@c-98-245-75-224.hsd1.co.comcast.net) |
16:51.34 | *** join/#curseforge Droolio (n=drool@87-194-188-170.bethere.co.uk) |
17:30.37 | Repo | [WAR] 10huduf: 03Metaphaze * r65 / (2 files in 2 directories): - Add Clear Fakes button |
17:30.38 | Repo | - Hide WB/SC Nubs when disabled |
17:33.45 | Repo | [WAR] 10huduf: 03Metaphaze 04HUDUFv2.12 Release * r66 : From the pages of forgot... |
17:33.46 | Repo | Tagging as HUDUFv2.12 Release |
17:33.48 | Repo | [WoW] 10critlinebasic: 03gwiz665 * r25 / (4 files in 1 directory): removed splash options |
17:34.43 | *** join/#curseforge Adirelle (n=adirelle@tok69-5-82-235-150-60.fbx.proxad.net) |
18:05.20 | Repo | [WoW] 10critlinebasic: 03gwiz665 * r26 / (6 files in 1 directory): Huge cleanup. Down to 65 KB memory. |
18:13.58 | Repo | [WoW] 10critlinebasic: 03gwiz665 04beta 7 * r27 : Tagging as beta 7 |
18:21.44 | Repo | [WoW] 10critlinebasic: 03gwiz665 * r28 / (3 files in 1 directory): few smaller cleanups. |
18:21.45 | Repo | beta 8. |
18:28.25 | *** join/#curseforge Movix (n=mattes@82.242.144.196) |
18:38.03 | Repo | [WoW] 10critlinebasic: 03gwiz665 04beta 8 * r29 : Tagging as beta 8 |
18:38.06 | *** join/#curseforge Kody- (n=kody@c-98-210-196-21.hsd1.ca.comcast.net) |
18:38.06 | *** mode/#curseforge [+o Kody-] by ChanServ |
18:48.00 | *** mode/#curseforge [+o Kaelten] by ChanServ |
19:06.15 | *** join/#curseforge Tuller (n=Tuller@c-76-27-160-125.hsd1.va.comcast.net) |
19:09.17 | *** join/#curseforge cladhair_ (n=jnwhiteh@94-192-60-10.zone6.bethere.co.uk) |
19:11.36 | Repo | [WoW] 10rbm2: 03Kameril * r14 DeBuffWatch/DeBuffWatch.lua: |
19:11.37 | Repo | -Initial drycoded rewrite of DeBuffWatch that is not ready for testing |
19:21.01 | Celess | ok ive clened it up |
19:24.02 | Celess | is ther a way to create a project for curseforge still, the name is taken but ther is no project on ace or curseforge |
19:24.11 | Celess | LibKarma |
19:24.46 | Celess | his note said i coudl create the project on curseforge instead |
19:28.08 | ckknight | Celess: hang on |
19:28.44 | ckknight | hrm, why did Arrowmaster deny it? |
19:29.27 | ckknight | Celess: http://wow.curseforge.com/projects/libkarma/ |
19:29.53 | Celess | to be honest im not sure, its a library, it has basic versioning, it is not ever intened to have a major revision, i use it across several apps,and i tink other migh find it useful. i can try to explain waht i though his issues were |
19:30.16 | ckknight | that'd be helpful |
19:31.14 | Celess | i thikn they had some kind of previous library war tiem flashback, this is nto one of those, its code already in use. they assumed it was to be a Ace lib, but its simpler |
19:31.49 | Celess | i acidentally tried to create a project on ace, thinkign hey were same, instead of cursed, which i should have. |
19:32.10 | Celess | so it got the fukl scrutiny of soeming that would be like Ace3 |
19:32.32 | Celess | its a simple framework, and soem other tings |
19:32.55 | Grum | oh stop it |
19:32.56 | Celess | it allows for one to have Ace3 with FuBar, i liek both |
19:32.57 | Grum | seriously Celess |
19:33.09 | Celess | :) |
19:33.15 | Celess | tel him what you dint like |
19:33.22 | Grum | tell us what it does |
19:33.32 | Celess | i jsut said |
19:33.42 | Grum | no you just vaguely stamped it |
19:33.49 | Celess | ok i will |
19:34.01 | Celess | i was goign to post on he project page but it was removed |
19:34.40 | Grum | from any other pov its the next Alarlib |
19:35.34 | Celess | for any other POV bu tmine? i dotn thik i shoudl be accountable for tings i have no idea about, i dotn even knwo what that is |
19:35.57 | *** join/#curseforge Bloodwalker (n=none@CPE001ee55ab1f9-CM0012254086ac.cpe.net.cable.rogers.com) |
19:36.09 | Grum | it is bad :) |
19:36.15 | Celess | waht is? |
19:36.21 | Grum | being the next alarlib ;P |
19:38.14 | Celess | it allow you to instanciate an object, that carries soem basic functionality that codl be used for the basis of an addon. it has basic versioning, and is never intened to have a major revision, and that is so because of he kind of thing it is, what it is abou, its glue |
19:38.44 | Grum | so it would make you type more? |
19:38.49 | Grum | as you have to do glue.whatever :) |
19:39.56 | Celess | one feature is that depending on if fubar is installed, yuo get a basic minimap icon, or bubar suport, automatical, same is true for AceDB or a native oen built in. its flexable wihout marring you to one paradigm, and is designed to take soem of the sting out of gettign current state of addon libs to work together |
19:39.58 | Grum | oh well we have alarlib |
19:40.01 | Grum | might as well have another one |
19:40.33 | Grum | but erm you make them work together by assigning them to a variable; those libs do not clash |
19:40.36 | Celess | i find it ver useful, and it was always designed to be used outsiode of any work i do |
19:40.48 | Grum | you find it convenient because it makes you type less |
19:40.52 | Celess | FuBar and Ace3 do clash |
19:41.02 | Grum | why? |
19:41.14 | Celess | it is useful code beyond my own work, and that is ony one ting |
19:41.20 | Celess | go look |
19:41.38 | Celess | go read code liek it did, go see w3hat omen had to do to use both, nto my prob :) |
19:41.50 | Grum | and wouldnt it be better to fix either ace or fubar instead of fiddling with them to make them work? |
19:42.43 | Celess | fubar is based on rock, i dont have the power to fix those nor would i want that, this is useful for the present time, and is why is glue, it is also a bawic frame work that does not precude you from using rick, ace, or anyting else. |
19:43.05 | Grum | but normal lua doesnt prevent you from using any of those either |
19:43.09 | Grum | and all are build not to collide |
19:43.13 | Grum | or .. they shouldnt collide |
19:43.47 | Celess | if later that fubar and ace3 or whatever work together, i jsut woudlhave to fix the back end and all appsthat use the api get the same things, with no owrk on their part, ther are many may tings liek this in the current state of the libs. |
19:43.54 | Grum | the only thing Omen does extra is 'EmbedLibrary' |
19:44.09 | Celess | thats not true |
19:44.40 | Celess | ther is alot more to all of it |
19:45.58 | Celess | i really dont see why anyoen wodl be upset by someoen makign a library, based on things form the past, or what appears to be sensiblity issues. If ther is a safety or technical issue that is real, that woudl cause a serious problem, that i woudl want to knwo, otherwise woudl like to completel my work |
19:47.36 | Celess | nge things, im happy to make it better over time. |
19:48.20 | Grum | ah well :p |
19:48.45 | Celess | is it possible i coudl make a project or upload to the old one, and let ckkight look and determine if ther is safty or soem other isssue, im more than happy to take sugestions, but i have no intention of hamign anying |
19:50.44 | Grum | again we already have an alarlib so we might as well have another one |
19:50.57 | Grum | though most would rather not have alarlib and will prolly feel similar :) |
19:51.19 | Celess | part of reason i made it hte way i did was because of things ckkight said a few months ago, its very bare metal, very open, and doesnt proscribe to any one framework, and jsut provides a few basic pieces. |
19:51.57 | Grum | it is 90kb |
19:52.03 | Grum | it surpasses simple :) |
19:52.22 | Celess | its 3 files |
19:52.27 | Grum | LibStub you can call simple |
19:52.30 | Celess | 5K, 11K and 12K |
19:52.35 | Grum | why would the amount of files matter? |
19:52.45 | Celess | is he always liek this? |
19:52.48 | Grum | err sorry 28k :p |
19:52.52 | Grum | still a lot of characters ^^ |
19:52.54 | charon | suddenly feels bad for hacking on a 40k C file |
19:53.01 | ckknight | ah, so it's like a big mish-mashed conglomeration of libs |
19:53.02 | ckknight | ? |
19:53.12 | ckknight | charon: as well you should! |
19:53.13 | Grum | sortof |
19:53.17 | ckknight | okay, yea |
19:53.21 | Celess | no its not a package |
19:53.21 | ckknight | that's something that goes on cf |
19:53.31 | Celess | its one simple thing, and glue for soem others |
19:53.41 | charon | ckknight: then again i'm not sure if i'd have the audacity to call it simple after hacking on it for 1.5 days straight |
19:53.55 | ckknight | charon: hehe |
19:54.01 | Grum | Celess: i just dont get why your code provides more than doing LibStub(...) |
19:54.15 | Celess | teh core libe file is only 173 lines |
19:54.24 | Grum | as is libstub |
19:54.28 | Celess | its not |
19:54.30 | Celess | lol |
19:54.41 | Celess | it has nothign to do with libe stub |
19:54.53 | Celess | is this a serious forum? |
19:54.59 | Grum | forum? |
19:55.27 | Celess | a place to talk, yes a forum |
19:55.31 | Grum | you do: KarmaLib(...) isntead of LibStub(...) |
19:55.47 | Celess | ther is notgin called karmaLib in it |
19:55.53 | Grum | why not make some utils to 'easily' create a database |
19:56.09 | Celess | lol it creates one default one |
19:56.20 | Celess | is he serious? |
19:56.31 | ckknight | ick |
19:56.35 | ckknight | is reading your code now |
19:56.47 | Celess | cani check in the new code forst? |
19:57.22 | Grum | TellTrack = KarmaLibrary:GetInstance( "TellTrack", {} ) |
19:57.33 | ckknight | ick, you wrap around Ace |
19:57.35 | ckknight | ...why? |
19:57.44 | Grum | i must be very mistaken .. but why not just use libstub? |
19:58.20 | Grum | i agree some handlings can be improved |
19:58.39 | Celess | i have oen glue module, so that soemoen coudl get a normal minimap icon, or use fubar without havign to reinvetn that part |
19:58.43 | Grum | so why not make some functions you insert into AceDBto 'easily' create a database with pregenerated names |
19:58.49 | Grum | then again; why would you; it is 2 lines of code |
19:59.13 | Celess | this is liek watchign lord of the flies :) |
19:59.15 | Grum | but fubar itself is not rocketscience; load it; feed it some data and let it reside somewhere |
20:00.22 | Repo | [WoW] 10libkarma: 03Celess * r3 / (10 files in 1 directory): updated code |
20:00.32 | Celess | ok the repo was stil ther i updated it |
20:00.43 | Celess | or so it says above :) |
20:00.46 | ckknight | yea |
20:00.55 | Celess | i took sugesstions |
20:01.17 | Celess | i made it so very littel state stays per instance, the libs are fully versioned |
20:01.29 | ckknight | well, you're fine if you stay on curseforge |
20:01.35 | ckknight | and I understand Arrowmaster's reasoning now |
20:01.41 | Grum | i think putting this in a utils.lua makes so much more sense than having a 'KarmaLib' (which btw is horrible named) |
20:01.45 | ckknight | I wouldn't do things the way you've done them, personally |
20:02.13 | Celess | explain to me. they were fairly hostile, and im sure there has been pain in the past, soalot of it was veyr color ful with little real reasoning |
20:02.19 | Grum | when i read karmalib i expect a module to track player or enemy karma |
20:02.27 | Grum | and when you search for similar addons you see exactly that |
20:02.31 | Repo | [WoW] 10naz-guild-recruiter: 03gramg 041.7 * r30 : Tagging as 1.7 |
20:04.06 | Celess | its nto supoed to be ace3 or rock, or fubar, its suposed to get soe basic thigns to work, without having to change to one way or toehr. you get an icon for sure, you get a db, you dont have to worry about details fo current state of otehr libs, if you dont really care about those. you get ace3 with fubar if you want, or it gets skiped if dependancies arnt there |
20:04.07 | Grum | it also seems something only you would use (as it is bulking with util-functions) |
20:04.38 | Grum | you never have to bother about the status of other libs |
20:04.43 | Grum | i dont see how you ran into these problems |
20:04.54 | Grum | most of the omen things are because Xin love to make stuff LoD |
20:05.02 | Celess | one of the util functions you had issue with, was to import the rock config into the dewdrop menu, and is really there to not have to create another table, the ArgsTotable one |
20:05.04 | Grum | and wow doesnt do that properly with opt-depts atm |
20:05.36 | Celess | wso you are pickign on a compatiblity issue that is nto my fault, and pickin on oen of the things that is the reason for the lib |
20:06.24 | Grum | right; so instead of fixing either A or B you take a giant bucket; glue and toss A+B in with the glue and call it a new lib |
20:06.29 | Grum | i'd opt for fixing the problems |
20:06.40 | *** join/#curseforge cladhaire (n=jnwhiteh@WoWUIDev/WoWI/Featured/Dongle/cladhaire) |
20:07.27 | Celess | i cant and dont wont to fix those, they are not mine to fix, they are that way for a reaon, and im sure htey knew full well that it woudl nee riock to work normally. its ok the way it is. i dont say that rock was bad because he shoudl have jsut fixed ace instead, this is useful, let it be |
20:08.06 | Celess | if you want those issues solved, ther are peoep her who can adress that ;) but thats nto me |
20:08.16 | Grum | why not? you claim to have solved it right? |
20:08.31 | Grum | why wouldn't it possible to update the libs? |
20:08.49 | Grum | i'd bet if you come up with a good patch no-one will hesitate applying it |
20:09.09 | Celess | ther is no good patch |
20:10.04 | ckknight | the relationship between Rock and Ace is very different than this |
20:10.18 | Celess | go read how ace and rock work, lok at fubar and you will see, its sort of liek sayign why is dewdrop so glued toeveryting, it is, you wodl have to start over for some of it, which is why rock exists in part. |
20:10.46 | Grum | isnt dewdrop build with AceAddon2.0 :) |
20:10.52 | Celess | yes |
20:11.10 | ckknight | Grum: just AceLibrary (from Ace2) |
20:11.11 | Grum | btw all these problems is why LibDataBroker was spawned |
20:11.36 | ckknight | still, if someone made a patch for one of my libs, I'd probably accept it if it were good |
20:11.46 | Grum | ckknight: mmm which should be able to be replaced with LibStub .. |
20:11.55 | Grum | but doing so without breaking lots .. meh |
20:12.48 | Celess | wel the mechanism for properly importing teh manu options to fubar is all the way over in rockconfig, the data is in fubar, and its changed enough you need to convert it back to dewdropstyle and than push it in onmenu |
20:14.07 | Grum | ok better; why not support LDB instead of Fubar .. no problems anymore :p |
20:14.39 | Celess | so the format is wrong for dewdrop, or ace, by itselfm, it wa de to make it work better for betwen menus and config systems, which it does, but its stil has enough info to convert it back to dewdrop adn get eth fucntionality to work, as it woudl because he uses it to do jsut that, but nto accesable as it is tryignto use ace, unles i want to load both systems and scrape it out myslef at load time, so |
20:14.42 | Grum | and if people want to use Fubar .. just install Broker2Fubar and have that piece of code handle it :D |
20:15.09 | Celess | LDB jsut brokers it back to fubar, i want the menu syste, i coudl care less abot LDB, |
20:15.27 | Celess | you are sayign add more code? |
20:15.34 | Celess | load more and load time? |
20:15.38 | Celess | make up mind |
20:15.53 | Grum | you are coding stuff to make 'old libraries' work |
20:15.55 | Celess | id have to load rock, ace3, fubar, ldb and hack them all |
20:15.59 | Grum | why not code to make new stuff work? |
20:16.08 | Grum | no? just load LDB and be done with it? |
20:16.20 | Celess | im coding things to make new libraries work together, i amnto usuign ace2 or fubar2 |
20:16.38 | Grum | lib fubar is old mind you |
20:16.40 | Celess | it doesnt work that way |
20:16.44 | Grum | it uses dewdrop .. which is older |
20:16.58 | Celess | im nto makign them load LDB inmy library jsut to give them a fubar menu |
20:17.09 | Grum | LDB replaces fubar |
20:17.16 | Celess | fubar3 uses dewdrop, i dotn have to load it |
20:17.23 | Grum | or actually it unifies the datasource |
20:17.41 | Celess | thas fubar choice, and an option among many. i want right click menus peoaple say that want to have |
20:17.56 | Grum | o.O |
20:18.41 | Celess | so al this develoer sensiblities ceases to matter. i did the bare minimum, and got yelled at for 2 hours before ckkight came on beign told my lib di noting because it was clean and kept to excatly what it was suposed to do, it does do things. |
20:19.10 | Celess | i mean that was crap |
20:19.19 | Celess | no offense, but you guys were way out of line |
20:19.56 | Celess | nto because you denied it, or had an oppinion, but because i was ridiculed for hours with out undertanig what it was i had |
20:20.31 | Grum | erm we asked you .. i asked you more than 5 times you never gave an answer |
20:20.34 | Grum | until just now |
20:20.35 | Celess | and then i try to tel you the packager is having issues and you told me i dont knwo what libs really are, that was for you, to hel pyou, for your rep, your things |
20:21.03 | Grum | i agreed on the packager having issues |
20:21.08 | Celess | later |
20:21.24 | Grum | well yes; you say something and later someone agrees o.O |
20:21.47 | Grum | i couldn't possibly agree before the statement was made now could i |
20:22.07 | Grum | and as i've said about 10 times before; all this code could just as easily be placed in an utils.lua and be done with it |
20:23.08 | Grum | and your work seems to be mostly to implement things which shouldnt be implemented; i know why -- because some addons just havent been written yet ... |
20:23.29 | Celess | its nto agreeign, or denying, or your opinion, but i thikn its goign to be hard to make this into soemitng that matures, if peoepl who have control or are a party to it act that wayhen peoepl come on. th only reason i say this. to cal that out so someoen has said it. not my fight. |
20:23.30 | Grum | wtb fubar4 ... one which doesnt depend on rock/dewdrop |
20:23.40 | ckknight | Grum: I've thought about it |
20:23.48 | Grum | Xin did as well |
20:23.49 | ckknight | don't have much time to do things, though |
20:23.53 | Grum | same on Xin :) |
20:24.05 | Grum | the thing is; right now people are making the parts for it |
20:24.11 | Grum | LDB was created and the new dewdrop replacement |
20:24.14 | ckknight | oh, if only I were unemployed again :-P |
20:24.19 | ckknight | what new dewdrop replacement? |
20:24.31 | Grum | mmm LibTooltip orso ? |
20:24.33 | ckknight | I know there's LibQTip now (to replace TabletLib) |
20:24.39 | Grum | not quite sure tbh |
20:24.44 | Grum | i lost the name for some reason O.o |
20:25.07 | Grum | the only thing people want is menus in popups |
20:25.18 | Grum | and that is the only reason dewdrop 2 is being used .. |
20:25.30 | ckknight | I thought about making a proper successor, but I dunno how it would be structured |
20:25.44 | ckknight | after all, it really shouldn't share options format with AceConfig (or RockConfig) |
20:25.50 | ckknight | they serve two separate purposes |
20:25.55 | Grum | well yes and no |
20:25.57 | ckknight | and dropdowns that go down 5 levels are horrid |
20:26.05 | Grum | it should be able to cope with AceConfig-3.0 ideally |
20:26.34 | Celess | basically i can use this til it settles down now, the LibKarma project, and not have to actually release it. i might me it into a proper LibStub lib, but for fuck sake i jsut waned a place to put it so i can get it packaged form one place :) |
20:26.49 | Grum | then again; because there wasnt a nice intregrated config before Rock (and now provided by the default UI) people did build the complete option structure in dewdrop |
20:26.54 | Grum | which should not be done anymore tbh |
20:27.02 | ckknight | yea |
20:27.19 | Grum | Celess: if the packager bug is gone you can just do it like you did now |
20:27.22 | ckknight | for your dropdown, it should be a 1 (or maybe 2) level listing that does some very basic things |
20:27.31 | Grum | yeah |
20:27.43 | Grum | well at max what for example bigwigs has to offer |
20:27.48 | Celess | yeah you yeeled at me abou that to claimig telltrack was liek 200K or soeming ;) was awsome |
20:27.56 | Grum | Zone - Boss - Settings - Setting |
20:28.05 | ckknight | Celess: who was yelling? |
20:28.11 | Grum | i never yelled :p |
20:28.18 | Grum | OTHERWISE IT WOULD LOOK LIKE THIS! |
20:28.19 | Grum | =D |
20:28.26 | ckknight | Grum: use your indoor voice |
20:28.31 | ckknight | :-P |
20:28.32 | Grum | hokai |
20:28.52 | Grum | Celess: i really think you would be better off building stuff based on LDB |
20:28.56 | Grum | you can have menus there as well |
20:29.02 | Grum | just not as stupidly complex as you could with dewdrop |
20:29.08 | Celess | had two of them ridiculing me for liek 2 hours while i jsut wanted to folow the rules, and tryign to tel them that i coud not package the lib stright out of RaidTracker because of the packagin issue |
20:29.15 | Grum | which you shouldnt watn because you can just open the options in a blizz-frame |
20:29.18 | Tuller | dewdrop is evil anyway |
20:29.34 | Grum | Celess: we could have been nicer; i agree |
20:29.41 | Celess | good point very few al caps |
20:29.57 | Grum | anyhow; you are also new to irc so it seems |
20:30.06 | Grum | so i reckon about 80% of the sarcasm goes right past you :) |
20:30.28 | Celess | you told me and implied that i was an idiot basically, fo long time, that i was about to make the world end or soemthing lol. shhh calm down :) im nto whoever those wpoep were that hurt you so much :) |
20:30.45 | ckknight | um, who told you? |
20:31.07 | Grum | that is the point i just made; we weren't; you just took it heavier than you should :) |
20:31.14 | Grum | (which was part of the fun .. sorry ><) |
20:31.37 | Grum | the harshest thing we said was probably that you are the next alarlib :p |
20:31.40 | Grum | that was kinda mean ;) |
20:31.58 | Grum | (i think alar only got on irc once? (i never saw him)) |
20:32.10 | ckknight | yea, that's about right |
20:32.23 | Grum | i think he got a similar treatment |
20:32.37 | Grum | and prolly commited suicide and setup a script to commit more stuff into his lib at random moments in the future |
20:33.00 | Grum | anyhow (that was again more than 80% sarcasm) |
20:33.21 | ckknight | I committed 80% sarcasm on your mom last night |
20:33.38 | Grum | she committed suicide so you prolly made a hell of a mess in her urn |
20:33.46 | Grum | did you clean? |
20:34.00 | *** join/#curseforge yuxans (n=yuxans@yuxans-1-pt.tunnel.tserv3.fmt2.ipv6.he.net) |
20:34.20 | ckknight | pssh, that's woman's work |
20:34.26 | charon | what, before or after ckk was with her? |
20:34.29 | Grum | she's got no hands! |
20:34.45 | Grum | charon: before .. like she knew it! |
20:35.34 | Celess | Celess> how is that? |
20:35.34 | Celess | <Grum> how do you think it is light? |
20:35.34 | Celess | <Celess> its 28K |
20:35.34 | Celess | <Grum> if you use it .. you get 28k of crap |
20:35.34 | Celess | <Grum> thanks for giving that number hehe .. it fit right in! ;D |
20:35.35 | Celess | <+Arrowmaster> i have yet to see a single thing in it that does anything useful |
20:35.40 | Celess | thers a godo snippt |
20:36.10 | Grum | that was just awesome; again 'crap' ... add salt! it just means 'lines of code' |
20:36.11 | Celess | thats a godo one of grum, bu it gets worse, arrow gets worse |
20:36.28 | Celess | it goes on for at least hour |
20:36.42 | Grum | next: it was awesome; i just typed the line halfway and you just send me '28k' .. it fit beautifully :P |
20:37.14 | Grum | dont forget we asked before that what it does; you never responded :D |
20:37.31 | Celess | you said it does noting, you dint listen to what i said |
20:37.41 | Celess | that rally doesnt matter |
20:38.12 | Grum | i am curious to one thing; what are you using to chat here? |
20:38.35 | Celess | im nto upset, its jsut wy over the top. not helping your cause |
20:39.16 | *** join/#curseforge Dashkal (n=dashkal@WoWUIDev/Nexus/dashkal) |
20:39.16 | *** mode/#curseforge [+v Dashkal] by ChanServ |
20:40.25 | Grum | i dont have a cause btw :) |
20:43.42 | Celess | be nie or il add my xml templates to the lib too :) |
20:44.01 | Celess | i think that woudl pop a bloodvessel :) |
20:44.22 | ckknight | shudder |
20:44.23 | ckknight | XML |
20:44.30 | ckknight | err, shudders, not shudder |
20:44.30 | Grum | you get the same reaction from everyone here |
20:44.35 | ckknight | JSON ftw |
20:46.30 | Celess | okies for love of god, 6-10 libs * say 10 addons llets say 80 lua files + whatever xml loader iles, abtu 14 to 150K a piece al get loaded and byte coded,a dn hes upset about my 40K xml file |
20:46.58 | Celess | not yur fautl the embedded libe thing, more a blizz fault |
20:47.04 | Grum | xml puts all the stuff into the global namespace |
20:47.18 | Celess | you dont have to name them if they dont need names |
20:47.20 | ckknight | well, it's not just that |
20:47.25 | ckknight | lua is far easier to debug |
20:47.25 | Celess | but youare right, its a pain |
20:47.32 | Celess | depends |
20:47.45 | Grum | no lua is easier to debug; no arguments about that :D |
20:47.59 | Grum | before 2.4 there were somethings you couldnt do in lua IIRC |
20:48.00 | Celess | i remioved about 250K or more of xml by hand over last month, so im there. RaidTracker was copy paste hell |
20:48.02 | Grum | but now .. no excuses :D |
20:49.51 | Repo | [WoW] 10libkarma: 03Celess * r4 / (2 files in 1 directory): updated code |
20:50.21 | Repo | [WoW] 10libkarma: 03Celess * r5 LibKarma.toc: updated code |
20:50.58 | Celess | ahh jsut the ones form cursed, cursed project show here, nto the ace ones? |
20:51.49 | Repo | [www] 10gypsy: 03ckknight * r97 gypsy (3 files in 1 directory): fix up some settings |
20:51.53 | Grum | yeah |
21:03.07 | Repo | [WoW] 10libkarma: 03Celess * r6 lib.xml: Grum-py :) |
21:03.14 | Grum | i saw that! |
21:03.58 | Repo | [WoW] 10libkarma: 03Celess * r7 lib.xml: I know.. :) |
21:04.27 | Grum | <PROTECTED> |
21:08.11 | Repo | [WoW] 10tell-track: 03Celess * r11 / (2 files in 1 directory): Maybe can put repo on ignore :P |
21:25.13 | *** join/#curseforge p3lim (n=p3lim@212251216176.customer.cdi.no) |
21:30.46 | Repo | [WoW] 10libkarma: 03Celess * r8 / (2 files in 1 directory): updated code |
21:36.40 | Repo | [WoW] 10libkarma: 03Celess * r9 / (3 files in 1 directory): fixing revisions |
21:41.14 | Repo | [WoW] 10libkarma: 03Celess * r10 LibKarmaUtil-1.0.lua: fixing revisions |
21:41.52 | Repo | [WoW] 10tell-track: 03Celess * r12 / (2 files in 1 directory): fixing revisions |
21:47.05 | Repo | [WoW] 10tell-track: 03Celess 04v2.2.4 * r13 : -re-tagging for packaging update |
22:01.21 | *** join/#curseforge Tuller (n=Tuller@c-76-27-160-125.hsd1.va.comcast.net) |
22:05.27 | Repo | [WoW] 10tell-track: 03Celess * r14 embed.xml: missed part of name change |
22:07.00 | Repo | [WoW] 10tell-track: 03Celess * r15 TellTrack.toc: version bump |
22:08.06 | Repo | [WoW] 10tell-track: 03Celess 04v2.2.5 * r16 : Tagging as 2.2.5 |
22:14.28 | *** join/#curseforge Yssaril (n=Yssaril@adsl-99-145-237-190.dsl.emhril.sbcglobal.net) |
22:18.35 | *** join/#curseforge Quaiche|sleep (n=PProvost@WoWUIDev/WAU/Admin/Pprovost) |
22:21.51 | *** join/#curseforge Natherul (n=Natherul@81-229-191-248-no31.tbcn.telia.com) |
22:26.59 | *** join/#curseforge lua_bot (n=lua_bot@li37-84.members.linode.com) |
22:37.24 | *** join/#curseforge sylvanaar (n=sylvanaa@unaffiliated/sylvanaar) |
22:53.38 | Repo | [WAR] 10squared: 03Aiiane * r113 / (7 files in 1 directory): Added tag 2.8.2 for changeset dbbb577bf3a2 |
22:53.39 | Repo | FIXED: Clicking a unit which is already selected should still update range/los fading for that unit. |
22:53.43 | Repo | FIXED: When setting direction-group and direction-member to the same direction, warband groups should collapse properly. |
22:53.52 | Repo | INTERNAL: Removed some extraneous code that's no longer ever called after 1.0.6. |
23:10.15 | *** join/#curseforge quoin (n=quoin@219-90-220-241.ip.adam.com.au) |
23:15.22 | Repo | [WoW] 10gather-together: 03LokiCoyote * r4 / (10 files in 5 directories): (Message trimmed by 1 line) |
23:15.23 | Repo | Lots of function naming cleanup |
23:15.23 | Repo | Each bridge gets its own metatable |
23:15.27 | Repo | Moved GatherMate localized name conversion to the support module |
23:15.31 | Repo | BeginProcessing now takes an identifier which is stored in var.processing and checked by IsProcessing |
23:15.49 | Grum | huh ? |
23:15.52 | Grum | what is that ? :D |
23:15.57 | Grum | @project gather-together |
23:15.58 | Repo | Grum: http://wow.curseforge.com/projects/gather-together/. GatherTogether. Game: WoW. LokiCoyote (Manager/Author). Updated: 20 hours ago |