Camelia, the Perl 6 bug

IRC log for #padre, 2012-08-14

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

All times shown according to UTC.

Time Nick Message
01:06 perlite joined #padre
04:18 sewi joined #padre
05:17 Fosforo1 joined #padre
05:48 pece joined #padre
06:59 Fosforo joined #padre
07:50 sugar joined #padre
07:52 sugar joined #padre
08:40 [Sno] joined #padre
09:01 bowtie joined #padre
11:20 Fosforo1 joined #padre
15:02 CSJewell joined #padre
15:30 sugar joined #padre
16:11 Manfred joined #padre
16:11 Manfred help
16:13 pece joined #padre
16:20 bowtie Manfred, hi
16:26 shadowpaste "Manfred" at 217.168.150.38 pasted "Think I found a bug in Padre::PluginManager" (26 lines) at http://paste.scsys.co.uk/205431
16:28 bowtie Manfred, that's great
16:28 bowtie what were you doing, that caused the issue please
16:30 Manfred Just right-clicking (opening context menu) in a padre editor pane/control.
16:33 bowtie just so that I understand you, you mean right clicking of mouse , where mouse is in main editor window with a perl file open?
16:34 Manfred Yes, precisely. I had this behavior under Linux and Windows (Strawberry perl).
16:35 bowtie ok, I don't get that,
16:38 Manfred I suspect this might be an issue with my outdated platforms (since I could not find a matching open ticket on the padre tracker).
16:38 bowtie now can you create a new ticket for us, with the above please
16:39 bowtie also add in help -> about -> information as well please
16:40 bowtie Manfred, you did not say what version of Padre you are using
16:42 Manfred In the paste I said 0.96.  I will create a new ticket on http://padre.perlide.org/trac/ with complete About/Version info.
16:43 bowtie Manfred, now I need to know what Plugins you have installed and there version, and weather you can load them
16:44 bowtie you my find this helpful for current versions -> http://padre.perlide.org/trac/wiki/Plugins
16:46 Manfred Under Linux, I have installed the Padre::Plugin::My, Git, Padre Developer Tools and Padre Populariry contest.
16:47 Manfred If I enable any Plugin, I get crashes while opening the editor context menu.
16:48 bowtie Manfred, this is your issue, what are the versions numbers of these plugins
16:49 bowtie see above link for current info
16:53 Manfred Okay. The "My" plugin is at 0.90, Git is at 0.03, both Padre::Plugin::Devel and Popularity Contest are at 0.96.
16:57 bowtie Manfred, ok, give me 10 while i sort something out here for you :)
16:59 Manfred If I disable these plugins, I can see a context menu, BUT ONLY with the fix/patch I have outlined in my Paste!
17:06 shadowpaste "bowtie" at 217.168.150.38 pasted "My Plugin for fun, which works ok" (142 lines) at http://paste.scsys.co.uk/205433
17:07 bowtie Manfred, I have a test My plugin here, for you to look at
17:08 bowtie you will also need to look at the CookBook -> http://padre.perlide.org/t​rac/wiki/PadrePluginDialog
17:09 bowtie as you have a padre-plugin (p-p) as in My which is API v1 and Padre 0.96 use the p-p API v2
17:10 Manfred Thanks, I will compare Your Plugin::My with what I have.
17:10 bowtie the sample My in nopaste is the one I used to collate info for wiki page
17:11 bowtie Manfred, you want cookBook Recipe05
17:11 Manfred Could You point me to documentation/introduction for the Padre Plugin API v2 You mentioned?
17:12 bowtie CookBook -> http://padre.perlide.org/t​rac/wiki/PadrePluginDialog
17:13 Manfred Thanks for the repeat :-), I will read that now.
17:14 bowtie I just noticed I need to change links to metacpan some time, but good old cpan has the same info :)
17:15 bowtie Manfred, If you find anything that needs to be changed let me no
17:17 Manfred Thank you again, I will come here again if I still think there are bug(s) which could affect others.
17:18 bowtie Manfred, what do you use your My plugin for?
17:19 Manfred Nothing but testing, really.  But I wanted to stop the crashing.
17:21 kaare_ joined #padre
17:22 Fosforo joined #padre
17:25 bowtie Manfred, you still need to create a ticket, though as a legacy p-p-My my be the issue
17:26 Manfred Yes, that is what I want to be sure of before I create a ticket.
17:27 bowtie Manfred, can you post the ticket number here please, thanks
17:28 Manfred Do you think my change in the Padre::PluginManager makes sense? Or do You think I am stupid/mad/incompetent for doing this?
17:29 Manfred Okay, I will post the ticket number here ASAP.
17:30 bowtie Manfred, that's a solution, first we need to find the fault,
17:31 bowtie can you also attach your p-p My to the ticket, so others can replicate this issue
17:32 bowtie Manfred, you can't fix what you can't see
17:34 stkowski joined #padre
17:34 stkowski joined #padre
17:38 Manfred I can see Padre crashing without my change.  I can see it show a context menu with my change.  I understand that You can not reproduce this, but You might have an Opinion about my source code change?
17:39 bowtie Manfred, it looks like you have a p-p API v1 code in your p-p My plugin
17:40 Manfred I have not created a changed Padre::Plugin::My, I have only used the 0.96 from CPAN.
17:42 bowtie In that case, It can be reproduce, and the p-p My updated if that is the issue
17:42 Manfred Doing "cpanp i Padre::Plugin::My" now...
17:45 Manfred Hm. cpanp logs: "[MSG] [Tue Aug 14 13:44:24 2012] Module 'Padre::Plugin::My' already up to date, won't install without force"
17:47 bowtie ok so if Padre::Plugin::My needs to be updated, we can do that, but will you please create a ticket for this issue
17:49 bowtie Manfred, if you delete .padre/plugins/Padre/Plugin/My dose the error go away
18:18 Manfred I have now created  "Ticket #1448 (new defect)", with subject "Right-clicking in Editor window crashes Padre (instead of showing context menu)".
18:20 bowtie Manfred++
18:21 Manfred bowtie: :-)
18:22 Manfred I will now try your suggestions, starting with account-specific plugin config files...
18:24 bowtie Manfred, see your ticket
18:44 Di-ima joined #padre
19:15 Manfred left #padre
20:01 oldarchitect joined #padre
20:02 kaare_ joined #padre
20:48 bowtie botbot: tell kaare please see #1448, re p-p-git, can you check it's p-p api v2 compatible please, thanks
20:48 botbot bowtie, I'll tell that kaare when we see each other.
21:15 Manfred joined #padre
21:19 Manfred I have successfully tested the Padre::Plugin::My provided by bowtie (from trunk).  Please see my change/comment for Ticket #1448.
21:20 Manfred left #padre
21:24 perlite joined #padre
23:10 stkowski joined #padre

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