Camelia, the Perl 6 bug

IRC log for #padre, 2010-11-16

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

All times shown according to UTC.

Time Nick Message
00:06 pece left #padre
00:11 asarch joined #padre
01:13 jazzanova joined #padre
01:45 jnap left #padre
01:56 jnap joined #padre
01:57 dandv left #padre
02:10 asarch left #padre
03:05 jazzanova left #padre
03:12 jazzanova joined #padre
03:18 Alias joined #padre
03:22 jnap left #padre
03:37 kanishka joined #padre
03:44 kanishka left #padre
04:02 asarch joined #padre
04:16 kanishka joined #padre
04:19 dapatrick left #padre
04:19 kanishka left #padre
04:22 Alias__ joined #padre
04:45 kanishka joined #padre
05:03 jazzanova left #padre
05:09 jazzanova joined #padre
05:18 kaare joined #padre
05:25 kanishka left #padre
05:27 kanishka joined #padre
06:01 asarch left #padre
06:06 Alias__ left #padre
06:12 dwiereng1 joined #padre
06:16 dwierenga left #padre
06:17 dwierenga joined #padre
06:17 user_4814 joined #padre
06:18 dwiereng1 left #padre
06:23 user_4814 left #padre
06:48 Sewi joined #padre
06:48 pece joined #padre
07:56 danlucraft joined #padre
08:11 marcela joined #padre
08:16 danlucraft left #padre
09:06 abraxxa joined #padre
09:10 Maltus joined #padre
09:12 kanishka left #padre
09:28 kanishka joined #padre
09:36 danlucraft joined #padre
10:00 Hyppolit svn: r13093 | zenogantner++ | http://padre.perlide.org/trac/changeset/13093
10:00 Hyppolit fix #1032
10:00 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/Dialog/
10:00 Hyppolit #1032: Regex Editor: Escape sequences don't work in "Result from replace" (closed defect) [ http://padre.perlide.org/t​rac/ticket/1032#comment:3 ]
10:00 zenog Yay, that was easier than expected.
10:06 jazzanova left #padre
10:18 abraxxa is the failing toolbar in 0.74 a known bug?
10:18 abraxxa none of the buttons work any more
10:31 zenog abraxxa: Not known to me, which OS?
10:31 zenog abraxxa: my toolbar works
10:35 waxhead hey zenog... been busy I see
10:36 zenog waxhead: A bit, two bugs fixed, some more reported ;-)
10:37 zenog waxhead: Thank you for making the release, btw! waxhead++
10:37 waxhead that's fine... not so hard these days...
10:37 zenog waxhead: Do you know anything about how to produce those Windows packages?
10:38 waxhead Nope... never done it.
10:38 zenog Who did that in the past? It would be nice to have up-to-date packages for that.
10:38 waxhead I think Curtis Jewel normally does them
10:38 waxhead do you mean the MSI?
10:38 zenog Yeah.
10:38 waxhead it would be CSJewel then
10:38 zenog Curtis is 'ovid'?
10:38 zenog Or is this another guy?
10:39 waxhead he does the strawberry perl msi's too
10:39 waxhead no not ovid
10:39 zenog ah okay
10:40 zenog It would be nice to have scripts that anyone with a Windows box could use to generate the packages.
10:40 waxhead I had a bit of a look around the project browser code before the last release and tried adding right click on folder to create a new folder...
10:40 waxhead couldn't get it work right..
10:40 waxhead for the most part if you use Strawberry Perl, you can just use cpan to install/upgrade Padre
10:41 waxhead That's the best thing about strawberry perl... it really works like a unix perl install
10:41 zenog Having the combined package could be an easy start for people.
10:41 waxhead so much of cpan installs with out much issue
10:41 waxhead yes it is...
10:41 zenog What bugs me most is that there are those really old versions of Padre very prominently on the download page.
10:41 waxhead you could always install the MSI and then cpan to upgrade to latest padre
10:41 waxhead true...
10:42 waxhead I emailed Alias about my woes with the project browser stuff, but I think he's been busy lately living life..
10:43 waxhead or getting bashed by chicks on roller skates in roller derby.... I wonder when that finishes...
10:44 zenog :-)
10:45 waxhead well.. I'm heading to bed.. eyes are sore.. it's spring time here and hayfever is a killer :(
10:45 waxhead good to catch you zenog... :)
10:45 waxhead sleep &
10:45 zenog sleep well!
10:45 waxhead thanks
10:45 waxhead left #padre
10:52 abraxxa zenog: Ubuntu 10.10 x64
10:57 zenog abraxxa: I have Ubuntu 10.04 x32 - could be a WxWindows issue. Can you create a ticket for that?
10:58 abraxxa zenog: sure
10:58 abraxxa i have some problems since a few releases
10:58 abraxxa like the outline becoming empty
10:59 Sewi left #padre
10:59 mib_1rbmxy joined #padre
11:00 mib_1rbmxy Hello
11:01 mib_1rbmxy Can you please provide me the name of modules to handle qmail package
11:01 mib_1rbmxy ?
11:01 abraxxa mib_1rbmxy: wrong channel
11:01 mib_1rbmxy i have found many packages related with sendmail
11:02 mib_1rbmxy but i m searching for qmail..
11:02 mib_1rbmxy do you have any idea?
11:03 Sewi joined #padre
11:03 abraxxa mib_1rbmxy: still wrong channel
11:04 mib_1rbmxy k
11:04 mib_1rbmxy left #padre
11:09 Di-ima joined #padre
11:10 abraxxa zenog: i've compiled my own perl-5.12.2
11:10 abraxxa using perlbrew
11:18 daxim joined #padre
11:29 zenog abraxxa: Can you check whether it works with Ubuntu's default perl?
11:43 Maltus left #padre
11:56 jnap joined #padre
12:02 jnap left #padre
13:16 abraxxa zenog: i haven't installed any additional required modules for the system perl
13:21 zenog abraxxa: Maybe you can use the other perl's modules by setting the PERLLIB environment variable
13:22 PerlPilot joined #padre
13:23 zenog hi PerlPilot
13:24 jnap joined #padre
13:24 abraxxa zenog: threads::shared version 1.33 required--this is only version 1.29
13:24 erez left #padre
13:25 erez joined #padre
13:25 abraxxa zenog: i've just restarted padre and now the menu bar is working
13:25 zenog abraxxa: When do you get that message? With the Ubuntu perl, or the 5.12 one? When starting Padre?
13:25 zenog abraxxa: OK. With which Perl?
13:25 abraxxa so it seems that the menu bar is stopping to work after some time or action
13:25 abraxxa like the outline
13:26 abraxxa with ubuntu's perl and PERL5LIB
13:26 zenog abraxxa: Do you use any particular plug-in?
13:26 abraxxa on startup, yes
13:26 zenog abraxxa: When does the outline not work for you?
13:26 abraxxa threads::shared version 1.33 required--this is only version 1.29 at /home/ahartmai/perl5/perlbrew/perls/curren​t/lib/site_perl/5.12.2//Padre/TaskQueue.pm line 10.
13:26 abraxxa the outline becomes empty after some time
13:27 zenog abraxxa: When you switch between files, or just so?
13:27 abraxxa i just switched about five time and now it's empty
13:27 abraxxa so it's switching
13:27 PerlJam left #padre
13:27 zenog abraxxa: Big file or small file?
13:27 abraxxa can i start padre with some debugging option to find out what happens?
13:28 abraxxa a tt template with 107 lines and a pm with 364
13:28 zenog If you have the trunk version, there is dev.pl to start Padre with.
13:28 zenog That's not big.
13:28 abraxxa no, have 0.74 installed from cpan
13:28 abraxxa but i can check out the repo
13:28 zenog Is there an outline function for tt?
13:29 abraxxa initially, yes
13:29 zenog There is also a development plug-in.
13:29 abraxxa main -> pragmata, modules
13:29 abraxxa i have the catalyst, javascript and perl tidy plugins installed and enabled
13:29 abraxxa no other plugins are enabled
13:29 abraxxa everything is up2date
13:30 abraxxa got it!
13:30 abraxxa it has to do with how quickly you switch files
13:30 abraxxa not how often
13:30 abraxxa some thread race condition maybe
13:31 abraxxa also when switching between pm files
13:31 zenog It could be just that the outline is being updated too slowly.
13:31 zenog Or dou you get the wrong outline for a file?
13:35 abraxxa i don't get any outline past that point
13:36 abraxxa also when i switch to another file it stays empty
13:36 abraxxa until i restart padre
13:37 zenog hm
13:37 zenog If there is no ticket for it yet, create one.
13:38 zenog Do you have a trac account?
13:38 abraxxa there are a *lot* of tickets...
13:38 zenog There is a search function, which lets you also search only the tickets if you want.
13:43 abraxxa not yet @trac
13:43 abraxxa outline tickets: http://padre.perlide.org/trac/query?status=accepte​d&status=assigned&status=new&status=re​opened&description=~outline&order=priority
13:46 zenog Sewi: Can you open the trac registration for abraxxa? Or someone else?
13:46 zenog abraxxa: Sorry, I don't have those privileges ... but Sewi has, and maybe some other people on the channel.
13:47 abraxxa i see
13:47 abraxxa ah, i do have a user ;-)
13:48 kanishka left #padre
13:49 abraxxa zenog: 538 und 541 might be related to that
13:53 zenog abraxxa: great
13:53 abraxxa should i add some text to one of those?
13:54 zenog abraxxa: But your outline is completely gone, even though the files involved should have outlines?
13:54 abraxxa yes
13:55 zenog abraxxa: To me, this is different behaviour, but you can add reference #538 and #541 to the report - trac will link them automagically if you use the '#' before the number.
13:55 abraxxa closing and reopening the outline window doesn't bring it back either
13:55 Hyppolit #538: outline view info takes too long to refresh (new defect) [ http://padre.perlide.org/trac/ticket/538#comment:1 ]
13:55 zenog abraxxa: the more details in the report, the better
13:56 zenog abraxxa: Do you get messages like
13:56 zenog Unbalanced string table refcount: (1) for "document" during global destruction.
13:56 zenog Unbalanced string table refcount: (1) for "search" during global destruction.
13:57 zenog when you stop Padre after the outline is gone?
13:58 zenog lunch &
13:59 asarch joined #padre
14:03 kanishka joined #padre
14:33 abraxxa zenog: http://padre.perlide.org/trac/ticket/1047
14:33 Hyppolit #1047: Outline becomes empty after fast file switching (new defect) [ http://padre.perlide.org/trac/ticket/1047 ]
14:36 abraxxa zenog: do, i don't have a single line on stdout or stderr
14:37 zenog abraxxa: interesting. Thank you for creating the ticket.
14:38 zenog abraxxa: I do not have it all of the time, but I can reproduce the behavior you describe.
14:39 zenog but I have to do it several (dozens of) times to get that behavior. Two or three times switching is not enough.
14:39 abraxxa good to know
14:40 abraxxa i tought Padre doesn't like 5.12.2
14:40 abraxxa because i have such problem since installing ubuntu 10.10 and perl 5.12.2
14:46 zenog One workaround for the moment: Use the function list, at least it gives you all the functions (not the pragmas, though)
14:48 Hyppolit #1047: Outline becomes empty after fast file switching (new defect) [ http://padre.perlide.org/t​rac/ticket/1047#comment:1 ]
14:49 Hyppolit #1047: Outline becomes empty after fast file switching (new defect) [ http://padre.perlide.org/t​rac/ticket/1047#comment:2 ]
14:53 kaare left #padre
15:00 asarch What's wrong with Wx?: http://paste.scsys.co.uk/56249
15:00 asarch And if I do: install link: Don't be silly, you can't install Terje Bless ;-)
15:00 asarch What is "Terje Bless"?
15:00 asarch And why does Wx fail?
15:10 PerlPilot left #padre
15:10 PerlJam joined #padre
15:19 azawawi joined #padre
15:19 azawawi hi
15:20 * azawawi continues his quest to finish that Padre Wizard dialog :)
15:23 Hyppolit svn: r13094 | azawawi++ | http://padre.perlide.org/trac/changeset/13094
15:23 Hyppolit Perl tidy and added a couple of Wx::gettext(..)
15:23 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Dialog/Wizard/
15:28 zenog go azawawi++ go!!
15:30 zenog asarch: Have you installed Alien::wxWidgets before?
15:30 asarch Yes, I have
15:31 asarch "install Alien::wxWidgets: Alien::wxWidgets is up to date (0.51)."
15:31 jnap left #padre
15:33 jnap joined #padre
15:37 zenog asarch: hm. No idea what goes wrong then. I'd suggest you look at the bugs reported for Wx at CPAN, and if the problem does not show up there, submit a bug report.
15:37 zenog asarch: Mattia is usually quite responsive.
15:38 azawawi asarch: also your bug report usually gets mailed right away on the wxperl mailing list
15:41 azawawi zenog: fyi, http://search.cpan.org/dist/V​i-QuickFix/lib/Vi/QuickFix.pm ... :)
15:42 jnap_ joined #padre
15:43 Maltus joined #padre
15:45 jnap left #padre
15:45 jnap_ is now known as jnap
15:47 asarch Ok
15:47 asarch I will guys
15:47 azawawi thanks
15:47 asarch Thank you very much for your help
15:47 asarch :-)
15:49 Hyppolit svn: r13095 | azawawi++ | http://padre.perlide.org/trac/changeset/13095
15:49 Hyppolit a Padre plug-in can now have a C<plugin_wizards> which returns a list of stuff which I have not figured out yet :)
15:49 Hyppolit trunk/Padre/lib/Padre/
15:50 * azawawi looks back at the annoying "find in files"... fixing...
15:56 azawawi zenog: ping
15:56 zenog azawawi: So the thing lets you jump to the error location, but only if you add the 'use' statement? Or do I read that wrongly?
15:56 zenog azawawi: pong
15:57 azawawi zenog: what do you think for the "Find in files" view... a tree control or a table? the existing text control is not useful...
15:57 azawawi zenog: yeah it should do that... havent tried it though...
15:57 azawawi zenog: we have something like that but it is disabled atm for Perl 5...
15:57 danlucraft left #padre
15:58 azawawi zenog: the idea originates from Eclipse... You get a error, you press Ctrl-1, and then get a list of quick fixes
15:58 zenog azawawi: As a first idea, I'd keep it simple and just use a table.
15:58 * asarch is trying with Strawberry Perl..
15:59 azawawi zenog: yeah trees are annoying... although we could re-use our treectrl...
15:59 zenog azawawi: I am not sure I understood the quickfix doc ...
15:59 azawawi zenog: ever tried Eclipse?
16:00 zenog azawawi: Yes, but I don't see how that would work for Perl w/o a major amount of coding ...
16:00 azawawi zenog: hmmm, imagine i get an error with a mispelled variable usage
16:01 azawawi zenog: i could quick fix by finding variables that sound like that mispelled variable
16:01 zenog azawawi: I see that the feature makes sense, but I don't get the Vi::QuickFix documentation.
16:01 azawawi zenog: let me fetch my blog post
16:01 azawawi zenog: me 2 lol
16:02 danlucraft joined #padre
16:02 azawawi zenog: hmmm, so it is only a jumper... then
16:02 azawawi zenog: oh well, we're ahead of them right now lol :)
16:03 azawawi zenog: that's what i meant http://ahmadzawawi.blogspot.com/2009/06/​padres-perl-6-quick-fixes-in-action.html
16:03 zenog azawawi: Is there a way to enable the quickfix feature for Perl 5?
16:04 azawawi zenog: from the Changes "Quick fix feature is now disabled until it is stable again. You can       enable it again by using the 'feature_quick_fix' configuration setting       in the Tools/Preferences/Advanced dialog and then restart Padre (AZAWAWI)"
16:07 zenog azawawi: thx
16:08 azawawi zenog: the final idea for Perl 5 is to get Perl::Critic + Quick fix working as a separate package which we can re-use
16:08 zenog azawawi: So that people can use it for vim etc ...
16:08 azawawi zenog: quick fixing should happen as PPI insertions/deletion
16:08 azawawi zenog: yup 100%
16:09 azawawi zenog: i remember reading about it before in our mailing list
16:09 kanishka left #padre
16:11 jnap left #padre
16:12 zenog azawawi: Another question: Is there a reason that Padre::Plugin::Ecliptic is not in the main Padre?
16:13 azawawi zenog: i took out the most useful parts before into main padre
16:13 azawawi zenog: the rest are experimental stuff really
16:18 Hyppolit svn: r13096 | azawawi++ | http://padre.perlide.org/trac/changeset/13096
16:18 Hyppolit On win32, next/previous file now use Ctrl-Page Down/Up instead of Alt-Right/Left
16:18 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
16:20 zenog azawawi: Ah, that makes sense, keeping the experimental stuff in a plug-in
16:20 zenog regarding r13096 - that would also make sense on Linux.
16:20 Hyppolit Changeset #13096 http://padre.perlide.org/trac/changeset/13096
16:21 azawawi cool then
16:21 zenog I was discussing this a while ago with Sewi, he was in favor of keeping things like they were.
16:22 zenog Maybe we need to discuss again ;-)
16:22 jq joined #padre
16:22 zenog Sewi: ping
16:22 Sewi pong
16:22 zenog jq: hi
16:22 Sewi hi
16:22 zenog Sewi: That was fast ;-) What do you think?
16:22 azawawi jq: we meet again :)
16:22 azawawi Sewi: howdy
16:22 Sewi Hi azawawi
16:23 Sewi I don't like changing known defaults...
16:23 jq hi there
16:23 Hyppolit svn: r13097 | azawawi++ | http://padre.perlide.org/trac/changeset/13097
16:23 Hyppolit Next/previous file now use Ctrl-Page Down/Up instead of Alt-Right/Left on all platforms (zenog++)
16:23 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
16:24 azawawi Sewi: that's why we built the key bindings
16:24 Sewi So people will press their known shortcut and wonder why nothing happens? :)
16:25 zenog Thing is, it may be better to change defaults as long as the user base is rather small, instead of waiting until more people use Padre and then changing it.
16:25 Sewi Does Padre have a small userbase?
16:25 azawawi Sewi: i think so otherwise we'll get a lot more here :)
16:26 zenog Compared to other tools, yes.
16:26 zenog Decent, but small.
16:26 azawawi compared to Eclipse, we're nothing :)
16:26 zenog http://qa.debian.org/popcon.php?package=padre
16:27 Sewi Yes, people use what is know not what is best :-(
16:27 zenog http://qa.debian.org/popcon.php?package=kdevelop
16:27 zenog http://qa.debian.org/popco​n.php?package=monodevelop
16:27 zenog http://qa.debian.org/popcon.php?package=eclipse
16:27 azawawi Sewi: "Eclipse java" 9,700,000 Google search results vs "Padre perl" 222,000 results :)
16:27 zenog http://qa.debian.org/popcon.php?package=geany
16:27 zenog http://qa.debian.org/popcon.php?package=vim
16:28 azawawi Sewi: that and our own Debian Padre package is not even working properly :)
16:28 zenog http://qa.debian.org/popcon.php?package=emacs23
16:28 zenog I think the Debian package is working nicely, isn't it?
16:28 Sewi azawawi: Any news at the scintilla issue?
16:28 azawawi Sewi: i will start it tomorrow
16:29 azawawi Sewi: basically i'll take the old wxwidgets STC codebase, modify it to use perl method names and drop it as a CPAN package
16:30 azawawi Sewi: it is the cross-platform compile that worries me though
16:30 azawawi Sewi: Win32, Linux, FreeBSD, and then MacOS (which i dont have access to)
16:31 azawawi zenog: would be nice if we had a tool that compares us to the rest so we can track our progress :)
16:33 zenog http://qa.debian.org/popcon-graph.php?pac​kages=padre+eclipse&amp;show_installed=on​&amp;want_legend=on&amp;want_ticks=on&amp​;from_date=&amp;to_date=&amp;hlght_date=&​amp;date_fmt=%25Y-%25m&amp;beenhere=1
16:33 zenog our trend is better ;-)
16:34 azawawi we need to focus more on web stuff...  :)
16:34 azawawi Mojo, Dancer, Catalyst
16:35 azawawi that's why i started the wizard experimental stuff
16:36 zenog My personal thing will continue being focused on stability+ease of use ;-)
16:36 zenog Having wizards for some things is really cool.
16:38 abraxxa i guess much more people install padre from cpan instead of a debian package
16:38 Sewi I guess the people being able to install Padre from CPAN are using VI*
16:39 danlucraft doesn't padre have a thing that phones home? couldn't that tell how many users there are?
16:39 zenog abraxxa, Sewi: both correct ;-)
16:39 azawawi zenog: true, stability especially in the task api stuff... really annoying when Padre breaks down after using it for like 5-10min
16:39 Sewi danlucraft: There is a installation feedback dialog
16:40 zenog Is there already a server side to it?
16:41 Sewi I think it's /var/log/apache2/access_log :-)
16:41 Sewi ping szabgab
16:41 zenog afaik, there are no CPAN download stats
16:42 Sewi zenog: CPAN is using a distributed mirror network, getting stats from this is very hard.
16:42 Sewi But there are cpantesters, their test report numbers should give you an idea of the installation numbers
16:44 Sewi szabgab should be able to grep through the access log and see how many installation feedback reports are coming in.
16:50 Sewi azawawi, zenog: What about binding exisiting known shortcuts to an message box "This shortcut is depreached and will be removed, please use the new one: Alt+PgUp" and keeping this for some releases?
16:51 azawawi Sewi: sure if you do it :)
16:52 zenog We could add it to the release notes so that people will notice. And we could explain how to set up their old shortcuts if they want to keep them.
16:52 Sewi zenog: Who is reading release notes?
16:53 Sewi The Chanes file is only being used by the release manager to see how many people worked on the current release ;-)
16:57 alnewkirk joined #padre
17:01 Hyppolit svn: r13098 | azawawi++ | http://padre.perlide.org/trac/changeset/13098
17:01 Hyppolit Find in files output window is now a table instead of a text control. This is not stable yet.
17:01 Hyppolit trunk/Padre/lib/Padre/Wx/
17:02 zenog The other question is, how many people will really be annoyed that much about it that they stop using Padre altogether. So maybe we should not worry so much about this, as long as we have several semi-finished features in the editor, etc.
17:03 azawawi yeah we really need to fix Padre a lot before we can even compete
17:04 azawawi zenog: one thing in the Changes file, shouldnt we have 0.75 instead of 0.76 ?
17:06 azawawi I think we need also on making Padre more minimal UI-wise
17:06 azawawi just focus on the editor
17:06 azawawi all the others are simply popups
17:06 zenog No, that is okay. CPAN releases are even, the odd numbers are for the development versions between releases.
17:06 Sewi zenog: An editor without shortcut tab switching is useless for me because using the mouse is slower than typing.
17:07 Sewi zenog: If tab switching is gone and I don't read the channel, I might give up on Padre.
17:07 zenog Sewi: Yes, but if it does not work, you will find out quickly what is different. And many people expect Ctrl-PageUp etc. to work, which currently is not the case.
17:07 Sewi azawawi: It's confiurable, what's bad with it? :)
17:08 azawawi Sewi: im just thinking aloud here...
17:08 Sewi zenog: Where should I (speaking as a dump user) find out what changed?
17:08 azawawi Sewi: Ctrl-PageUp is really the thing most people expect
17:08 azawawi Sewi: i used a lots of IDEs
17:08 Sewi apt-get install padre or apt-get update doesn't give me the changes file (at least at a place where I see it :-) )
17:08 zenog Sewi: In the menu 'Window', as in many other applications.
17:09 Sewi zenog: you win :)
17:09 azawawi how about we display the Changes ... like "What's new in this version?"
17:09 azawawi first startup of a new version ofcourse
17:09 zenog That would be a nice option anyway - many tools have it.
17:10 Sewi would be good.
17:10 azawawi Sewi: wanna do it? :)
17:10 zenog azawawi: You had the idea ;-)
17:10 Sewi azawawi: You don't want me to create a dialog :-)
17:10 azawawi Sewi: lol
17:10 Sewi And we should add it to the "public" padre pages.
17:11 * azawawi adds it to his TODOs list
17:14 * Sewi cooking
17:20 zenog Sewi: have fun!
17:21 Sewi zenog: Too many women in the kitchen, I need to get rid of some before starting ;-)
17:22 marcela left #padre
17:24 jnap joined #padre
17:28 abraxxa left #padre
17:30 kanishka joined #padre
17:32 zenog hi alnewkirk jnap kanishka
17:33 alnewkirk hi
17:34 dj_goku joined #padre
17:35 Hyppolit svn: r13099 | azawawi++ | http://padre.perlide.org/trac/changeset/13099
17:35 Hyppolit Finished "Find in Files now uses a table instead of a text control". Please review.
17:35 Hyppolit trunk/Padre/lib/Padre/Wx/
17:35 Hyppolit svn: r13100 | azawawi++ | http://padre.perlide.org/trac/changeset/13100
17:35 Hyppolit Updated Changes
17:35 Hyppolit trunk/Padre/
17:36 dj_goku if cpantesters submit a failed test to the maintainer, but no RT ticket has been opened. should I also open a RT ticket?
17:37 zenog dj_goku: For which module/distribution?
17:38 dj_goku Wx on osx
17:38 dj_goku zenog == http://padre.perlide.org/trac/ticket/1046 ?
17:41 zenog Ah, you mean for Padre? I thought you were referring to another CPAN module.
17:42 zenog Currently, Peter (waxhead) should get the messages. If it is something important to you, please add a ticket, yes.
17:42 zenog e-mails get lost easily.
17:43 dj_goku zenog: oh no I am talking about another module (Wx) on osx
17:44 dj_goku there are a number of failed tests from cpantesters. some with similar issues I am having.
17:44 zenog dj_goku: Oh, there I am not so sure. I have no idea how much maintainers react to such issues. Mattia (the Wx maintainer) is generally doing a very good job, so I guess he also reacts to such thing.
17:45 zenog dj_goku: Maybe you better ask him, or ask on the wx perl mailing list.
17:45 dj_goku alright thanks.
17:49 zenog welcome
17:50 azawawi dj_goku: btw, I think Mattia is actually developing on OS X so he may fix it right away :)
17:54 dj_goku on the install page for osx it says to install Alien::wxWidgets from source but never asks. how can I tell if it is compiled?
17:54 dj_goku I seen cpan download/compile something.
17:54 kanishka left #padre
17:55 jnap left #padre
17:56 azawawi dj_goku: if it is from source, it has to download like a 20MB file from sourceforge before compiling...
17:58 azawawi dj_goku: maybe this helps you? http://padre.perlide.org/trac/wiki/DownloadMacOSX
17:59 dj_goku nope
17:59 azawawi maybe try the instruction at the bottom?
17:59 azawawi s/instruction/instructions
18:00 dj_goku hrm
18:01 zenog azawawi: indeed, quick_fix seems to be unstable. Takes Padre down sometimes.
18:01 zenog Can't call method "Enable" without a package or object reference at /usr/local/share/perl/5.10.1/Padre/Wx/Menu/Edit.pm line 361.
18:02 azawawi true that's why i moved it under feature_quick_fix
18:03 dj_goku well I am trying the lazy way since I can't get install from cpan.
18:03 zenog I guess I'll try it again on the weekend, now I need to get stuff done ;-)
18:16 dj_goku azawawi: I am trying the bottom part where I manually download wxwidgets and copy it into place. it never extracts and compiles wxwidgets-2.8.8.tar.gz
18:18 azawawi dj_goku: clean and try again?
18:19 dj_goku running clean from cpan?
18:20 kaare joined #padre
18:20 Hyppolit svn: r13101 | azawawi++ | http://padre.perlide.org/trac/changeset/13101
18:20 Hyppolit When a find in files result is clicked, open it
18:20 Hyppolit trunk/Padre/lib/Padre/Wx/
18:21 azawawi yeah after you cpan "look" into that directory
18:21 dj_goku yeah
18:21 azawawi cpan and then "look Alien::wxWidgets"
18:21 azawawi "make realclean" or "make clean"
18:22 azawawi download that file and it will extract it
18:22 azawawi http://padre.perlide.org/trac/wiki/DownloadMac​OSX#installing_and_upgradingwxWidgetsandwxPerl
18:23 dj_goku pastebin
18:23 dj_goku ?
18:23 dj_goku oh nvm
18:23 dj_goku i see it
18:23 azawawi cool please try it
18:25 shadowpaste "dj_goku" at 217.168.150.38 pasted "manually installing Alien::wxWidgets" (142 lines) at http://paste.scsys.co.uk/56269
18:27 dj_goku not sure what I am doing wrong.
18:28 azawawi it passed?
18:28 dj_goku yeah, but it never compiles.
18:29 azawawi after looking...
18:29 azawawi you need to 'make realclean' or 'make clean'
18:29 azawawi that way that directory will be 100% clean from previous compile errors
18:30 dj_goku same thing even.
18:30 dj_goku nothing is every compile/extracted.
18:31 PerlJam left #padre
18:31 azawawi then send a email to wxperl mailing list :)
18:31 azawawi when all fails, call Mattia :)
18:31 azawawi or IBM :)
18:32 dj_goku I actually exit cpan and reopen it again to try to re-install.
18:33 danlucraft left #padre
18:34 jnap joined #padre
18:34 jnap left #padre
18:34 jnap joined #padre
18:40 user_971 joined #padre
18:41 user_971 left #padre
18:41 dj_goku wonder if it is because I am using 5.12.2.
18:42 azawawi hmmm maybe
18:43 azawawi you're using 5.12.2 and local::lib?
18:43 dj_goku nope
18:43 dj_goku I installed it into my homedir
18:44 Sewi I didn't read all of the backlog, but... Wx requires threads but Apple removed thread capabilities from OSX Perl with "Snow leo" I think
18:44 dj_goku I installed perl that is.
18:44 dj_goku I compiled by hand.
18:44 azawawi why dont try doing a clean install with homedir perl 5.12.2 and local::lib ?
18:44 dj_goku This is perl 5, version 12, subversion 2 (v5.12.2) built for darwin-thread-multi-2level
18:44 azawawi does perlbrew work on osx?
18:45 dj_goku maybe?
18:46 azawawi one way to find out :)
18:46 dj_goku can I pass compile time flags to it though...
18:48 azawawi i think so but i dont know how... since im on win32 atm
18:48 azawawi http://search.cpan.org/~gugod/​App-perlbrew-0.13/bin/perlbrew
18:48 azawawi basically if you have a clean perlbrew and local::lib
18:48 azawawi it may work
18:49 azawawi although Alien::wxWidgets uses a couple of hacks inside... so im not sure though
18:49 azawawi your best bet is to contact Mattia
18:54 Hyppolit svn: r13102 | azawawi++ | http://padre.perlide.org/trac/changeset/13102
18:54 Hyppolit Click on a "Find in files" find result now works, but still the line position is not operational
18:54 Hyppolit trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/
18:59 mj41 left #padre
19:03 |Sno| joined #padre
19:04 zenog &
19:06 jnap azawawi:  perlbrew works for me on OSX however perl 5.10.1 won't compile on some versions because of how apple named some locale files, as I recall
19:06 jnap and I think 5.12.0 won't compile of OSX as well
19:06 jnap nothing to do with perlbrew thought
19:08 Sno| left #padre
19:09 dj_goku I am trying again.
19:11 dj_goku so I install perl then local::lib and everything I install using that perl will install in my localized perl?
19:13 jnap dj_goku:  yes, you as long as you follow the local::lib instructions to be sure perl 'sees' it
19:13 dj_goku nice
19:13 dj_goku just reading about it now.
19:13 jnap you can verify with perl -V and you should see the extra local-libs in @INC
19:14 jnap or to pimp my own stuff, you can use App::local::lib::helper to help you flip on/off multiple libs :)
19:15 dj_goku hrm.
19:16 azawawi dj_goku: perlbrew + local::lib = no need for root access
19:16 azawawi dj_goku: cpan packages is installed to ~/perl5 by default
19:16 * dj_goku has root, but I don't want to muck with the mac osx perl
19:17 azawawi dj_goku: s/is/are/
19:17 azawawi dj_goku: true, the best thing is to run in userland
19:18 azawawi dj_goku: whatever OS upgrades to system perl, you're safe in your userland environment  :)
19:18 dj_goku so if I install multiple perl's with perlbrew and install/configure local::lib they are independent perl install? I won't have any stomping.
19:18 jnap yeah, I do it that way as well
19:18 jnap using the system perl is a path to chaos
19:19 jnap the local::lib should be linked to a given perl install
19:19 jnap because of the compiled bits
19:19 dj_goku right.
19:19 dj_goku so I am installing 5.12.2, and after that going to install local::lib
19:19 jnap some people skip local-lib and just install a bunch of perlbrews, if you don't mind the extra space and the multiple installations
19:19 Hyppolit svn: r13103 | azawawi++ | http://padre.perlide.org/trac/changeset/13103
19:19 Hyppolit Clicking on a "Find in files" find result now works with the line positioning
19:19 Hyppolit trunk/Padre/lib/Padre/Wx/
19:20 dj_goku if I install 5.10.0 and install local::lib will that stomp on 5.12.2?
19:20 azawawi jnap: perlbrew does not work on win32, btw...
19:20 azawawi jnap: perlbrew uses many unix assumptions
19:20 dj_goku jnap: either way is fine with me.
19:21 jnap azawawi:  since perl doesn't come with windows I think just using strawberry is good, since its not a 'system' perl subject to random changes/updates by the OS
19:21 asarch left #padre
19:22 azawawi jnap: true, but now UAC (User account control) is putting some restrictions on drive C and other operations
19:23 azawawi jnap: i'd love to have multiple perl installations on win32 to test
19:23 jnap I'm not familiar with Strawberry, but I'd imagine the group would be interested into working out a good solution to allow multiple installs.
19:23 dj_goku I can see. perlbrew being good for cpantesters
19:23 azawawi jnap: however, I could simply switch c:\strawberry's for different perl versions :)
19:26 dj_goku yay perlbrew 5.12.2 installed.
19:26 dj_goku doesn't default to -D=useithreads though
19:27 dj_goku another install haha :(
19:30 Hyppolit svn: r13104 | azawawi++ | http://padre.perlide.org/trac/changeset/13104
19:30 Hyppolit Fixed a un-initalized variable error in FindInFiles.pm
19:30 Hyppolit trunk/Padre/lib/Padre/Wx/
19:32 Hyppolit svn: r13105 | azawawi++ | http://padre.perlide.org/trac/changeset/13105
19:32 Hyppolit Updated Changes and perl tidy for FindInFiles... :)
19:32 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/
19:33 * azawawi Fixed the "Find in Files" :)
19:33 azawawi Alias: if you're reading this, please let me know if i missed anything in the new UI look and feel for "find in files" results
19:34 * azawawi fires his ubuntu vm to test :)
19:40 danlucraft joined #padre
19:46 azawawi left #padre
19:57 azawawi joined #padre
20:01 mj41 joined #padre
20:01 dj_goku azawawi: same thing with perlbrew install
20:02 azawawi dj_goku: :(
20:02 dj_goku I didn't install local::lib though.
20:02 azawawi dj_goku: wanna try it with local::lib?
20:02 dj_goku NO
20:02 dj_goku heh
20:02 azawawi dj_goku: it is really a simple install...
20:02 * dj_goku is installing now
20:02 dj_goku and done
20:03 azawawi http://search.cpan.org/~getty/local-lib-1.00600​7/lib/local/lib.pm#The_bootstrapping_technique
20:04 Getty Also available in german and portoguese <marketing brought to you by Getty IRC ad> ;)
20:05 azawawi :)
20:06 dj_goku azawawi: I can't just install local::lib with perlbrew and it just works?
20:07 azawawi dj_goku: no you have to follow the steps in that link i sent earlier
20:07 dj_goku hrm so if I already install local::lib
20:08 dj_goku is that bad?
20:08 azawawi Getty: is that bad? :)
20:08 Getty what? if you have perlbrew local::lib gets obsolete in some matter
20:08 Getty if perlbrew doesnt work you need local::lib
20:09 Getty there is no bad or good in this game ;)
20:09 Getty its all god given
20:09 * dj_goku is confused
20:09 Getty yeah me too
20:09 Getty azawawi: what i missed?
20:09 azawawi dj_goku: simply follow the steps in http://search.cpan.org/~getty/local-lib-1.00600​7/lib/local/lib.pm#The_bootstrapping_technique
20:09 dj_goku k
20:10 azawawi dj_goku: assume you're not the admin
20:10 dj_goku the admin doesn't know what he is doing anyways... :D
20:15 dj_goku so: perl Makefile.PL --bootstrap=~/perl5/perlbrew/perls/perl-5.12.2
20:16 azawawi dj_goku: in your .bashrc did you set the path for your perlbrew-ed perl?
20:17 dj_goku source /Users/dj_goku/perl5/perlbrew/etc/bashrc
20:18 azawawi from App::perlbrew perldoc,  "At the moment, it installs everything to ~/perl5/perlbrew, and requires you to tweak your PATH by including a bashrc/cshrc file it provides"
20:19 Maltus left #padre
20:19 Hyppolit #1018: Cannot open file from Directory Tree (Project) side panel (closed defect) [ http://padre.perlide.org/t​rac/ticket/1018#comment:4 ]
20:30 daxim left #padre
20:34 dj_goku azawawi: I just looked for local::lib and it was install the 5.12.2 directory /lib
20:35 dj_goku I haven't installed/configured local::lib yet.
20:35 dj_goku well the bootstrap way that is.
20:37 dj_goku Actually it installed it at /Users/dj_goku/perl5/perlbrew/perls​/perl-5.12.2/lib/site_perl/5.12.2/
20:37 Hyppolit svn: r13106 | azawawi++ | http://padre.perlide.org/trac/changeset/13106
20:37 Hyppolit Split file into directory and base file name in "Find in files" results
20:37 Hyppolit trunk/Padre/lib/Padre/Wx/
20:43 dj_goku azawawi: I don't think I need to bootstrap it. I just installed local::lib from my version of perl compiled and it showed up in the same relative path as perlbrew (lib/site_perl/5.12.2/) not sure if that is what happens when you do this.
20:43 azawawi dj_goku: ok
20:44 PerlJam joined #padre
20:45 Hyppolit svn: r13107 | azawawi++ | http://padre.perlide.org/trac/changeset/13107
20:45 Hyppolit A quick perl tidy to FindInFiles.pm
20:45 Hyppolit trunk/Padre/lib/Padre/Wx/
20:46 azawawi dj_goku: gtg now... sleep :)
20:46 dj_goku alright later
20:46 * azawawi sleep &
20:46 azawawi left #padre
20:51 jq left #padre
21:31 jnap left #padre
21:42 kaare left #padre
21:56 Sewi left #padre
22:25 pece left #padre
22:32 mj41 left #padre
22:41 jnap joined #padre
23:29 danlucraft left #padre
23:33 Di-ima left #padre
23:46 Di-ima joined #padre
23:50 asarch joined #padre

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