Camelia, the Perl 6 bug

IRC log for #padre, 2010-11-23

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

All times shown according to UTC.

Time Nick Message
00:23 jnap joined #padre
00:55 mateu joined #padre
01:38 Alias joined #padre
01:56 jnap left #padre
01:57 kthakore hi Alias
01:57 kthakore Alias: guess wat?
02:03 Sno| joined #padre
02:06 |Sno| left #padre
02:12 jnap joined #padre
02:41 Alias kthakore: You're mad and I'm not?
02:41 jjore left #padre
02:41 jjore joined #padre
02:52 dj_goku_ joined #padre
02:53 dj_goku__ joined #padre
02:57 dj_goku left #padre
02:57 dj_goku__ is now known as dj_goku
02:58 dj_goku_ left #padre
03:12 mib_s31no7 joined #padre
03:12 mib_s31no7 Hi
03:14 mib_s31no7 left #padre
03:41 Mars joined #padre
03:46 jnap left #padre
03:59 mib_62sye0 joined #padre
04:05 kthakore Alias: ... hahah true!
04:05 kthakore Alias: also November is almost up!
04:07 mib_62sye0 left #padre
04:15 dj_goku_ joined #padre
04:19 dj_goku left #padre
04:19 dj_goku_ is now known as dj_goku
04:22 kanishka joined #padre
05:01 Alias kthakore: I know
05:01 Alias My derby event was on Saturday
05:01 Alias And OSDC starts tomorrow
05:02 Alias I finally got the time to do updated releases of a couple of modules yesterday
05:05 kthakore Alias: yay!
05:05 kthakore the SDL_Manual is coming along
05:05 kthakore it has some complete games in it
05:05 kthakore if you want to ya know get started
05:05 Alias :)
05:05 kthakore ;)
05:05 Alias Talk to me after november
05:05 kthakore bah
05:05 kthakore fine
05:05 kthakore w/e
05:05 kthakore you gorram aussie
05:06 * kthakore hugs Alias and heads back to making stupid slides for presentation
05:10 jnap joined #padre
05:10 jnap left #padre
05:19 Mars left #padre
05:44 asarch joined #padre
05:50 kanishka left #padre
06:00 kaare joined #padre
06:19 asarch left #padre
06:49 Sewi joined #padre
06:55 pece joined #padre
07:52 azawawi joined #padre
07:52 azawawi kthakore: ping
07:54 azawawi Alias: ping
07:54 azawawi ping anybody lol :)
07:54 Sewi pong
07:55 azawawi Sewi: hi
07:55 Sewi hi
07:57 azawawi I dont see any commits these days from you, busy?
07:57 * azawawi reads the comments section in http://news.perlfoundation.org/2010/0​8/2010q3-grant-proposal-manual-f.html
08:13 marcela joined #padre
08:25 Sewi yes ;-(
08:26 danlucraft joined #padre
08:46 Di-ima left #padre
08:50 El_Che t/44-perl-syntax.t fails with perl 5.12.2. Padre works though
08:51 azawawi El_Che: yeah i know... :)
08:52 azawawi El_Che: been upgrading the syntax checker view :)
08:52 azawawi El_Che: feedback is appreciated
08:53 El_Che I am working at home today. I don't have a lot of time, but I do have time for monkey testing: you asked me something specific to do and I test it
08:54 El_Che -ed
08:55 azawawi basically the "syntax check" tree view and how it is organized at the moment... Diagnostics in child nodes etc...
08:55 azawawi any UI changes feedback is appreciated ofcourse :)
08:57 Di-ima joined #padre
09:18 Hyppolit svn: r13215 | claudio++ | http://padre.perlide.org/trac/changeset/13215
09:18 Hyppolit Make New Distribution License selection readonly (field was editable but changing has no sense and makes Padre crash)
09:18 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
09:19 Hyppolit svn: r13216 | claudio++ | http://padre.perlide.org/trac/changeset/13216
09:19 Hyppolit Sort choices for New Distribution License (fix Linux defect)
09:19 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
09:51 Sewi left #padre
09:51 Sewi joined #padre
09:57 El_Che azawawi: tree view? I have view-show syntax check
09:57 El_Che and a syntax check window at the bottom
09:58 El_Che ah ? i see it npw
09:58 El_Che nice
09:59 El_Che ui wise: you cut the outpunt in lines of +- 50 chars, why?
09:59 El_Che a lot of people use extra wide screens,
09:59 El_Che although it's true it's dificult to read when too long
10:03 Hyppolit svn: r13217 | azawawi++ | http://padre.perlide.org/trac/changeset/13217
10:03 Hyppolit Select Next Problem is now working again after it was broken in r10499. That refactoring shows how our rename variable is broken as it replaces outer scopes. When an error is clicked, the line with the error is focused upon as before. Removed Copy Selected/All features until requested again.
10:03 Hyppolit trunk/Padre/lib/Padre/Wx/
10:04 azawawi El_Che: you mean the error diagnostics?
10:04 azawawi El_Che: that's how perldiag formats it... or Parse::ErrorString::Perl returns...
10:04 El_Che the treeview after Line xx;
10:04 El_Che ic
10:05 El_Che I was just thinking as my code is 1/3 of the width of my screen (i like to have a 80chars margin)
10:06 azawawi you mean use a bigger font or console font?
10:06 El_Che no, I mean, screens are now very wide and not very high
10:06 El_Che so I have a lot of wasted screenstate
10:07 azawawi true
10:07 azawawi that's why my next step is to dump those views :)
10:07 azawawi baby steps :)
10:07 azawawi look at "open resource" and "quick menu access"
10:07 El_Che pretty cool steps to me :)
10:08 azawawi why do you need a bottom view that is eating 1/3 of your screen height...
10:08 azawawi output makes sense there
10:08 Maltus joined #padre
10:08 azawawi "syntax check" not so much...
10:08 El_Che it's a vanilla checkout
10:08 azawawi popup searchable right view... or middle of the screen...
10:08 El_Che maybe it kept some settings?
10:11 El_Che is there a way to get syntax check vertically (tab?)?
10:12 El_Che quick menu access is nice? your work?
10:12 Maltus_ joined #padre
10:12 Hyppolit svn: r13218 | azawawi++ | http://padre.perlide.org/trac/changeset/13218
10:12 Hyppolit Updated Changes
10:12 Hyppolit trunk/Padre/
10:13 azawawi yeah... was before in Padre::Plugin::Ecliptic
10:13 El_Che I remeber
10:13 El_Che seems more polished now
10:14 zenog joined #padre
10:14 azawawi El_Che: im thinking of removing the bottom view in the future and focusing on smart searchable popup non-modal menus...
10:14 azawawi El_Che: that way you have a full editor screen
10:14 El_Che I can not easily imagine what you mean?
10:14 El_Che popup for syntax check?
10:14 azawawi El_Che: imagine a full screen editor like vim
10:15 El_Che the bubble idea?
10:15 azawawi El_Che: yeah like it...
10:15 azawawi El_Che: basically no need to take bottom view all the time
10:16 azawawi El_Che: Ctrl-3 (Quick menu access) was my first attempt at making everything accessible via keyboard
10:16 El_Che yes, most of the time syntax check would be empty
10:16 azawawi left #padre
10:17 azawawi joined #padre
10:17 Maltus left #padre
10:17 azawawi sorry disconnected...
10:17 azawawi El_Che: later im going to expand/generalize it to all of padre...
10:18 azawawi El_Che: the idea is to memorize one shortcut
10:18 azawawi El_Che: and access everything
10:18 danlucraft left #padre
10:18 azawawi El_Che: and finally no need for the top menubar :)
10:19 azawawi El_Che: vim's advantage comes from all the screen space it is giving the programmer by default...
10:19 azawawi El_Che: and the 10,000 other features :)
10:20 azawawi El_Che: another idea that is brewing is the searcheable workspace... Recent projects... Recent files... Open last project, Open last opened file
10:21 azawawi El_Che: borrowing stuff from modern browsers like chrome
10:21 azawawi El_Che: that is... :)
10:23 El_Che are we including an embedded flash and pdf reader in the future as well :)
10:24 zenog El_Che: As plug-ins, yes.
10:24 pece left #padre
10:24 azawawi zenog: hi there
10:25 danlucraft joined #padre
10:26 zenog hi
10:26 pece joined #padre
10:27 azawawi 'foreach my ($a, $b) { }' fix in EditorTools made me write syntax check again :)
10:27 azawawi basically i was fixing a lexical scope bug for introduce temporary...
10:28 azawawi when 'i mixed my perls' as one guy in #perl told me...
10:29 * azawawi fixes broken tests
10:30 zenog azawawi++
10:33 zenog I am still thinking about that piping idea for the syntax check. Maybe in today's lunch break ;-)
10:33 azawawi zenog++
10:34 zenog azawawi: I get some 'uninitialized value' warnings for the syntax check with perl 5.10
10:34 zenog azawawi: Are you currently working on that code, or can I just try to fix it?
10:34 zenog Man, the new syntax check output looks really really nice!
10:38 Hyppolit svn: r13219 | azawawi++ | http://padre.perlide.org/trac/changeset/13219
10:38 Hyppolit Bye bye "Errors" or "Errors List" view. You wont be really missed... perldiag features are now in "Syntax Check" view.
10:38 Hyppolit trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/
10:40 Hyppolit svn: r13220 | azawawi++ | http://padre.perlide.org/trac/changeset/13220
10:40 Hyppolit Updated Changes
10:40 Hyppolit trunk/Padre/
10:41 Hyppolit svn: r13221 | azawawi++ | http://padre.perlide.org/trac/changeset/13221
10:41 Hyppolit Ooops forgot my name in last Changes... azawawi--
10:41 Hyppolit trunk/Padre/
10:44 azawawi zenog: im afraid of adding a diff window to refactoring... :)
10:45 azawawi zenog: i know for sure that it will be open a huge bug list in Padre refactoring tools...
10:48 zenog azawawi: You can make a branch where you can try it out for a while w/o breaking Padre trunk.
10:51 azawawi zenog: piping idea for syntax checker? you mean one resident perl process to compile?
10:54 zenog azawawi: That would also be possible. Maybe. But I thought a bit more about the piping idea, and it is not that good.
10:55 zenog Because the errors that I wanted to fix with it are not caused by the program run in the wrong directory. Because actually the temporary file _IS_ run in the correct directory.
11:00 pece2 joined #padre
11:03 zenog #474
11:03 Hyppolit #474: Syntax checker ignores included dirs (new defect) [ http://padre.perlide.org/trac/ticket/474#comment:3 ]
11:03 azawawi zenog: how about creating temporary files in the same parent folder of the file instead?
11:03 zenog azawawi: No, I guess the location of the file is not the reason for the errors I get. It must be something else.
11:03 azawawi -Ilib ?
11:05 azawawi zenog: you know what?
11:05 azawawi zenog: we're creating our own bugs by design :)
11:05 azawawi zenog: let us make syntax checking happen *only* on save
11:06 azawawi zenog: that way creating temporary files... and workarounds can be removed...
11:06 azawawi zenog: workaround = side effects...
11:06 zenog azawawi: No, no. The temporary files are not the problem, I think.
11:06 zenog azawawi: Must be something else.
11:06 azawawi zenog: practically all Perl programmers save files before invoking perl -c
11:07 azawawi zenog: if we make it *on save*, no need to work on a temporary... etc
11:07 zenog azawawi: I think I found the problem, wait a second.
11:07 azawawi tyt
11:08 zenog The correct directory is only set inside the scope:
11:08 zenog require File::pushd;
11:08 zenog my $pushd = File::pushd::pushd( $self->{project} );
11:08 zenog system $cmd;
11:08 zenog }
11:09 zenog Oops, no.
11:09 zenog The call is also inside the scope ...
11:09 zenog Sorry ...
11:11 El_Che when I hover over an error (red block on left margin) I get a small empty square
11:11 El_Che it used to give some info in the past, correct?
11:14 azawawi red square?
11:14 azawawi :)
11:21 Hyppolit svn: r13222 | azawawi++ | http://padre.perlide.org/trac/changeset/13222
11:21 Hyppolit Removed 'main_errorlist' unused configuration key
11:21 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/t/
11:21 azawawi aha you mean the error marker?
11:22 Maltus_ left #padre
11:22 azawawi fixing...
11:24 Hyppolit #735: Functions panel differs from Highlighting and Perl (new defect) [ http://padre.perlide.org/trac/ticket/735#comment:1 ]
11:26 Hyppolit #474: Syntax checker ignores included dirs (new defect) [ http://padre.perlide.org/trac/ticket/474#comment:4 ]
11:26 Hyppolit #381: syntax check chokes on "use Foo::Bar" defined in the same project (new defect) [ http://padre.perlide.org/trac/ticket/381#comment:1 ]
11:27 Hyppolit #212: Make the Error List available to plugins (closed defect) [ http://padre.perlide.org/trac/ticket/212#comment:1 ]
11:29 zenog azawawi: Syntax checking often fails in a strange way for me, I always thought this was due to the temporary files (and thus already reported). However, now I feel that this has a different reason. Will write a report including screenshots.
11:29 azawawi zenog: it is task-related
11:29 azawawi zenog: task 2.0 seems to crash in padre after a while
11:32 azawawi El_Che: it seems to be in Padre 0.74... basically something is not initialized correctly
11:33 zenog Hm. Funny thing is, it happens for padre, but not for dev.pl
11:38 Hyppolit #1053: strange behavior of syntax check (new defect) [ http://padre.perlide.org/trac/ticket/1053 ]
11:38 Maltus joined #padre
11:39 zenog lunch &
11:39 azawawi have fun
11:40 azawawi El_Che: seems that it was broken for a while...
11:41 azawawi El_Che: the margin marker balloon/hover...
11:41 * azawawi traces it
11:42 Maltus_ joined #padre
11:46 Maltus left #padre
11:52 daxim joined #padre
11:58 azawawi El_Che: broken since 0.65 ... Task 2.0 API landed on trunk (and everything breaks) :)
12:08 Hyppolit svn: r13223 | azawawi++ | http://padre.perlide.org/trac/changeset/13223
12:08 Hyppolit Removed tool tip from margin error markers as it was broken since Padre 0.65+
12:08 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
12:10 zenog re
12:10 zenog azawawi: Do you think the behavior described in #1053 is because of the Task 2.0 stuff?
12:10 Hyppolit #1053: strange behavior of syntax check (new defect) [ http://padre.perlide.org/trac/ticket/1053 ]
12:34 azawawi zenog: please check if you have modified something and installed by mistake... i had that problem a couple of times
12:36 Hyppolit svn: r13224 | zenogantner++ | http://padre.perlide.org/trac/changeset/13224
12:36 Hyppolit rm duplicate copyright message
12:36 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
12:38 zenog azawawi: Nothing modified.
12:38 zenog azawawi: I have this behavior ever since I use Padre.
12:42 azawawi zenog: so it is an old behavior?
12:42 azawawi zenog: before my changes to syntax checker?
12:42 zenog azawawi: Independent of old/new.
12:43 azawawi zenog: system perl?
12:43 zenog 5.10
12:43 azawawi zenog: my advice to you... perlbrew
12:43 azawawi zenog: and then install padre
12:43 azawawi zenog: that way you're independent of the system
12:44 azawawi zenog: my first guess is there is some core library that has been modified...
12:44 azawawi zenog: and has syntax errors
12:44 azawawi zenog: perl -C your-script.pl  ?
12:44 azawawi zenog: does it generate the same output?
12:47 zenog gives "lib/Padre/Document/Perl/Syntax.pm syntax OK"
12:47 zenog It also works when I run Padre using dev.pl
12:55 toi joined #padre
12:55 zenog hi toi
12:55 * azawawi work &
12:55 azawawi left #padre
12:57 Maltus_ left #padre
13:00 Hyppolit #519: Create a page listsing the features of Padre (new task) [ http://padre.perlide.org/trac/ticket/519#comment:2 ]
13:01 Hyppolit #520: Almost six improvements (assigned enhancement) [ http://padre.perlide.org/trac/ticket/520#comment:3 ]
13:03 Hyppolit #401: profile view should take moose into account (new enhancement) [ http://padre.perlide.org/trac/ticket/401#comment:6 ]
13:05 zenog ha, I also get this error message (which is currently not displayed) -- 'mkdir /.padre: Permission denied
13:07 Hyppolit #1053: strange behavior of syntax check (new defect) [ http://padre.perlide.org/t​rac/ticket/1053#comment:1 ]
13:11 Hyppolit #1053: strange behavior of syntax check (new defect) [ http://padre.perlide.org/t​rac/ticket/1053#comment:2 ]
13:15 asarch joined #padre
13:37 daxim left #padre
13:38 daxim joined #padre
13:48 jnap joined #padre
13:52 Hyppolit svn: r13225 | azawawi++ | http://padre.perlide.org/trac/changeset/13225
13:52 Hyppolit Removed non-functional '--desktop' command line option since it is a packaging  issue and is not really needed to be inside Padre (AZAWAWI)
13:52 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/script/
13:57 kaare left #padre
14:34 Alias uh
14:34 Alias You need --desktop
14:34 Alias If you are on windows, and you didn't get Padre via the all-in-one bundle
14:37 Hyppolit svn: r13226 | azawawi++ | http://padre.perlide.org/trac/changeset/13226
14:37 Hyppolit Better testing of syntax check model
14:37 Hyppolit trunk/Padre/t/
14:49 azawawi joined #padre
14:49 azawawi szabgab: ping
14:50 zenog azawawi: Please see Alias's comment in the IRC log.
14:50 azawawi ok
14:50 azawawi where?
14:50 azawawi i checked and couldnt find it...
14:54 azawawi zenog: ?
14:55 azawawi zenog: talking about over design Parse::ErrorString::Perl parses an error message's near and at.... :)
14:56 azawawi zenog: while it is cool... it serves no real purpose in my opinion
14:56 jstake joined #padre
14:56 azawawi zenog: syntax error, near "package" => syntax error
14:57 kaare joined #padre
14:57 jstake I would like to run bioperl and I am using strawberry perl and padre, how do I incorporate bioperl?
14:59 azawawi jstake: one min plz
15:00 azawawi jstake: http://stackoverflow.com/questions/3​737430/how-do-i-install-the-latest-b​ioperl-version-when-using-perlbrew
15:01 azawawi jstake: personally i have not install bioperl before
15:01 azawawi jstake: s/install/installed
15:02 jstake i'm new to perl and trying to do it the easiest way possible
15:04 azawawi somehow it seems that they dont use cpan
15:06 azawawi jstake: my advice is to send an email to the padre development list and cc CSJewell
15:06 azawawi jstake: or contact CSJewell directly
15:08 jstake thanks, i'll send an email and keep working at it
15:08 jstake left #padre
15:08 azawawi jstake: i remember him talking about supporting cpan installation of bioperl or inclusion in strawberry ... .not sure though
15:11 kthakore azawawi: pong
15:18 azawawi left #padre
15:20 asarch left #padre
15:33 Alias left #padre
15:38 PerlJam left #padre
15:38 PerlJam joined #padre
15:51 Hyppolit #1054: Add BioPerl templates to Padre (new enhancement) [ http://padre.perlide.org/trac/ticket/1054 ]
15:56 Hyppolit #519: Create a page listing the features of Padre (new task) [ http://padre.perlide.org/trac/ticket/519#comment:3 ]
16:10 toi left #padre
16:14 Hyppolit svn: r13227 | zenogantner++ | http://padre.perlide.org/trac/changeset/13227
16:14 Hyppolit rename 'messages' to 'issues'
16:14 Hyppolit trunk/Padre/lib/Padre/Wx/
16:16 Hyppolit svn: r13228 | zenogantner++ | http://padre.perlide.org/trac/changeset/13228
16:16 Hyppolit fix #957: use the perl given in Preferences
16:16 Hyppolit trunk/Padre/lib/Padre/Document/Perl/
16:17 dapatrick joined #padre
16:17 Hyppolit svn: r13229 | zenogantner++ | http://padre.perlide.org/trac/changeset/13229
16:17 Hyppolit [website] rm caveat notice for ActivePerl
16:17 Hyppolit trunk/template.padre.perlide.org/tt/pages/
16:18 Hyppolit #957: Syntax Check should use perl interpreter given in Preferences (new defect) [ http://padre.perlide.org/trac/ticket/957#comment:2 ]
16:21 Hyppolit #957: Syntax Check should use perl interpreter given in Preferences (closed defect) [ http://padre.perlide.org/trac/ticket/957#comment:3 ]
16:59 asarch joined #padre
17:14 marcela left #padre
17:38 toi joined #padre
17:41 daxim left #padre
17:41 Hyppolit #474: Syntax checker ignores included dirs (new defect) [ http://padre.perlide.org/trac/ticket/474#comment:5 ]
17:43 Hyppolit #381: syntax check chokes on "use Foo::Bar" defined in the same project (closed defect) [ http://padre.perlide.org/trac/ticket/381#comment:2 ]
18:33 danlucraft left #padre
18:55 asarch left #padre
19:00 jnap left #padre
19:03 |Sno| joined #padre
19:08 Sno| left #padre
19:22 dapatrick left #padre
20:12 dapatrick joined #padre
20:42 jnap joined #padre
20:44 Sewi left #padre
20:44 Sewi joined #padre
21:29 toi left #padre
21:47 jnap left #padre
22:32 kaare left #padre
22:36 dapatrick left #padre
23:01 pece left #padre
23:12 Sewi left #padre
23:44 jdoe joined #padre

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