Camelia, the Perl 6 bug

IRC log for #padre, 2011-01-31

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

All times shown according to UTC.

Time Nick Message
00:24 asarch joined #padre
03:20 jazzanova joined #padre
03:26 jazzanova left #padre
03:27 jazzanova joined #padre
04:10 eolh left #padre
04:33 AigleNoir joined #padre
04:34 AigleNoir is now known as aiglenoir
05:09 TonyC left #padre
05:13 kanishka joined #padre
05:16 kanishka left #padre
05:24 eolh joined #padre
05:30 asarch left #padre
05:46 kaare joined #padre
06:44 ispy_ joined #padre
07:14 Sewi joined #padre
07:15 marcela joined #padre
08:00 Alias left #padre
08:23 waxhead joined #padre
08:26 Alias joined #padre
08:43 waxhead hey Alias, how's the wrist?
08:43 Alias still rather sore
08:43 waxhead wow.. I really have been shaped!!!
08:43 Alias And i can't do anything shift-x on my right hand
08:43 Alias like 'i'
08:44 Alias or double quote
08:44 waxhead that's going to slow you up a bit...
08:44 waxhead what about work.. taking some time off?
08:45 waxhead see the email in the dev list today?
08:45 waxhead hmm.. this is nuts... going to be competing with others on facebook and youtube until they realise it's too slow for either.. :)
08:47 waxhead sheesh.. the women in the house aren't happy it's so hot...
08:47 waxhead guess who suffers...
08:48 waxhead back in a bit.. this client is doing odd things
08:48 waxhead left #padre
08:48 waxhead joined #padre
08:56 Sewi left #padre
08:58 Sewi joined #padre
09:00 ispy_ left #padre
09:07 Alias Anyone on unix?
09:07 Nanoprobe I'm on linux... thats almost unix
09:07 Nanoprobe :-p
09:07 Alias Can use open perl -de 1
09:07 Alias use Wx;
09:07 Alias use Wx::Socket;
09:07 Alias m Wx::UNIXaddress
09:07 Alias and paste the output
09:08 Nanoprobe ok
09:08 Alias If you want a project to start on, I've got a great one
09:08 Nanoprobe are you sure that last line is right?
09:08 Alias I'm sure
09:08 Nanoprobe do tell..
09:08 El_Che DB<3> m Wx::UNIXaddress
09:08 El_Che GetFilename
09:08 El_Che SetFilename
09:08 El_Che new
09:08 El_Che via Wx::SockAddress: CLONE
09:08 Alias paste it first
09:08 El_Che via Wx::SockAddress: Clear
09:09 El_Che via Wx::SockAddress: DESTROY
09:09 Alias aha!
09:09 El_Che via Wx::SockAddress: Type
09:09 Alias well I'll be
09:09 El_Che via UNIVERSAL: DOES
09:09 El_Che via UNIVERSAL: VERSION
09:09 El_Che via UNIVERSAL: can
09:09 El_Che via UNIVERSAL: isa
09:09 El_Che that's linux
09:09 El_Che do you need a solaris output?
09:09 Nanoprobe already the first line gives me: open: invalid option -- 'd'
09:09 Nanoprobe Usage: openvt [-c vtnumber] [-f] [-l] [-u] [-s] [-v] [-w] -- command_line
09:09 Alias nope nope
09:09 Alias uh
09:09 Alias I think you ran openvt instead of perl
09:10 Alias anyways
09:10 Alias OK, so here's the job
09:10 Alias Currently, Padre has a single instance server thing
09:10 Alias Basically, it means if you run "padre filename.pm" it opens in the already-open Padre
09:10 Alias Like in Firefox or most other big programs
09:11 Nanoprobe anything else?
09:11 Alias Unfortunately, because the wxConnection API for Wx isn't implemented (which is the official DDE API) I had to use a socket server approach
09:11 Alias And that uses TCP IP, which means an unsecured server listening on port 4444
09:11 Nanoprobe not good..
09:11 Alias So for Debian and friends, they disable it (correctly so)
09:11 Alias Now, Wx does support unix sockets
09:11 Alias But the functions doesn't even exist on the windows version
09:11 Alias So I can't write it
09:12 Nanoprobe i got: Search pattern not terminated at exec.pl line 3.
09:12 Nanoprobe after runing it witout the perl line
09:12 Nanoprobe i called the file exec.pl
09:12 Alias So in Padre::Wx::Main::single_instance_* method, someone needs to make it work on Unix by using unix sockets instead of tcp sockets
09:13 Alias don't worry about it, El_Che did it
09:13 Alias you should have gotten what he (or was it she?) got
09:13 Nanoprobe what about using a lockfile?
09:13 Alias not relevant
09:14 Alias So all someone needs to do is change single_instance_start to use unix sockets
09:14 Alias And change the code in Padre::Startup to contact via unix socket instead of tcp socket
09:15 Hyppolit svn: r13614 | adamk++ | http://padre.perlide.org/trac/changeset/13614
09:15 Hyppolit Dropped a pipe somewhere along the line, amazed it worked at all
09:15 Hyppolit trunk/Padre/lib/Padre/Wx/
09:17 dandv btw, is there an e-mail alias to which you can submit bug reports to My::Module? something like my-module-bugs@... ?
09:17 Alias something close to it
09:17 Alias Check the RT queue
09:20 kaare 0.80 Segmentation faults when opening a perl file.
09:20 kaare How can I remove user's settings?
09:20 kaare There seems to be no .padre anymore
09:21 dandv bug-My-Module@rt.cpan.org, apparently
09:21 El_Che she - she - she - ... - he - he - he
09:21 dandv El_Che: ?
09:21 El_Che monty python, the life of brian
09:22 Nanoprobe >.< :-p
09:22 szabgab I just upgrade Padre on a SUSE box
09:22 szabgab so far it works
09:23 szabgab but it segfaulted when I tried to get F1 help
09:23 szabgab I might be missing further wx related packages ...
09:23 kaare szabgab: I can open perl files as root. But not as me. That's why I think an old setting is biting me
09:24 szabgab El_Che: will you be at the Friday beer party or at FOSDEM in general?
09:25 El_Che szabgab: fosdem, yes
09:25 El_Che friday probably not
09:26 El_Che szabgab: I was thinking of sending a mail for a perl or at least padre diner
09:26 El_Che saturday would be the best day for that I guess
09:29 daxim joined #padre
09:30 kaare Back on 0.78
09:30 kaare 0.80 fails for me
09:35 Sewi kaare: "fails" like "tests don't pass" or like "crash"?
09:38 danlucraft joined #padre
09:39 Alias kaare: padre --reset
09:40 Alias I wonder if we should do some kind of crash tracker
09:44 waxhead kaare, to reset padre try padre --reset
09:44 waxhead oh.. too slow
09:44 waxhead I had crashes yesterday with Padre, in the end I upgrade Strawberry, it's working fine...
09:45 waxhead that's for windows though, not linux...
09:45 Alias I really don't get why things crash
09:45 Alias Especially when we don't change anything in config
09:46 Nanoprobe i think it might have to do with the versions of bundled modules and the versions of perl..
09:46 Nanoprobe it would be so much better if we just used a perl2exe compiler of some sort, no?
09:46 Nanoprobe then it would have a bundled perl
09:46 Nanoprobe though it would make it much bulkier
09:47 Alias bad idea probably
09:50 Sewi Does perl2exe really include all the modules? perlcc doesn't - it requires the same files like perl script.pl does.
09:50 Alias I don't think that's the problem
09:51 Alias We shouldn't really crash on anything in config, no matter what
09:51 Nanoprobe dang
09:51 Nanoprobe no way to bundle the modules in with a compiled perl script?
09:53 waxhead has anyone noticed the syntax check is out by one line?
09:53 kaare OK, padre --reset makes the segfault go away
09:53 kaare So it was a personal setting of some kind
09:53 waxhead cool...
09:54 waxhead kaare, try turning on things like the directory/project tree again
09:58 Alias waxhead: That's a motherfucker of a bug
09:58 Alias waxhead: More complex than you might think
09:58 waxhead hahaha.. duly noted.. :)
09:58 Alias Because Padre injects some shit into the file it ultimately compiles
10:01 kaare waxhead: That was a bad idea. Or a good one, depending...
10:02 kaare Am I the only one with that error?
10:02 waxhead kaare, did Padre crash?
10:02 kaare waxhead: Yep
10:02 waxhead kaare, what OS?
10:02 kaare linux
10:02 waxhead really???
10:03 waxhead did you upgrade ORLite?
10:03 waxhead Not sure what that has to do with anything..
10:03 kaare ORLite is 1.48
10:04 waxhead on widnows  after a --reset for me any time I turned the directory tree back on it crashed...
10:04 waxhead what version of perl?
10:04 waxhead it stopped crashing after I upgrade strawberry, the 5.10 one to what ever that latest version is
10:04 kaare Ah. It's 5.10.0
10:04 kaare It's default OpenSUSE 11.2 I think
10:05 waxhead I wonder if something has snuck in is only availabe in later perls?
10:05 kaare Perhaps 5.10.1 would have done the trick?
10:05 waxhead I can't say for sure...
10:05 kaare But I don't have time right now to roll a new. I will reset and play later.
10:05 waxhead unless Alias knows if any of this Task stuff is using something that's only in later perl 5.10 ?
10:06 Alias shouldn't be
10:06 Alias I keep it simple
10:06 waxhead kaare, well, if you're up for it, please let us know...
10:06 waxhead for me it was solved on windows by upgrading strawberry..
10:06 Alias waxhead: New releases uses new ORLite feature
10:06 Alias I wrote it specifically for PAdre
10:07 waxhead and ubuntu here is perl 5.10.1
10:07 kaare waxhead: I guess I can perlbrew a 5.12.x
10:07 waxhead Alias, I don't think it's ORLite though...
10:07 Alias me either
10:07 waxhead kaare, what about a later 5.10 ?
10:07 Alias I set the dependency in Makefile.PL properly I thought
10:07 waxhead Alias, you did.. I had to upgrade, at least when make told me..
10:07 kaare waxhead: That too. But the only time I tried perlbrew I got a unthreaded perl.
10:08 kaare Guess I have to read up on the dox
10:08 waxhead kaare, did you miss a setting?
10:08 kaare waxhead: I didn't use any :-)
10:08 kaare That may be called a miss :-)
10:11 El_Che I have perl 5.12.2 here
10:11 El_Che do I need to test something?
10:15 kaare El_Che: Try directory/project tree in the view menu
10:15 kaare And report if it crashes
10:26 El_Che soing a svn update
10:26 El_Che en cpamn of new modules
10:29 El_Che ok
10:30 El_Che it gives me the contents of ~/Documents
10:30 El_Che now opening real code
10:31 El_Che no crashing, 166.5MB ram used
10:33 szabgab El_Che: a Perl /Padre/Dancer dinner on saturday sounds cool
10:33 El_Che I would like to call the place we were last year
10:33 El_Che I don't know what the maximum people for a reservation on their busiest evening
10:34 szabgab El_Che: sure, and then we can let people know on #dancer as well
10:34 El_Che szabgab: any idea on how many people are we talking about?
10:34 szabgab no idea but there are going to be 4 or more Dancer people and one of them is vegan
10:34 El_Che that complicates things of course
10:34 szabgab I don't know if that place has anything to offer to him
10:35 El_Che the menu is online, I'll have a look
10:35 Nanoprobe Alias - is there a Trac entry for the unix socket issue?
10:36 Alias nope
10:36 Alias I didn't even know it was possible until today
10:36 Nanoprobe lol i had actually learned how to do unix sockets yesterday
10:36 Alias Leave it for the moment, I tried moving to address objects instead of strings
10:36 Alias And it doesn't work
10:36 Alias So I've pinged Mattias
10:36 Nanoprobe ok
10:38 El_Che szabgab: http://www.lesbrassins.com/
10:39 El_Che doesn't look like vegan paradise
10:42 Alias can vegans have cheese?
10:42 El_Che no
10:42 Alias So vegetarian pasta... which may or may not be vegan
10:43 Alias And onion soup minus the cheese
10:44 El_Che it's a good and nice restaurant
10:44 El_Che it would be sad to move a lesser (as not the same collection of belgian beers) place :)
10:44 Alias Veganism seems such a depressing dietary choice
10:44 Alias Since you have to know that life is just going to be bloody difficult forever
10:44 Alias Parties, restaurants, socialising in general
10:45 El_Che while doing our world trip my girlfriend tried to be vegetarian in south americ: she always got chicken :)
10:47 Alias It's also a risky diet
10:48 Alias Not to mention the trouble it creates with clothing and tons of other stuff
10:48 waxhead clothing?
10:49 Alias No leather
10:49 Alias Nothing that contains animal products of any kind
10:50 Alias Nothing that uses commercial gelatin
10:50 Nanoprobe yeah, its not fun
10:50 Nanoprobe my brother is vegan
10:50 Alias no honey
10:54 El_Che no cookies
10:54 El_Che friends of mine didn't eat cookies because it has animal fat
10:54 Nanoprobe there are vegan cookies - they just mostly taste like wood
10:55 El_Che yeah, you have vegetarian sausages as well
10:55 El_Che they just don't taste like sausages :)
10:55 El_Che they taste like mushed vegetables (duh :) )
10:56 Alias You also can't take diabetes medication
10:56 Alias And a few other things
10:56 El_Che I think you're ok to make that kind of exceptions, no?
10:56 Alias You can kill to survive, I guess
10:57 El_Che just not enjoy it :)
11:09 Sewi left #padre
11:11 Sewi joined #padre
11:11 marcela_ joined #padre
11:11 marcela left #padre
11:20 waxhead I have no idea how the folding works...
11:20 waxhead there's a fold_pod in the editor class, but it never seems to get called...
11:21 waxhead here I was thinking it was something simple to poke around with...
11:21 waxhead folding seems to be tied to the lexer.. but I can't see how that works either...
11:23 El_Che hehe. I hit that wall as well
11:23 El_Che it seems to be something hardcoded
11:23 El_Che (wx i thought)
11:26 waxhead El_Che, maybe.. I guess that means that it knows about perl's pod
11:26 waxhead because I can't see where fold_pod in the Editor class gets fired
11:27 szabgab http://blogs.perl.org/users/ovid/2011/01/​show-perl-subname-in-vim-statusline.html
11:29 waxhead oh.. we that made a liar of me...
11:29 waxhead s/we/well/
11:34 El_Che szabgab: for ou diner party. Put it something on my blog and link it from the wiki?
11:35 El_Che we can hype it als the "second" perl FOSDEM diner :)
11:38 El_Che then I'll need someone to post it to http://planet.perl.org/ (I am not syndicated there, but I am on ironman) and some people blogging that they will attend to get the ball rolling
11:46 szabgab you can put all the info in the wiki and we can ask people to add their name if interested
11:46 szabgab and I can blog about that too in about 6 hours from now
11:47 szabgab but you could also send invitation e-mails to the near-by mailing lists
11:47 El_Che ok
11:47 szabgab or at least the Brussels.pm list
11:48 El_Che the thing is, how do wet get inside a restaurant with 20 people on saturday evening :)
11:48 waxhead left #padre
11:51 szabgab and I can blog about that too in about 6 hours from now end at 19:00, we wrap up by 19:30 the lates
11:51 szabgab when do people go out on saturday?
11:52 Di-ima left #padre
11:54 El_Che when we go on dinner
11:54 El_Che a little later maybe
11:54 El_Che but were we were is pretty popular
12:03 Di-ima joined #padre
12:11 El_Che szabgab: I'll put your name as well for the participants ok?
12:14 El_Che crap
12:14 El_Che I closed the page without closing it
12:35 jazzanova left #padre
12:51 szabgab El_Che: sure put my name down
12:52 szabgab and then tell about it on #dancer
13:17 asarch joined #padre
13:23 El_Che if someone syndicated to planet.perl.org wants to forward this: http://nxadm.wordpress.com/2011​/01/31/2nd-fosdem-perl-dinner/
13:37 ajmrch joined #padre
13:42 asarch left #padre
13:42 jnap joined #padre
13:56 ajmrch is now known as asarch
13:58 kaare left #padre
14:08 El_Che szabgab: I mailed the flanders and brussels perl mongers
14:08 El_Che we'll see
14:08 El_Che sounds like fun
14:11 ispy_ joined #padre
14:13 szabgab El_Che: if noone else comes, we can go the two of us :)
14:14 El_Che hehe
14:16 El_Che if no one shows up I'll relabel it to "1st Ruby FOSDEM dinner" to get some lost souls anyway :)
14:16 szabgab :)
14:17 szabgab and relocate to a train station?
14:18 Sewi :)
14:18 daxim you have to bait the people properly:  s{dinner}{beer social}
14:19 El_Che <blink>big boobies</blink> would do as well, but I am not doing that :)
14:33 El_Che szabgab: we can play cards already: there are 4 of us :)
14:35 Nanoprobe left #padre
14:38 szabgab El_Che: yeah, I just added them :)
14:38 szabgab they could not register
14:39 El_Che you macho
14:39 dandv left #padre
14:41 Hyppolit svn: r13615 | zenogantner++ | http://padre.perlide.org/trac/changeset/13615
14:41 Hyppolit minor spelling corrections like 'mime-types' to 'MIME types'
14:41 Hyppolit trunk/Padre/lib/Padre/
14:42 zenog joined #padre
14:48 kaare joined #padre
14:49 zenog hi everyone
14:49 El_Che i zenog
14:49 El_Che hi
14:49 Sewi left #padre
14:51 zenog I have the impression that the 'check_syntax' and 'check_syntax_in_background' methods in Document.pm and Document/Perl.pm are dead code, i.e. not really used any more.
14:51 zenog Is this correct?
14:51 zenog If so, we could remove those.
14:59 rindolf joined #padre
15:01 rindolf Hi all.
15:02 zenog hi rindolf
15:02 rindolf zenog: what's up?
15:02 rindolf zenog: where is the Padre 0.80 announcement?
15:08 El_Che szabgab: problems with the wiki? "Claudio, it is impossible to create a new registration ( i got Registration is disabled.)"
15:08 El_Che just got I mail
15:10 zenog El_Che: The registration is usually closed.
15:10 zenog I can open it for a moment if someone wants to register.
15:10 * daxim tests the user experience
15:10 El_Che I see
15:10 El_Che I'll just ask to post it in a comment and I'll add it myself
15:10 zenog rindolf: http://blogs.perl.org/users/peter_lavender​/2011/01/padre-080-has-been-released.html
15:12 rindolf zenog: hmmm.... it's mal-formatted.
15:12 szabgab rindolf: ask waxhead for the e-mail version, when he is around next time
15:13 rindolf szabgab: OK.
15:13 zenog El_Che: It's no problem to open the registration, maybe it would be better, because we may at some point get more reports/contributions from that user ...
15:13 szabgab El_Che: which wiki? that of padre of the socialtext?
15:13 El_Che socialtext
15:14 szabgab so you just confused zenog :)
15:14 daxim I have amended <http://padre.perlide.org/trac/wiki/Tickets>
15:14 szabgab anyway, I sent an e-mail to my contact at socialtext and asked him what's up with the socialtext wiki
15:14 El_Che thx
15:14 El_Che I added this to my post: "EDIT: Some people seem to have trouble registering at the wiki (closed). Just post you're name in a comment (or mail me, address at about page) and I'll add you myself (in the mean while)."
15:15 El_Che so, in case some reblogs it, link to my blog and not to the socialtext wiki (the link is in my post)
15:15 a|newkirk[assoc] joined #padre
15:15 daxim El_Che, it's better to link to http://padre.perlide.org/trac/wiki/Howto instead
15:16 zenog szabgab El_Che yeah I was confused ;-)
15:16 szabgab El_Che: good
15:16 Hyppolit #1043: odd behavior of regex Find (new defect) [ http://padre.perlide.org/t​rac/ticket/1043#comment:2 ]
15:16 szabgab and now daxim is also confused :)
15:16 El_Che and so is daxim :)
15:16 a|newkirk[assoc] is now known as alnewkirk[here]
15:16 szabgab our wiki might suck but just look at the official TPF wiki at socialtext.net ! :)
15:17 daxim https://www.socialtext.net/perl5/index.cgi?Padre
15:18 szabgab daxim: what about that?
15:18 daxim 's okay, I suppose
15:18 El_Che daxim: we are talking about this page: https://www.socialtext.net/perl5/index.cgi​?events_2011_fosdem#2nd_fosdem_perl_dinner
15:18 Hyppolit #2: Improve search (assigned enhancement) [ http://padre.perlide.org/trac/ticket/2#comment:3 ]
15:18 El_Che where my blog announcement refers to
15:19 szabgab people, we need to SEO the term "perl editor" to refer to padre.perlide.org
15:20 szabgab and we need to make Padre better so it will be the obvious choice :)
15:24 rindolf szabgab: Padre is No. 5 in my search.
15:25 El_Che szabgab: you need to decide if you started an editor or an IDE
15:26 szabgab its and editor with and oversized ego :)
15:27 zenog I tag every Padre-related thing on my tumblr account with "ide padre perl editor"
15:28 rindolf http://www.stumbleupon.com/url/padre.perlide.org/
15:29 szabgab the most important keywords on the website - according to google are : pasdre, lib, msgid, msgstr, tag, dialog, plugin, perl ...
15:29 szabgab I wonder if we should disable the crawling of  svn.perlide.org ?
15:35 Hyppolit svn: r13616 | zenogantner++ | http://padre.perlide.org/trac/changeset/13616
15:35 Hyppolit rm methods that are not used any more: check_syntax(_in_background)
15:35 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Wx/CPAN/ trunk/Padre/t/
15:35 zenog I just removed the code I mentioned above ... if I broke anything, please complain!
15:37 zenog btw, the Perl6 still uses check_syntax_in_background, in Padre-Plugin-Perl6/lib/Padre/Pl​ugin/Perl6/StdColorizerTask.pm
15:42 dapatrick joined #padre
15:43 szabgab zenog: have you tried padre since you removed the code with all 3 syntax highlighters of perl?
15:45 szabgab oh and that was syntax check, not highlighting
15:45 szabgab but why have you also remove the tests?
15:46 szabgab there *is* something that is doing syntax checking, isn't there?
15:57 zenog szabgab: Yes, the tasks are doing this now.
15:58 zenog e.g. Padre::Document::Perl::Syntax
15:58 zenog tests are in 44-perl-syntax.t
16:00 marcela_ left #padre
16:27 szabgab zenog: thanks
16:28 szabgab El_Che: your blog is syndicated in ironman
16:50 dodathome joined #padre
17:06 zenog hi dodathome
17:10 dodathome hello zenog
17:36 zenog going home ... &
18:18 daxim left #padre
18:29 El_Che szabgab: yes, but not to perl.org
18:29 El_Che just in case
19:11 eco left #padre
19:22 dodathome left #padre
19:28 dodathome joined #padre
19:56 ispy_ left #padre
20:08 pece2 joined #padre
20:16 aiglenoir left #padre
20:18 alnewkirk[here] left #padre
20:24 perlite left #padre
20:25 perlite joined #padre
20:29 aiglenoir joined #padre
20:38 Sewi joined #padre
20:46 ispy_ joined #padre
20:53 pece2 left #padre
21:46 GabrielVieira2 joined #padre
21:47 jnap left #padre
21:51 dodathome left #padre
21:51 GabrielVieira left #padre
22:02 dapatrick left #padre
22:09 Nanoprobe joined #padre
22:12 kaare left #padre
22:16 Sewi left #padre
22:17 Sewi joined #padre
22:22 danlucraft left #padre
22:23 Sewi left #padre
22:39 [Sno] joined #padre
22:44 rindolf left #padre
23:23 Alias_ joined #padre
23:40 ispy_ left #padre
23:49 GabrielVieira joined #padre
23:54 GabrielVieira2 left #padre

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