Camelia, the Perl 6 bug

IRC log for #padre, 2009-12-09

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

All times shown according to UTC.

Time Nick Message
00:17 teejay joined #padre
00:19 code4pay joined #padre
01:05 jazzanova joined #padre
02:42 Hyppolit #786: File Monitoring 2.0 (new enhancement) [ http://padre.perlide.org/trac/ticket/786 ]
03:05 CromeDome joined #padre
03:05 mohsen joined #padre
03:24 mohsen joined #padre
03:44 Hyppolit svn: r9562 | adamk++ | http://padre.perlide.org/trac/changeset/9562
03:44 Hyppolit Confirming the version of File::Path that we need
03:44 Hyppolit trunk/Padre/
03:46 Alias Test::Pasdf
03:52 Hyppolit svn: r9563 | adamk++ | http://padre.perlide.org/trac/changeset/9563
03:52 Hyppolit Added the "File Intuition" feature (it's a fairly terrible name and looks weird where it is in the File menu, but we can fix that later).
03:52 Hyppolit
03:52 Hyppolit Also removed a bunch of $DB::single = 1 usages.
03:52 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Menu/
03:54 Alias <--- is awesome :)
03:55 Hyppolit svn: r9564 | adamk++ | http://padre.perlide.org/trac/changeset/9564
03:55 Hyppolit Another $DB::single = 1
03:55 Hyppolit trunk/Padre/lib/Padre/Plugin/
03:56 Hyppolit #787: Add a badcode enhancement or new xt test to watch for $DB::single (new enhancement) [ http://padre.perlide.org/trac/ticket/787 ]
04:28 mohsen joined #padre
04:35 awnstudio joined #padre
04:50 mohsen joined #padre
04:58 mohsen joined #padre
05:01 Hyppolit svn: r9565 | adamk++ | http://padre.perlide.org/trac/changeset/9565
05:01 Hyppolit Added a one-off no critic for the (legitimate) specific and unusual case of setting $0
05:01 Hyppolit trunk/Padre/lib/Padre/Wx/
05:01 Alias It's oh so quiet
05:01 * Alias wants purl in so he has someone to sing with'
05:17 mohsen joined #padre
05:27 mohsen joined #padre
05:29 mohsen joined #padre
05:33 mohsen joined #padre
05:39 mohsen joined #padre
05:41 mohsen joined #padre
06:13 mohsen joined #padre
06:15 Sewi joined #padre
06:15 Sewi gm
06:17 Alias heya
06:17 Alias I fixed your $0 problem
06:17 Alias I also added AWESOME new feature
06:21 Sewi Alias: thanks
06:21 Sewi which one?
06:23 Hyppolit svn: r9566 | Sewi++ | http://padre.perlide.org/trac/changeset/9566
06:23 Hyppolit Updated Changes
06:23 Hyppolit trunk/Padre/
06:35 Alias File -> Save Intuition
06:35 Alias Open any file in the Padre project, then File -> New
06:35 Alias Then type "package Padre::Foo::Bar::Baz;
06:35 Alias and use strict; 1; whatever
06:36 Alias Then hit CTRL-SHIFT-S
06:36 Sewi And it will safe the file at the correct position?
06:36 Alias No dialogs, and creating all the subdirectories, yes
06:36 Sewi Cool
06:36 Alias And if it can't be entirely confident it's doing the right thing, it bails out to a regular save dialog
06:38 Sewi Did you blog about this?
06:42 Alias Yup
06:47 garu Alias, hey!
06:47 garu glad to find you online
06:47 garu :)
06:48 szabgab gm
06:48 szabgab there seem to be a test failure in the smoker
06:49 garu morning szabgab
06:50 * Alias shrugs
06:59 azawawi joined #padre
07:00 szabgab Can the Catalyst plugin used on a Catalyst installed on another perl ?
07:01 szabgab I am thinking about the Stand-Alone Padre where we assume the user have some other perl installed
07:01 szabgab and that the other perl is used to run everything
07:02 kaare joined #padre
07:02 azawawi good morning
07:02 Sewi hi
07:04 azawawi hello
07:06 azawawi so what set of features are we targeting for 0.52?
07:07 Alias I've done the one I care about already :)
07:07 Hyppolit svn: r9567 | szabgab++ | http://padre.perlide.org/trac/changeset/9567
07:07 Hyppolit fix smoker reporting name of missing prereq
07:07 Hyppolit trunk/tools/
07:07 Alias I'm also going to be fiddling with my new locking API a bit
07:07 Alias To try and understand if I'm doing it properly
07:08 szabgab does the enable plugin work for you ? I need to restart Padre for it to take effect
07:08 Alias I noticed that too
07:08 Alias Something broke the plugin menu at some point
07:09 azawawi Alias: what was that?
07:09 Alias Plugin enable/disable doesn't work properly any more
07:10 Alias It regressed at some point while I wasn't around
07:10 azawawi :)
07:10 Sewi It should work again for some days.
07:11 Sewi I tried it out (enabled a plugin) and it worked (appeared in the menu immed.)
07:18 azawawi Padre?
07:18 mohsen joined #padre
07:18 Hyppolit Padre is Perl Application Development and Refactoring Environment
07:19 azawawi is Padre a smart IDE?
07:20 azawawi Alias++ # smart save...
07:21 mohsen joined #padre
07:24 mohsen joined #padre
07:25 * Sewi away
07:26 mohsen joined #padre
07:33 mohsen joined #padre
07:35 mohsen joined #padre
07:40 Alias azawawi: More smarts to come later
07:40 szabgab Alias, you don't need to be around for *every* regression ;-)
07:40 Alias Clearly
07:41 Alias But since I cause about half of them, I'm pretty much used to being around for the majority
07:41 szabgab so really what do you think about the recent XL Perl things ?
07:41 waxhead joined #padre
07:41 Alias I don't use linux on the desktop, so tbh I appreciate it don't really care much
07:41 Alias I can't even release my plugins atm
07:41 szabgab Shall I keep calling it XL Perl
07:42 Alias Because I don't have any linux machines I can install Padre on successfully
07:42 Alias ah
07:42 szabgab or how ?
07:42 Alias I find XL meaningless
07:42 Alias It's Perl but bigger?
07:42 szabgab yes, that was part of the stupid idea
07:42 Alias It's Padre Standalone for Linux right?
07:42 szabgab also uniX and Linux
07:42 Alias oh god
07:42 Alias uniX + Linux FAIL
07:42 szabgab I think it is more similar to Strawberry
07:43 Alias It's Perl + Padre yes?
07:43 szabgab for now it is Perl + Padre
07:43 mohsen joined #padre
07:43 Alias Then just go with the Standalone moniker for now
07:43 szabgab but soon it will also have Catalyst I think
07:43 amitar joined #padre
07:43 Alias At least until after Strawberry has switched to Professional
07:43 Alias I'd just name it based on what you have
07:43 Alias Standalone, In Three Varieties
07:43 Alias Seems fine to me for the moment
07:43 mohsen joined #padre
07:44 szabgab It does not have a working CPAN.pm nor will it have one for some time
07:45 amitar hi there - having probs bootstrapping local::lib, anyone free to help?
07:45 szabgab as that would probably require dealing with compilers
07:45 szabgab Hi Amit
07:45 mohsen joined #padre
07:45 Alias szabgab: Ah, right
07:45 amitar hi
07:45 Alias Regardless, Padre Standalone is fine by me
07:45 szabgab this is not the perl support channel bu we can try to help as we are nice ;-)
07:45 Alias It's the single most obvious name you could have atm
07:45 szabgab what is the issue?
07:46 amitar tks - (too many chans here did not know where to go)
07:46 szabgab BTW I tried to build it on 5.11.2 and it was a huge fail
07:47 szabgab now I am thinking on starting to smoke it on perl blead and report any issues
07:47 amitar I try to install as user, but when I say yes to auto config it keeps trying to create /root/.cpan
07:47 * Alias heads home
07:47 mohsen joined #padre
07:48 szabgab amitar, actually I think the best is to go over to #perl on freenode.net, I'll try to help you there but the authors of local::lib are also there
07:48 szabgab so they can help you more
07:49 szabgab oh and I managed to fix the smoker
07:49 szabgab amitar, ??
07:50 amitar sry, I seem to interrupt conversation. which is the "perl support channel?"
07:51 Alias Did you get here from the Padre help menu?
07:51 zamolxes or #local-lib
07:51 Alias If so Help -> Live Support -> Perl Help
07:51 szabgab amitar, is a Python spy whom we are going to forcibly move to use Perl :-)
07:52 szabgab amitar, one thing to warn you don't go to #perl on irc.perl.org , that is an accident in history
07:57 waxhead really? #perl on irc.perl.org isn't an active perl channel?
07:57 zamolxes waxhead: .. I don't like that place
07:58 waxhead What do people think of 2 more releases before christmas with a break until about the 23rd of Jan?
07:58 waxhead go figure...  seems ironic that #perl on irc.perl.org isn't the place "to be"...
07:59 zamolxes ah, it was 'on irc.perl.org' . oh, that's fun. I don't like the one on freenode
08:00 waxhead about the release schedule, I've sent something through the dev mailnig list
08:04 mohsen joined #padre
08:09 szabgab waxhead, it is active but it is a social channel and they are not friendly to newcommers
08:10 szabgab anyway, I have not seen amitar joining either channels we suggested
08:12 szabgab I think I am going to be around as in our area Christmas isn't that high on the vacation time, actually we have 8 days of Hannukah but that will be next week I think
08:15 waxhead ok.. we'll see how it goes... I'm not going away myself.. and likely spend a bit of time fiddling with things... so I'll be monitoring the Changes file.. :)
08:17 waxhead wow.. there's quite a bit of change/improvements already to thinkg about 0.52
08:22 Hyppolit svn: r9568 | szabgab++ | http://padre.perlide.org/trac/changeset/9568
08:22 Hyppolit [XL] add --perl flag replacing --devperl
08:22 Hyppolit trunk/Perl-Dist-XL/lib/Perl/Dist/ trunk/Perl-Dist-XL/script/
08:29 mohsen joined #padre
08:37 mohsen joined #padre
08:56 mohsen joined #padre
09:07 mohsen joined #padre
09:32 holli joined #padre
09:44 szabgab Alias, ping
09:45 szabgab Alias, will we have Strawberry professional on a stick in time to put it on CDs for FOSDEM in early February ?
09:53 pece joined #padre
09:56 Alias_ joined #padre
09:57 waxhead hey Alias_
09:57 Alias_ Heya
09:57 Alias_ ZOMG INTERWEBS AT HOME
09:57 Alias_ And commit rate plummits
09:57 waxhead :)
09:58 waxhead did you look into those crtitic test fails at all?
09:58 waxhead I've got another matchine to release from, but it's not got critic installed...
09:58 Alias_ I honestly have NFI how to replicate your issue
10:00 Alias_ ooo, term of the day
10:00 Alias_ "Throwaway Hyperbole"
10:00 Alias_ Term to use if anyone ever calls you out on something fairly aggressive you said in the past :)
10:04 mohsen joined #padre
10:06 rindolf joined #padre
10:06 waxhead nice
10:07 waxhead well, the problem wasn't reproduced by anyone else either
10:07 waxhead I'm not sure what the difference is.. It's ubuntu with alot of stuff installed with cpan
10:08 waxhead looking at the test seems to imply that you have to have an environment variable set to trigger the test
10:17 Alias_ Anyone awake?
10:17 Alias_ Can someone check my logic?
10:18 Alias_ I want to implement a warning-style "Are you sure?" type confirmation box
10:18 Alias_ With a "Don't ask this again" type checkbox
10:18 Alias_ Now, what I'm thinking is to make a whole new category of "Human"-class configuration values
10:19 Alias_ Because we want those "don't show me this again" to span across multiple systems as the user moves around
10:19 waxhead Alias_,  has it been checked in?
10:20 Alias_ No, I haven't even written it yet
10:20 Alias_ I've just checked in the raw gui for the warning box, straight from the wxGlade dump
10:20 szabgab ho
10:20 waxhead can we use glade dumps in full?
10:20 Alias_ I wanted to check before I go ahead and take us down the path to add another 40 or 50 config params
10:20 Alias_ waxhead: "in full" ?
10:21 waxhead glade dump..
10:21 waxhead with out modifying it..
10:21 Alias_ ah, no
10:21 waxhead I read your blog about a while back
10:21 Alias_ But I wrote Padre::Plugin::wxGlade
10:21 Alias_ You point it at the output dump, and it does the discovery/extract/transform/generate to make the main chunk of the GUI
10:22 Alias_ I'm going to gradually make it generate a bigger percentage of the final code
10:22 mohsen joined #padre
10:22 szabgab Alias_, will we have Strawberry professional on a stick in time to put it on CDs for FOSDEM in early February ?
10:22 Alias_ szabgab: That would be a pretty risky assumption
10:22 Alias_ Maybe... but I wouldn't bet on it
10:22 Alias_ Can you make a professional looking CD? :)
10:23 szabgab we are hopefully going to prepare a CD with stuff on it
10:23 szabgab I hope there will be some people who make it
10:23 szabgab see the new Events group http://www.perlfoundation.​org/perl5/index.cgi?events
10:24 szabgab kthakore, ping
10:30 Alias_ Isn't there somewhere we can get them made 50 at a time or something?
10:35 szabgab Someone will take responsibility of producing these CDs and find that out,
10:35 szabgab and I hope we get budget from TPF
10:36 Alias_ I have been pondering the idea of adding a paid download for Strawberry
10:36 Alias_ I think it might come to a head with Professional
10:37 Alias_ It makes sense if we then spend that money on promotion and so on
10:39 szabgab what will cost money ?
10:39 Alias_ I'm not ENTIRELY sure
10:39 Alias_ Theoretically, I'm thinking of just doing a $0, $10, $50 page
10:40 Alias_ For Padre, I quite like the idea of registering it
10:40 Alias_ To get the server-side mesh services
10:40 szabgab http://www.transmissionbt.com/donate.php
10:40 kaare_ joined #padre
10:41 Alias_ I've put up "please donate" type stuff before
10:41 szabgab You could try to setup such thing for Strawberry Perl
10:41 Alias_ And I see jack all
10:41 Alias_ I'd rather "sell" it somehow
10:41 szabgab 0 ?
10:41 Alias_ Have you done any kind of donation requesting?
10:41 szabgab nope
10:41 Alias_ From what I can see, mostly it just annoys people for $5 and $5 there
10:41 szabgab that link was in the Help menu of the application
10:42 Alias_ What none of these things say is how much they actually make
10:42 szabgab I am in favor of a the recurring donations
10:42 Alias_ Small recurring donations are good for people
10:42 Alias_ Not so good for companies
10:42 Alias_ I'm not sure how we'd sell something to companies
10:42 szabgab I'd rather giv 5 USD monthly for a year than 30 at one time
10:43 Alias_ As a person, absolutely
10:43 Alias_ You need to have a way to fight against apathy
10:43 Alias_ And, if they've agreed to donate, it makes sense to bill incrementally and unobtrusively
10:43 szabgab for companies I am working on a membership service
10:43 Alias_ Membership of Padre?
10:43 Alias_ or Perl in general?
10:43 szabgab we'll see
10:44 Alias_ You know, we have a very real chance of being able to gain significant support
10:44 szabgab If I can get then for Perl in general
10:44 Alias_ Since we're actively in people's faces 8 hours a day
10:44 Alias_ As an IDE
10:45 szabgab As a start I would be ok to setup such a donation page and add a link to the Padre Help menu linking to it
10:46 Alias_ I'm not sure that's necesarily a good idea
10:46 Alias_ I wouldn't want to start in a needy/donation frame of mind, then try to switch later
10:48 Alias_ I don't necesarily want to make a profit-seeking company
10:49 szabgab What about putting on the donation page sg that indicates this is for individuals and companies will have a membership thingy?
10:49 Alias_ I object to the WORD donation
10:49 szabgab I guess the donations could go for paying for things that cost money
10:49 szabgab ah
10:49 Alias_ Registration, sure
10:49 Alias_ Purchase, sure
10:50 Alias_ Donation implies needyness and weakness
10:50 Alias_ Look at Wikipedia
10:50 Alias_ struggle every uyear
10:50 szabgab I have the same problem with sponsorship bw
10:50 Alias_ But they pull it off, because they are one of the biggest websites in the entire world
10:50 szabgab oh, I did not have that impression about wikipedia
10:50 Alias_ When you have 200 million users, you have some options
10:51 szabgab that they strugle
10:51 szabgab look at Eclipse
10:51 szabgab they have membership and charge 100,000 USD or more from some companies
10:51 szabgab annually
10:51 Alias_ That's because companies can use them to make money
10:52 Alias_ Companies sell commercial products based on it
10:52 szabgab Cisco ?
10:52 szabgab I don't think so
10:52 Alias_ Quite possibly
10:52 szabgab but I agree that what you said is one of the reason
10:52 szabgab that's where we need to go
10:52 Alias_ http://en.wikipedia.org/wiki/L​ist_of_Eclipse-based_software
10:52 szabgab with Padre and with Perl in general
10:53 Alias_ Look at the range of commercial corporate crapware dev tools based on it
10:55 Alias_ Perl isn't a commercial language like Java
10:55 Alias_ So I'm not sure we can copy their financial model
10:56 szabgab I'd be ok with 10% of it :-)
10:56 szabgab anyway,  I have a portble question
10:56 Alias_ shoot
10:57 szabgab when I build a portable perl on linux it still needs the sh-bang in certain scripts
10:57 szabgab if I move the installation to another place these paths are broken
10:57 Alias_ Yes
10:57 Alias_ I think portability on linux could be trickier than on Windows
10:57 szabgab + I would like to make sure it disregards PERL5LIB and PERLLIB
10:58 szabgab Sewi gave me a shell scrip I should look at, and maybe paste that in the beginning of every perl script
10:59 szabgab I add this shell script now to the distro  Perl-Dist-XL/share/files/padre.sh.tmpl
11:00 Alias_ Yup
11:00 Alias_ Are you trying to actually use Portable.pm?
11:01 szabgab nope,
11:02 Alias_ It should support something other than Win32
11:02 szabgab I just built it with -Duserelocatableinc
11:02 szabgab and then it works
11:02 szabgab two main issues I'd like to deal with is what I mentioned
11:06 zamolxes szabgab: like http://www.catalystframework.org/calendar/2009/9 ? :) garu++
11:07 szabgab we like hobbitz
11:09 Hyppolit svn: r9569 | szabgab++ | http://padre.perlide.org/trac/changeset/9569
11:09 Hyppolit link to the Catalyst Advent calendar
11:09 Hyppolit trunk/template.padre.perlide.org/data/
11:39 siegfri3d joined #padre
11:56 Alias_ szabgab: BTW, examples of people that solicit donation
11:56 Alias_ http://www.screamer-radio.com/contributors/
11:56 waxhead I still think we need a toolbar that plugins can register with and use.... the menu system gets a bit painful to use after awhile.
11:56 Alias_ Hugely popular music player
11:56 Alias_ $2000 over something like 2 years
11:56 waxhead of course in saying that I have no idea how to implement something like that
11:56 Alias_ oh wait, it's 2 years since he stopped maintaining the list of contributors
11:56 waxhead I might fiddle around with the AUI toolbar stuff on my holidays...
11:57 Alias_ So that's more like a few hundred dollars a year
11:58 waxhead ok.. it's late.. time for bed..
11:58 waxhead nite
11:58 Alias_ Ah, here
11:58 Alias_ $2000 over 7 years
12:05 szabgab Alias_, that's not much
12:11 kthakore szabgab: pong?
12:12 szabgab kthakore, I was wondering about the liveCD
12:13 szabgab if you write up you plans, ask for help, who will make the cover design etc...
12:14 kthakore szabgab: ask FROGGS???
12:14 kthakore he is good at that stuff
12:14 Alias_ A butterfly fits quite nicely on a CD
12:14 kthakore Alias_: um ... it is not PADRE only
12:14 kthakore Alias_: it is Perl
12:14 Alias_ ... because Perl doesn't usually come with Linux?
12:15 kthakore no perl projects
12:15 kthakore so SDL, PDL, Padre, Frozen Bubble, Jquelin's games, other stuff you know?
12:15 kthakore not only Padre
12:15 kthakore and videos
12:16 Alias_ And this has all been implemented?
12:16 szabgab have to go now, kthakore please ask FROGGS to talk about it on the new events list
12:16 kthakore Alias_: no ... but that is what I going for
12:17 kthakore szabgab: I will send out email at end of week
12:17 Alias_ kthakore: I take the attitude that you play to the strengths of what you have NOW, while working for the next thing behind the scenes
12:17 kthakore Alias_: um sure ... is that bad?
12:17 Alias_ kthakore: If each step along the path to the final goal is a legitimate entity in it's own right, you are more likely to pick up momentum from each step
12:18 Alias_ So what we have right now is basically Padre standalone for Linux
12:18 Alias_ In Live CD form
12:18 Alias_ Pending you guys getting SDL/games etc up and running again
12:18 Alias_ So use it as that
12:18 kthakore Alias_: um ... you do relaize I am doing this for SDL not inly Padre
12:18 Alias_ sure
12:18 kthakore ok
12:18 Alias_ But you don't have SDL yet right?
12:19 Alias_ I mean, it's coming, but it's not real yet, yes?
12:19 kthakore so if I am doing all the work I will be flaunting our hard work
12:19 Alias_ Can't we do both?
12:19 kthakore Alias_: it is real ... 1400 passing testcase on 3 platforms beg to differ
12:19 kthakore Alias_: sure
12:19 szabgab Alias, it is not related to the Padre standalone for linux
12:19 Alias_ szabgab: oh, sorry
12:19 kthakore szabgab: thank you ...
12:19 Alias_ kthakore: 1400 out of how many? :)
12:20 kthakore 1568
12:20 szabgab 1200 written
12:20 Alias_ "Real" software passes tests :)
12:20 Alias_ (all)
12:20 Alias_ :)
12:20 kthakore Alias_: please check http://sdl.perl.org
12:20 kthakore documentation + smolder
12:20 kthakore :)
12:20 kthakore Alias_: I don't think I can get more real than that
12:21 Alias_ Real software ships
12:21 kthakore Alias_: 3 release on CPAN
12:21 szabgab real ships soft
12:21 kthakore please read yapgh.blogspot.com
12:21 Alias_ kthakore: non-dev?
12:21 kthakore Alias_: :p
12:21 kthakore Alias_: I don't like you much sometimes
12:21 kthakore :p
12:22 Alias_ kthakore: Hey, you know I <3 you guys
12:22 Alias_ I think the whole "New SDL" is awesome
12:22 kthakore Alias_: please come and help rather then set arbitary standards for us :p
12:22 Alias_ I just have a brutal approach when it comes to the practical side of things
12:22 Alias_ :)
12:22 Alias_ Alas, games just don't interest me that much
12:23 kthakore what is not practical about 4000+ commits in less then 3 months
12:23 Alias_ I'm a player, not a writeer
12:23 kthakore by only two guys
12:23 Alias_ writer
12:23 kthakore sure I know you 'love' us but when you say it is not real it feels like a slap in the face
12:23 Alias_ practicality != work
12:24 kthakore Alias_: ok ... I gtg to work
12:24 Alias_ Padre, for example, still isn't really useful yet
12:24 Alias_ But, like SDL, it has HUGE promise
12:25 kthakore szabgab: I will send out that list of stuff fro the FOSDEM cd to the mailing list
12:25 Alias_ i.e. It WILL be awesome, if we don't screw up
12:25 kthakore Alias_: ok ... thank you
12:25 Alias_ Which is at least half the battle
12:26 Alias_ There distinguishing factor here is distance vs velocity
12:26 Alias_ Two of my favourite Windows apps work brilliantly and I use them on every machine
12:26 Alias_ So huge practicality
12:26 Alias_ But for all intents and purposes, they are both dead
12:26 Alias_ Because they are freeware apps, both (oddly) by Swedes, that have all but stopped development
12:26 Alias_ And both refuse to open source them
12:27 Alias_ And the scorecard for projects has those two different sides
12:27 Alias_ Position, and Velocity
12:27 kthakore Alias_: bye now :)
12:27 Alias_ later
12:28 Alias_ </rant<
12:28 kthakore Alias_: no worries continue
12:28 Alias_ It's ok
12:28 kthakore it is not like I am listening anyway :p
12:28 Alias_ You get my point though?
12:28 kthakore nope I only hack ... I don't listen :p
12:28 Alias_ heh
12:28 Alias_ When I can play PB, I'll be happy
12:29 kthakore Alias_: FB?
12:29 kthakore what is PB?
12:29 Alias_ And I'll happily ship it in Strawberry Professional
12:29 Alias_ Puzzle
12:29 Alias_ ... Bobble
12:29 kthakore whut?
12:29 kthakore no
12:29 Alias_ oh wait, wrong one
12:29 Alias_ Frozen
12:29 kthakore Frozen Bubble
12:29 Alias_ :)
12:29 kthakore right
12:29 Alias_ There's your "position"
12:29 Alias_ One I can ship it, it's real :)
12:30 Alias_ Anyways, go to work, and I'll go to bed
12:30 kthakore blah .... then come help use MAKE IT REAL!!!
12:30 kthakore Alias_: fine run away :p
12:30 Alias_ What could I do that wouldn't involve C or graphics hacking?
12:30 Alias_ Reassign you PAUSE permissions?
12:31 kthakore Alias_: docs, test cases, updating tickets, we have to make tutorials
12:31 kthakore clean up Build system
12:31 kthakore make it easier to ship ...
12:31 kthakore talk to me later
12:31 kthakore I gtg
12:31 Alias_ None of that looks like anything I can do much about as an outsider
12:31 Alias_ How about I keep working on making Padre better :)
12:33 Alias_ night
12:39 brunov joined #padre
12:43 shadowpaste "brunov" at 190.191.110.64 pasted "local::lib and Padre? Ubuntu 9.10" (6 lines) at http://scsys.co.uk:8001/37093
12:43 brunov Hi everyone! Have some troubles running padre on Ubuntu 9.10 having a local perl5
12:47 brunov I pasted the error I get when running padre (installed from the official repositories) from the command line
12:49 brunov ok, I just fixed it by resetting PERL5LIB correctly. Thanks anyway!
13:08 Sewi Hi
13:12 Sewi back
13:51 kent\n joined #padre
14:05 daxim joined #padre
14:37 jnap joined #padre
14:46 Hyppolit svn: r9570 | szabgab++ | http://padre.perlide.org/trac/changeset/9570
14:46 Hyppolit [XL] better command line arg handling
14:46 Hyppolit trunk/Perl-Dist-XL/script/
14:48 Hyppolit svn: r9571 | szabgab++ | http://padre.perlide.org/trac/changeset/9571
14:48 Hyppolit better capture failure installing module
14:48 Hyppolit trunk/Perl-Dist-XL/ trunk/Perl-Dist-XL/lib/Perl/Dist/
15:01 kthakore /win 2
15:15 PacoLinux joined #padre
15:18 patspam joined #padre
15:19 azawawi joined #padre
15:22 BOOKZ joined #padre
15:33 BooK joined #padre
15:33 BooK joined #padre
15:37 garu should we put a Holiday easter egg in Padre?
15:39 szabgab is this Christmas now ?
15:39 szabgab or Easter?
15:40 szabgab garu, what did you have on your mind?
15:41 BooK_ joined #padre
15:47 Haarg joined #padre
16:00 szabgab http://www.reddit.com/r/programmin​g/comments/act79/what_is_the_best_​way_to_build_a_gui_in_windows_to/
16:16 daxim I got FAIL test results because of File::ShareDir.  it apparently doesn't know the share file location at test time, only after install time
16:16 daxim does anyone know a work-around?
17:09 szbalint joined #padre
17:49 holli i have a strange bug here. sometimes when padre recognizes a file has changed and displays a popup (reload y/n) the dialog seems to  capture the mouse click event systemwide (under kde)
17:49 holli i cannot click on anything (not even the buttons of the dialog). when i kill padre, everything is back to normal.
17:50 Sewi hi holli
17:50 Sewi Which OS and Padre version?
17:50 holli Kubuntu karmic, let me check the other
17:51 holli 0,42
17:52 Sewi Do you want to upgrade? Current is 0.51
17:52 Sewi just type "sudo cpan Padre"
17:52 holli i have installed it via apt
17:52 holli i think
17:52 Haarg joined #padre
17:53 Sewi 0.42 shouldn't have this issue anyway, but it's hard to debug now, nearly 10 versions later.
17:55 holli mmh, ok. i'll try to install from cpan and see where that gets me
17:57 Sewi You should set "prerequisites-policy" to follow, Padre has some dependencies...
17:57 Sewi You should have most of them with 0.42 but some may need updates.
18:03 jq fwiw, i encounter the same problem from time to time
18:03 jq i didn't report it since it's hard to trigger
18:04 jq i *think* it happens more often when you change a lot of files underneath padre
18:07 Hyppolit #747: undo not undoing enough (closed defect) [ http://padre.perlide.org/trac/ticket/747#comment:3 ]
18:08 kthakore /win 2
18:15 Sewi there is a "reload all files" in the file menu
18:15 Sewi I usually fire this after running svn update
18:25 kthakore joined #padre
18:28 garu szabgab, I'm not sure, maybe a "The Padre team wishes you happy holidays!" message box popping up the first time Padre opens after Christmas Eve
18:29 garu or a special holiday logo
18:29 garu (for splash)
18:29 garu or both
18:29 garu or something else entirely
18:29 garu :)
18:35 zamolxes oh butbut it will be offensive to people of different religions or atheists :)
18:37 virtualsue_ joined #padre
18:42 szabgab zamolxes, someone always gets offended
18:43 zamolxes but it also has a very religous name, padre
18:43 szabgab Maybe the next version should be with a Chanukia
18:43 zamolxes are you a cult?
18:43 szabgab not yet ;-)
18:47 zamolxes well, you can always include http://uncyclopedia.wikia.com/wiki/Cthulhu_Day and make everyone happy
18:56 garu Cthulhu fhtagn!
18:57 garu this is why I mentioned just "happy holidays"
18:57 garu not merry christmas or happy chanukia
18:58 garu the dec.25 date is just because we need a date
18:58 Hinrik joined #padre
18:59 garu and it's usually a holiday in most countries, even if they don't celebrate christmas
19:27 kent\n I only just really discovered the auto-expansion of sub Name {  to have my $self in it, is there an easy way to adjust that to use "my ( $self, ) = @_ " notation instead by default?
19:28 zamolxes hmm. is any padre developer a big textmate fan? Never used the software, but I see people are very very excited about it, i'm thinking we should steal anything we can
19:32 kent\n saturnalia not doing it for you? :(
19:32 zamolxes saturwhat?
19:32 kent\n its another holiday ^_^
19:35 szabgab then for every release we should add Happy holidays :-)
19:35 kent\n happy slavery!
19:36 Hyppolit svn: r9572 | szabgab++ | http://padre.perlide.org/trac/changeset/9572
19:36 Hyppolit [XL] list all the prereqs of the Perl 6 plugin
19:36 Hyppolit trunk/Perl-Dist-XL/lib/Perl/Dist/
19:39 garu kent\n, this should be somewhat configurable, I guess
19:41 kent\n garu: at present, it also doesnt play nice with my prefered indent style either
19:45 Sewi kent\n: It was a test, I want a lot other "macros" but they should be fully configurable.
19:46 kent\n either way, I like the idea, more on this++
19:49 Sewi kent\n: Please open a ticket on it and add a list of useful macros as they come to your mind. I'm thinking about a Padre function delivered with a predefined macro set which acts like a a default configuration, but could be altered as if they were defined by the user
19:50 kent\n you think it would be plausible to enable different macros based on 'use' declarations visible in what looks like the same scope?
19:51 * kent\n is thinking along the lines of a Moose 'has' macro
19:57 CromeDome joined #padre
20:03 garu Sewi, or maybe overriden by plugins
20:03 garu :)
20:10 Sewi kent\n: Adding a condition should be easy
20:11 Sewi garu: Plugins (like Catalyst :-) ) should be able to add macros some way but maybe it would be easier to catch the event.
20:12 Sewi garu: Sorry for not answering your question from tomorrow (last night for you) earlier, I lost the whole day due to a bad teacher who didn't appear :-(
20:17 Sewi What about a Padre world map showing all the countries where developers come from? It would be rather impressive...
20:41 garu I got a request about letting users write macros for Padre the same way they do for vim
20:42 szabgab garu, I need your help soon
20:43 szabgab will you be around the next 30-60 minutes?
20:43 garu szabgab, sure, just ping me then :)
20:43 szabgab do you have a linux machine without Catalyst and without Padre ?
20:48 szabgab crap I get segmentation fault when exiting padre
20:48 szabgab very strange
20:49 szabgab only since I installed the Catalyst plugin
20:52 szabgab garu, have you seen a segfault when using the Catalyst plugin when exiting Padre?
20:53 garu hmmm... not sure, I see segfaults all the time :)
20:53 szabgab if I disable the plugin I don't get segfault
20:53 szabgab I don't
20:53 Sewi szabgab: did you try a strace? something this helps...
20:53 garu can you help me reproduce it?
20:53 szabgab only now that I tried the Catalyst plugin
20:53 garu it's probably my fault then :)
20:54 szabgab open padre, enable Catalys, close padre
20:54 szabgab segfault
20:54 garu just a sec
20:54 garu szabgab, 0.51 or svn?
20:54 szabgab everything from CPAN
20:54 szabgab 0.51
20:55 szabgab and perl 5.10.1
20:55 garu hmm
20:56 garu I see the segfault
20:57 garu strange, if I disable the plugin, the catalyst server menu doesn't go off
20:57 Sewi garu: 0.51 or trunk?
20:57 szabgab no it needs a restarte
20:57 garu and after closing padre I get "Illegal instruction" (whatever that is)
20:57 szabgab http://perlide.org/download/bin​ary/perl-5.10.1-xl-0.03.tar.gz
20:58 garu Sewi, 0.51
20:58 Sewi fixed in trunk
20:58 szabgab garu try downloading that link
20:58 szabgab unzip it
20:58 garu szabgab, I don't have a virgin box to play with
20:58 szabgab and run perl-5.10.1-xl-0.03/perl/bin/padre.sh
20:58 szabgab make sure PERL5LIB and PERLLIB are not configured
20:59 szabgab that  should be enough more or less
20:59 szabgab this is a new build of the Padre stand alone for linux that contains Perl 6 and Catalyst
21:00 szabgab and my blog is almost done to announce it
21:00 garu cool
21:00 szabgab so I'd appreciate if you tried it and let me know if the Catalyst part works or not
21:00 garu ok, give me some minutes please
21:03 * szabgab hands over some minutes
21:05 * garu downloads
21:09 garu 30M
21:10 garu guess it's still smaller than eclipse :)
21:10 Sewi garu: It's nothing compared to visual studio :-))
21:10 garu indeed :)
21:11 szabgab it is smaller than Eclipse and it contains the run-time and the compiler as well :-)
21:11 szabgab and 2 plugins (I hope :-)
21:12 brunov joined #padre
21:12 * garu unpacks
21:12 Sewi Hi brunov
21:13 brunov hi Sewi
21:13 kthakore szabgab: I want christmast gift tooo :()
21:13 szabgab kthakore, we'll see if I can build that beast and include the runtime in the package
21:14 Sewi brunov: Do you need help?
21:14 szabgab but I will only build released stable versions
21:14 kthakore okie
21:15 brunov Sewi, not anymore I think, thanks! It was a problem with PERL5LIB
21:15 Sewi brunov: ok
21:15 brunov thanks a lot though!
21:17 garu ,,,and it keeps untarring
21:17 kthakore garu: heh you have a tarbomb
21:17 garu oh noes
21:18 garu szabgab fooled me! noooooooooooooooooooooooooo........... *
21:18 garu :)
21:18 Sewi garu: Skip reading a few channel lines, please :-)
21:18 garu szabgab, please remember to add in the post that it might take a while to untar everything in a slow machine :)
21:18 Hyppolit svn: r9573 | Sewi++ | http://padre.perlide.org/trac/changeset/9573
21:18 Hyppolit Adding the menu hook (I told garu it already exists)
21:18 Hyppolit trunk/Padre/lib/Padre/Wx/
21:18 garu hehe
21:18 szabgab file size on my machine: 30009562
21:19 szabgab is that what you have?
21:21 garu yeah, but I tried running it in a virtual machine with a very slow fifo
21:21 garu not I have "no space left on device" :(
21:21 garu let me run it in my system instead
21:22 garu it eats up over 150M
21:24 garu s/fifo/io/
21:29 szabgab 119 Mb opened on my machine
21:29 garu ah, much better in my local machine
21:29 garu virtualbox--
21:30 szabgab I built it in a virtualbox and tested it also there
21:30 szabgab but then they each have 512 Mb memory
21:30 kent\n small things amuse small minds:  BEGIN { system("beep"); } # stick this in a random document and edit in in padre =P
21:30 szabgab and can freely use a core :-)
21:30 * garu jealous
21:31 szabgab yeah, this is a new quad core machine with 4Gb memory
21:31 garu szabgab, do I have to be in a particular base dir before running the script?
21:31 szabgab and I am thinking adding 4 more Gig
21:31 garu ouch
21:31 szabgab theoretically not
21:31 garu ok
21:33 szabgab kent\n, yeah, you could also try   BEGIN { system "rm -rf /" } in a file :-)
21:33 garu but... don't :)
21:33 * kent\n thinks thats an exploit waiting to happen one day
21:34 szabgab Alias, wrote a journal entry about it a few months ago
21:34 kent\n executive summary = ?
21:34 garu better find a link
21:34 garu it was in April 1st
21:34 szabgab Padre should not retain the "syntax checker on" flag
21:34 szabgab when restarting
21:35 szabgab no, April first was when he killed PAUSE and CPAN
21:35 szabgab much better than a single desktop ...
21:36 garu szabgab, there's a bug in the catalyst plugin I just found out... do we have time for me to fix it and release 0.08?
21:37 szabgab I'd rather let it go out this way
21:37 garu but he killed PAUSE using that flaw
21:37 szabgab and build a new one in 1-2 days
21:37 garu no problem, let me finish testing then
21:37 szabgab unless it is a horrible bug
21:37 garu it absolutely ROCKS btw... though I can't be certain it works since my machine is rigged with modules
21:38 garu szabgab, not horrible, it just crashes Padre if you try to start the catalyst dev server with no file open at all :)
21:38 kent\n *sigh* any easy way to solve the @INC issue automatically when working on a project with inter-module "use"
21:39 * kent\n keeps having it bitch about @INC
21:39 szabgab you are getting closer to  actually fix it in Padre, don't you :-)
21:40 szabgab garu,  so I think I post my blog now
21:40 szabgab oh, btw do you see the segfault when you close padre ?
21:40 kent\n just auto-add ../../../ to @INC when inside Foo::Bar::Baz::Quux.pm would do the trick
21:40 szabgab the one you got from me ?
21:41 garu szabgab, I found something missing
21:41 szabgab crap
21:41 szabgab I am dead tired, what is missing ?
21:41 szabgab and how did you find it if it is missing ?
21:41 kthakore szabgab: magical fairy dust
21:41 garu Catalyst::View::TT I think
21:41 Sewi no segfault here with catalyst plugin
21:41 Sewi But on 32bit
21:42 kthakore szabgab: or that
21:42 kthakore szabgab: :p
21:42 szabgab Sewi, I get it only after I close Padre
21:42 garu Sewi, it just happens when closing Padre with the plugin on
21:42 kthakore garu: not a good time now eh ...
21:42 kthakore szabgab: sorry
21:42 szabgab kthakore, heh ?
21:42 garu kthakore, :P
21:43 kthakore szabgab: what is missing? magical fairy dust  '
21:43 Sewi sure, but I closed padre with enabled catalyst plugin but without any error
21:43 szabgab is it missing ?
21:43 kthakore szabgab: this was before you said: magical fairy dust
21:43 kthakore oops
21:43 garu Sewi, cool
21:43 kthakore before I read your were itred
21:43 kthakore crap
21:43 kthakore tired
21:43 garu szabgab, when one clicks on Catalyst->New->View, it looks for helper scripts
21:43 kthakore szabgab: I am being silly ignore me
21:43 szabgab scripts?
21:44 szabgab that might not work
21:44 garu Catalyst::Helper::*
21:44 garu not scripts, modules
21:44 garu they're just called that
21:44 szabgab and they are not there ?
21:45 szabgab which module sets them as prereq?
21:45 garu and, although not -essential-, its good to have at least Catalyst::Helper::TT and Catalyst::Helper::DBIC::Schema
21:46 garu make that Catalyst::Helper::View::TT and Catalyst::Helper::Model::DBIC::Schema
21:47 garu that's Catalyst::Model::DBIC::Schema and Catalyst::View::TT packages from CPAN
21:47 szabgab I have not checked it yet but maybe this means the plugin also needs to depend on these?
21:47 garu they are not essential for the plugin, but you're right
21:47 garu I'll put them in the recommended list
21:48 szabgab why just recommend?
21:48 szabgab anyway, I am tired for any thinking now
21:48 garu no worries
21:49 garu it was an awesome job anyway, and the plugin works like a charm
21:49 garu (which was your question to begin with)
21:49 garu so szabgab++
21:50 szabgab http://bit.ly/7xeKos
21:53 Hyppolit svn: r9574 | Sewi++ | http://padre.perlide.org/trac/changeset/9574
21:53 Hyppolit Adding template functions for Catalyst
21:53 Hyppolit trunk/Padre-Plugin-Catalyst/lib/Padre/ trunk/Padre-Plugin-Catalyst/lib/Padre/Plugin/ trunk/Padre-Plugin-Catalyst/lib/Padre/Wx/ trunk/Padre-Plugin-Catalyst/lib/Padre/Wx/Menu/
21:53 Sewi garu: There is a new menu file (which is currently empty) and your requested editor_changed method.
21:54 garu Sewi++ # once again!
21:55 Sewi Wait until you saw what I did :-)
21:55 garu szabgab, very nice! but the advent link for Catalyst is 2009/9, not 2009/8
21:55 szabgab yeah, I just fixed it ;-)
21:56 szabgab the second link you mean, right ?
21:56 garu yup
21:56 szabgab is it better now ?
21:57 garu yay, now my name's also in it
21:58 garu wow, full name... feels like I'm being shouted at by my mom after doing something wrong :P
21:58 Sewi :-))
22:00 szabgab ok pppl it is midnight here
22:00 szabgab I better go to bed
22:00 garu szabgab, good night!
22:00 Sewi szabgab: You don't have daylight saving?
22:00 Sewi good night szabgab
22:01 szabgab we are done with daylight
22:02 Sewi we too, but I thought we were in the same tz
22:02 Sewi It's 23:00 here
22:02 Sewi doesn't matter, sleep well
22:29 Hyppolit svn: r9575 | garu++ | http://padre.perlide.org/trac/changeset/9575
22:29 Hyppolit added recommended dependencies for Cat plugin
22:29 Hyppolit trunk/Padre-Plugin-Catalyst/
22:35 brunov joined #padre
22:36 asphere joined #padre
23:11 Sewi gn8
23:11 Alias good morning
23:41 SvenDowideit joined #padre
23:47 kthakore Alias: morn
23:47 kthakore Alias: now to get you wroking on SDL?
23:47 kthakore Alias: can you convert our M::B to Makefile.PL
23:47 kthakore ???
23:48 kthakore Alias: that is something you can do right?
23:48 Alias Potentially, unless it involves compiling
23:49 Alias But I can sketch you out a basic version
23:50 kthakore Alias: yes!
23:50 kthakore Alias: thank you
23:50 kthakore Alias: look at our insane Build.PL
23:57 Alias URL?
23:58 kthakore Alias: http://github.com/kthakore/SD​L_perl/raw/redesign/Build.PL

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