Camelia, the Perl 6 bug

IRC log for #padre, 2011-04-12

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

All times shown according to UTC.

Time Nick Message
00:02 bvierra left #padre
00:30 bvierra joined #padre
00:45 jazzanova joined #padre
00:47 Alias Can whoever changed PPIx::EditorTools to dzil please change it back
00:47 Alias We shouldn't have to install 190 dependencies to install Padre, and it makes for an unrealistic dependency check
01:19 jnap joined #padre
01:50 jnap left #padre
02:52 shmuel joined #padre
04:06 Alias left #padre
04:16 Sno| left #padre
04:16 Sno| joined #padre
04:49 k2t0f12d joined #padre
04:49 k2t0f12d I luv padre
04:53 asarch joined #padre
05:18 jazzanova left #padre
05:20 jazzanova joined #padre
05:45 kaare joined #padre
05:58 Sewi joined #padre
05:59 katofiad left #padre
06:28 katofiad joined #padre
06:31 asarch left #padre
06:35 pece joined #padre
07:05 marcela joined #padre
07:17 katofiad left #padre
07:43 Di-ima left #padre
07:55 Di-ima joined #padre
08:31 katofiad joined #padre
09:29 shmuel left #padre
10:17 Di-ima left #padre
10:24 jazzanova left #padre
10:27 Di-ima joined #padre
11:15 katofiad left #padre
12:04 user_3442 joined #padre
12:15 user_3442 left #padre
12:29 daxim joined #padre
13:58 kaare left #padre
14:04 asarch joined #padre
14:09 jnap joined #padre
14:29 dapatrick joined #padre
14:31 jnap left #padre
14:32 jnap joined #padre
14:32 jnap left #padre
14:48 daxim left #padre
14:49 daxim joined #padre
14:49 kaare joined #padre
15:01 ok22 joined #padre
16:14 pece2 joined #padre
16:14 Sewi left #padre
16:14 Sewi joined #padre
16:17 dapatrick left #padre
16:25 marcela left #padre
16:33 bvierra left #padre
16:33 daxim left #padre
16:53 bvierra joined #padre
16:55 toi joined #padre
17:18 Sewi left #padre
18:08 bowtie joined #padre
18:11 bowtie can some one point me in the direction or Outline methods, as it ignores back around etc.., thanks
18:37 Sewi joined #padre
19:11 dapatrick joined #padre
19:23 bowtie ok found, lib/Padre/Document/Perl.pm lines 289, 313 and 761, why if ( $lines =~ /use MooseX::Declare;/ ) {
19:23 bowtie push @subs, ( $lines =~ /\b(method|around)\s+(\w+)/g );
19:23 bowtie } not work please, as I would like to add MooseX::Declare method modifiers
19:24 bowtie surley I should be able to just extend this regex list, where else do I need to look
19:36 El_Che hi bowtie
19:37 bowtie El_Che, hi
19:37 bowtie El_Che, do you no the answerer?
19:38 El_Che I don't get the question
19:38 El_Che do you want to add MoooseX::Declare support for the Outline window?
19:38 El_Che support the class, method, etc keywords?
19:39 bowtie El_Che, yes, as around is not displayed
19:39 bowtie El_Che, yes all of the above
19:39 El_Che I wonder if it would be better in a Moose plugin
19:39 El_Che that enables that
19:39 Sewi bowtie: Write a Moose plugin for Padre :-)
19:39 Sewi Oh Sorry ElChe
19:40 El_Che I toyed with the idea based on this moose feature: my $meta = Some::Moose::Class->meta
19:41 bowtie Plugins do they still work, as r14225 will not allow loading of critic and tidy,
19:41 Hyppolit Changeset #14225 http://padre.perlide.org/trac/changeset/14225
19:41 Sewi The crash is fixed.
19:42 Sewi But I still have an issue here which I don't really understand.
19:42 El_Che for my $method ( $meta->get_all_methods ) {
19:42 El_Che print $method->fully_qualified_name, "\n";
19:42 El_Che }
19:42 Sewi Plugins that are enabled at startup are working.
19:42 El_Che I wanted to use that for supplying methods to autocomplete
19:42 bowtie can I have some guidance please, regarding plug-ins then.
19:42 El_Che I am not sure plugins can do that  for my $method ( $meta->get_all_methods ) {
19:42 El_Che print $method->fully_qualified_name, "\n";
19:42 El_Che }
19:42 El_Che damns
19:42 El_Che I am not sure methods can do that in padre at the moment
19:43 Sewi I'm gone...
19:43 El_Che (fraking mouspas is too closed to the keyboard, wrongly copypasting all over the place)
19:43 El_Che bye sewie
19:43 Sewi bowtie: Use My Plugin from the tools menu as as start
19:44 bowtie Sewi, I will have a look, thanks
19:45 bowtie Sewi, do I need any wxwidget stuff?
19:46 El_Che no
19:47 El_Che I need to check my svn, I started a plugin some time ago as a proof of concept
19:47 bowtie Sewi, as I looked at notes for wxGlade and It wont even produce valid python code
19:47 El_Che bowtie: we use wxformbuilder
19:47 El_Che the new preferences alias created used that
19:47 El_Che for my $method ( $meta->get_all_methods ) {
19:47 El_Che print $method->fully_qualified_name, "\n";
19:47 El_Che }
19:47 El_Che crap
19:47 El_Che f*ing laptop
19:48 bowtie El_Che, looks like more reading then :))
19:48 El_Che you don't need wx for the plugin
19:49 El_Che I'll see if I still have it
19:51 bowtie El_Che, Sewi, plugin manager will not load My Plugin 0.85
19:51 bowtie or any other plugin at present
19:51 El_Che what do you get?
19:52 bowtie El_Che, Can't call method "can" on unblessed reference at /usr/local/lib/perl5/site_per​l/5.12.3/Pod/Abstract/Path.pm line 471.
19:52 Sewi left #padre
19:55 El_Che mm
19:55 El_Che I get no error, but plugins are not enabled/disabled
19:56 El_Che maybe the plugins are compatible yet after the changes?
20:00 El_Che even the developers plugin does not load
20:01 bowtie El_Che, running release 14225, plug-ins don't work at present, I can always look at 0.84 that install as well
20:03 El_Che http://padre.perlide.org/trac/ticket/1182
20:03 El_Che that may be related?
20:05 El_Che I'll reopen it
20:07 asarch left #padre
20:07 bowtie El_Che, ok 0.84 works, loaded my plugin and loaded it,
20:08 Hyppolit # 1182 :  Crash when enabling plugin (reopened defect) by claudio  [ http://padre.perlide.org/t​rac/ticket/1182#comment:4 ]
20:09 bowtie El_Che, guidance please, how do I extend the out-line window, using a plugin?
20:32 rindolf joined #padre
20:37 kaare left #padre
20:47 katofiad joined #padre
20:48 Steffen joined #padre
20:55 ok22 left #padre
21:02 toi left #padre
21:08 katofiad left #padre
21:20 dapatrick left #padre
21:54 rindolf left #padre
22:19 bowtie left #padre
22:29 Steffen left #padre
22:38 jnap joined #padre
22:47 jnap left #padre
22:50 bowtie joined #padre
23:01 bowtie El_Che, found the other two files
23:01 bowtie 1, Padre::Document::Perl::FunctionList line 24
23:02 bowtie 2 PPIx::EditorTools::Outline line 23
23:03 bowtie along with lib/Padre/Document/Perl.pm lines 289, 313 and 761
23:04 bowtie you just need to add |before|after|around|override|augment
23:05 bowtie as they are method modifiers they should show up.
23:05 Alias__ method modifiers?
23:05 Alias__ Ohh... for Moose support?
23:06 bowtie Alias__, yes really cool. Padre can do this with a little help, epic can not
23:08 bowtie now I just need to hack package main to display class and role names
23:15 Alias__ Does the extra scanning only happen when it finds a use Moose in the file
23:31 bowtie Alias__, I don't no, function list and ppi-editortools yes, weather 3 mods are needed in lpdperl.pm i don,t no yet!
23:31 katofiad joined #padre
23:37 bowtie Alias__, I was hopping some one would help me out here, I still don't understand why this should be implemented using a plug-in though..
23:57 bowtie night all ;)
23:57 bowtie left #padre

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