[11:30:41] @notify Josve05a [11:30:42] I'll let you know when I see Josve05a around here [11:45:39] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/OGxNQA [11:45:41] [02huggle3-qt-lx] 07benapetr 0377ef071 - performance we don't need to call this function twice if we store the result [12:54:22] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/zzwf_w [12:54:23] [02huggle3-qt-lx] 07benapetr 03e40e07e - fixed There was a stupid bug in code that inserted and edit to queue, if edit had too low score it was inserted using append insted of putting it to position max - 1. That is necessary because last item is not a queue item but a spacer that keep the items on top. This bug was in huggle for long time but it was triggered only now because thanks to edit count, it was finally possible to create edits with very [12:56:22] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/gBNUVw [12:56:24] [02huggle3-qt-lx] 07benapetr 039e2ed72 - no need for this mutex here [13:22:41] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±5] 13http://git.io/_gBzQQ [13:22:42] [02huggle3-qt-lx] 07benapetr 03b72a034 - option so that we can disable checks for messages [14:14:21] Damn. sourceforge is down, and I wanted to download the latest version of Huggle... [14:15:46] hm? [14:15:50] there's nothing down Oo [14:16:54] It is down in Sweden at least... http://www.isitdownrightnow.com/sourceforge.net.html#commentstop [14:44:07] Petan It crashed, but this time it gave me an Exection code...(Build 1171) [14:44:15] exeption* [14:46:20] http://pastebin.com/3UiKtJdT It happened when I checked if a user already was warned... [16:00:52] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/woN7HQ [16:00:54] [02huggle3-qt-lx] 07benapetr 037d49146 - bug elementary math can be pretty evil [16:01:22] Josve05a: I see [16:01:28] just fixed it [16:01:55] :D [16:02:23] then you can close bugzilla-ticket... [16:05:35] link [16:06:10] I don't know if it was this bug...but here: https://bugzilla.wikimedia.org/show_bug.cgi?id=64245 [16:06:59] 1172 released [16:07:50] yay! Let's hope for the best! [16:08:12] sourceforge is still down in Sweden... [17:01:25] Josve05a: does it work now?? [17:02:03] Huggle? I don't know. sourceforge is still down [17:05:34] petan How come that you upload it sourceforge and not to github? [17:05:53] Josve05a: there is no file download at github I know of [17:06:05] just a code repository that's all I know [17:06:09] petan: there is [17:06:14] where [17:06:29] releases [17:06:39] Elsensee: how I upload .exe file there? [17:07:00] [02huggle3-qt-lx] 07benapetr pushed 0329 commits to 03ubuntu [+7/-0/±96] 13http://git.io/QMlliw [17:07:00] create a new release and then you can upload the exe file there [17:07:01] [02huggle3-qt-lx] 07benapetr 03b538662 - Merge branch 'master' into ubuntu Conflicts: README.md huggle/configure [17:07:17] Elsensee: I didn't find that option [17:08:14] click on new release and under the textbox where you can describe the release, you can attach binaries [17:09:04] aha [17:09:07] didn't see that [17:09:13] but sourceforge is fine [17:09:19] it's free and it has stats :) [17:10:07] It has been down in some parts of the world (Sweden included) all day :( [17:10:24] wtf [17:10:26] yeah :) were just wondering.. maybe the release option on github would be something for a v3.0.0 release... but for daily builds or something like that sourceforge should be okay [17:10:29] here it works just fine [17:10:52] http://www.isitdownrightnow.com/sourceforge.net.html#commentstop [17:10:53] !download [17:10:53] http://enwp.org/Project:Huggle/Download [17:11:01] !download del [17:11:02] Successfully removed download [17:12:47] !download is http://enwp.org/Project:Huggle/Download beta: https://sourceforge.net/projects/huggle3/files/?source=navbar [17:12:47] Key was added [17:13:26] Elsensee: but github allows me to attach files only when I create release I can't later delete them or replace [17:13:30] or add some more files [17:13:41] oh Oo [17:13:46] didn't know that [17:13:55] I have some existing releases in other project [17:14:02] I can't attach .exe files now [17:14:10] https://github.com/pidgeonproject/pidgeon/releases [17:14:15] there is no button for that [17:15:10] Josve05a: what u see when u click on http://sourceforge.net/projects/huggle3/files/huggle1172beta.exe/download [17:17:01] Nothing, it is just white...(it says (in Swedish) at the bottom of the sceen: "Connecting..." or "Waiting for "sourceforge.com...") [17:17:27] ok sec [17:18:05] I have gotten the file sen from Elsensee, so I have the updated version and trying it now [17:18:08] sent* [17:18:53] http://tools.wmflabs.org/huggle/files/huggle1172beta.exe [17:19:00] try that ^ [17:19:11] that works [17:20:23] @notify addshore [17:20:23] I'll let you know when I see addshore around here [17:20:34] @recentchanges-on [17:20:39] @recentchanges-on [17:20:42] :o [17:20:43] !ping [17:20:44] poing [17:20:47] wtf [17:20:53] @RC+ en_wikipedia test [17:22:40] What's going on? [17:25:21] fixing bot [17:25:23] @channellist [17:25:23] I am in 207 channels in this moment [17:25:49] it was broken [17:25:54] Oo [17:25:54] it doesn't lie :P [17:25:54] it really is [17:26:13] wtf [17:26:24] it became a bit popular :D [17:27:39] Josve05a: I wasn't able to crash latest huggle so good luck :D [17:28:05] I will try :P [17:30:31] Could it be possible to make Huggle add [[Special:Diff/601249701|#1]] (or simply not with a #) instead of [https://en.wikipedia.org/w/index.php?title=William%20Franklin&diff=601249701 #1]? [17:31:08] at WP:AIV* [17:34:29] !ls is http://tools.wmflabs.org/huggle/files/ [17:34:29] Key was added [17:36:41] https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/reportuser.cpp#L501 [17:36:47] Josve05a: you mean to change that ^ [17:36:54] it's hardcoded as you can see [17:37:01] we could make it to some option I guess [17:37:30] is Special:Diff by default in every mediawiki? [17:37:45] Yes, I think so...will check at svwp [17:38:53] It is for every Wikipedia at least [17:39:15] ok [17:40:48] ...and Wikidata [17:44:16] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03ubuntu [+0/-0/±2] 13http://git.io/F_VncQ [17:44:17] [02huggle3-qt-lx] 07benapetr 03c31d70b - rewrote script a bit [17:49:41] petan It crashed again. For "You are working with class that was already scheduled for collection" https://bugzilla.wikimedia.org/show_bug.cgi?id=64247 [17:50:03] ok either send me log or tell me what you did before [17:50:32] nvm [17:51:54] ok [17:52:38] It seems to be crashing (this time) for: WARNING: Failed to obtain diff for User:MaxSem/common.js the error was: nvm [17:59:13] Hello Excirial [17:59:32] Josve05a: Hiyas there [18:02:43] Excirial Stop beating me to reverts! :P [18:03:18] Don't worry - the new 1153 release is crashing every 10 minutes for me. In another few minutes you'll have em all. ;) [18:03:46] Excirial The newest release is 1172... [18:04:30] Not when i last checked a few hours ago. Time to update! [18:05:25] Excirial if sourceforge is down for you (it is for me) try this link: http://tools.wmflabs.org/huggle/files/huggle1172beta.exe [18:05:46] (I like to ping users...) [18:06:31] I got ping's disabled, and run IRC on a second screen. [18:06:49] There we go, all updated. [18:07:21] Hopefully it fixes that crashing issue. I'm not sure what i rather do - restart Huggle very 10 minutes or try and get Huggle to compile in Visual Studio. [18:09:35] There still seems to be a couple bugs in 1171, but post them on buzilla or here, so it can be solved faster [18:10:24] Excirial: you better download some older release, latest is crashing as well [18:10:27] just not so often [18:10:36] older releases are not [18:10:40] I am going to fix it soon [18:11:11] I'm already glad to hear its not just me. [18:11:47] problem is my windows dev box is not here [18:11:59] it's in my office so no windows update until tommorow [18:12:15] you better get some older huggle release [18:12:27] like from last week maybe [18:12:29] Trying to actually get Huggle to compile using Visual studio probled to be... interesting. [18:12:33] or 2 weeks old [18:12:36] *proved [18:12:56] you didn't try latest version with breakpad that is much more fun [18:13:05] you need to do like 5 more steps now [18:13:28] I did a checkout of the trunk a day or two ago. And yes, that included breakpad. [18:13:30] so if you weren't able to build before, now you have no chance :P [18:13:48] well, you basically just need to run that power shell script [18:14:12] (And install Python) [18:14:16] nope [18:14:20] you don't need python [18:14:38] current windows builds are pythonless [18:14:40] Oh? I thought the first include in the source code file was Python? [18:14:48] no [18:14:57] first one is definitions.hpp [18:16:21] It did require QT5 to be installed right? [18:16:34] petan It crashed again. Should I post the log on bugzilla, or just "let it be" [18:16:49] Josve05a: let it be [18:16:57] qt4 or qt5 [18:17:26] That said, what is "definitions.hpp" in that case? [18:17:31] The trunk has "definitions_prod.hpp" [18:18:23] I guessed (incorrectly) it might be something related to python since it wasn't in the trunk. [18:19:43] no [18:19:51] it is created by that power shell script :) [18:20:08] *Sighs* [18:20:38] Well, that explains. :) [18:21:03] * Excirial the joys of working with an unfamiliar codebase and programming language [18:23:52] That said, other then this recent crash issue Huggle 3 actually runs quite, quite well. [18:24:01] btw I like these new scores like -5353262 [18:24:02] XD [18:24:11] huggle math :3 [18:25:12] Is there a list of scores Huggle gives? I remember I saw it sometime, that unregistered users had 20 etc. [18:25:28] Leon Ockenden (score: -248512) [18:25:41] in configuration [18:25:46] it gives -2 for every edit now [18:25:55] so people with many edits get insanely low score [18:26:09] oh, got to my score... [18:26:26] people with -800 get auto whitelisted [18:27:19] My score: -99162 :( That was not low enough! [18:27:37] By the way, why does the network tab on HAN state "3", while i can only see Jos and myself? :P [18:28:20] Now it is 4 [18:28:37] in the chat but it says (5) [18:29:34] yes, there is chanserv too :D [18:29:41] it doesn't show chanserv in list [18:29:48] that number needs to get decremented by 1 [18:30:16] Can someone "mute" Cluebot... [18:30:28] yes you can [18:30:31] HAN => Display bot data [18:30:35] Uncheck that. :) [18:30:36] that [18:30:37] :P [18:30:58] oh! thanks [18:31:59] Boom. XD [18:32:54] Thankfully this version catches the error again. I kept misclicking, telling Visual Studio to debug the application. [18:32:55] Excirial: what did you do before? [18:33:16] Er, pressing space to move to the next edit. [18:33:17] how long did it run before it died [18:33:37] eh nvm it crashed to me now [18:33:38] Hmmm [18:33:39] finally [18:33:44] 15 minutes? [18:33:55] previous version was 10 minutes, consistently. [18:34:13] (The crash dumps have a neat 10 minute pattern for that one) [18:34:51] Exception details [18:34:52] =========================== [18:34:54] Error code: 2 [18:34:55] Reason: The container must have at least one spacer [18:34:57] Source:{hidden} [18:36:40] Your lucky...I keep getting: [18:36:42] Exception details [18:36:42] Excirial: which version was that [18:36:42] =========================== [18:36:42] Error code: 2 [18:36:42] Reason: You are working with class that was already scheduled for collection [18:36:42] Source:{hidden} [18:36:55] Excirial: don't tell me 1172 [18:37:02] Josve05a: your bug is ok :P [18:37:04] his is worse [18:37:06] far worse [18:37:10] Yup [18:37:13] because his is supposed to be fixed [18:37:21] Maybe, but it keeps bugging me... [18:37:24] Also, it just crashed with the same error.^^ [18:39:05] How come my reverts doesn't show in the "Network"-chat but Excirial's do? [18:41:23] I only see Cluebots, in case that matters [18:42:25] I only see yours (I have turned of Cluebot) [18:42:27] Excirial did a rollback of Native Americans and World War II by 66.240.56.42 (605334068) [18:42:27] Excirial did a rollback of List of U.S. men's college basketball national player of the year awards by 216.56.48.115 (605334033) [18:43:14] Maybe your just to slow? :P [18:45:49] That is my 5 crash during the last 30 min... [18:48:21] eh [18:48:27] tihs bug makes no sense [18:48:36] it's not gonna be simple to find the reason [18:49:17] Every time it hits im just going to the next revision. [18:50:44] That said - if the previous version works the error should be something changed between previous version and current version. [18:56:39] good luck! [19:02:12] Excirial: yes because when you do that one more edit is marked for collection by garbage collector and that is what crashes huggle [19:02:29] just it makes no sense that it crashes [19:04:22] Excirial: haha, do you want to see diff? :D [19:04:34] between current huggle and the one which worked [19:04:41] it's thousands of lines of code [19:06:13] I at least want to see it. I won't understand a thing but... [19:06:54] petan - sure :) [19:07:22] Just givbe me the revision ID's - i should be able to diff it myself. ;) [19:07:44] https://github.com/huggle/huggle3-qt-lx/compare/227f2fa4c6...7d49146112ea#files_bucket [19:08:12] assuming that the bug wasn't there [19:08:16] I don't know for sure [19:08:47] 2,018 additions and 1,092 deletions. +- 3000 lines changed [19:09:19] Lovely. ^^ [19:09:51] simple fix would be just to remove that exception [19:10:10] that would just ignore the bug and possibly crash later with segfault [19:10:19] but huggle would last few minutes longer :P [19:10:45] yay, cheating death! [19:11:01] huggle doesn't need to crash in that moment, it's just that this should never happen and that it happened means something nasty is going on [19:11:11] But you could catch that segfault, and reboot huggle in a secondary process. Then, when it crashes, you could silently swap both processed around and terminate the old one. [19:11:58] the thing is that segfault crash would happen much more longer after what really caused it and that would make it even harder to debug [19:12:00] Or, you could show a fake BSOD to the user and reboot the system. Who would expect Huggle to do that right? :P [19:12:11] this exception crashes huggle earlier and it's already late [19:12:53] hahaha Excirial [19:12:57] it looks like something corrupts memory somewhere and this is just side effect [19:13:38] Im glad i just use VB.Net. Maybe not as versatile but good grief, at least the bugs tend to be easy to fix. [19:15:45] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±2] 13http://git.io/iwdKaA [19:15:46] [02huggle3-qt-lx] 07benapetr 038c05f87 - less brutal way [19:17:26] "less brutal way" - Sounds good [19:18:38] I need to go bath now... [19:18:48] medidate about this problem, I will be [19:19:22] May the shampoo be with you, in that case. [19:20:24] Bad pun intended: Soulution you will find, if clean is your mind! [20:11:25] The "HG 3" in the edit summaries should link to [[Wikipedia:Huggle/Huggle3 Beta]] and not to [[WP:HG]]. [20:21:19] why... [20:21:30] why not... [20:21:30] it is still huggle who cares it's beta :P [20:22:10] +1 [20:22:29] I am more interested in fixing these bugs [20:23:15] haha, I thought a genius like you would have already figured them out by now :P [20:25:50] I am no genius [20:26:24] if I was I wouldn't be spending time working on open source :P [20:27:01] I would probably invent something briliant and sell it for huge money :D [20:27:48] Sell Huggle 3 to Wikimedia for $99 999 999 999! [20:28:06] ...but first: Fix the bugs! :P [20:28:29] :P [20:30:24] By the way, how long have you been working on HG3? [20:34:28] idk, check first commit [20:34:40] nearly 1 year [20:34:56] I started some time after hackaton last year when addshore told me "you know, huggle is dead" :D [20:35:14] btw this last version didn't crash to me so far [20:35:25] I will keep huggling 20 more minutes and if no crash I commit that [20:35:50] huggle is dead?? How dare s/he? [20:37:41] he was totally right lol [20:37:44] it was dead [20:39:16] yup.. then petan wanted to rewrite it in C# which was totally ok for me since C# is my favourite language.. and i nearly think in that language [20:39:31] but then he decided to change to c++ which i absolutely don't know :( [20:39:32] I refuse to belive that! [20:39:46] ok I am commiting this it didn't crash to me for long time [20:39:57] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±10] 13http://git.io/ZDTBTA [20:39:58] [02huggle3-qt-lx] 07benapetr 03b3b0595 - rewrote some GC code it was incredible mess, this way it's all much more clean, and hopefuly bit more stable [20:40:25] Elsensee: because C# doesn't have any decent GUI framework [20:40:39] it has WinForms that don't work in linux and GTK# that have no webbrowser [20:40:47] there was no way to use c# [20:40:51] yeah right [20:41:12] but winforms does work on linux Oo [20:41:21] wpf doesn't work on linux [20:41:51] "work" [20:42:02] how many apps did you see on linux running under winforms? [20:42:06] I've seen few it was a mess [20:42:48] i have seen no apps that run with mono [20:42:51] :D [20:43:01] they are ugly and slow and crash often [20:43:11] they look totally alien in system [20:43:28] pls...don't fight ('-_-') [20:43:36] we don't fight Oo [20:44:00] "and crash often" hmm...sounds like Huggle [20:44:06] :P [20:44:17] :D [20:44:34] btw Elsensee if you like C# you can help me with my IRC client that is pure C# [20:44:38] running in GTK# :P [20:44:42] thats okay [20:45:18] if the code is well organized i can help you with that [20:46:41] lol [20:46:43] User:ClueBot_Commons/Praise [20:46:47] some IP vandal just blanked it :D [20:46:53] they don't like that bot [20:47:02] Elsensee: sure it is [20:47:12] http://pidgeonclient.org/ [20:47:15] Elsensee ^ [20:48:06] Diff of page: File:William Wallace Atterbury 9722409e77 o.jpg (score: -792956) [20:48:08] lol that score [20:49:37] Josve05a: you can't build huggle? [20:50:00] I am almost sure this version doesn't crash XD [20:50:13] oh nononono! I can build AWB, it is three easy steps, but Huggle....seems really hard! [20:50:32] petan you said that about 1171 too. [20:50:38] yes on windows it is [20:50:47] on linux it's 1 step :P [20:53:20] petan: how on earth do you even find enough time to contribute to all your projects equally? [20:53:41] I won't tell you in publicly logged channel :D [20:54:38] do you have a time machine? O.o [20:54:58] Are you the Doctor? [20:57:20] [02huggle3-qt-lx] 07benapetr pushed 033 commits to 03ubuntu [+0/-0/±23] 13http://git.io/hZ6WhA [20:57:22] [02huggle3-qt-lx] 07benapetr 0322ac7c5 - Merge branch 'master' into ubuntu [20:57:33] I really can't crash this it's rock solid [20:58:30] Which OpenSSL should I download from http://slproweb.com/products/Win32OpenSSL.html ? [20:58:39] petan: https://github.com/huggle/huggle3-qt-lx/blob/master/huggle/huggle.pro#L32 [20:58:42] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03ubuntu [+0/-0/±1] 13http://git.io/yY8TYg [20:58:44] [02huggle3-qt-lx] 07benapetr 03b43cf25 - released fix [20:59:29] you causing me stash conflicts on pull :( :P [20:59:51] arrgs [20:59:56] fuck me [21:00:56] [02huggle3-qt-lx] 07benapetr pushed 031 commit to 03master [+0/-0/±1] 13http://git.io/go2VFQ [21:00:58] [02huggle3-qt-lx] 07benapetr 031431615 - reverted self [21:01:02] se4598: try this ^ [21:01:17] but it might conflict as well, there is no simple way to fix that [21:02:23] no problem, still have the old automatic stash, just reapplying again and all is fine :) [21:09:53] okay.. let's fork this irc client [21:10:50] Elsensee: I am actually using it right now :P [21:10:58] through it's own bouncer [21:11:05] that's why I am online 24 * 7 [21:11:13] that is awesome [21:11:18] yes but bugged :P [21:11:23] I created this libirc [21:11:29] it's C# irc library [21:11:35] since I did that it's bugged :D [21:11:53] I basically ripped internals of pidgeon and put them into separate library so that I can use them in other c# projects [21:12:01] but it wasn't really easy [21:12:09] it still needs a lot of work for it to be flawless [21:12:21] right now I am slowly discovering more and more bugs [21:12:31] one day wm-bot will use libirc as well [21:13:20] petan: why don't you just use a irc library which is written by someone else? :D why would you re-invent the wheel? [21:13:44] I don't think there was any back then when I started working on this, definitely not any that would serve my purpose [21:14:18] I needed some really low level irc library that would give me absolute freedom over the protocol [21:14:30] not something fancy that isn't transparent at all [21:15:19] I don't want just some irc client, there are hundreds of them, I needed something more advanced, something what is extremely flexible and powerful [21:16:32] okay :D [21:17:00] something like mirc but open source :P [21:17:06] what are all these branches for? master is obvious... ubuntu too :D [21:17:10] mirc is only irc client I was fine with [21:17:33] yeah.. mirc is awesome [21:17:39] all other branches were already merged [21:17:45] I'm using mIRC and it rockes! [21:17:54] yes but it doesn't run on linux [21:18:15] Elsensee: show me some irc client where you can just search the text by running /grep [21:18:16] :P [21:18:19] pidgeon can do that [21:18:37] :D [21:18:37] (by actual calling of grep) [21:18:41] so it works in linux only [21:18:42] :P [21:19:08] it can call external terminal commands, pass them content of irc window as input and parse their output and serve it back [21:19:14] it can do many things like that [21:19:22] normal irc clients can't and that suck [21:20:42] yeaah :D [21:21:56] there's one command which is not in the irc protocol which i would love to see in some irc clients [21:22:06] but no one supports it (of course ^^) [21:22:29] which one [21:22:30] and only freenode uses it.. i see you have written an extension for pidgeon [21:22:36] let's see if i can add that [21:22:38] uuhm.. it is [21:22:48] REMOVE [21:22:54] yes, for example when I open channel properties I see explanation for every single channel mode :P [21:23:22] cool :D [21:23:33] so.. hmm.. see how to add that one :D [21:23:55] I can type /q to +q someone or just /jb to join-ban someone [21:24:12] Elsensee: just download windows installer, that will be easier for beginning [21:24:17] check "freenode tools" in options [21:24:25] i want to add in code [21:24:42] regarding /remove it's pretty easy to implement it [21:24:47] yeah [21:24:54] just create a new extension for it, or implement to "freenode tools" extension [21:25:15] you can just register new command "remove" and hook it to some function similar to /kick [21:25:43] right [21:25:51] https://github.com/pidgeonproject/pidgeon/blob/master/Extensions/freenode/ftools.cs#L30 [21:25:59] already seen everything ;) [21:26:01] :D [21:26:02] this is example of that [21:26:19] first have to download gtk# libraries [21:26:35] that is part of that windows installer [21:26:40] so if you installed it you already have them [21:28:50] Elsensee: how do you want /remove to work? [21:29:09] just execute /raw REMOVE [21:29:11] ? [21:29:14] I suppose that [21:29:17] right [21:29:23] ok that's rather easy [21:29:27] yeah [21:29:30] but.. no.. [21:29:45] you can add some extra message [21:30:06] hmm.. wait a moment [21:31:25] Elsensee: it took me 1 minute https://github.com/pidgeonproject/pidgeon/commit/e6707bc580e2836a07589e8f372ff767c2256448 [21:31:26] :P [21:31:30] feel free to improve [21:31:38] ah common ^^ [21:31:43] i wanted to do that :D [21:32:11] you can specify reason [21:32:25] just do /remove user I hate you :P [21:32:25] yes [21:32:43] that will do REMOVE #blabla user :I hate you [21:32:57] just one question: why don't you use String.Split()? [21:32:59] why Substring? [21:33:12] where [21:33:22] https://github.com/pidgeonproject/pidgeon/commit/e6707bc580e2836a07589e8f372ff767c2256448#diff-e2e670206b0b7c4893b216c68476bdceR50 [21:33:23] there [21:33:27] 50 [21:33:39] btw: that wont work [21:33:41] compiler error [21:33:49] channel is argument.. you want text [21:34:37] btw how did Elsensee become op? [21:34:50] i didnt [21:34:53] hm I see fixed [21:35:22] split wouldn't deal very well with multiple spaces [21:35:30] what if reason was: I hate you [21:35:43] substring is easier here and possibly faster [21:36:16] hm.. right [21:36:28] I need to split just first word and rest including spaces [21:36:36] split would split everything even the message [21:37:45] yeah right [21:39:27] i would go for an empty string as default reason... [21:39:30] on kick too [22:02:40] Elsensee: I go sleep now [22:02:48] am i disconnected? [22:02:52] I suppose you didn'r receive my answer lol [22:02:54] yes [22:02:57] wtf [22:03:06] just sent a ctcp to myself [22:03:13] yes that was a bug [22:03:17] I already fixed that [22:03:18] oh really? [22:03:19] :D [22:03:20] but not released a fix [22:03:23] okay :D [22:03:36] (00:01:47) another question: why does a "!" mark a server? [22:03:37] (00:02:50) that is undocumented feature :P [22:03:38] (00:03:06) might be changed in future [22:03:39] (00:03:51) I wanted every window to have unique name [22:03:40] (00:04:22) if you connected to server "jimbo" and some jimbo sent you a private message, you would have two windows with same name [22:03:42] (00:04:36) ! is not a valid characted for nicknames [22:03:43] (00:04:37) Key was added [22:03:44] (00:04:39) Elsensee!Elsensee@hidden-24A5A550.adsl.hansenet.de has quit [Client exited] [22:04:15] i would rather go for some symbol [22:04:17] but nevermind [22:04:18] :D [22:04:24] good night :D [22:04:30] ! is a symbol [22:04:30] Key was added [22:05:07] ! [22:05:07] a symbol [22:05:12] what a genius [22:05:19] i ment some symbol like.. http://blog.lenovo.com/images/legacy/files/2009/07/local-area-network-symbols-1024x325.jpg [22:05:40] because it's a part of string :P [22:05:54] you can't connect images and strings in 1 variable it's not python :D [22:06:17] that thing in front of that is created from a string? O.o [22:06:19] wtf [22:06:26] oh lol [22:06:30] now I understand [22:06:39] we are both talking about something completely different [22:06:43] awesome [22:06:50] you mean that icon [22:06:56] yup [22:07:00] what did you mean? [22:07:01] I don't know I downloaded it somewhere :D [22:07:07] xD [22:07:41] I was talking about different bug you clearly didn't discover yet, so forget it [22:08:00] if you ever discover some ! related bug just ingore it :P [22:08:18] okay :D [22:08:56] TBH there isn't really any good order in what gets done in coding of pidgeon, it's a primary irc client I use everywhere, so basically I only fix what I need myself for talking :P [22:09:21] maybe we should create some order.. :P [22:09:22] since I am likely only user I am not really getting any feedback, so I don't fix other things, nobody report them :P [22:09:31] yes we should [22:09:32] :D [22:09:35] there is bugzilla [22:09:41] http://pidgeonclient.org/bugzilla/ [22:09:45] i know [22:09:46] :P [22:10:08] I am heavily using services so I am mostly working only on that lately [22:10:15] that is this bouncer I use [22:10:51] I go sleep it's 00:10 [22:10:55] right [22:10:59] good night [22:11:06] night [22:11:33] if you find any bug just fix it or report it and I will fix it [22:12:06] btw there are like 340 bugs in my head now, so if you find any bug I probably already know about it :P [22:12:18] but report it anyway it's good to keep track