Camelia, the Perl 6 bug

IRC log for #padre, 2012-01-25

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

All times shown according to UTC.

Time Nick Message
00:16 bowtie left #padre
00:19 kthakore_ dod: ping?
00:22 tome joined #padre
00:53 tome Howdy all
01:11 Hyppolit # 1387 :  Bad Query/Potential SQL injection in Padre/Breakpoints.pm (new defect) [ http://padre.perlide.org/trac/ticket/1387 ]
01:12 Hyppolit # 1387 :  Bad Query/Potential SQL injection in Padre/Breakpoints.pm (new defect) new attachment [ http://padre.perlide.org/trac/ticket/1387 ]
01:14 Hyppolit # 1387 :  Bad Query/Potential SQL injection in Padre/Breakpoints.pm (new defect) by tome  [ http://padre.perlide.org/t​rac/ticket/1387#comment:1 ]
01:20 Hyppolit # 1388 :  Using breakpoints toolbar item on un-named file causes crash (new defect) [ http://padre.perlide.org/trac/ticket/1388 ]
01:23 Hyppolit # 1389 :  Breakpoints visual indicators aren't restored on Padre restart (new defect) [ http://padre.perlide.org/trac/ticket/1389 ]
01:33 tome Fun :
01:34 jnap joined #padre
02:29 Hyppolit svn: r18062 | adamk++ | http://padre.perlide.org/trac/changeset/18062
02:29 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre/lib/Padre/Wx/FBP/ trunk/Padre/lib/Padre/Wx/Panel/ trunk/Padre/lib/Padre/Wx/Role/
04:14 Hyppolit svn: r18063 | adamk++ | http://padre.perlide.org/trac/changeset/18063
04:14 Hyppolit Upgrade the constant
04:14 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
04:15 Hyppolit svn: r18064 | adamk++ | http://padre.perlide.org/trac/changeset/18064
04:15 Hyppolit LF
04:15 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
04:19 Hyppolit svn: r18065 | szabgab++ | http://padre.perlide.org/trac/changeset/18065
04:19 Hyppolit Update the messages.pot file
04:19 Hyppolit trunk/Padre/share/locale/
04:38 tome joined #padre
05:07 [Sno] joined #padre
05:14 Hyppolit svn: r18066 | adamk++ | http://padre.perlide.org/trac/changeset/18066
05:14 Hyppolit - Added Padre::Wx::Role::Idle and moved all tree ctrl item activate
05:14 Hyppolit events to use it to evade a item_activated event bug (ADAMK)
05:14 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre/lib/Padre/Wx/FBP/ trunk/Padre/lib/Padre/Wx/Panel/ trunk/Padre/lib/Padre/Wx/Role/
05:36 sewi_work joined #padre
05:50 Hyppolit svn: r18067 | adamk++ | http://padre.perlide.org/trac/changeset/18067
05:50 Hyppolit All one-time usage of EVT_IDLE has now been migrated over to Padre::Wx::Role::Idle
05:50 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Role/ trunk/Padre/xt/files/
05:52 Hyppolit svn: r18068 | adamk++ | http://padre.perlide.org/trac/changeset/18068
05:52 Hyppolit Move back to idle_method again, we may still want to idle functions or events later
05:52 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre/lib/Padre/Wx/Panel/ trunk/Padre/lib/Padre/Wx/Role/
06:19 Hyppolit svn: r18069 | adamk++ | http://padre.perlide.org/trac/changeset/18069
06:19 Hyppolit Adding documentation for Padre::Wx::Role::Conduit
06:19 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
06:22 Hyppolit svn: r18070 | adamk++ | http://padre.perlide.org/trac/changeset/18070
06:22 Hyppolit Whitespace tweak
06:22 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
06:43 Hyppolit svn: r18071 | adamk++ | http://padre.perlide.org/trac/changeset/18071
06:43 Hyppolit Removing TRACE usage, and tweaking optimisation a little
06:43 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
06:44 Hyppolit svn: r18072 | adamk++ | http://padre.perlide.org/trac/changeset/18072
06:44 Hyppolit Removing a large number of TRACE calls in stable code that is drowing out more interesting trace messages.
06:44 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Role/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Panel/
07:09 dodathome joined #padre
07:32 ServerSage_ joined #padre
07:46 Di-ima joined #padre
08:14 Hyppolit svn: r18073 | adamk++ | http://padre.perlide.org/trac/changeset/18073
08:14 Hyppolit Adding the beginning of a second-generation task list
08:14 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/FBP/ trunk/Padre/lib/Padre/Wx/Panel/
08:19 Hyppolit svn: r18074 | szabgab++ | http://padre.perlide.org/trac/changeset/18074
08:19 Hyppolit Update the messages.pot file
08:19 Hyppolit trunk/Padre/share/locale/
09:28 marcela joined #padre
09:32 daxim joined #padre
09:48 Hyppolit # 1387 :  Bad Query/Potential SQL injection in Padre/Breakpoints.pm (accepted defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1387#comment:2 ]
09:49 Hyppolit # 1388 :  Using breakpoints toolbar item on un-named file causes crash (accepted defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1388#comment:1 ]
09:49 Hyppolit # 1389 :  Breakpoints visual indicators aren't restored on Padre restart (accepted defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1389#comment:1 ]
09:58 bowtie joined #padre
09:59 bowtie gm
10:01 Maltus joined #padre
10:11 bowtie tome++
10:23 bowtie Alias, is the TaskList Panel, going to be like eclipse progress panel, something I knew very well, in v2.0 :)
10:57 jq joined #padre
11:03 Maltus_ joined #padre
11:22 user_1643 joined #padre
11:31 Mithaldu joined #padre
11:44 Alias__ joined #padre
11:45 Alias__ bowtie: It's going to be a bit like the Visual Studio panel, only better
11:46 bowtie Alias__ that's cool :)
11:48 bowtie Alias__,  in Padre.fbp we have a dialog called Find, do we still use it?
11:48 Alias__ Of course we do, it's the Find dialog...
11:50 bowtie Alias__, are you sure I know we use FindFast, so how do we use Find?
12:10 Alias__ Ctrl-F for Fast Find, then Ctrl-F again for full Find
12:11 bowtie Alias__, that's really cool, i just did not know, sorry
12:12 Alias__ Yeah... I should put "Ctrl-F again for full Find"
12:13 bowtie how would our new users find this out?
12:16 bowtie Alias__, in the previous Plugin Manager we had little coloured squares, could we not colourize the text in the new one, ie, Green -> loaded, Red -> error, Black -> available
12:16 Alias__ Yep, something like that is the idea
12:17 bowtie cool
12:19 bowtie Alias__, I have just noticed you have released Class-Inspector, dose it need testing or is it just a version bump from the other day?
12:19 Alias__ Just a bump
12:19 Alias__ For modules with really high dependencies, it's routine to do the main release as a dev release to give cpan testers a chance to chew on it
12:20 Alias__ And then the prod release just formalises it
12:20 bowtie will do as and when my local mirror catches up :)
12:21 bowtie I have been using it for cpan tester reports :)
12:24 bowtie Alias__, I am lead to believe that "You can't FIRSTKEY with the %~ hash from dumpvar.pl" is a known side affect of File::HomeDir, any thoughts?
12:25 El_Che w
12:25 Alias__ What hash now?
12:25 Alias__ Is %~ an actual real Perl hash?
12:28 bowtie don't know, it's a side affect of the "X" command in perl5db.pl calls dumpvar.pl which complains and dies
12:29 Alias__ Guess it's time to end of life it then
12:29 bowtie ?
12:34 bowtie Alias__, i am just trying to understand why, if you think it's dumpvar.pl issue thats ok by me :)
12:42 mishin joined #padre
12:50 mj41 joined #padre
13:17 mishin Hi Padre, thanks a lot for new release!!  perltidy not work Padre::Config is not back -compatible with 0.54 but others functions is ok!
13:19 bowtie mishin, what version of Padre-Plugin-Perltidy are you using?
13:21 mishin version 0.16
13:21 bowtie mishin, are you sure that is current?
13:22 mishin I check now, I don't know, I think that Padre when installing renew all pluginж)
13:23 bowtie https://metacpan.org/modul​e/Padre::Plugin::PerlTidy
13:24 mishin yes, last version is 21, thank you, all work
13:24 mishin How renew all plugin for Padre?
13:25 bowtie repeat above process for all loaded plugins manually, have fun :)
13:26 bowtie or you could just cpan upgrade :)
13:31 mishin 'cpan -r' ?
13:32 mishin is think is it not safe
13:33 bowtie mishin, which procedure you pick is up to you
13:35 mishin yes,but thanks for help, I try to upgrade cpan
13:40 bowtie mishin, look at turning on CPAN::Reporter so that we can get some metrics back
13:45 mishin when upgrade finished i will install  CPAN::Reporter
13:48 bowtie that kind of defeats the object, dose it not
13:50 bowtie Alias__, is it me, or have the CPAN and VCS panels stopped working, or is this a side affect of your dev post?
13:51 Alias__ A bunch of stuff has stopped working
13:51 Alias__ I'm not entirely sure why
13:52 bowtie Alias__, that's ok I thought I was going nuts :)
13:58 jnap joined #padre
14:32 Hyppolit svn: r18075 | bowtie++ | http://padre.perlide.org/trac/changeset/18075
14:32 Hyppolit Tweak Debug2 to use  SQL parameter markers
14:32 Hyppolit thanks for the kick tome++
14:32 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/Panel/
14:35 Hyppolit # 1387 :  Bad Query/Potential SQL injection in Padre/Breakpoints.pm (closed defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1387#comment:3 ]
14:37 mishin test Padre CPAN::Reporter: Makefile.PL result is 'pass', No errors.
14:40 bowtie mishin, did it send a report to cpan
14:41 bowtie look in tail -> http://metabase.cpantesters.org/tail/log.txt
14:41 bowtie to check all is working
14:44 mishin CPAN::Reporter: Test::Reporter: error from 'Test::Reporter::Transport::Metabase: ' fact submission failed: Can't connect to metabase.cpantesters.org:443 (A connect ion attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has fail ed to respond.) at C:\Strawberry\per
14:45 mishin but i have proxy in localhost:3128 cntlm how make connection?
14:46 daxim → #cpantesters-discuss
14:46 bowtie mishin,  -. http://wiki.cpantesters.org/wiki/QuickStart
14:47 mishin thanks
14:59 Hyppolit svn: r18076 | adamk++ | http://padre.perlide.org/trac/changeset/18076
14:59 Hyppolit Boolean logic FAIL
14:59 Hyppolit trunk/Padre/lib/Padre/Wx/Role/
15:00 Alias__ ok, so THAT's probably why everything is broken
15:02 bowtie Alias__, how do you fail Bolean logic? don't you mean operator error :)
15:02 Alias__ I changed "return 1 unless $foo; do_something();" to "unless ( $foo ) { do_something } return 1;"
15:04 bowtie Alias__,  yes I was just teasing you, all works now :)
15:06 bowtie but on second thoughts, VCS panel and margin markes are working, CPAN still dead
15:07 Alias__ I don't think I actually changed that at all
15:07 Alias__ But that will have to do for tonight
15:07 Alias__ It's 2am, Happy Australia Day :)
15:08 Hyppolit svn: r18077 | adamk++ | http://padre.perlide.org/trac/changeset/18077
15:08 Hyppolit on_change after on_focus
15:08 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Panel/
15:08 bowtie have a good day, night
15:28 Hyppolit svn: r18078 | bowtie++ | http://padre.perlide.org/trac/changeset/18078
15:28 Hyppolit the start of more changes to debug-client
15:28 Hyppolit now that bleadperl perl5db seams to have stabilized
15:28 Hyppolit bumped to 0.17_06
15:28 Hyppolit ps you do not need this at present for Padre
15:28 Hyppolit trunk/Debug-Client/ trunk/Debug-Client/lib/Debug/ trunk/Debug-Client/t/ trunk/Debug-Client/t/lib/
15:38 kaare joined #padre
15:48 * dodathome has uploaded padre 0.94 in Debian unstable
15:51 Hyppolit # 1389 :  Breakpoints visual indicators aren't restored on Padre restart (accepted defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1389#comment:2 ]
15:51 bowtie dodathome++
16:01 zenog dodathome++
16:14 Hyppolit svn: r18079 | bowtie++ | http://padre.perlide.org/trac/changeset/18079
16:14 Hyppolit update Changes
16:14 Hyppolit trunk/Padre/
16:19 Hyppolit svn: r18080 | szabgab++ | http://padre.perlide.org/trac/changeset/18080
16:19 Hyppolit Update the messages.pot file
16:19 Hyppolit trunk/Padre/share/locale/
16:28 jnap_ joined #padre
16:29 jnap joined #padre
17:13 screamin joined #padre
17:24 jnap_ joined #padre
17:25 jnap joined #padre
18:17 Hyppolit svn: r18081 | bowtie++ | http://padre.perlide.org/trac/changeset/18081
18:17 Hyppolit disable Debug2 tool-bar icons against unsaved files
18:17 Hyppolit thanks tome++
18:17 Hyppolit trunk/Padre/lib/Padre/Wx/
18:19 Hyppolit svn: r18082 | bowtie++ | http://padre.perlide.org/trac/changeset/18082
18:19 Hyppolit update Changes
18:19 Hyppolit trunk/Padre/
18:28 Hyppolit wiki page http://padre.perlide.org/trac​/wiki/Features/Perl5Debugger changed by bowtie
18:32 Hyppolit # 1388 :  Using breakpoints toolbar item on un-named file causes crash (accepted defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1388#comment:2 ]
18:48 Steffen joined #padre
18:52 tome joined #padre
18:53 tome Hi all, bowtie you around?
18:53 bowtie tome, hi
18:53 bowtie thanks for the tickets :)
18:53 tome just saw your note re: enable debug button only on saved files
18:53 tome I think actually you should prompt user to save the file
18:54 tome but that's my 2c
18:55 tome my pleasure re: tickets, I had some time to test osx padre and  I happened to hit some of those issues.
18:56 bowtie I would if I knew how to, but I don't, I need to be kicked by alias or azawawi
18:57 tome yeah, I mean checking for a null filename is easy, but how to pop up the file save dialog I'm not totally sure.
18:57 tome would have to look in the code, sadly not enough time today
18:58 bowtie tome, could you upload a screen image of debugger to wiki page, so that I can add it to page please
18:58 tome I bowtie, actually I didn't get the debugger up hehe
18:58 bowtie so that uses can see it running in OSX
18:58 ServerSage joined #padre
18:59 tome I'll have to get it up and running, and then upload it
18:59 tome I'll put it on todo list
18:59 bowtie O goodie more tickets to come :)
19:00 bowtie tome, all critiques are good :)
19:00 tome hehe
19:00 tome also, is it the case that setting a debugger point does not provide visual indicator
19:01 tome I saw a response to my ticket that I was actually seeing margin markers (...), oops
19:03 bowtie tome, the only way margin markers are redisplayed is by using refresh in Breakpoint panel, Debugger panel also shows margin markers when displaying files
19:04 tome sorry I'm not sure i understand the term margin marker
19:04 tome what does that mean. I think I saw '...' in the margin when I set a breakpoint
19:04 tome did that actually indicate a breakpoint, or something else
19:04 bowtie margin marker (blue or gray ...)
19:05 tome what does a margin marker indicate?
19:05 bowtie see examples in wiki page http://padre.perlide.org/trac​/wiki/Features/Perl5Debugger
19:05 tome not sure of the color
19:05 tome right yes
19:06 tome I saw those...
19:06 tome but when I opened the file again, they did not re-display
19:06 tome that is very confusing : )
19:06 tome (ok not Very confusing...)
19:06 tome but it's strange to click a button to set a breakpoint, but it actually removes the breakpoint, without any indication
19:07 bowtie tome, look at slide 2
19:08 tome right, yes, those are what I saw when I set a breakpoint
19:08 bowtie If I understand you correctly, you want Breakpoint Margin Markers to be displayed when loading a perl file
19:08 tome absolutely
19:08 tome that would be a huge win
19:09 tome keeping the breakpoints between runs is awesome, lets make it clear you do that
19:12 bowtie tome, cool, that's a background task, I think, I will need to add a Method to display them for an individual file which can be triggered by tool-bar breakpoints icon visible
19:13 bowtie yes in DB, take a poke with Cookbook->Recipe04
19:14 bowtie As for saved files, I have been using the logic of if I can do this with perl -d that's ok
19:15 bowtie hence unsaved files passed me by :)
19:15 ServerSage joined #padre
19:15 tome The bug as I saw it was actually a failure to trap the die from the SQLite
19:16 tome I'm not sure if that's just because I was on an SVN build though
19:16 tome ?
19:16 tome know what I mean
19:17 bowtie tome, thats ok, I was not, looks like I will be now :)
19:18 bowtie tome, keep kicking, I am starting to enjoy this :)
19:18 tome I'm not totally sure if the ORLite framework is supposed to pass that die up, or if it's supposed to be caught somewhere lower... but yeah those are just my 2c, I'm definitely not telling anyone how to code : )
19:18 tome hope you don't take it the wrong way
19:19 tome bowtie: debugger integration is critical for Padre, It's awesome that you're focused on it!
19:19 bowtie no i don't, if it's a critique it's all good to me
19:19 tome I really like Padre as an editor, I use it as primary for one of my projects, perl + javascript + TT
19:19 tome that's due to your hard work so thanks!
19:20 bowtie tome, TT was what caught me to
19:21 bowtie tome, you need to add your self to the Padre web page
19:24 Hyppolit svn: r18083 | bowtie++ | http://padre.perlide.org/trac/changeset/18083
19:24 Hyppolit tidy up, remove unwanted comments
19:24 Hyppolit trunk/Padre/lib/Padre/
19:34 mib_i7abd1 joined #padre
19:37 jnap_ joined #padre
19:45 screamin joined #padre
19:46 screamin evening all :)
19:47 bowtie hi
19:52 screamin just starting out in perl and found padre I know nothing yet just getting tooled up while i read
20:00 bowtie screamin, have you found our wiki yet?
20:01 screamin yeh this one ? http://padre.perlide.org/trac/wiki
20:02 screamin will be back soon dinner is ready lol
20:19 Hyppolit svn: r18084 | szabgab++ | http://padre.perlide.org/trac/changeset/18084
20:19 Hyppolit Update the messages.pot file
20:19 Hyppolit trunk/Padre/share/locale/
20:21 Screamin joined #padre
20:32 Mithaldu joined #padre
20:53 ServerSage joined #padre
21:00 bowtie joined #padre
21:01 mj41 joined #padre
21:05 jnap joined #padre
21:26 bowtie joined #padre
21:31 jnap joined #padre
21:47 Hyppolit svn: r18085 | bowtie++ | http://padre.perlide.org/trac/changeset/18085
21:47 Hyppolit Debug2 now shows margin_marker breakpoints on file load
21:47 Hyppolit thanks for the kick tome++
21:47 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
21:51 Hyppolit svn: r18086 | bowtie++ | http://padre.perlide.org/trac/changeset/18086
21:51 Hyppolit update Changes
21:51 Hyppolit trunk/Padre/
21:52 Hyppolit # 1389 :  Breakpoints visual indicators aren't restored on Padre restart (closed defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1389#comment:3 ]
21:53 bowtie joined #padre
21:56 jjore joined #padre
22:08 GabrielVieira joined #padre
22:14 bowtie Alias__, can you take a look r18085 and confirm I have put this code in the right place, thanks
22:14 Hyppolit Changeset #18085 http://padre.perlide.org/trac/changeset/18085
22:26 Hyppolit # 1211 :  Hot keys for Debug do not work (closed defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1211#comment:3 ]
22:43 Alias__ joined #padre
23:09 Alias joined #padre
23:37 Aze_13 joined #padre
23:52 Mithaldu joined #padre

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