Perl 6 - the future is here, just unevenly distributed

IRC log for #padre, 2014-01-04

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

All times shown according to UTC.

Time Nick Message
03:06 itcharlie left #padre
04:11 shadowpaste joined #padre
04:11 kaare joined #padre
04:11 bowtie_ joined #padre
04:11 bowtie joined #padre
04:11 Lorn joined #padre
04:11 BooK joined #padre
04:11 garu joined #padre
04:11 ingy joined #padre
04:11 jq joined #padre
08:17 Foxcool_ joined #padre
08:21 sewi joined #padre
09:46 Di-ima joined #padre
12:19 dod joined #padre
12:38 dod joined #padre
17:30 rindolf joined #padre
17:35 Lac joined #padre
17:38 Lac quick question: am I right in thinking that the Padre Debugger doesn't work with Perl6 yet?  It's outputting "Not a Perl Document", and I suspect it means "Not a Perl5 document"... ?
17:44 perigrin left #padre
17:53 rindolf Lac: hi.
17:56 rindolf Lac: see http://padre.perlide.org/trac/wiki/Features/Perl6
17:56 rindolf Lac: seems like you are right.
18:05 Lac Thank you!
18:07 Lac Do you use Padre on Windows?  I've noticed some quirks in the debugging of Perl5 - mainly the debugger icon sizes are a bit screwy; but also the breakpoint list is always empty.  are these known problems?
18:12 Lac Found the breakpoint problem: Ticket 1508.  Unfortunately marked as closed because some one provided a patch; but it didn't make it into v1.00
18:13 Lac I'm going to try to work out how to apply the patch myself..
18:30 Lac hmm, that patch is already in place; oh well
18:44 rindolf Lac: I don't really use Padre (and I use Mageia Linux x86-64 as my host normally).
18:46 notEvilEnough joined #padre
18:55 asarch joined #padre
18:57 El_Che hi
19:11 bowtie_ Lac: are you using Padre v1.0
19:14 rindolf El_Che: hi.
19:15 bowtie_ Lac: see http://padre.perlide.org/trac/log/
19:15 bowtie_ hi all :)
19:18 bowtie_ Lac: as Padre v1.0 -> r19815 and #1508 was applied in r19790 it did make it in, please check the trac log next time, and upgrade to current version please
19:18 botbot Changeset #19815 http://padre.perlide.org/trac/changeset/19815
19:22 Lac thank you bowtie; by finding the breakpoints.pm file I was able to determine the patch was already applied, as you say; so I guess I'm getting the same problem symptom for a diffferent root cause
19:23 Lac joined #padre
19:53 bowtie_ Lac: what happens when you do a refresh
19:54 bowtie_ Lac: you need to be using absolute locations, not relative ok
19:55 bowtie_ Lac: if you want to check view DB Breakpoints, either with an sqlite viewer of PP-Cookbook recipe 4
19:57 bowtie_ Lac: as per wiki page: http://padre.perlide.org/trac/wiki/Fe​atures/Perl5Debugger#DebugBreakpoints
20:05 jayallen joined #padre
20:08 dod joined #padre
20:26 jayallen_ joined #padre
20:28 botbot Welcome jayallen
20:38 Lac bowtie: looks like my problem is that $project_dir is "", so all my breakpoints fail the first match.  Any idea where I set up a project directory?
21:01 bowtie_ Lac: how about ${HOME}/workspace/perl5/project-01/
21:09 Lac I'm trying to debug by altering what's displayed in the breakpoint list; but what I really want to do is output a normal output window, is there an easy command I can putin breakpoint.pl to just display variables somewhere?
21:12 bowtie_ Lac: no
21:13 bowtie_ Lac: suggest you use perl -d
21:18 El_Che bowtie_: any chance that you make it to fosdem this year
21:18 El_Che ?
21:19 El_Che We will need to wake up this week to get talks, so anyone coming get in touch with me
21:19 bowtie_ El_Che: I would like to, need to check my pockets :)
21:19 El_Che yeah, pockets need to suck nowadays :)
22:16 Lac bowtie_:
22:16 Lac oops pressed return too early
22:17 bowtie_ Lac: ?
22:17 Lac bowtie_: I think breakpoints.pm doesn't work properly if your directory contains spaces, possibly due to the "x" in the m// command
22:18 Lac so in my directory path I had ".../my perl/..."
22:18 Lac I changed it to ".../my_perl/..." and its working better
22:21 bowtie_ Lac: ok, but spaces in dir names is to be avoided, as different OS handle in different ways
22:21 bowtie_ Lac: are you familiar with https://metacpan.org/pod/Module::Starter
22:23 bowtie_ El_Che: any thoughts on supporting dir names containing spaces
22:25 Lac bowtie_: very random question; no I've never seen that module before; I'm a perl novice I'm afraid - written 2 programs so far :)
22:26 kaare joined #padre
22:27 bowtie_ Lac: did you use: http://padre.perlide.org/trac/wiki/​Features/ProjectSkeletonGeneration
22:30 Lac I havent used any of the templates; i always start from a blank sheet.  And I'm not close to being a CPAN author yet!
22:32 bowtie_ Lac:  Padre expects you to use the default perl module layout, with out it Padre will get confused, the debugger expects it also
22:35 Lac oh
22:35 Lac I didnt know that
22:35 bowtie_ Lac: you could fudge it by touching padre.yml in your project root, not recommended, suggest that using Module::Starter until you know better is the way to go, or if you have a github account look at dist-milla
22:36 Lac osrry; i'm confused; what exactly are you helping me fix?   I renamed my directory to "my_perl" and my issue has gone away
22:37 bowtie_ Lac: take a look at: https://www.youtube.com/watch?v=7ap71XZiuFY
22:38 Lac just out of curiosity I tried New->PerlDistribution and filled in all the fields, but it fails with "module-starter error:"
22:38 bowtie_ Lac: check that you have latest installed, please
22:41 Lac "cpanm Padre" reports "Padre is up to date. (1.00)"
22:42 bowtie_ Lac: cpanm Module::Starter
22:42 Lac oh; if Padre needs that then why wasn't it installed as a dependency?
22:42 Lac any way: Module::Starter is up to date. (1.62)
22:42 bowtie_ Lac: I am asking you to check
22:44 bowtie_ Lac: ok try again with a single word as the name of the perl distribution in a directory that contains no white spaces in the parent tree
22:45 Lac I'm very confused; am I helping you test something?  you want me to try new->perldistribution again?
22:45 bowtie_ Lac: yes
22:47 Lac same problem; I tried a Module name of "UniqueName".  And a Parent directory of C:\Users\Martin\Documents\my_perl
22:47 Lac Builder=Module::Install
22:48 Lac which i didnt have....cpanm is installing it now
22:48 bowtie_ Lac: ok, looks like you might have found some thing, can you use http://paste.scsys.co.uk/padre and paste the info in Padre -> Help -> about -> info please
22:49 Lac hang on - you might want me to try again after cpanm has finished installing Module::Install
22:50 sewi joined #padre
22:50 bowtie_ Lac: I assumed MI was install as you are using Padre
22:53 Lac urm..well I installed Padre&Perl with DWIMPERL.  Then I installed cpanm (can't remember how).  Then I wanted to upgrade to Padre 1.0, but couldn't get it to work.  I had other Perl's (e.g. ACtivePerl) installed.  So I unstalled all Perls & Padre, d/l Strawberry Perl latest,  and used cpanm Padre to reinstall Padre.  I think that was order of events.
22:54 bowtie_ Lac: ok
22:55 Lac i tried to use that Paste thing, but it just sent me to a page saying "Paste not found"
22:57 shadowpaste "bowtie" at 217.168.150.38 pasted "it works try again" (1 line) at http://paste.scsys.co.uk/289498
22:58 Lac New->PerlDistribution still failing even after cpan Module::Install complete (Module::Install is up to date. (1.06)).
22:59 Lac I tried again:  http://paste.scsys.co.uk/02873
23:00 bowtie_ Lac: http://paste.scsys.co.uk/padre
23:01 shadowpaste "Bowtie_" at 217.168.150.38 pasted "info" (19 lines) at http://paste.scsys.co.uk/289500
23:02 Lac hmm...works if I pretend to be you!
23:03 bowtie_ Lac: now try agian and be yourself
23:05 Lac silly question, but I'm "Lac" aren't I?    Same again: http://paste.scsys.co.uk/02873   - Paste not found
23:05 bowtie_ Lac: and using all lower case
23:06 shadowpaste "lac" at 217.168.150.38 pasted "more info" (19 lines) at http://paste.scsys.co.uk/289502
23:06 Lac omg; lol; yes that works
23:07 bowtie_ Lac: remember that perl originates from an *inux world where Lac is not equal to lac
23:08 Lac a) that's stupid for a username;  b) I was remembering that - I display in this "Mibbit" session as "Lac", so I typed a capital L!
23:09 bowtie_ Lac: if you are going to do a lot of irc suggest you use a client
23:09 Lac other chat participants with capitals are "Bender2", "BooK", "El_Che", etc
23:09 botbot Changeset #2 http://padre.perlide.org/trac/changeset/2
23:10 Lac I've done more IRC in this session, than in my previous 20 years since first encountering it ;)
23:11 bowtie_ Lac: but they have more than 3 charters in there name, I will ask shadowpaste master whats up next time he is around ok
23:12 Lac BooK only has one more character!  Besides, do we know that this paste thing does work for them when they use capitals?  Any way, it works now so we can move on
23:14 Lac joined #padre
23:15 Lac why did that bot just paste a link to a changeset that's 5 years old?
23:18 bowtie_ Lac:  it's the octothorpe followed by a number, where the number is a trac ticket number
23:19 bowtie_ Lac: https://en.wiktionary.org/wiki/octothorpe
23:20 bowtie_ Lac: I have sent a request to padre dev list for a fellow win32 dev to test the feature New->PerlDistribution
23:23 Lac good idea; I've tried all the Builder options now, and none work.  Didn't bother trying all the licences, just used same as Perl.  I put "me me" as the author, and "me@me.net" as the email.
23:24 Lac is New->PerlDistrubution a new feature that you've just added recently?
23:25 bowtie_ Lac:: go to Tools -> Prefs -> Adv and set your name and e-mail as it suggests in wiki page, do not use white space
23:29 Lac Looking at webpage you sent me now, but it didn't mention that.  I'll try it though.  BTW you've a typo on the webpage (missing d) in " ~/.moule-starter/config "  I think.
23:31 Lac it appears to automatically have stored the strings I gave it into "identity_email" and "identity_name".  You want me to enter an identity name with no white space??
23:32 bowtie_ Lac++
23:32 bowtie_ done
23:32 bowtie_ Lac: yes
23:36 Lac Sorry, I still just get "module-starter error:"
23:37 bowtie_ Lac: its ok we just wait for the dev list reply now
23:38 Lac great
23:38 Lac any way, thanks for your help
23:38 Lac Padre is a great little product
23:39 bowtie_ Lac: read the wiki and watch the videos links on main page they will help you
23:41 Lac PS Is the sizing of the debug window's icons being a bit erratic a known problem - I tried searching for it in the bug tracker, but I'm not sure what words to use.  Basically the icons start big but don't fit the sidebar properly, it fixes when you resize the sidebar by making the icons really tiny.
23:42 Lac and then when youstop debugging it draws the furry beetle thing in a huge icon that doesn't fit its space either
23:43 bowtie_ Lac: one single icon to launch the debugger from the debugger panel, then 5 or 6 smaller icons when the debugger is running
23:43 bowtie_ Lac: furry beetle is a the moth grub of the Padre blue moth icon
23:43 Lac yes - they dont display right
23:44 bowtie_ Lac: they should look like: http://padre.perlide.org/trac/wik​i/Features/Perl5Debugger#Debugger
23:45 Lac 'fraid not.  or at least its the same buttons but not as neatly layed out
23:46 Lac is there an easy way i can screen grab it for you?
23:46 Lac (if you care!)
23:52 bowtie_ Lac: View -> unlock the user interface and then click on the little square to max /min a panel
23:53 Lac yes, resizing fixes it
23:54 Lac I'm assuming its a Windows specific thing; and perhaps a Widget problem rather than Padre.  A fix might be to fake a resize when first displaying the debug panel.
23:58 Lac joined #padre

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