Camelia, the Perl 6 bug

IRC log for #padre, 2010-08-20

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:46 kthakore :D
01:03 waxhead jq, congrats on the new bub...
01:35 Alias_ Getty: Don't do too much work for on the Win32 stuff for another week
01:36 Alias_ I'll be speaking to Microsoft at TechEd next week about getting the official microsoft farm renewed and upgraded to some version 2
01:37 CSJewell joined #padre
01:38 Getty Alias_: yeah but can you give timeline?
01:38 Getty Alias_: when you talk exactly with him?
01:41 Getty Alias_: if you need any help on this, i'm open and actually also have "time" even tho you know my win32 perl knowledge is rather "user-level"
01:50 dapatrick joined #padre
02:07 Alias_ Getty: I'm presenting to a group of Microsoft management, including their Open Source director, Tuesday morning Brisbane time.
02:08 Alias_ (I mean, work on creating new Microsoft testing environments)
02:11 Getty i hope it works out
02:11 Getty that would be kick ass if there are resources "available in time"
02:11 Alias_ We had that for the last year
02:11 Alias_ But the contract with the hosting company was only for a year, and it's run out
02:12 Getty yeah getting it from MS would secure it 100%
02:22 Hyppolit svn: r12301 | adamk++ | http://padre.perlide.org/trac/changeset/12301
02:22 Hyppolit Match the dequeue_nb name properly
02:22 Hyppolit trunk/Padre/lib/Padre/Task/
02:32 dapatrick joined #padre
02:45 Hyppolit svn: r12302 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/12302
02:45 Hyppolit Swarm , notify geometry ahead of other components.
02:45 Hyppolit trunk/Padre-Plugin-Swarm/lib/Padre/Plugin/Swarm/
03:05 Hyppolit svn: r12303 | adamk++ | http://padre.perlide.org/trac/changeset/12303
03:05 Hyppolit Quote a dependency number
03:05 Hyppolit trunk/Padre/
03:06 Hyppolit svn: r12304 | adamk++ | http://padre.perlide.org/trac/changeset/12304
03:06 Hyppolit Adding the special child to parent message OWNER, which tunnels the rest of the message through to the owner of a task, if it has one.
03:06 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/Directory/
03:07 Hyppolit svn: r12305 | adamk++ | http://padre.perlide.org/trac/changeset/12305
03:07 Hyppolit Adding blocking dequeue in addition to the non-blocking dequeue
03:07 Hyppolit trunk/Padre/lib/Padre/Task/
03:28 dapatrick joined #padre
03:59 Sno| joined #padre
04:18 dapatrick joined #padre
05:05 kaare joined #padre
05:44 Alias_ Anyone know if it would be feasible to use the pure perl git in the plugin?
05:46 Sewi gm all
07:16 danlucraft joined #padre
07:16 Alias_ hi
07:43 Steffen joined #padre
07:48 Jagdwurst joined #padre
08:13 Casan joined #padre
08:51 daxim joined #padre
09:14 ilbot2 joined #padre
09:14 Topic for #padre is now Latest Padre is 0.69 - Still unstable, for installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001
09:29 Alias_ ZOMG this is awesome
09:29 Alias_ I just got incremental search working
09:41 Alias_ hrm
09:41 Alias_ Stupid scroll bars
09:45 Hyppolit svn: r12306 | adamk++ | http://padre.perlide.org/trac/changeset/12306
09:45 Hyppolit Landing the first unoptimised implementation of incremental directory search, and damn it's awesome
09:45 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
09:46 Hyppolit svn: r12307 | adamk++ | http://padre.perlide.org/trac/changeset/12307
09:46 Hyppolit Incremental directory search now runs case insentively
09:46 Hyppolit trunk/Padre/lib/Padre/Wx/Directory/
09:47 Alias_ Steffen: Bump to Padre trunk, open a file in a project over NFS or in some huge tree, then try the directory tree search
09:59 Steffen Alias_, don't have NFS on any computer that has Padre.
09:59 Alias_ Got a massive directory tree?
09:59 kaare Can't use string ("5101") as a HASH ref while "strict refs" in use at /usr/lib/perl5/site_perl/5.10.0/Padre/Wx/Main.pm line 5687.
10:00 kaare Is that a known issue?
10:00 Alias_ (But not so massive it will crash Padre scanning it)  :)
10:00 Alias_ kaare: Not that I know of, what release?
10:00 Alias_ kaare: Can you replicate on trunk?
10:00 kaare Alias_: 0.69
10:00 Alias_ Alternatively, what's at line 5687
10:01 Alias_ (sub name and specific line content)
10:01 Steffen 6626 tsee      20   0  588m 204m  19m R  287  5.4   1:23.49 perl
10:01 Steffen Note th 287
10:01 Steffen I.e. using three cores full throttle
10:01 Alias_ What's the 287?
10:01 Alias_ hrm
10:01 Steffen Percent.
10:01 Alias_ Known issue
10:02 Steffen I just ran dev.pl
10:02 Steffen And typed an "s" in the Search box.
10:02 Steffen But the proj. dir was ~.
10:02 Steffen Since I had no padre.yml or somesuch.
10:02 Steffen Anyway.
10:02 kaare its in timer_check_overwrite
10:02 Steffen My home dir qualifies as massive.
10:02 Steffen And it's blocking now.
10:02 Alias_ You are seeing the incremental results though?
10:03 Alias_ The load issue is expected
10:03 Steffen It started out with an incremental bit and then went dead.
10:03 kaare $winlist->{no_fresh} = 1;
10:03 Steffen Now, it crashed.
10:03 Steffen But since I had top running, I don't have any error message.
10:03 Alias_ Currently, although the GUI elements tell the task signal handler when tasks are no longer relevant, they don't actually cancel the running tasks
10:04 Alias_ So events stream into the parent and are discarded, potentially for a long time
10:04 Steffen It doesn't let me keep typing either.
10:04 Alias_ I'm working on that next
10:04 Steffen Yes, killing tasks is interesting.
10:04 Alias_ It's solved, just not implemented yet
10:04 Alias_ Or at least, the mechanism for co-operative termination of tasks is solved
10:05 Alias_ Which for the directory scanning issues like this will be good enough
10:05 Alias_ (I hope)
10:06 Alias_ Anyways, I'll work on optimisation next so the directory tree is usable for large and slow trees again
10:06 kaare Alias_: Problem is not in trunk. So forget about it.
10:06 Alias_ ok
10:06 * Alias_ home
10:06 Alias_ left #padre
10:35 SvenDowideit joined #padre
10:35 SvenDowideit left #padre
10:44 Jagdwurst left #padre
11:55 CSJewell left #padre
11:55 CSJewell joined #padre
12:59 kaare left #padre
13:36 Casan left #padre
14:04 daxim left #padre
14:07 dapatrick joined #padre
14:34 rindolf joined #padre
14:37 chorny joined #padre
14:54 [Sno] joined #padre
15:01 Sewi Anybody know if openid simple registration extensions are supported/used anywhere?
15:02 Hyppolit svn: r12308 | szabgab++ | http://padre.perlide.org/trac/changeset/12308
15:02 Hyppolit fix by DaTa to stop trying to install old version of Padre
15:02 Hyppolit trunk/Padre-Plugin-Vi/ trunk/Padre-Plugin-Vi/lib/Padre/Plugin/Vi/
15:03 PerlJam kthakore: congrats on the grant.
15:04 kthakore PerlJam: I got it?
15:05 kthakore PerlJam++ for lettign me KNOW!
15:05 kthakore YAYYA!
15:05 PerlJam http://news.perlfoundation.org/2010​/08/accepted-grants-for-2010q3.html
15:05 * kthakore runs arounds without his pants!
15:05 PerlJam I would have thought they'd let you know before telling the rest of the world
15:05 kthakore hahah
15:05 kthakore guess not
15:05 kthakore oh wel
15:05 kthakore :D
15:06 chorny Is it possible to convert Padre::Document::Perl::Help::help_init to a task?
15:06 PerlJam kthakore: surely you'll need to know who your grant manager is
15:06 kthakore PerlJam: I will go find out now
15:06 kthakore thanks
15:07 chorny kthakore: you are first in the list - this means that you proposal was considered best
15:07 PerlJam It was best IMHO
15:07 kthakore thanks guys
15:08 kthakore I will work hard to meet your expectations
15:08 Getty kthakore: and fail! <run>
15:08 kthakore Getty: yours too. Maybe even a crosfire tutorial
15:08 kthakore still want me to fail? ;)
15:08 Getty i told you ;) did you checked it out on emulator?
15:09 Getty generally you must have Amiga/C64 emulator, there are so millions ideas for games or stuff that could be combined
15:09 kthakore as soon as I have more time dude bbut if I can squeez it in I will
15:13 PerlJam kthakore: just so you know, I haven't touched SDL more than "look, I can draw a circle", so I greatly look forward to using the results of your grant to do something more like "look, I just made a game for my kids"  :-)
15:14 kthakore :D
15:14 kthakore me too!
15:14 Getty i didnt even touched SDL at all ;)
15:14 kthakore PerlJam: you will make stuff like this http://yapgh.blogspot.com/2010/08/intr​oducing-sdlxcontrollerobject-with.html
15:21 Steffen left #padre
15:23 kthakore PerlJam: what do you think?
15:24 Alias__ What. The. Hell
15:24 * Alias__ is looking at bettings odds for the Australian election
15:24 Alias__ I think you can actually make an unlosable bet
15:25 PerlJam kthakore: I think I'll have to wait patiently for someone to show my how to do that  :)
15:25 kthakore PerlJam: working on it :D
15:25 kthakore Alias__: I got that grant btw
15:26 kthakore Alias__: also congrats ofr tech ed!
15:26 Alias__ Excellent, you were the best candidate from the list, certainly
15:26 kthakore oh geez. THanks
15:26 PerlJam kthakore: you should have asked for more money  ;)
15:27 kthakore PerlJam: I noticed that ... oh well ... I just needed that much to get it done. :D
15:27 kthakore I really just want to do it so I can get more people doing gamedevelopment in Perl.
15:27 PerlJam looks like the grant committee was only giving out $5K this time.  I wonder what circumstances make them raise that cap?
15:27 kthakore PerlJam: dunno
15:28 chorny I don't understand where Padre::Help->new is called
15:28 Sewi chorny: print STDERR join(',',caller)."\n"; just after my $self = shift;
15:39 Alias__ PerlJam: The committee has three catagories
15:40 Alias__ Proposals they will give money to, proposals they won't give money to, and proposals they want to give money to but don't have it, and they will automatically get it next time
15:41 PerlJam Hmm.
15:41 Alias__ And they usually say which is which
15:42 Alias__ Where's the announcement?
15:42 PerlJam "The other two grant proposals that were not rejected but that can not be funded in this quarter will be kept for consideration on the next round."
15:42 PerlJam Sounds like a 4th category to me.
15:42 PerlJam Alias__: http://news.perlfoundation.org/2010​/08/accepted-grants-for-2010q3.html
15:42 PerlJam (i.e. "kept for consideration" doesn't sound like "automatically get money next round")
15:43 PerlJam But what determines how much money is available for each round of proposals?
15:43 Alias__ Well, it means they want to give it money
15:44 Alias__ The question is, will the next round have any proposals that are BETTER and should be funded ahead of it
15:45 PerlJam I also find it weird that funding SF.pm wasn't ranked last.  That one seemed to be bad mojo
15:46 PerlJam although, I guess that list really isn't ordered, so I can't know how it was ranked.
15:59 Steffen joined #padre
16:01 chorny t/23_task_chain.t .......... 3/21 Can't call method "is_running" on an undefined value at blib\lib/Padre/TaskThread.pm line 132.
16:06 kaare joined #padre
16:06 Alias__ chorny: Ignore it for now
16:06 Alias__ I'm mid change
16:06 Alias__ Giving myself a little leeway cause I'm close to the end at this point :)
16:07 chorny kaare: Can you release new version of Padre::Plugin::Git? I made it compatible with latest Padre
16:08 Alias__ I can give you the permissions if you want
16:10 chorny It is good idea, but Kaare may object
16:10 Alias__ It's in our repo, he should be ok with it
16:10 Alias__ It's the ones outside the main repo we don't touch
16:10 chorny He wasn't ok with perlcritic plugin
16:11 Alias__ oh, he complained before?
16:11 Alias__ ok then
16:11 Alias__ We wait
16:12 chorny Can you give me permissions for modules in Padre-Plugin-CSS, Padre-Plugin-HTML and Padre-Plugin-XML? Fayland does not respond at all
16:12 Alias__ sure
16:13 chorny I know it is possible to create groups on PAUSE called "mailing list". But I don't know exactly how does this work. Will adding a developer to such group automatically add comaint rights for all modules that group owns?
16:15 Steffen It's not that simple.
16:18 Alias__ Added CHORNY to co-maintainers of Padre::Plugin::CSS.
16:18 Alias__ Added CHORNY to co-maintainers of Padre::Plugin::HTML.
16:18 Alias__ Added CHORNY to co-maintainers of Padre::Plugin::HTML::Export.
16:18 Alias__ Added CHORNY to co-maintainers of Padre::Plugin::HTMLExport.
16:18 Alias__ Added CHORNY to co-maintainers of Padre::Plugin::XML.
16:18 Alias__ Added CHORNY to co-maintainers of Padre::Task::SyntaxChecker::XML.
16:18 Alias__ Generally, you don't want to use the mailing list except as a last resort
16:19 Alias__ Usually it's done for one or two extremely high profile things where there's a genuine group behind it
16:19 Alias__ mod_perl and the like
16:20 * chorny should work on PAUSE next :)
16:21 chorny also Padre::Document::CSS, Padre::Plugin::CSS::Help, Padre::Document::HTML, Padre::Document::XML :(
16:22 chorny such tasks are hard - they should be easier
16:25 Sewi chorny: I think Padre::* is part of Padre itself where * is not "Plugin"
16:26 chorny ok, I'll move then into Padre::Plugin:: namespace
16:28 * chorny goes offline to work with electricity
16:28 chorny left #padre
16:41 Alias__ Yeah, stuff in plugins should stay in plugins
16:42 Alias__ Use the registration methods to declare where the implementation class is
17:08 Sno| left #padre
17:08 [Sno] left #padre
17:15 [Sno] joined #padre
17:22 Hyppolit svn: r12309 | chorny++ | http://padre.perlide.org/trac/changeset/12309
17:22 Hyppolit Padre::Document::CSS -> Padre::Plugin::CSS::Document
17:22 Hyppolit trunk/Padre-Plugin-CSS/lib/Padre/Document/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/CSS/
17:24 Hyppolit svn: r12310 | chorny++ | http://padre.perlide.org/trac/changeset/12310
17:24 Hyppolit change registered_documents
17:24 Hyppolit trunk/Padre-Plugin-CSS/lib/Padre/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/
17:25 Sno| joined #padre
17:32 kaare I didn't have any problems with chornys changes to P:P:PerlCritic.
17:32 kaare Don't know where he got that idea.
17:33 kaare If someone wants to take over P:P:Git, I'm OK with that too.
17:33 kaare OR, I'll just release a new version with the necessary changes.
17:37 Hyppolit svn: r12311 | chorny++ | http://padre.perlide.org/trac/changeset/12311
17:37 Hyppolit version 0.10
17:37 Hyppolit trunk/Padre-Plugin-CSS/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/CSS/ trunk/Padre-Plugin-CSS/t/
17:38 Hyppolit svn: r12312 | chorny++ | http://padre.perlide.org/trac/changeset/12312
17:38 Hyppolit add Module::Build to configure_requires
17:38 Hyppolit trunk/Padre-Plugin-CSS/
18:03 kaare Makefile.PL of P:P:Git contains is_padre_plugin which comes with M:I:PadrePlugin.
18:04 kaare This is not a requirement and will give problems if I distribute it.
18:04 kaare (Or why not?)
18:05 kaare && what purpose does it serve?
18:05 bricas just make sure you have it installed on your machine when you build the dist, it'll ship in inc/
18:05 kaare O I C
18:08 kaare bricas: Do you know what it's supposed to do?
18:10 Hyppolit svn: r12313 | kaare++ | http://padre.perlide.org/trac/changeset/12313
18:10 Hyppolit Up the version number
18:10 Hyppolit trunk/Padre-Plugin-Git/ trunk/Padre-Plugin-Git/lib/Padre/Plugin/
18:12 bricas kaare: adds some extra options for installing plugins
18:13 kaare OK, thanks
18:26 Hyppolit svn: r12314 | adamk++ | http://padre.perlide.org/trac/changeset/12314
18:26 Hyppolit Part 1 of the mid-execution task cancel capability
18:26 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/Directory/
18:36 Hyppolit svn: r12315 | chorny++ | http://padre.perlide.org/trac/changeset/12315
18:36 Hyppolit ../Plugin/HTML/Document.pm
18:36 Hyppolit trunk/Padre-Plugin-HTML/lib/Padre/ trunk/Padre-Plugin-HTML/lib/Padre/Plugin/ trunk/Padre-Plugin-HTML/lib/Padre/Plugin/HTML/
19:20 Hyppolit svn: r12316 | rehsack++ | http://padre.perlide.org/trac/changeset/12316
19:20 Hyppolit Fix require of unavailable Wx::Perl::Dialog
19:20 Hyppolit trunk/Padre-Plugin-Vi/lib/Padre/Plugin/Vi/
19:43 Hyppolit svn: r12317 | szabgab++ | http://padre.perlide.org/trac/changeset/12317
19:43 Hyppolit merge changes
19:43 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre-Plugin-CSS/ trunk/Padre-Plugin-CSS/lib/Padre/ trunk/Padre-Plugin-CSS/lib/Padre/Document/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/CSS/ trunk/Padre-Plugin-CSS/t/ trunk/Padre-Plugin-Git/ trunk/Padre-Plugin-Git/lib/Padre/Plugin/ trunk/Padre-Plugin-HTML/lib/Padre/ trunk/Padre-Plugin-HT
19:43 szabgab I wonder if I just break our repostory
19:43 szabgab or reverted the last few changes
19:44 szabgab I think we mutually hate each other with git
19:45 Sewi Why do you use git?
20:02 szabgab I am trying to learn it :)
20:28 Sewi1 joined #padre
20:31 Sewi2 joined #padre
20:33 Sewi left #padre
20:35 Sewi1 left #padre
20:36 Sewi2 is now known as Sewi
20:40 rindolf left #padre
20:51 perlite left #padre
20:56 perlite joined #padre
21:04 chorny joined #padre
21:05 chorny szabgab: reverted
21:16 chorny szabgab: did you commit contain anything useful?
21:17 Steffen left #padre
21:32 CSJewell2 joined #padre
21:37 CSJewell left #padre
21:45 Hyppolit svn: r12318 | chorny++ | http://padre.perlide.org/trac/changeset/12318
21:45 Hyppolit revert last change by szabgab
21:45 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre-Plugin-CSS/ trunk/Padre-Plugin-CSS/lib/Padre/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/ trunk/Padre-Plugin-CSS/lib/Padre/Plugin/CSS/ trunk/Padre-Plugin-CSS/t/ trunk/Padre-Plugin-Git/ trunk/Padre-Plugin-Git/lib/Padre/Plugin/ trunk/Padre-Plugin-HTML/lib/Padre/ trunk/Padre-Plugin-HTML/lib/Padre/Plugin/HTML/ trunk/Padre-Plugi
21:45 * chorny is learning svn :)
21:50 dapatrick left #padre
21:57 CSJewell2 is now known as CSJewell
22:01 Sewi1 joined #padre
22:04 Sewi left #padre
22:40 kaare left #padre
23:06 Sewi1 left #padre
23:08 Sewi joined #padre
23:28 [1]awnstudio joined #padre
23:37 [1]awnstudio is now known as alnewkirk

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary