Camelia, the Perl 6 bug

IRC log for #padre, 2013-10-01

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

All times shown according to UTC.

Time Nick Message
03:51 sewi joined #padre
03:54 asarch joined #padre
06:15 dod joined #padre
06:18 dolmen1 joined #padre
06:19 dod joined #padre
06:25 mib_qtqvl4 joined #padre
06:25 botbot Welcome mib_qtqvl4
06:47 dod joined #padre
06:56 sugar joined #padre
07:59 Di-ima joined #padre
08:42 pece joined #padre
08:43 Plecto joined #padre
08:47 Plecto joined #padre
09:36 sugar joined #padre
10:29 dod joined #padre
12:48 Plecto joined #padre
12:53 Plecto helloall
12:53 Plecto hello all
12:54 Plecto who is using Padre on Mac OSX?
12:54 Plecto anyone?
13:00 Plecto dod: hi
13:07 asarch joined #padre
14:11 dod joined #padre
14:52 Plecto joined #padre
15:04 Plecto hi
15:04 Plecto anyone using Padre in Mac OSX?
16:08 dod joined #padre
16:09 kaare joined #padre
16:58 bowtie_ joined #padre
17:12 Plecto joined #padre
17:14 Plecto hello all
17:15 Plecto I'm having problems with copy/paste in Padre on Mac OSX
17:15 Plecto anyone that can help me?
18:53 user_3182 joined #padre
18:53 user_3182 hi
18:53 user_3182 I have a problem on perl editor
18:53 user_3182 Padre
18:53 botbot Welcome user_3182
18:53 user_3182 I cannot
18:53 user_3182 open
18:53 user_3182 perl script
18:53 user_3182 padre goes crazy
18:53 user_3182 reinstall does not work
18:54 user_3182 I think this may be from the registriy
18:54 bowtie_ user_3182: hi what Padre version
18:54 user_3182 any body helpes?
18:54 user_3182 0.842
18:54 bowtie_ user_3182: what os
18:54 user_3182 is there any reported bug or error like me?
18:54 user_3182 win 7
18:54 user_3182 strawberry perl
18:55 user_3182 I love padre but....
18:55 user_3182 does not work
18:55 bowtie_ user_3182: take a look at http://dwimperl.com/
18:56 user_3182 I can excute padre but cannot open perl script
18:56 user_3182 thanks
18:57 user_3182 I will install with this version
18:58 user_3182 where are you living bowtie?
18:58 user_3182 I am from South Korea
18:59 bowtie_ user_3182: GMT +1:00
18:59 user_3182 perl coder as a hobby~
18:59 user_3182 have fun
19:07 user_3558 joined #padre
19:07 botbot Welcome user_3558
19:43 asarch joined #padre
20:00 dolmen1 joined #padre
20:34 lostinfog joined #padre
21:02 lostinfog left #padre
21:27 perlite_ joined #padre
21:30 botbot Welcome perlite
21:33 Plecto joined #padre
22:04 shellfishgene joined #padre
22:06 shellfishgene Hi! I just started using Padre, and like it! I just noticed though that Padre crashes, or at least exits, when I have a syntax error in my scrip and try to debug it. I get a message that tells me debugging failed, and to check for syntax errors. If I click ok padre closes. This is on windows.
22:10 Plecto hi
22:10 Plecto having problems with Padre on Mac OSX too
22:10 Plecto I like and find the IDE very useful
22:11 Plecto but it needs to improve as for the many bugs it has
22:11 bowtie_ shellfishgene: hi, turn on the syntax feature
22:11 Plecto developers are working hard on it
22:12 bowtie_ shadowpaste: it's your fault, you can not debug a perl script that fails: perl -c filename.pl
22:12 shellfishgene bowtie_: Where do I find that?
22:12 bowtie_ shellfishgene: Padre version
22:13 Plecto bowtie_: hi
22:13 Plecto bowtie_: I'm also interested in the syntax checking option
22:14 Plecto bowtie_: where do I find it on Padre 0.98?
22:14 shellfishgene 0.94
22:14 bowtie_ shellfishgene: View -> Show Syntax Check
22:15 shellfishgene bowtie_: Great, thanks. So it's currenlty normal that it exits after unsuccessful debugging?
22:16 bowtie_ ps suggest you try the pther options also, to see what the do: see for more info: http://padre.perlide.org/trac/wiki/Features
22:16 Plecto bowtie_: on Mac OSX cmd+c cmd+v does not work, except while debugging a scriot
22:16 bowtie_ shellfishgene: try in a terminal, perl -d filename.pl
22:17 Plecto bowtie_: any idea?
22:17 bowtie_ with the syntax errors in filename and see what happends :)
22:18 bowtie_ Plecto: I thought we had discussed that I have no OSX at hand to test on :(
22:19 Plecto bowtie_: I cannot find any other Padre developer using Mac and actively answering in this IRC channel
22:19 shellfishgene bowtie_: to do what? that starts the perl debugger which also exits with the errors.
22:22 bowtie_ shellfishgene: yes, exactly, as the Padre debugger is just a gui with a wrapper to perl -d , it dose exactly what you would expect, either use the syntax feature or perl -c before trying to debug, also see: http://padre.perlide.org/trac​/wiki/Features/Perl5Debugger for more info
22:23 shellfishgene bowtie_: Hmm, ok, I would have expected that just the debugging stops, not that the whole IDE closes every time.
22:23 Plecto shellfishgene: agree!
22:24 bowtie_ shellfishgene: last time if when you run: perl -c filename  you get errors, you can not run perl -d, it assumes the author is trying to run a file with no syntax errors, got it
22:25 bowtie_ bowtie put's this down to a fault at the keyboard :)
22:25 Plecto bowtie_: not a correct assumption I think.
22:25 shellfishgene bowtie_: Ok. I was using Komodo before, it's different there. Maybe it would be a good feature to have Padre run perl -c before starting the debugger, and not starting it if there are errors :)
22:26 Plecto shellfishgene: good idea
22:27 bowtie_ shellfishgene: which file, think about it, the one being loaded first, all in your project, all files the are include, get real
22:29 shellfishgene bowtie_: Well, if you have to do it anyway before you run the debugger...?
22:32 bowtie_ shellfishgene: do you have strict and warnings in you code?
22:32 shellfishgene bowtie_: sure
22:33 bowtie_ shellfishgene: then did you fix the error shown by syntax checker
22:35 shellfishgene bowtie_: Yes, I know how to do it now. However I'm just trying to argue that the current behaviour is confusing. I don't know how the debugger works and don't say I could do anything differently, but I can't imagine there is no way of keeping the main window open when the debugging fails?
22:36 bowtie_ shellfishgene: read perldebug and get a copy of Pro Perl Debugging
22:39 shellfishgene bowtie_: I think you don't know what I want to say. How does it work in Komodo then? If debugging fails there it just shows the errors without closing the whole editor.
22:40 bowtie_ shellfishgene: the best version of the padre debugger is in Padre 0.99 ( dev / trunk) -> http://padre.perlide.org/trac/wiki/Development
22:40 shellfishgene I installed it via DWIM Perl, what's the best way to update?
22:44 bowtie_ shellfishgene: just for you I checked, debugger catches the error in 0.99, so it was fixed some ware after 0.94 , I don't remember when
22:46 bowtie_ shellfishgene: that is why you should use the current version
22:46 bowtie_ shellfishgene: did you read private message
22:46 Plecto bowtie_: is it possible to install CPAN modules from inside Padre?
22:47 bowtie_ Plecto: yes, use CPAN feature
22:47 shellfishgene bowtie_: Ok, I followed the install instructions on the website, that installs 0.94. How do I update, via CPAN?
22:47 keijO_ joined #padre
22:47 shellfishgene bowtie_: Yes, read priv message, thx
22:47 Plecto bowtie_: I have the CPAN Expore panel activated
22:47 Plecto but searching for a module does not produce any result
22:48 bowtie_ Plecto: did you read the wiki page
22:48 Plecto checking :(
22:50 Plecto bowtie_: what page in particular?
22:50 bowtie_ shellfishgene: you need to install either via cpan menu ( cmd cpan ) see: gabors videos -> http://padre.perlide.org/trac/wiki#HowdoItryit
22:51 botbot Welcome bnft
22:51 bnft hi botbot :)
22:51 bnft you have well mannered script inside you
22:51 bnft i like it
22:51 bnft honey tea will fix my throat
22:52 bowtie_ bnft, hi
22:52 bnft too much perl / python today
22:52 bnft hi hi bowtie_
22:52 bnft :D
22:53 bowtie_ Plecto: let me take a wild guess, how to use CPAN feature: search for module, clik on it in list and select install, did you try that
22:55 Plecto bowtie_: Tools => Module Tools => List CPAN modules opens a webpage which is unavailable http://cpan.uwinnipeg.ca/search?query=​Padre%3A%3APlugin%3A%3A&mode=dist
22:57 Plecto bowtie_: can you help me in installing CPAN modules from inside Padre?
22:57 bowtie_ Plecto: View -> Show CPAN exploror
22:57 Plecto bowtie_: I have it already visible
22:57 bowtie_ Plecto: then use it
23:03 Plecto bowtie_: I'm trying to do so, but, as I wrote, the Search tab does not produce any result
23:04 Plecto bowtie_: as an example, I would like to install File::Find::Rule
23:04 Plecto but searching for it does not produce any result
23:04 Plecto any idea?
23:05 bowtie_ Plecto: it dose in Padre trunk, use current
23:06 bowtie_ Plecto:  works as expected in r19796
23:06 botbot Changeset #19796 http://padre.perlide.org/trac/changeset/19796
23:08 Plecto bowtie_: and it does not in 0.98?
23:09 bowtie_ Plecto: correct, api change in either metacpan or elastic search, see #1488 for more info
23:09 bowtie_ http://padre.perlide.org/trac/ticket/1488
23:10 Plecto bowtie_: ok ok, got it
23:11 bowtie_ Plecto: also take a look at File::Find::Rule::Perl
23:24 Plecto bowtie_: which version of perl is required by Padre trunk
23:24 Plecto ?
23:25 bowtie_ Plecto: perl-5.10 as a min for about two years now
23:25 Plecto running perl Makefile.PL produces this error:
23:26 Plecto Perl lib version (5.16.3) doesn't match executable 'Makefile.PL' version (v5.12.4) at /usr/local/perl/lib/Config.pm line 60.
23:27 bowtie_ Plecto: looks like you have local crossed libs, check with perl -V
23:27 Plecto produces: This is perl 5, version 12, subversion 4 (v5.12.4) built for darwin-thread-multi-2level
23:28 bowtie_ Plecto: and you have perlbrew and perl 5.16.3 install also
23:29 Plecto citrusperl
23:29 Plecto 5.16.3
23:31 Plecto bowtie_: what is wrong?
23:32 bowtie_ Plecto: check local lib env
23:33 Plecto bowtie_: sorry, which shell command should I hit?
23:34 bowtie_ Plecto: try env also you might hae to do some rtfm via google
23:34 Plecto ok, sorry
23:35 Plecto bowtie_: which env variable do you want me to check? PERL5LIB?
23:36 bowtie_ yes
23:36 Plecto it says "/usr/local/perl/lib"
23:36 bowtie_ whereis perl
23:37 bowtie_ then run each with -v and -V
23:37 Plecto bowtoe_: "/usr/local/perl/bin" if you mean the executable files "perl" and "perl5.16.3"
23:38 bowtie_ yes
23:38 Plecto whereis perl --> "/usr/bin/perl"
23:38 bowtie_ /usr/bin/perl -v
23:38 bowtie_ /usr/bin/perl -V
23:39 bowtie_ you have more than one perl to find
23:39 bowtie_ and the env should match the one you are running
23:39 bowtie_ go rtfm local::lib and perlbrew
23:41 Plecto "/usr/bin/perl -V perl: VERSIONER_PERL_VERSION environment variable error (ignored) Perl lib version (5.16.3) doesn't match executable '/dev/null' version (v5.12.4) at /usr/local/perl/lib/Config.pm line 60. Compilation failed in require. BEGIN failed--compilation aborted."
23:41 bowtie_ Plecto: now you have found it go fix it
23:42 Plecto poor me!! what fix should apply?
23:42 bowtie_ Plecto: as I said you will need to go and rtfm
23:42 bowtie_ night
23:43 Plecto ok night

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