Camelia, the Perl 6 bug

IRC log for #padre, 2010-06-15

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

All times shown according to UTC.

Time Nick Message
00:02 szabgabx joined #padre
00:07 Haarg joined #padre
00:16 teejay joined #padre
00:33 kthakore_studymore alias what are u making for padre
00:35 Alias What do you mean?
00:35 kthakore_studymore what is this Task stuff?
00:35 Alias It's a background processing model
00:36 kthakore_studymore Alias: and how do we test it?
00:36 kthakore_studymore any *.t ?
00:36 Alias All of the 20 series
00:36 kthakore_studymore hah
00:37 kthakore_studymore so how do we tell if the new one improves on the old one?
00:37 Alias The Task API is based on Process.pm from CPAN
00:37 Alias You don't really
00:37 Alias The new one isn't necesarily better as such
00:37 Alias It's the same concept
00:37 Alias But the new one is a far cleaner implementation, and the API is a bit simpler
00:37 kthakore_studymore so wat is the point of changing?
00:37 kthakore_studymore ah ok
00:37 Alias The old one was very spagetti
00:37 Alias This one is elegant
00:38 kthakore_studymore I will till afterthat for profiling
00:38 Alias It allows more things to be written on top
00:38 Alias It's also somewhat faster, or should be
00:38 Alias Or it allows things using it to be written faster
00:38 kthakore_studymore ya inotice the spegetti in the profile
00:38 Alias And with some changes to Wx it will also be a lot smaller
00:38 Alias Memory wise
00:38 kthakore_studymore gave up after dat
00:38 Alias Because it lets the threads be more light weight
00:39 Alias Have less loaded in them etc
00:39 kthakore_studymore Alias: bah ... I only ask because performance sucks and just as I am learning the code to help out you are changing it
00:40 kthakore_studymore Alias: so I will wait after your itching is done
00:41 Alias My itching is done mostly
00:41 Alias It's landed on trunk, now I'm just fixing the damage
00:41 Alias The next optimisation can't be done until we change the Wx loader
00:41 kthakore_studymore i will start on the 19th
00:41 kthakore_studymore awwwwwww
00:41 kthakore_studymore gorra
00:41 kthakore_studymore gorram it
00:41 Alias We need a way to load just Wx::Event, plus Wx::PLThreadEvent and one or two minor things
00:42 Alias Right now, you have to load Wx entirely, before the thread spawn
00:42 Alias Which is expensive
00:42 kthakore_studymore is that XSpp stuff?
00:42 Alias Which stuff?
00:42 kthakore_studymore loades
00:42 kthakore_studymore loader
00:42 Alias dunno
00:42 Alias I haven't run Padre through a profiler lately
00:44 kthakore_studymore ok
00:44 kthakore_studymore I would like to learn how you profile something like padre
00:44 kthakore_studymore if you care to make a post it would awesome
00:45 kthakore_studymore I have no clue wat to look for
00:48 kthakore_studymore Alias: ok back to studying for me. cya
00:57 Alias BTW, you use action queues
00:59 Alias Padre has registered named actions, which is the type of thing you'd create a "Padre script" type thing out of later
01:00 jazzanova joined #padre
01:29 Hyppolit svn: r11646 | adamk++ | http://padre.perlide.org/trac/changeset/11646
01:29 Hyppolit Startup config file now uses a custom hyper-minimalist format which avoids the need to load YAML::Tiny before the first thread spawn, saving about 400k per thread
01:29 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/
01:41 Hyppolit svn: r11647 | adamk++ | http://padre.perlide.org/trac/changeset/11647
01:41 Hyppolit Adding the beginnings of Padre::Config locking to Padre::Locker
01:41 Hyppolit trunk/Padre/lib/Padre/
02:15 Hyppolit svn: r11648 | adamk++ | http://padre.perlide.org/trac/changeset/11648
02:15 Hyppolit PADRE_DEBUG can now be used to debug-enable a single class instead of just everything
02:15 Hyppolit trunk/Padre/lib/Padre/
02:32 Hyppolit svn: r11649 | adamk++ | http://padre.perlide.org/trac/changeset/11649
02:32 Hyppolit Debug and simplify
02:32 Hyppolit trunk/Padre/lib/Padre/
02:32 Hyppolit svn: r11650 | adamk++ | http://padre.perlide.org/trac/changeset/11650
02:32 Hyppolit The -t now takes an optional argument in the form -t=Class::Name which will only enable debugging for a single class
02:32 Hyppolit trunk/Padre/
02:35 Hyppolit svn: r11651 | adamk++ | http://padre.perlide.org/trac/changeset/11651
02:35 Hyppolit Added debugging hooks for Padre::Config.
02:35 Hyppolit Noting addition in Changes
02:35 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/
02:44 Hyppolit svn: r11652 | adamk++ | http://padre.perlide.org/trac/changeset/11652
02:44 Hyppolit Moved the startup tool enabling of the syntax check and error list       from the startup timer to the constructor, and prevent them from       writing back to the config. We no longer need to write the config       at all during startup, making startup faster
02:44 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
02:45 Sven_Windows joined #padre
02:48 Hyppolit svn: r11653 | adamk++ | http://padre.perlide.org/trac/changeset/11653
02:48 Hyppolit Inline the on_timer handle, it seemed a bit too simple to justify an entire handler of it's own.
02:48 Hyppolit trunk/Padre/lib/Padre/Wx/
02:54 * Alias feels like a creative block has been removed, now Task is rewritten
03:03 Hyppolit svn: r11654 | adamk++ | http://padre.perlide.org/trac/changeset/11654
03:03 Hyppolit Minor optimisation
03:03 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
03:09 Hyppolit svn: r11655 | adamk++ | http://padre.perlide.org/trac/changeset/11655
03:09 Hyppolit Remove the pragma call unless we are debugging
03:09 Hyppolit trunk/Padre/lib/Padre/
03:51 |Sno| joined #padre
04:14 danlucraft joined #padre
04:30 pece joined #padre
04:32 szabgab Alias, could you please check why do the tests fail?
04:32 szabgab oh and good morning too :)
05:12 Hyppolit svn: r11656 | szabgab++ | http://padre.perlide.org/trac/changeset/11656
05:12 Hyppolit skip windows specific module in compilation phase
05:12 Hyppolit trunk/Padre/xt/
05:13 kaare joined #padre
05:17 Sewi gm
05:31 Hyppolit svn: r11657 | szabgab++ | http://padre.perlide.org/trac/changeset/11657
05:31 Hyppolit missing use in test
05:31 Hyppolit trunk/Padre/t/
05:34 Hyppolit svn: r11658 | szabgab++ | http://padre.perlide.org/trac/changeset/11658
05:34 Hyppolit add copyright statement
05:34 Hyppolit trunk/Padre/lib/Padre/Wx/Directory/
05:37 szabgab I am not sure what does Alias use for editing but lots of files were converted to DOS line ending....
05:53 Hyppolit svn: r11659 | szabgab++ | http://padre.perlide.org/trac/changeset/11659
05:53 Hyppolit EOL to UNIX
05:53 Hyppolit trunk/Padre/lib/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Action/ trunk/Padre/lib/Padre/Browser/ trunk/Padre/lib/Padre/Document/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Plugin/Devel/ trunk/Padre/lib/Padre/Plugin/PopularityContest/ trunk/Padre/lib/Padre/Role/ trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/
05:53 szabgab now twitter is broken too
06:10 azawawi joined #padre
06:12 Alias szabgab: The old RapidSVN versions used to let you specify checking out as Unix on Win32
06:12 Alias szabgab: The latest versions no longer allow that
06:12 szabgab but padre should be able to handle the files correctly, shouldn't it ?
06:12 Alias I think we maybe need to set all the svn:newline properties on the project now to remain sane
06:13 Alias Dunno
06:13 szabgab were you using Padre for editing the files?
06:13 Alias Yes
06:13 Alias But Padre's newline handling is a bit broken atm
06:13 Alias I plan to fix it at some point
06:13 szabgab yeah I think I noticed that
06:14 szabgab I am now trying to fix the xt/pmc.t
06:14 szabgab could you take a look at xt/critic* ?
06:14 szabgab one of them still fails
06:14 Alias ok
06:14 szabgab and I'd like to fix the smoke testing
06:14 Alias I was trying to avoid looking too hard at xt :)
06:15 szabgab I noticed :)
06:15 Alias I figure while I'm on a roll doing deeper stuff I shouldn't jinx it :)
06:15 Alias I have tried to keep badcode and copyright passing though
06:17 [Sno] joined #padre
06:18 szabgab crap,  all_minimum_version_from_metayml_ok does not tell me which file is incorrectly version numbered
06:19 Alias Run the normal one
06:19 szabgab what do you call normal?
06:19 Alias perlver --blame .
06:19 szabgab oh
06:19 Alias Make sure P:MV is up to date
06:19 Alias --blame is a new feature
06:19 * Alias runs it locally
06:20 szabgab I did not even know there is a perlver :|
06:20 * Alias is really really happy with the new task code, it seems to be working really well
06:20 Alias A few more optimisation things to restore
06:20 Alias szabgab: Oh, and one for you
06:20 Alias szabgab: I broke syntax check --> callback integration
06:20 Alias I couldn't understand the code in the old finish handler for it, so I just removed the code
06:20 Alias For the sake of progress
06:21 Alias I suspect that was your doing, the original code
06:22 Alias perlver is giving Padre a green light here
06:22 Alias Declare: 5.8.5, Syntax: 5.8.5
06:23 szabgab I don't recall
06:23 Alias BTW, I haven't perltidy on all my changes
06:23 szabgab MV upgraded
06:23 Alias What do I need to do so others don't steal my lines :)
06:24 szabgab paste?
06:24 szabgab nopaste?
06:24 Hyppolit nopaste is http://www.pastebot.net/
06:24 Alias To run perltidy on the entire project
06:24 szabgab http://www.pastebot.net/paste/8DvBZ4ZgPfN/
06:25 Alias Run it without blame now
06:25 szabgab try ../tools/tidy_project.pl
06:25 Alias --blame finds the first file that contains the highest version
06:28 szabgab now it passes
06:28 Alias Ah
06:28 * Alias bumps the dependencies :)
06:29 Alias Should we remove the t/win32 tests
06:29 Hyppolit svn: r11660 | szabgab++ | http://padre.perlide.org/trac/changeset/11660
06:29 Hyppolit require higher version for MinimumVersion
06:29 Hyppolit trunk/Padre/xt/
06:29 Alias They haven't worked in so long...
06:29 szabgab the problem was with the win32/ tests that I could not launch padre
06:30 szabgab pls keep those tests for now
06:30 Alias ok
06:30 * Alias goes back to working on the background version of the directory browser
06:30 * szabgab runs make test
06:31 Alias That crash test is really annoying btw
06:31 Alias (On Win32
06:31 Alias I don't know which answer to give
06:31 Alias Abort/Retry/Ignore
06:31 Alias And the wrong answer leaves it hanging forever
06:31 azawawi hi everyone... good morning :)
06:31 Alias Greetings
06:31 * azawawi ducks
06:31 azawawi :)
06:31 szabgab hi azawawi !!!!
06:32 Alias I had hoped if I started a commit storm people would show up again :)
06:32 szabgab I think you just broke padre so people need to come in and fix it :)
06:32 Alias Well, I was breaking it anyway
06:32 Alias I just LEFT some small stuff broken so they would :)
06:33 szabgab azawawi, Rakudo * to be release within a few weeks
06:33 Alias Padre is such a more dynamic project when it's broken :)
06:33 szabgab can we have a super duper plugin for it till then?
06:33 azawawi make test failure http://pastebin.ca/1883411
06:33 Alias I can't see that site
06:33 * szabgab looking up what 'super duper' might mean in English :)
06:34 Alias Corporate Nanny blocker doesn't like that pastebin site
06:34 szabgab Malformed UTF-8 character (byte 0xfe) in pattern match (m//) at D:\tools\padre\Padre\blib\lib/Padre/MimeTypes.pm line 635.
06:34 Alias Oh yeah, that
06:34 szabgab xt/mimetype.t ...................... 1/460 Malformed UTF-8 character (byte 0xfe) in pattern match (m//)  at D:\tools\padre\Padre\blib\lib/Padre/MimeTypes.pm line 625.
06:34 Alias I dunno what that is
06:35 Alias So I conveniently ignored it
06:35 Alias Only a warning for me
06:35 Alias Not an error
06:35 Alias But yeah, some help on that would be nice
06:35 szabgab yes it seems to be a warning for azawawi too
06:35 * Alias goes back to directory browser
06:36 szabgab t/50-browser.t ..................... skipped: Cannot run as root
06:36 szabgab which is funny on Windows
06:36 Alias :)
06:36 Alias You are welcome to make "root" change itself to "Administrative User"
06:36 Alias or something
06:37 szabgab or "Cant find root on this system. Never mind I would not be able to run as root anyway"
06:39 * azawawi tries Perl6 plugin on multi-core Padre :)
06:39 szabgab so right now the only tests that seems to fail are in the xt/critic-core.t
06:39 szabgab let me try to fix a few of thoes
06:41 szabgab local *FILE     in Padre::Config   why ?
06:45 szabgab Alias, ^^^^^ ?
06:46 szabgab Alias, another question:  in Padre::Wx  you changed
06:46 szabgab sub MarkError      {1}     to      sub MarkError      () {1}
06:47 szabgab which triggers    "Subroutine prototypes used at line 42, column 1.  See page 194 of PBP.  (Severity: 5)"
06:47 Alias sub name () { 1 } is noticed by Perl and is optimised as a constant
06:47 Alias If it's actually a constant, you may want to switch it to use constant
06:48 Alias I wasn't sure why it was done as a sub, so I didn't touch that
06:48 szabgab so I switch them to use constant, as that's what they are
06:51 azawawi Pod::Xhtml seems to fail on newer Perl (Win32 strawberryperl 5.10.1.2)
06:56 Sewi The UTF-8 error messages come from testing broken.bin which has malformed UTF8 chars
06:56 azawawi szabgab: i had to force Pod::Xhtml for P:P:P6 to install
06:56 azawawi szabgab: it works :)
06:57 Sewi Do we want to keep this (testing a case with a broken file) and keep the warnings or should I fix it into testing a binary-but-legal-utf8 - file?
06:58 szabgab Sewi, I think the warning should not show up to the user, but you could actually test for that warning to appear
06:58 szabgab do we use Test::Warn already?
06:58 azawawi szabgab: could we get a list of broken stuff in Padre?
06:59 Hyppolit svn: r11661 | szabgab++ | http://padre.perlide.org/trac/changeset/11661
06:59 Hyppolit eliminating some critic issues
06:59 Hyppolit trunk/Padre/lib/Padre/
06:59 szabgab azawawi, what do you mean?  we have the bugs in trac and probably a number of issues due to the changes made by Alias
07:00 szabgab we just have to use Padre from trunk a lot now to see what might be still broken
07:00 azawawi szabgab: ok i'll go over all the Padre::Task::* ..
07:00 szabgab I am trying to clean up the critic failures
07:01 szabgab at least the ones I understand
07:01 szabgab azawawi, you might want to try to code in Perl 6
07:01 szabgab ask for help etc
07:01 szabgab F2 I mean
07:01 szabgab and try to integrate the newest STD.pm
07:02 Sewi Does anybody use the svn plugin? It's not working any longer here but I don't know if this is Padre's fault or if the reason was my Ubuntu upgrade
07:02 Hyppolit svn: r11662 | Sewi++ | http://padre.perlide.org/trac/changeset/11662
07:02 Hyppolit Add a warning about the warnings
07:02 Hyppolit trunk/Padre/xt/
07:02 szabgab Sewi, can't you catch that warning ?
07:04 szabgab eg:    my @warns;   $SIG{__WARN__} = sub { push @warns, @_ };   and then later check if @warns contains the expected warning
07:05 Alias_ joined #padre
07:06 Sewi szabgab: I'll try
07:07 Hyppolit svn: r11663 | azawawi++ | http://padre.perlide.org/trac/changeset/11663
07:07 Hyppolit Made Open Resource work again :)
07:07 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
07:16 Hyppolit svn: r11664 | Sewi++ | http://padre.perlide.org/trac/changeset/11664
07:16 Hyppolit Don't show the UTF-8 warnings while testing for the mimetype
07:16 Hyppolit trunk/Padre/lib/Padre/
07:21 szabgab Alias, do we need the sub prototypes for     Padre::TaskThread::_ARRAY  and    Padre::TaskThread::_CAN ?
07:22 szabgab Sewi, why do you do this in the real code and not in the test script?
07:22 szabgab do we want to hide the warning even in real cases?
07:24 Sewi Yes, we want :-)
07:24 Sewi This warning is just a note that the file content which is being checked for mimetype detection has bad UTF-8
07:25 Sewi This is nothing Padre related but it's something file-related and the file might not be UTF-8 at all, so I think we could skip these messages at this point
07:26 Sewi It's not fault of the test, the test is checking the guess_mimetype return value on a broken UTF-8 file.
07:26 szabgab then maybe move the warning of warnings to the real code to the place where we hide the warning
07:26 szabgab of course is is not the fault of the test
07:26 Sewi ok
07:30 Hyppolit svn: r11665 | szabgab++ | http://padre.perlide.org/trac/changeset/11665
07:30 Hyppolit fixing more perl-critic related issues
07:30 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Wx/Perl/Dialog/
07:32 Hyppolit svn: r11666 | azawawi++ | http://padre.perlide.org/trac/changeset/11666
07:32 Hyppolit Added missing use Padre::Task ()...
07:32 Hyppolit trunk/Padre/lib/Padre/Task/
07:45 danlucraft joined #padre
07:47 Alias_ We don't really need the prototypes
07:47 Alias_ It just makes the code a tad faster
07:56 szabgab IMHO that's just microoptimization
07:57 szabgab anyway twitter is down again
07:57 szabgab they give "Internal Server Error"
07:57 szabgab is that written in Ruby ?
07:58 Sewi Is there any "written using Perl" or "powered by Perl" logo?
07:59 Sewi Like http://www.php.net/images/​logos/php-power-white.gif
08:00 garu Sewi: I think so
08:00 * garu looks
08:01 garu http://www.perlfoundation.org//data/workspaces​/perlfoundation/attachments/perl_trademark:200​61112062117-1-29352/files/perl_powered-1.png
08:01 garu Sewi: ^^
08:01 Sewi thanks
08:02 szabgab garu how did you find that?
08:02 garu Sewi: there are some restrictions, please look at http://www.perlfoundation.org/perl_trademark for more info
08:02 Sewi I'll blog about it
08:02 garu szabgab: I saw it ages ago when I was playing with the onion logo, looking for an svg version of it
08:02 * garu has one, if anyone is interested :)
08:03 szabgab here is a bunch of them http://github.com/szabgab/perl-promotion/  I am collecting
08:03 szabgab garu, just it is very well hidden on the TPF web site
08:03 szabgab linked from the "legal" page instead of some "promotion" page
08:04 Sewi szabgab: Are your powered-by-camel - logos free of use?
08:04 szabgab I have no idea what are the legal details
08:04 szabgab I collected those from dze internet
08:05 garu szabgab: not really... I got into TPF site and searched for 'logo'. It was the first result :)
08:06 szabgab indeed now that I tried the search
08:06 Sewi We should do a good example and add the powered-by-logo to the Padre homepage
08:07 szabgab on  the TPF marketing list I suggested to have such "drive" - to add powered by perl logos to web site
08:07 szabgab there was only one comment and even that was negative
08:08 szabgab the reasoning was that what if someone puts it on an ugly site? then Perl will be associated with ugly sites
08:10 garu btw, there are also several "powered by Perl" banners in http://onlamp.com/pub/a/oreilly/perl/usage/
08:11 Sewi I don't think that this argument is good. We want people to recognize Perl as a big thing like Firefox, mySQL, PHP, Ubuntu and others. I don't think people will associate Perl with _one_ bad page if there are 1000 good ones.
08:11 garu (some restrictions apply too, though they are mostly good for free sites using perl)
08:12 garu see? we do have those :)
08:13 Sewi garu: Yes, but do you show them on your pages?
08:15 * garu doesn't have any pages :/
08:15 garu to be honest, I don't like "powered by $foo" banners much
08:15 garu but I totally understand your point
08:15 garu I'll add a banner to tweetylicious :)
08:16 Sewi thanks
08:16 El_Che Powered by Matt's PerlCGI
08:17 El_Che :)
08:17 garu El_Che: ha!
08:17 Sewi We're talking about promoting Perl but we don't do it in little. It would be much easier if you start talking to a guy (who does business, not development) about Perl and he'ld answer: "Wait, isn't Perl that thing which is being used by xing?"
08:17 Sewi Or any other website else he knows well
08:18 garu I don't think really popular sites advertise their chosen language via such banners
08:19 * garu can't find a "powered by php" on flickr or wikipedia or facebook
08:20 El_Che it's more a geek thing
08:20 azawawi szabgab: is Perl 6 support working over perl dev.pl ?
08:20 azawawi El_Che: hello there :)
08:20 azawawi and garu :)
08:20 El_Che (on the other hand, slashdot doesnt have a powered by perl banner)
08:20 El_Che hi azawawi
08:20 garu azawawi: \o/
08:22 Alias_ Wow, opening a Changes file causes Padre a ton of pain
08:22 szabgab azawawi, used to work
08:22 garu El_Che: agreed. I see it in mailman... but that's it
08:22 garu truth be told, I'm not looking hard enough
08:23 szabgab On LinuxTag I saw a woman with T-shirt saying  [geek inside]
08:23 garu I'm sure Sewi has other "powered by $foo" sites as examples
08:24 szabgab I am not sure if she was pregnant or was referring to herself
08:25 garu likely to herself :)
08:25 garu http://wiki.catalystframework.org/wiki/ has "powered by mojomojo" and "powered by catalyst", if anyone's interested
08:27 garu and those, if you do mod_perl => http://perl.apache.org/about/link/linktous.html
08:28 szabgab garu, do you know anything about FISL?
08:30 garu a lot actually. we have a perl booth there :)
08:31 garu last year we had our yapc::sa there, and we're going again this year
08:32 garu szabgab: why do you ask?
08:33 szabgab I am trying to understand if you have any connection to TPF related to FISL?
08:33 szabgab do you have materials to give away at the booth?
08:33 garu we have a couple of O'Reilly books
08:33 garu other than that, I'd love if TPF would help :)
08:34 wallberg joined #padre
08:35 szabgab do you know about the "events" group ?
08:35 garu I've been trying to expand the perl culture in south america, specially brazil (since, as you noticed, other south american groups *look* abandoned even though people reply to pm-groups saying they're not)
08:35 garu the only active non-brazilian group I found was cafe (from argentina), and we have established a very good relationship with them
08:36 garu szabgab: no, can you give me directions?
08:36 szabgab http://www.perlfoundation.​org/perl5/index.cgi?events
08:36 garu thanks
08:36 szabgab look around what we have been doing at some of the events in Europe
08:37 garu oh, I see nferraz already mentioned FISL
08:37 garu I should also mention YAPC::Brasil 2010, which will be held in Fortaleza
08:38 garu unfortunately for foreigners, it's in the very same date as YAPC::Asia
08:38 garu (it's already on the events calendar btw)
08:39 garu hmmm... I see you have yet another calendar there
08:39 szabgab I could not get a lot of details out of nferraz
08:39 szabgab it would be nice if you filled the wiki page with some more info
08:39 garu well, you know where to find me :)
08:39 garu sure thing
08:39 szabgab sure, I'd like this wiki to hold info about the various events so when we go next time we already have some info
08:40 szabgab and can learn from our past performance
08:40 garu people made me coordinator of brazilian perl mongers so I could be the central point to bother for intel :)
08:41 cow joined #padre
08:41 szabgab sure, I will :)
08:42 szabgab I'd really like to see a lot of Perl activity on the various events around the world
08:45 garu http://www.flickr.com/photos/thiagobrond​on/3671253297/in/set-72157620582110281/
08:46 garu this was last year's
08:46 garu (FISL)
08:47 * Alias_ wonders if it would be easier to speak at YAPC::Brazil than YAPC::Asia
08:48 garu the Perl group, at least, though it had a couple more people than that. The event itself has over 4K people on a regular basis now
08:48 garu Alias_: w00t!
08:48 garu Alias_: we'd love if you could make it here :D
08:48 Alias_ You get 4k people to YAPC::Brazil?
08:48 garu no
08:48 garu to FISL
08:49 Alias_ ah :)
08:49 garu (which is an international free software forum)
08:49 garu last year was the first time we did a Perl-only event
08:50 garu our earlier YAPC::Brasil were usually part of another bigger FOSS event
08:50 garu but it was crippling us :)
08:50 garu we had ~50 people for our first independent take
08:50 garu which is a huge victory if you ask me :)
08:51 garu http://www.flickr.com/photos/thia​gobrondon/sets/72157622691837887/
08:51 szabgab garu, maybe add links to the http://www.perlfoundation.org/p​erl5/index.cgi?events_2010_fisl   to point to reports and pics of the previous events
08:51 garu ^^ those last pics were from YAPC::Brasil 2009, our first really independent event
08:52 garu last year was in Rio
08:52 garu this one is in Fortaleza (up in the northeast part of the country)
08:52 szabgab its nice to have your own Perl event but don't forget that in order to attract more new people you have to go to the non-perl vents - but you know that
08:53 szabgab and if you have the perl event 1-2 months after the big non-perl event then you might even get more people
08:54 szabgab I just had this idea in Germany to hand out vouchers (maybe in the form of beer-mats) on the non-perl events that would make you eligible for a bottle of free beer on the next Perl event
08:54 garu those are also from YAPC::Brasil 2009 => http://www.flickr.com/photos/cristi​naamazonas/sets/72157622755512347/
08:54 szabgab or some similar scheme
08:55 garu szabgab: our biggest problem is finding sponsors, and getting people to travel
08:55 Sewi good idea :-)
08:55 garu airplane tickets are very expensive in SA :/
08:56 garu and brazil is a damn big country :)
08:56 garu Alias_: bigger than australia :P
08:59 garu szabgab: as for going to non perl events, don't worry. we're doing (perl) talks in the biggests free software events, and also hosting workshops and tech meetings regularly (even t0m is coming next month!)
09:01 Hyppolit svn: r11667 | adamk++ | http://padre.perlide.org/trac/changeset/11667
09:01 Hyppolit Add Module::Manifest dependency to support file searching in the directory tool.
09:01 Hyppolit Reorganise the dependency list to at least LOOK cleaner.
09:01 Hyppolit trunk/Padre/
09:01 garu ok, it's 6am here. I'm gonna get some sleep and update the wiki tomorrow, after the game (brazil x north korea)
09:02 garu g'night!
09:03 Alias_ garu: Not by much
09:03 Alias_ 10-15% :)
09:04 El_Che Alias_: would be more if we remove the deserts :)
09:05 Alias_ Not if we remove the rainforest
09:05 szabgab Alias, link to new Module::Manifest?
09:05 Alias_ Although there's more of our desets and less of your rainforests every year
09:05 szabgab only 0.07 is on cpan
09:06 Alias_ http://svn.ali.as/cpan/release​s/Module-Manifest-1.08.tar.gz
09:08 Alias_ I have mostly got a first generation file search task working
09:09 daxim joined #padre
09:17 Hyppolit svn: r11668 | adamk++ | http://padre.perlide.org/trac/changeset/11668
09:17 Hyppolit Dependency doesn't really need to be that aggressive
09:17 Hyppolit trunk/Padre/
09:18 Zapelius joined #padre
09:21 jagd joined #padre
09:24 Zapelius Anyone using Padre with perl6 syntax highlighting?
09:25 Zapelius I have padre 0.63 (debian sid package) and a current rakudo/parrot intallation. I installed Padre::Plugin::Parrot and when I select View->view doc as->perl6, padre crashes
09:25 Zapelius with "Can't store CODE items at ../../lib/Storable.pm  ........"
09:26 Alias_ Something is trying to go down the task pipeline that shouldn't be there
09:26 Zapelius in preferences I have files&colors -> perl6 = Parrot/PBC/Perl6
09:27 Alias_ It won't be about that
09:27 Alias_ The Task API puts anything in the task object through Storable downwards and upwards
09:27 Alias_ Something is on the object that contains a callback or something
09:27 Alias_ And it shouldn't be there
09:30 Zapelius mm.. I have no idea what to do or where to look. :) Padre::Plugin::Parrot is from CPAN and is v0.26, Parrot is from svn today
09:31 Zapelius I'm just trying to get any IDE working with perl6 syntax highlighting (running OSX natively, linux in VM)
09:33 Zapelius I was kind of surpriced that padre only supported perl5 ootb
09:33 Zapelius as it's listed on perl6.org
09:44 azawawi joined #padre
09:45 azawawi hi Zapelius
09:46 azawawi Zapelius: linux vm right?
09:49 azawawi Zapelius: ping :)
09:52 Xaero joined #padre
09:52 Xaero o/
09:53 Zapelius azawawi, Debian on Paralles VM
09:54 Zapelius I was first trying to get padre runinng on OSX (10.5) but that attempt faile meserably
09:55 azawawi Zapelius: ok i will check it now on a ubuntu vm... rebooting :)
09:56 Zapelius s/le me/led mi/ ... :)
09:57 azawawi perl version?
09:57 Zapelius sid default -> 5.10.1
09:57 azawawi you can find all that info from Padre about dialog
09:59 Zapelius Wx: 0.9702, wxWidg 2.8.10 in case it matters..
10:01 azawawi Zapelius: will take a while ... i need to upgrade a couple of packages first
10:01 Zapelius k
10:02 azawawi one more thing could you check the version of P:P:P6 and S:H:P6 in Perl6 about dialog?
10:02 azawawi please :)
10:03 azawawi S:H:P6 => Syntax::Highlight::Perl6 and P:P:P6 => Padre::Plugin::Perl6
10:04 Zapelius P:H:P6: 0.81
10:06 Zapelius mm.... Seems like P:P:P6 is not completely installed
10:06 azawawi what is missing?
10:07 azawawi did you install it using CPAN or apt-get?
10:07 Zapelius the version available is 0.64 but it fails the test
10:07 Zapelius cpan
10:08 Zapelius BBC/Pod-Xhtml is the failing one, install now completed with force
10:09 Zapelius didn't change the crashing thou
10:21 azawawi no problem that's for Perl 6 help...
10:21 azawawi App::Grok dependency
10:24 Hyppolit svn: r11669 | adamk++ | http://padre.perlide.org/trac/changeset/11669
10:24 Hyppolit Added Module::Manifest-style skipping and got the test script working
10:24 Hyppolit trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre/t/
10:24 azawawi Alias_: strawberry should be ported to linux... that's for sure... I hate waiting for CPAN to upgrade everything :)
10:24 * azawawi installs cpanminus
10:24 Alias_ It could be fairly easily
10:25 Alias_ /opt/strawberry
10:25 Alias_ It really should be, for Mac
10:25 szabgab /opt/raspberry
10:25 azawawi /opt/blueberry :)
10:27 Alias_ It was never about the berries
10:27 Alias_ It was about the Neopolitan
10:28 szabgab oh that one :)
10:29 * szabgab aims to go to OSDC::Australia this year
10:29 Alias_ Three products, three great flavours that go well together
10:29 * Alias_ wonders if it exists, and if so where
10:32 Alias_ It's not in Sydney, and I haven't heard anything about it
10:34 szabgab the icecream or OSDC ?
10:35 Alias_ OSDC
10:36 * azawawi still thinks about the icecream :)
10:37 Alias_ If there's going to be other flavours, we'd want the symmetric pair for mac to be Mango and Macadamia
10:38 Alias_ (My favourite pair of flavours)
10:48 Alias_ hrm
10:48 Alias_ I wonder if I should just fork the damned directory tree control
10:52 Xaero http://en.wikipedia.org/wiki/Neapolitan_ice_cream <- vanillaperl and strawberryperl came from that?
10:52 Alias_ Yes
10:53 Alias_ We did the distribution creation competition
10:53 Alias_ And someone made a thing called Camelbox was won the competition but cheated a bit
10:53 Alias_ And the second place person made a "pure" distribution
10:53 Alias_ i.e. "Vanilla"
10:53 Alias_ And it was great as an experimental thing
10:54 Alias_ When I looked at what we'd really need for an end user product I saw two types
10:54 Alias_ Something for people that knew Perl but didn't know Windows
10:54 Alias_ Something for people that knew Windows but didn't know Perl
10:54 Alias_ And they really needed to be independant products
10:55 Alias_ But we didn't want to lose the original, since it was useful for testing potentially necesary changes to the Perl core
10:55 Alias_ Thus, we needed three product names, one of which was "Vanilla"
10:55 Alias_ Ta da!
10:55 Alias_ And so the Neopolitan trilogy was born
10:55 Alias_ Vanilla, the super light weight one
10:56 Alias_ Strawberry, the light but somewhat heavier flavour for Unix Perl people stuck on Windows
10:56 Alias_ Chocolate, the super-heavy flavour with everything bundled in advance including an IDE, and a range of graphical tools
10:57 Xaero a-ha! so is Chocolate is now strawberry professional?
10:58 Xaero chocolateperl would have been better
10:58 Alias_ Better, but more confusing
10:58 Xaero how so?
10:58 Alias_ Almost nobody knows what Vanilla is, other than it's experimental
10:58 Alias_ Strawberry has, in the mean time, built up a solid reputation
10:59 Alias_ And after consulting a few people, we decided that using Chocolate for real would confuse people
10:59 Alias_ Better to trade off the existing known "brand" and do a "line extension"
11:04 Xaero what you are saying is true, but once they know about vanilla and strawberry, chocolate would make some sense
11:04 Alias_ Right, but then it's a conceptual gotcha for every single person
11:04 Alias_ AND it's not a normal way of product naming
11:04 Alias_ So it becomes one of those weird ecentric IT things
11:04 Alias_ And I don't want that
11:05 Alias_ Blah Professional fits a known and expected pattern of naming
11:05 Alias_ It's boring and reliable, just like Perl and CPAN
11:05 Xaero yeah it would stand out to be different, not wierd
11:06 Xaero but there's more than one way to do it :)
11:06 Alias_ It's especially important to be normal since this is for normal Windows people
11:06 Alias_ And not for nerdy unix people
11:07 azawawi how do i prevent http://search.cpan.org/CPAN/author​s/id/P/PL/PLAVEN/Padre-0.64.tar.gz from miroring to a slow .tr site? :)
11:07 Alias_ You don't, I think
11:08 azawawi :)
11:11 szabgab Alias, btw when I mention Strawberry Profession to people they usually think it will cost money
11:11 szabgab and/or that they don't need it as they only use Perl for their own things
11:12 szabgab azawawi, I recall you could set your own mirror there
11:12 szabgab http://search.cpan.org/mirror
11:12 szabgab if that's what you mean
11:13 Xaero szabgab what do you mean by using perl for their own things?
11:13 szabgab I don't mean anything, the people I talk to say that
11:14 Xaero I meant to ask what do they mean by that? :P
11:19 azawawi szabgab: cpanm --mirror :)
11:20 Alias_ szabgab, there's time to change
11:21 Xaero one good use for vanillaperl: we have par but no PRE, (think jar JRE). If vanillaperl with (core+par modules) was available then it would be easier to distribute perl apps as par instead of exe
11:35 szabgab Alias, change what?
11:35 Alias_ Change the name from Strawberry Professional to something else
11:36 szabgab I don't know, I am just giving some input
11:36 Alias_ It is very welcome
11:36 Alias_ And yes, "Professional" does normally mean paid
11:37 szabgab OTOH I'll need to have a one page promotional text for Strawberry
11:37 szabgab that we can print and give away on the various events we attend
11:37 Alias_ "Text"... or "Promotional"
11:37 Alias_ The two are normally not the same
11:38 szabgab we have something in http://github.com/szabgab/perl-promotion/  for Perl in general
11:39 szabgab but I'd like to have some materials for various fields where Perl can be applied
11:39 waxhead joined #padre
11:39 Alias_ I hadn't really planned on doing much promoting of stuff until we have Professional
11:41 waxhead evening all
11:41 waxhead Alias_, been busy I see..
11:41 szabgab I think I found the materials of FreeBSD http://www.allbsd.de/en/documents/flyer/index.html
11:41 szabgab waxhead, hi
11:41 waxhead hey szabgab how's things?  back home?
11:42 szabgab for 4 days, yes
11:42 Alias_ waxhead: Indeed
11:42 szabgab then heading to USA
11:42 waxhead szabgab, what's in the US?
11:42 * waxhead watches #padre via the logs when at work
11:42 waxhead frustrating because sometimes you want to say something... :)
11:43 szabgab YAPC::NA
11:46 waxhead are you presenting?
11:46 szabgab Alias, that would be basically promotion on the various events we are attending
11:47 szabgab in many cases open source and linux events so Strawberry will be a "but if at your work people still use windows, here is your solution" kind of thing
11:47 szabgab waxhead, I have one talk and I'll man the "TPF booth" or so I call it
11:48 szabgab and have tons of T-shirts to sell
11:48 szabgab though no Padre shirts yet :)
11:50 Alias_ szabgab, in that case yes at Linux events the current strawberry is perfect
11:50 waxhead oo... a Padre shirt???
11:51 Alias_ There's a reason we chose a pretty and unrestricted logo
11:51 szabgab Alias, will you be able to write up some text for that promotional thing?
11:51 szabgab I'd like to follow the idea of 2 sided A4 page
11:51 Alias_ "A 100% Open Source Perl that is exactly the same as Perl everywhere else"
11:52 szabgab folded in 3
11:52 Alias_ Folded in three?
11:52 szabgab I liked it at the Pg stand earlier
11:52 Alias_ That would be against our principles
11:52 Alias_ Too complicated
11:52 szabgab http://www.allbsd.de/en/documents/f​lyer/files/flyer-en-fbsd-amd64.pdf
11:53 szabgab so it has 3 columns
11:53 szabgab there are these plastic holders of such fliers
11:54 szabgab see on the table: http://wiki.osgeo.org/images/thumb/d/d7/Booti​ng_the_booth.jpg/450px-Booting_the_booth.jpg
11:55 szabgab the FreeBSD people had some 12 different papers in one plastic holder
11:55 szabgab for various subjects
11:57 azawawi szabgab: what's that for? the BSD flyer...
11:57 szabgab promoting FreeBSD
11:57 azawawi szabgab: supported hardware?
11:57 szabgab various use cases
11:57 szabgab http://www.allbsd.de/en/documents/flyer/index.html
11:57 szabgab see the various fliers
11:58 szabgab "freebsd security" "freebsd smp"  et
11:58 szabgab etc
11:58 waxhead ooo.. outline is much quicker on load now
12:04 azawawi Zapelius: i just tried it on ubuntu... it worked
12:05 azawawi szabgab: no errors on padre 0.63 with P:P:P6
12:09 Zapelius I just got it to crash right from start: Can't call method "tokens" on an undefined value at /usr/share/perl5/Padre/Document/Perl/Lexer.pm line 377.
12:09 daxim which version of padre is that?
12:09 Zapelius 0.63
12:10 szabgab it should not crash but it seems it is running the perl 6 lexer on perl 6 code
12:10 Zapelius Now I have default settings reopen last document, set it as perl6 and use parrot for syntax -> crashes with that above right after start
12:10 szabgab what does the status at the bottom say about language?
12:10 szabgab the 3rd field from the left
12:11 szabgab something is missing up the syntax highlighters there
12:12 Zapelius I can't see it now as it crashes right the way, but I did set view->view.doc.as->perl6 and preferences->files&colors->perl6 = Parrot/PBC/Perl6
12:12 azawawi Zapelius: it should be STD.pm
12:12 Zapelius if I set the last one to scintilla, it works but w/o syntax HL
12:12 Zapelius It's not as an option there
12:13 Zapelius So I might be missing a module?
12:13 szabgab is the Perl 6 plugin enabled?
12:13 szabgab in the PLugin manager
12:13 azawawi i think it is not enabled
12:14 Zapelius right
12:14 Hyppolit svn: r11670 | adamk++ | http://padre.perlide.org/trac/changeset/11670
12:14 Hyppolit Added recursive option to the directory search task, and reorganise the code of the directory tree to use the ::Main role properly.
12:14 Hyppolit trunk/Padre/lib/Padre/Wx/Directory/ trunk/Padre/t/
12:15 Zapelius now I have STD.pm there
12:15 azawawi cool... change to it  and then create a new Perl 6 script or close/re-open the file...
12:16 * azawawi installs rakudo over ubuntu
12:17 Zapelius now it works but w/o syntax color
12:18 Zapelius status says STD.pm, Perl6
12:18 Zapelius in tools->perl6->preferenes I do have "Enable coloring" checked
12:20 Zapelius Syntax::Highlight::Perl6 is installed and 0.81
12:20 Zapelius (just in case it matters...? )
12:22 szabgab Zapelius, I saw that sometimes it did not fire at the beginning
12:22 szabgab changing the file and saving it started the highlighter
12:23 azawawi szabgab: actually it should be STD.pm6. Now that Larry changed it again :)
12:24 szabgab azawawi, it is up to you to fix it :)
12:24 szabgab and then once Padre is stable again we can release the new version of the plugin
12:24 szabgab I hope in a few days we can have it
12:25 Zapelius FYI, padre also crashed on the first startup, after asking where did I hear about it.
12:26 szabgab maybe it did not like the answer :)
12:26 Zapelius I wrote "perl6.org" in the field and after pressing OK, it crashed on no module for the HTTP transfer
12:26 Zapelius :)
12:26 szabgab oh and you say 0.63
12:26 szabgab why not 0.64 I wonder
12:26 szabgab it is on CPAN already
12:27 Zapelius LWP was msising
12:27 Zapelius I might do a upgrade soon :)
12:28 Zapelius I just got it working so I don't want it to break again ;)
12:28 szabgab it is listed as a prereq now
12:29 szabgab Zapelius, usually it does not crash so much
12:31 Zapelius hmm....
12:31 Zapelius at some point I have upgraded it already :O
12:32 Zapelius that's why the crash behavior changed. must have happened when installing other modules :)
12:32 Hyppolit svn: r11671 | Sewi++ | http://padre.perlide.org/trac/changeset/11671
12:32 Hyppolit Move warning text about UTF-8 warnings
12:32 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/xt/
12:33 szabgab oh so this is an upgraded Padre? not a fresh install?
12:33 szabgab then maybe the config files got confused
12:33 Zapelius the initial one is from sid, apt-get install padre
12:34 szabgab I see
12:34 Zapelius the current one is upgraded by cpan by accident...
12:36 Zapelius the debian-one is in /usr/bin and the one I'm running now is in /usr/local/bin, so it's a "fresh" install
12:36 azawawi Zapelius: so it is working now, right?
12:37 Zapelius it's not crashing but I don't have syntax coloring
12:37 azawawi any console output?
12:38 Zapelius no, unless pressing Tools->Perl 6->Rakudo->Perl 6 PIR  : crash: Can't locate object method "get_mimetype" via package "Padre::Plugin::Perl6::Perl6Document" at /usr/local/share/perl/5.10.1/Padre/Plugin/Perl6.pm line 663.
12:39 azawawi The Parrot module has not been updated for a while
12:39 szabgab is your file recognized as perl 6 ?
12:40 Zapelius yes, but I'm not sure if that's because I selected it once a while back?
12:40 szabgab look at the status bar at the bottom
12:41 Zapelius yep, perl 6
12:41 szabgab what is the 2nd field? in the status?
12:41 Zapelius and files&colors highlighter is STD.pm for perl6
12:41 waxhead hmm... syntax check has the text truncated...
12:41 szabgab have you tried to edit and save the perl6 file?
12:42 Zapelius yep
12:42 Alias_ http://use.perl.org/~Alias/journal/40398
12:43 azawawi Zapelius: Tools/Perl6/Preferences, please make sure coloring is enabled
12:44 Zapelius yes it is
12:45 azawawi hmmm
12:49 Zapelius no updates for Padre* or *Perl6* on CPAN
12:50 Zapelius unless I don't have something installed that I should have. but 0.64 should already depend on everything needed?
12:50 * Alias_ draws a line under his directory browser rewrite and heads over to blow some stuff up
12:51 Alias_ Another day or two should see it working finally
12:52 Xaero joined #padre
12:53 waxhead Alias_, are you using Padre trunk to do any coding?
12:54 waxhead wow.. padre crashes with no output...
13:01 Alias_ uuuhhh...
13:01 * Alias_ kicks of a test run
13:04 Zapelius oh. now I do have colors
13:05 Zapelius I had a if with a "bogus term" as syntax error. after fixing that the colors came
13:06 Zapelius didn't care about that syntax error before as I wanted to have some color .. :)
13:08 azawawi Zapelius: btw the syntax highlighting is a minor feature of STD.pm highlighter
13:08 azawawi Zapelius: the main thing is the syntax checker :)
13:08 Zapelius true :)
13:08 azawawi Zapelius: you get the latest syntax checker that Perl 6 has
13:09 szabgab azawawi, is that the latest?
13:09 szabgab isn't that the one you uploaded a few months ago?
13:25 azawawi szabgab: synced like a week ago
13:25 szabgab and is that on CPAN ?
13:26 azawawi S:H:P6 0.81 07 Jun 2010
13:26 azawawi yup
13:26 Zapelius what's the best reference doc for perl6? I just started two days ago to study P6 and have read perlgeek.de/en/article/5-to-6 and a bit of perlcabal.org/syn/S03.html
13:27 Zapelius What I'm right now looking for, is hex() :)
13:28 szabgab Zapelius, the best is #perl6 on freenode.net
13:28 azawawi Press F2 in Padre while a Perl 6 document is the current one and enter "perlintro, perlreintro, perlobjinto"...
13:29 azawawi perlsyn also
13:29 azawawi it is actually using pods in Perl6::Doc
13:29 azawawi and indexing stuff from other sources using App::Grok
13:29 Zapelius mm... I don't have any P6 docs, P5 only
13:30 Zapelius at least the topic show only perl5
13:30 azawawi Zapelius: when you installed the plugin, you can get it
13:30 azawawi you already have it :)
13:30 azawawi that's why Pod::Xhtml...
13:31 Zapelius true, it's there even when the topic show p5
13:32 Zapelius whoops, crash with a _lot_ of "Unrecognized command 'encoding' skipped at *App::Grok::Parser::Pod5::$handle line 1" -output when clikcing a link on the help..
13:33 azawawi yeah ignore :)
13:33 azawawi szabgab: you should ping hinrik to update App::Grok :)
13:33 azawawi Zapelius: that's what im using in Perl 6 plugin (http://search.cpan.org/~hinrik/grok-0.19/)
13:35 szabgab azawawi, I don't recall his other nickname
13:35 Zapelius "App::Grok is up to date (0.19)." thou I have no idea what to do with it? :)
13:35 szabgab Zapelius, ignore the topic
13:35 szabgab we have not updated it
13:36 Zapelius k
13:38 azawawi szabgab: literal ?
13:41 azawawi szabgab: http://blog.nix.is/
13:43 Zapelius got to go. thanks a lot folks :)
13:43 azawawi Zapelius: have fun :)
13:43 Zapelius I'll continue in 16 hours :)
13:44 szabgab azawawi, I pinged literal, let's see if he is around #perl6
13:45 Hinrik pong
13:46 patspam joined #padre
13:46 azawawi Hinrik: hi there :)
13:46 Hinrik sounds like Zapelius has an old version of Pod::Simple (I think it was that one) which doesn't support =encoding
13:46 Hinrik I thought I had updated the dependencies though...
13:47 Hinrik yeah, Pod::Parser >= 1.36
13:48 azawawi Hinrik: any update on App::Grok?
13:49 Hinrik I see I've got some things in git that aren't in the latest release, I'll go ahead and release 0.20
13:51 azawawi Hinrik: cool.. thx
14:42 kaare joined #padre
14:42 jdv79 joined #padre
14:43 jdv79 so, i just noticed Alias's post about the grant and decided to take a look at Padre.  The regex editor seemed interesting but...
14:44 jdv79 its nice that it provides a realtime indication of if and what matches in aggregate
14:44 jdv79 but couldn't it show that more granularly?
14:53 Alias_ It could
14:53 Alias_ Always room for more improvements
14:53 Alias_ Padre's rule is 1. Commit shit that works early
14:53 Alias_ 2. Harness the annoyance of people that want it better
14:53 jdv79 ok, thanks
15:08 dapatrick joined #padre
15:51 Haarg joined #padre
16:55 doubi joined #padre
16:57 doubi Hello all. Through doing something no doubt quite silly, I've made my SQLite DB only writeable by root on Lucid. Was closing Padre with no warning or error message, confused me for a bit :) Where might I find it to go fix its perms?
17:03 kthakore_studymore doubi: see the help->about
17:04 doubi :3 Thanks kthakore_studymore
17:04 kthakore_studymore doubi: then System Info tab
17:04 kthakore_studymore doubi: it should be in the config dir
17:04 kthakore_studymore doubi: you can thank me by getting more of that sweet ctypes done ;)
17:05 doubi Found it. Wasn't thinking in unix :s
17:05 kthakore_studymore doubi: np.
17:05 doubi kthakore_studymore: Yessir! ;)
17:05 * doubi off to forge ahead
17:05 kthakore_studymore doubi: I am itching to come and fork your perl-ctypes repo
17:06 kthakore_studymore doubi: you are going to do a Alien::FFI ? Kmx makes these real quick.
17:07 doubi kthakore_studymore: Does he now? I'll ask him about it. I've had a range of advice from 'include binaries' to 'let people sort their own deps'
17:07 azawawi joined #padre
17:07 doubi kthakore_studymore: I'd like to make it all automagical though. I'll search out kmx when the time comes, cheers :)
17:07 kthakore_studymore doubi: we can make these fairly quick
17:08 doubi kthakore_studymore: What's your process?
17:08 kthakore_studymore doubi: he made the ODE one (which I have yet to release) in a day
17:08 kthakore_studymore doubi: well it is to take Alien::SDL or Alien::ODE and build on top of it and change the hash for the tarballs that is it
17:09 kthakore_studymore doubi: hold on here is a link http://github.com/kthakore/Alien_ODE
17:09 doubi kthakore_studymore: Thanks. The first Alien:: I looked into for an example was Alien::wxWidgets. I hope there's less scary voodoo in ODE? :o
17:10 kthakore_studymore doubi: yeah that one is scary
17:10 azawawi kthakore_studymore: that link gave me "That page doesn't exist!"
17:10 kthakore_studymore doubi: see this http://github.com/kthakore/Alien-​ODE/blob/master/inc/My/Utility.pm
17:10 doubi kthakore_studymore: Search got me there though
17:10 kthakore_studymore doubi: sorry
17:10 kthakore_studymore doubi: yeah you only need to mod that file
17:11 kthakore_studymore doubi: line 13 on
17:11 kthakore_studymore doubi: line 13 is the hash for where to get the file and checksum
17:11 kthakore_studymore doubi: line 33 is how to config the tarball
17:11 kthakore_studymore doubi: line 55 is how to build
17:11 kthakore_studymore doubi: that is it
17:12 doubi kthakore_studymore: Outstanding! Is this part of some framework or is this something custom you SDL guys made?
17:12 kthakore_studymore doubi: well we came up with it after a lot of pain in SDL
17:13 kthakore_studymore doubi: I think Alien::* should be standard to this now but I am lasy to push it
17:13 azawawi kthakore_studymore: why do you use a long nickname nowadays? :)
17:14 kthakore_studymore azawawi: cause exam in 2 days and I should be studying ;)
17:14 kthakore_studymore doubi: still talk to kmx he is a master at this
17:14 kthakore_studymore doubi: your FFI will be awesome in no time
17:14 kthakore_studymore doubi: it installs in a sharedir and you can then not require root access anymore
17:15 kthakore_studymore doubi: then you can do Alien::FFI->config('prefix')  ... so on for your perl-ctypes
17:15 kthakore_studymore doubi: just do 'cpan SDL' and see how it feels when it does Alien::SDL
17:16 doubi kthakore_studymore: Fantastic! I will, and I'll definitely be using this. Alien:: modules are nice.
17:16 kthakore_studymore yup
17:16 kthakore_studymore doubi: I had to go through hell to get ffi on my system so I want Alien for sure
17:17 doubi kthakore_studymore: Really? Recent libffi? What went wrong?
17:17 kthakore_studymore doubi: windows went wrong ... *shudder*
17:18 doubi kthakore_studymore: Ah, say no more ;)
17:19 kthakore_studymore doubi: 20th on I am going to  start parsing you code ... p.s. your math.t fails
17:19 kthakore_studymore doubi: ok gtg study bye
17:20 doubi kthakore_studymore: cheers, later
17:35 jdv79 left #padre
17:41 LeK joined #padre
19:25 cow joined #padre
19:29 Hyppolit svn: r11672 | kthakore++ | http://padre.perlide.org/trac/changeset/11672
19:29 Hyppolit Made the output window scroll down on output
19:29 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
22:13 kaare left #padre
22:20 dolmen joined #padre

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