Camelia, the Perl 6 bug

IRC log for #padre, 2012-02-24

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

All times shown according to UTC.

Time Nick Message
00:09 bowtie left #padre
00:33 aero joined #padre
00:33 aero Hi.
00:37 a3r0 Padre process quits clearly with File->Quit menu.
00:38 a3r0 but process still exist after disappearing window when I close Padre with windows x button.
00:39 a3r0 There's no problem on Windows 7 32bit.
00:39 a3r0 but on Windows 7 x64
01:04 asarch joined #padre
03:17 Alias joined #padre
04:32 azawawi joined #padre
04:32 azawawi hi
05:15 tome joined #padre
05:43 sewi joined #padre
06:09 Hyppolit svn: r18382 | azawawi++ | http://padre.perlide.org/trac/changeset/18382
06:09 Hyppolit [P-P-Moose] Added Padre::Plugin::Moose::ClassMember. Current editor theme is always applied. No need to hide controls. Let us do the right way and validate each action (bowtie++). Use Moose sugar 'blessed' instead of Scalar::Util::blessed - which is the same :)
06:09 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/
06:12 Hyppolit svn: r18383 | azawawi++ | http://padre.perlide.org/trac/changeset/18383
06:12 Hyppolit [P-P-Moose] Removed debug code and bumped version to 0.09
06:12 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/ trunk/Padre-Plugin-Moose/li​b/Padre/Plugin/Moose/Role/
07:01 Hyppolit svn: r18384 | azawawi++ | http://padre.perlide.org/trac/changeset/18384
07:01 Hyppolit [P-P-Moose] escape regular expression while searching
07:01 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
07:09 Hyppolit svn: r18385 | azawawi++ | http://padre.perlide.org/trac/changeset/18385
07:09 Hyppolit [P-P-Moose] Releasing 0.09 with the following changes. Thanks for bowtie++ for critique:
07:09 Hyppolit - Escape regular expression while positioning the preview editor
07:09 Hyppolit - Current editor theme is always applied.
07:09 Hyppolit - No need to hide controls. Let us do the right way and validate each action (bowtie++).
07:09 Hyppolit - Use Moose sugar 'blessed' instead of Scalar::Util::blessed - which is the same but cooler :)
07:09 Hyppolit - Fixed ellipsis in plugin manager (bowtie++)
07:09 Hyppolit - Stop doing that grid focus automatically. It screws up navigation
07:10 Hyppolit - Various POD updates regarding methods.
07:10 Hyppolit - Clicking on a tree element scrolls to the first line of its generated code instead of the Padre-default centerize
07:10 Hyppolit - About dialog is reusing ->message() and is modal friendly
07:10 Hyppolit - ::Main now does('Padre::Wx::Role::Dialog'). Alias++
07:10 Hyppolit - ::Role::CanHandleInspector now requires 'get_grid_data'. No global %INSPECTOR in ::Main
07:10 Hyppolit - has 'attribute'; # is now supported, no default values. Just the basics :) Better attribute/subtype code generation
07:10 Hyppolit - Each tree element knows how to handle the inspector via ::Role::CanHandleInspector
07:10 Hyppolit - Various name refactoring and more roles in ::Role namespace
07:10 Hyppolit trunk/Padre-Plugin-Moose/
07:13 Hyppolit # 1406 :  Padre::Plugin::Moose 0.08 cretique as requested (new enhancement) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1406#comment:2 ]
07:22 marcela joined #padre
07:47 mj41 joined #padre
08:46 dolmen joined #padre
09:10 daxim joined #padre
09:42 Hyppolit svn: r18386 | azawawi++ | http://padre.perlide.org/trac/changeset/18386
09:42 Hyppolit [P-P-Moose] 0.09 quick bug fix when there is no editor. Ready for release :)
09:42 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
09:44 azawawi joined #padre
09:48 Mithaldu joined #padre
09:51 Hyppolit svn: r18387 | azawawi++ | http://padre.perlide.org/trac/changeset/18387
09:51 Hyppolit [P-P-Moose] 0.09 another quick bug fix. added $VERSION to new about dialog :)
09:51 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
09:56 azawawi cpanm http://cpan.metacpan.org/authors/id/A/AZ​/AZAWAWI/Padre-Plugin-Moose-0.09.tar.gz
09:58 [Sno] joined #padre
10:14 tome joined #padre
10:16 Hyppolit svn: r18388 | azawawi++ | http://padre.perlide.org/trac/changeset/18388
10:16 Hyppolit [P-P-Moose] Fixed future timestamp for recently released 0.09. Stupid old development VM image :)
10:16 Hyppolit trunk/Padre-Plugin-Moose/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/ trunk/Padre-Plugin-Moose/li​b/Padre/Plugin/Moose/Role/
10:24 Mithaldu` joined #padre
10:52 bowtie joined #padre
10:52 bowtie gm
10:58 azawawi bowtie: gm
10:58 azawawi bowtie: im redesigning Moose plugin again to something more standard :)
10:59 bowtie azawawi, I hope critique is what you wanted
11:00 bowtie the evolution of a Plugin, tell me about it, I look forward to the next incarnation
11:00 azawawi bowtie: yup
11:00 azawawi bowtie: and https://metacpan.org/module/M​oose::Manual::MethodModifiers is next :)
11:00 azawawi bowtie: that's the fun why people need Moose :)
11:01 bowtie azawawi, is that before or after you release wx::scintilla ?
11:01 azawawi bowtie: before qr/^some_sub/ => sub { }
11:01 azawawi bowtie: im focusing on Moose :)
11:02 bowtie ok, it's just there is a 0.37_04 -> 0.38?
11:02 azawawi yeah most probably...
11:03 bowtie azawawi, had you forgotten?
11:04 azawawi bowtie: never forgotten :)
11:04 bowtie lol
11:05 bowtie brb
11:05 bowtie left #padre
11:06 bowtie joined #padre
11:27 bowtie gm again
11:38 asarch joined #padre
11:42 bowtie left #padre
11:44 bowtie joined #padre
12:18 mj41 joined #padre
12:30 bowtie joined #padre
13:36 azawawi joined #padre
13:51 azawawi bowtie: hi :)
13:52 azawawi bowtie: inc... big change :)
13:52 bowtie azawawi, good i am waiting to see
13:58 azawawi 3... 2.. 1 :)
13:58 azawawi perl Makefile.PL && dmake install && padre.bat  # to test... kill padre .. start again :)
14:01 Hyppolit svn: r18389 | azawawi++ | http://padre.perlide.org/trac/changeset/18389
14:01 Hyppolit [P-P-Moose] Complete UI refactor to 'make' Moose look professional :)
14:01 Hyppolit trunk/Padre-Plugin-Moose/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/
14:01 azawawi tadaaaa... :)
14:01 bowtie will look now
14:04 azawawi hmm element name should become more fun...
14:04 azawawi sprintf("Role%d", role_count)  # is old schooll... 1990 :)
14:05 azawawi i should hook up with a dictionary of funny objects and add a  number to it :)
14:05 azawawi Person007
14:06 azawawi TerminatorTheSheep :)
14:06 bowtie azawawi, nice polish
14:06 azawawi the buttons bar is bad though
14:06 bowtie some of your names are squashed a bit
14:07 azawawi yup
14:08 azawawi with this new look, we could add tabs to generated code tab :)
14:09 azawawi and implement your idea
14:09 bowtie would you like a png added to ticket, also attribute type and access-type are still confused
14:09 user_8426 joined #padre
14:09 azawawi access type => accessor type
14:10 azawawi that's the thing i talked with #moose guy about it
14:10 azawawi s/guy/guys/
14:10 bowtie should access be a selection, ie r, w or rw
14:11 bowtie as type can be built in or user defined
14:16 azawawi rw, ro, bare => 'explicitly say you dont want accessors otherwise Moose will warn(moo) you about it :)
14:19 jq Alias: ping
14:22 Hyppolit svn: r18390 | azawawi++ | http://padre.perlide.org/trac/changeset/18390
14:22 Hyppolit [P-P-Moose] Remove old-school about dialog and dropped all the information in the title :) Buttons are now using default sizes (bowtie++)
14:22 Hyppolit trunk/Padre-Plugin-Moose/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/
14:24 azawawi what's the common keyboard shortcut for deleting tree items on linux?
14:26 * azawawi takes a look at https://metacpan.org/module/M​oose::Manual::MethodModifiers
14:31 bowtie_ joined #padre
14:36 bowtie_ azawawi, i like the new buttons
14:47 Hyppolit svn: r18391 | azawawi++ | http://padre.perlide.org/trac/changeset/18391
14:47 Hyppolit [P-P-Moose] Added method modifiers (before|after|around)
14:47 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
14:55 Hyppolit svn: r18392 | azawawi++ | http://padre.perlide.org/trac/changeset/18392
14:55 Hyppolit [P-P-Moose] SetTitle(...) instead of SetLabel(..) because it does not work on linux... :)
14:55 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
14:56 Hyppolit svn: r18393 | azawawi++ | http://padre.perlide.org/trac/changeset/18393
14:56 Hyppolit [P-P-Moose] Better code generation for around method modifier
14:56 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
14:56 bowtie_ azawawi, modified methods, nice
14:57 Hyppolit svn: r18394 | azawawi++ | http://padre.perlide.org/trac/changeset/18394
14:57 Hyppolit [P-P-Moose] Bumped version to 0.11
14:57 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/ trunk/Padre-Plugin-Moose/li​b/Padre/Plugin/Moose/Role/
15:01 Hyppolit svn: r18395 | azawawi++ | http://padre.perlide.org/trac/changeset/18395
15:01 Hyppolit [P-P-Moose] Preparing to release 0.11 with the following changes:
15:01 Hyppolit 0.11  2012.2.24 (AZAWAWI)
15:01 Hyppolit - New polished dialog UI :)
15:01 Hyppolit - Added method modifiers (around, before, after)
15:01 Hyppolit - Removed About button and moved its information to the dialog title
15:01 Hyppolit trunk/Padre-Plugin-Moose/
15:04 Hyppolit # 1406 :  Padre::Plugin::Moose 0.08 cretique as requested (closed enhancement) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1406#comment:3 ]
15:05 bowtie_ azawawi, you need to run this on linux, via perl dev -a, as your dialog is generating console noise
15:07 azawawi like?
15:07 azawawi GTK warnings?
15:07 bowtie_ Use of uninitialized value in subroutine entry at /home/kevin/perl5/perlbrew/perls/perl-5.15.8/lib/s​ite_perl/5.15.8/i686-linux-thread-multi/Wx/Grid.pm line 120.
15:07 bowtie_ Use of uninitialized value in subroutine entry at /home/kevin/perl5/perlbrew/perls/perl-5.15.8/lib/s​ite_perl/5.15.8/i686-linux-thread-multi/Wx/Grid.pm line 120.
15:08 azawawi cool
15:08 azawawi will check it out
15:08 azawawi now time to get some http://en.wikipedia.org/wiki/Mashawi for dinner :)
15:08 azawawi cya and thanks :)
15:09 bowtie_ left #padre
15:53 bowtie left #padre
16:08 kaare joined #padre
16:34 Corion joined #padre
16:34 Corion Hi all
16:34 Corion I wrote a Padre::File::SSH plug in and found two potential bugs in Padre while writing it:
16:35 Corion a) Task::Diff always blindly assumes that every file has an associated project. This seems not to be true for files opened as URLs. Is that so, or should I have Padre::File::SSH associate the file with a project?
16:35 Corion ( Can't call method "vcs" on an undefined value at G:/Systeme/tools/perl-5.14.2/pe​rl/site/lib/Padre/Task/Diff.pm line 42. )
16:35 Corion and b) the "Reload My Plugin" facility is broken in 0.94
16:36 Corion Can't locate object method "handle" via package "self" (perhaps you forgot to load "self"?) at G:/Systeme/tools/perl-5.14.2/perl/sit
16:36 Corion e/lib/Padre/PluginManager.pm line 704.
16:36 [Sno] joined #padre
16:36 Corion Are these two known things, or errors in my plugin, or are they real bugs?
16:37 Corion Also, the idea of writing Padre::File:: plugins under the Padre::Plugin namespace is not well thought out, because Padre wants to have its plugins use inheritance, and its file plugins to use other inheritance, and uses bad name checking and "require" for loading URI plugins.
16:39 andmott hi
16:40 bowtie joined #padre
16:41 Corion Another question I have is - how should "browsing" for a remote directory be implemented? Should I mail these questions to the developer mailing list?
16:43 asarch joined #padre
17:03 dodathome joined #padre
17:13 Hyppolit # 1308 :  Padre-Plugin-FormBuilder has a really minor test failure when run on linux (closed defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1308#comment:1 ]
17:24 Hyppolit # 109 :  Padre::Plugin::SpellCheck Integrate spell checker (closed enhancement) by bowtie  [ http://padre.perlide.org/trac/ticket/109#comment:3 ]
17:26 bowtie Corion, hi
17:28 bowtie see -> http://padre.perlide.org/trac​/wiki/Features/RemoteEditing bottom of page remote editing
17:34 Corion bowtie: Thanks, but that one seems to really want to run a remote server , which is not what I want, and which my plugin also does not need. Also, this doesn't address the issues a) and b) and whether I should put them into Trac or not :)
17:35 Corion Or did you mean the "Tickets" section of that page?
17:39 bowtie Corion, please open a ticket,
17:39 Corion I'm about to, at least for b)
17:40 bowtie good
17:41 Hyppolit # 1407 :  "Reload My Plugin" crashes Padre (new defect) [ http://padre.perlide.org/trac/ticket/1407 ]
17:43 Mithaldu joined #padre
18:11 mishin joined #padre
18:58 dolmen left #padre
19:37 asarch joined #padre
19:40 rindolf joined #padre
19:55 Corion joined #padre
19:59 Hyppolit svn: r18396 | bowtie++ | http://padre.perlide.org/trac/changeset/18396
19:59 Hyppolit remove some unwanted comments, move some code around and tweak
19:59 Hyppolit trunk/Padre-Plugin-SpellCheck/lib/Padre/Plugin/ trunk/Padre-Plugin-SpellCheck​/lib/Padre/Plugin/SpellCheck/
20:02 mj41 joined #padre
20:26 mib_ittvlq joined #padre
21:46 shadowpaste "asarch" at 217.168.150.38 pasted "cpan Padre" (766 lines) at http://paste.scsys.co.uk/183836
21:46 asarch make went fine
21:46 asarch What was wrong?
21:49 zipf joined #padre
21:59 asarch joined #padre
22:00 Hyppolit svn: r18397 | azawawi++ | http://padre.perlide.org/trac/changeset/18397
22:00 Hyppolit [P-P-Moose] Added non-functional "Delete" context menu to "Object Tree"
22:00 Hyppolit trunk/Padre-Plugin-Moose/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/
22:03 bowtie azawawi++ yes the missing button, in the right place, can't wait for it to work :)
22:09 asarch joined #padre
22:11 azawawi joined #padre
22:21 azawawi bowtie: pin
22:21 azawawi bowtie: ping
22:21 azawawi bowtie: pingo
22:21 azawawi :)
22:21 bowtie azawawi, yes
22:21 azawawi bowtie: http://en.wikipedia.org/wiki/Moose_(Perl)  # explains Moose better than the docs lol
22:21 bowtie azawawi, it's 01:00 local for you?
22:22 azawawi yeah hacking time :)
22:22 azawawi im looking at http://search.cpan.org/dist/Mo​ose/lib/Moose/Manual/Types.pod
22:23 azawawi `a is confusing me lol
22:26 bowtie azawawi, there are some moose videos, out there as well
22:27 azawawi turns out
22:27 azawawi ArrayRef[`a]
22:27 azawawi is simply ArrayRef[$T] :)
22:27 azawawi where $T can be any type...
22:30 bowtie you still have coercion to come :)
22:39 asarch ?
22:39 asarch Me?
22:39 Hyppolit svn: r18398 | azawawi++ | http://padre.perlide.org/trac/changeset/18398
22:39 Hyppolit [P-P-Moose] Choice combo list is now in inspector. bowtie++
22:39 Hyppolit trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/
22:58 azawawi http://search.cpan.org/dist/Moose/li​b/Moose/Cookbook/Basics/Recipe10.pod    # is next
22:58 azawawi BUILD, BUILDARGS and DEMOLISH
22:58 bowtie azawawi, suggest you force a default for each list
22:58 azawawi sorry for the caps :)
22:58 bowtie I am not wearing a hat
23:01 Hyppolit svn: r18399 | azawawi++ | http://padre.perlide.org/trac/changeset/18399
23:01 Hyppolit [P-P-Moose] Add the UI/event hooks for constructor/destructor buttons :)
23:01 Hyppolit trunk/Padre-Plugin-Moose/ trunk/Padre-Plugin-Moose/lib/Padre/Plugin/Moose/ trunk/Padre-Plugin-Moose/l​ib/Padre/Plugin/Moose/FBP/
23:01 * azawawi time to watch 'G.I. Joe: The Rise of Cobra'
23:01 * azawawi switches to movie fun mode :)
23:02 azawawi good night & :)
23:02 bowtie night

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