Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2006-06-28

Perl 6 | Reference Documentation | Rakudo

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

All times shown according to UTC.

Time Nick Message
00:04 shachaf joined perl6
00:14 meppl gute nacht
00:14 Juerd Schlaf gut
00:14 Juerd And thanks for the multi channel spam
00:14 meppl gute nacht juerd
00:14 Juerd Danke :)
00:47 audreyt TimToady: #yapc is on the other network
00:47 audreyt ( /connect irc.perl.org ) ( /join #yapc )
00:58 christopher joined perl6
01:08 mako132_ joined perl6
01:16 Juerd audreyt: I've killed: 15945 ?        Rl   5226:59 ./pugs -C Parse-YAML Prelude.pm
01:16 audreyt okay. thanks
01:16 Juerd audreyt: Please watch your runaway processes :)
01:16 audreyt sorry :)
01:16 audreyt ok.
01:17 Juerd I only noticed because the backup gzip started overlapping :)
01:17 Ally joined perl6
01:25 svnbot6 r10960 | fglock++ | v6.pm - 'module name-0.01' compiles to 'package name; $name::VERSION = '0.01';'
01:25 svnbot6 r10960 | fglock++ | - '%*ENV<HOME>.say;'
01:25 svnbot6 r10960 | fglock++ | - '$*ERR.say(123)'
01:25 svnbot6 r10960 | fglock++ | - 'is export'
01:26 fglock joined perl6
01:29 audreyt fglock++
01:29 * audreyt cheerleads for v6.pm
01:29 fglock re v6.pm - it could already execute a trimmed-down Test.pm (w/o variable typing)
01:30 audreyt parse type and drop them
01:30 audreyt that's what I did
01:30 audreyt you can do it too :)
01:30 audreyt fglock: will you be around on thursday~sunday
01:30 audreyt during the hackathon?
01:30 fglock cheating is soo easy :)
01:30 audreyt there will likely to be an influx to #perl6
01:31 fglock I hope so
01:31 audreyt cheating is the best way to get things done
01:31 audreyt the house of card is a noble house
01:31 audreyt but seriously, a type annotation has three effects (compile time storage allocation; compile time typecheck; runtime constraint)
01:31 audreyt you can't do all of them at this moment trivially
01:31 audreyt so it's best to parse them anyway
01:31 audreyt and handle the parse later
01:32 fglock ok
01:32 fglock I'm trying to do without a compile-time env - but full-Moose will need it
01:33 audreyt you will need it if you are to implement proper importing
01:33 audreyt or BEGIN block
01:33 audreyt so it's doomed
01:33 audreyt but comp-time env with p5 is particularly easy
01:33 audreyt as you just reuse the p5 stashes
01:34 fglock I could use 'local', right?
01:34 audreyt yes.
01:34 fglock does local interacts cleanly with threads?
01:34 audreyt you can also clear stash at end of compilation
01:34 audreyt I believe so, even with shared vars
01:34 fglock how?
01:35 audreyt %Namespace:: = ();
01:35 fglock !
01:35 audreyt sub f { 5 }
01:35 audreyt %main:: = ();
01:35 audreyt f(5)
01:35 audreyt ...triggers a bus error her, wow
01:35 audreyt s/her/here/
01:35 audreyt must be some unsafe bus driving
01:36 stevan joined perl6
01:36 fglock stevan: hi!
01:37 audreyt but it works with %Namespace::
01:37 audreyt just not main
01:37 audreyt stevan: turns out with the contributor agreement, TPF can take your existing code on CPAN and re-release it with any other open source license; but allison said they won't do thta :)
01:38 fglock I'll be back later &
01:38 audreyt ...and I'll sleep :) &
01:39 fglock left perl6
01:40 stevan fglock: hello
01:41 stevan ahhh,.. I missed him
01:47 jiing_mIRC joined perl6
01:51 bpphillips joined perl6
01:58 justatheory joined perl6
02:13 hikozaemon joined perl6
02:31 cdpruden joined perl6
02:50 PortalMes joined perl6
02:50 PortalMes left perl6
03:17 aufrank joined perl6
03:29 rlb3 joined perl6
03:32 bpphillips left perl6
03:37 weinig is now known as weinig|sleep
03:38 jsiracusa joined perl6
04:05 jkanter joined perl6
04:11 markstos joined perl6
04:12 markstos I tried installing v6.pm, but there appears to be some kind of bootstrapping problem: http://rt.cpan.org/Public/​Bug/Display.html?id=20152
04:12 lambdabot Title: "#20152: can&#39;t find own compile method"
04:14 markstos So then I thought I try compiling pugs, but Mandriva has a GHC 6.4 RPM, but the ChangeLog says I need 6.5.... this just became a little more involved than I was hoping.
04:19 cmarcelo markstos: you don't need GHC 6.5 for compiling pugs.
04:20 cmarcelo markstos: and you don't need pugs to use v6.pm as far as i know...
04:21 markstos cmarcelo: I realized I didn't need pugs to try v6.pm-- I was just trying to different approach to try Perl6.
04:21 markstos The ChangeLog says: "Removed support for GHC 6.4.0 and added support for GHC 6.5"
04:22 markstos It looks like I've having a problem compiling pugs anyway: "/usr/bin/ld: cannot find -lgmp"   I'll take another look at INSTALL and see if it mentions something related.
04:22 wolverian markstos, that is 6.4.0, not the 6.4 series
04:23 fglock joined perl6
04:24 cmarcelo <markstos> I tried installing v6.pm, but there appears to be some kind of bootstrapping problem: http://rt.cpan.org/Public/​Bug/Display.html?id=20152
04:24 lambdabot Title: "#20152: can&#39;t find own compile method"
04:24 fglock markstos: ping
04:24 markstos fglock: I'm here. Hello!
04:25 fglock did you run Pugs::Compiler::Rule Makefile.PL? this is needed to bootstrap the part of the compiler that is written in p6
04:25 svnbot6 r10961 | fglock++ | v6.pm - sub names are mangled;
04:25 svnbot6 r10961 | fglock++ | - detailed signature parsing;
04:25 svnbot6 r10961 | fglock++ | - added 'use v6-pugs' to Test.pm
04:25 svnbot6 r10961 | fglock++ | - Test.pm emits completely! - doesn't run yet, needs more operators
04:25 clkao (!)
04:25 clkao fglock++
04:25 clkao did you fix the pod parsing as well? ;)
04:26 markstos fglock: I'll try again now.
04:26 fglock clkao: I removed to pod; didn't try
04:27 fglock clkao: there are some operators missing in the emitter, so most subs will not run
04:27 clkao lol
04:27 clkao is it correct to remove the pod?
04:28 fglock I'll fix the pod later :)
04:28 fglock I removed the pod in my local copy only
04:28 clkao XD
04:29 clkao fglock: i got lost how to make grammer/pod parse everything correctly.
04:29 clkao even the current one with =begin doesn't really work, i tried to change the pod in test.pm to use =begin and =cut
04:29 clkao s/cut/end
04:29 clkao anyway, great work!
04:31 markstos fglock: I tried again: It still doesn't pass "make test"-- it fails the same way not finding the compile() method.
04:31 fglock does Pugs::Compiler::Rule pass?
04:33 markstos flock: No there are lots of failures, starting with: "Can't locate object method "rule" via package "Pugs::Grammar::Rule"
04:34 markstos Would you like me to post something more complete?
04:34 markstos I sent something to cpantesters, but I don't think it's gone through yet.
04:34 fglock one sec...
04:37 fglock you should have 2 files in lib/Pugs/Grammar/Rule/ - the .pmc file must have a newer date
04:37 * markstos looks
04:38 markstos Yes, I have them both, and .pmc is newer.
04:40 fglock what message you get with: perl -MPugs::Grammar::Rule -e 42
04:42 markstos Can't locate object method "rule" via package "Pugs::Grammar::Rule" at /usr/lib/perl5/site_perl/5.​8.7/Pugs/Compiler/Regex.pm line 52
04:43 markstos but I see that: "/usr/lib/perl5/site_perl/5.8.​7/Pugs/Grammar/Rule/Rule.pmc" exists, and passes "perl -cw "
04:44 fglock sorry, did you type Pugs::Compiler::Rule instead of Pugs::Grammar::Rule?
04:45 markstos fglock: I checked, and I did not. I copy/pasted the command you wanted me to run.
04:46 markstos I
04:46 markstos I'm using Mandriva Linux 2006--- nothing too special about my Perl install.
04:46 markstos fglock: Thanks for your help with this!
04:46 markstos I was just hoping to be able to play with Perl6 a little.
04:47 fglock Pugs::Grammar::Rule doesn't use Pugs::Compiler::Rule - weird message
04:47 markstos I was a little surprised to find no one is making Pugs binaries for Linux, at least that I found through pugscode.org
04:47 fglock there is a debian distribution
04:49 markstos When I try compiling Perl6::Pugs, I get "cannot find -lgmp"
04:50 markstos Oh well, it seems like my Perl6 experiment wasn't meant to be this week!
04:50 fglock I'm sorry, I can't help with the v6 problem - would you try later? there will be more people around - audreyt and ingy maybe
04:50 Captain_Fourier markstos, what distro you need binaries for
04:51 fglock and there will be a pugs hackathon by the end of the week
04:51 markstos Mandriva Linux.
04:52 markstos fglock: I appreciate your help! The Perl6-on-Perl5 concept is really amazing.
04:52 markstos Captain_Fourier: but other RPM-based distros would probably work, or even a staticly linked binary...
04:52 fglock markstos: http://packages.debian.org/​unstable/interpreters/pugs - maybe you can install this
04:52 lambdabot Title: "Debian -- pugs"
04:53 Captain_Fourier hmm
04:57 fglock markstos: as a last resort, try renaming the non-pmc file, so that perl can only find the pmc - but I think the problem is actually in another place
04:59 fglock does this work? perl -MPugs::Grammar::Rule::Rule -e 42
04:59 fglock that's the pmc file
05:00 markstos It turns out 6.2.9 was already packaged for Mandriva, and that was easy to install, so I'm happy.
05:00 * markstos looks into fglock's question
05:01 markstos fglock: No: "Can't locate object method "rule" via package "Pugs::Grammar::Rule" at /usr/lib/perl5/site_perl/5.​8.7/Pugs/Compiler/Regex.pm line 52."
05:01 Captain_Fourier markstos, good stuff
05:01 Captain_Fourier what kept you from finding it
05:02 markstos Is the namespace wrong there? Is there an issue with "::Rule" versus "::Rule::Rule"  ?
05:03 fglock Rule::Rule is the main Grammar file for Rules; it is called from ::Rule
05:04 fglock .
05:05 fglock but the error message just don't make any sense - it is about another file
05:06 pasteling "markstos" at 75.22.29.118 pasted "fglock: full error" (8 lines, 760B) at http://sial.org/pbot/18048
05:07 markstos fglock: I thought more error context would be helpful.
05:08 fglock cool - I think I found the problem - one sec.
05:10 fglock moving Rule/Rule.pl out of the way may fix it - would you try?
05:10 jmacclure joined perl6
05:12 fglock actually, no - because Rule.pmc tests the checksum
05:12 fglock mmm
05:14 fglock the problem is that Rule/Rule.pl has a 'use v6-pugs' line - this should not have been executed, but it was - it should only happen if the file date was wrong
05:15 fglock how about force installing Pugs::Compiler::Rule again
05:15 markstos OK. I'll try that.
05:17 fglock your compiler is not bootstrapped - Perl 6 needs Perl 6 to work :)
05:17 markstos I tried, but "make install" reported that every file was "unchanged", so nothing different happened.
05:17 markstos fglock: It seemed like a kind of bootstrapping issue, but I wasn't sure what to do about it.
05:18 fglock try rm the files, so that it can fix the file dates
05:19 markstos fglock: I rm'ed the pmc file, and that made it get re-installed, but the error remains.
05:19 fglock can you rm both files?
05:20 fglock and Makefile.PL again
05:20 fglock then make install
05:22 markstos fglock, I'm sure what the second file you have in mind is? Is it something that "make distclean" would miss ?
05:23 fglock Rule.pl and Rule.pmc in /usr/lib/perl5/site_perl/5.8.7/Pugs/Grammar/Rule/
05:25 markstos fglock: I did as you requested, and the issue persists.
05:26 markstos fglock: Do you have the same kind of setup, with these modules installed into your system Perl tree?
05:26 fglock yes
05:26 markstos because I noticed some "use lib" lines in the source that required some relative paths, that seemed like they might work differently for the developers than most people.
05:27 fglock it should work without that
05:28 fglock I've got a computer with RedHat - I'll try installing the modules there, later
05:28 fglock sleep time for me
05:28 cmarcelo joined perl6
05:28 markstos fglock: me, too-- good night!
05:29 markstos left perl6
05:29 fglock &
05:33 cmarcelo left perl6
05:46 svnbot6 r10962 | Darren_Duncan++ | ext/Relation/ : copied lib/Relation.pm to lib/Relation/Example.pm
05:53 scook0 joined perl6
06:26 drrho joined perl6
06:30 jiing_ joined perl6
06:31 jiing_ left perl6
06:36 jiing_ joined perl6
06:48 iblechbot joined perl6
07:08 kane_ joined perl6
07:14 buubot joined perl6
07:26 takesako joined perl6
07:56 paultcochrane joined perl6
08:03 buubot joined perl6
08:07 drrho joined perl6
08:31 Captain_Fourier left perl6
08:32 buetow joined perl6
08:35 marmic joined perl6
08:35 svnbot6 r10963 | Darren_Duncan++ | ext/Relation/ : started evolving Relation.pm into a collection of generic Roles, and Example.pm into a collection of trivial classes that compose those roles
08:40 dduncan on the other hand, perhaps I'll discard example.pm, and change relation.pm back into classes, but such that are easy to override the storage representations of
08:40 stephanepayrard_ joined perl6
08:43 Aankhen`` joined perl6
08:50 dduncan left perl6
08:53 xern joined perl6
09:01 elmex joined perl6
09:06 Aankh|Clone joined perl6
09:08 ludan joined perl6
09:56 nxu7 joined perl6
10:23 theorbtwo joined perl6
10:32 ludan joined perl6
10:44 ludan joined perl6
11:04 chris2 joined perl6
11:04 TimToady joined perl6
11:14 audreyt markstos's reported bug was because Mandriva was the only distro to have turned off .pmc support temporariy
11:14 audreyt if he had upgraded to latest perl prepared by rgs then the problem should go away
11:14 audreyt rgs: is that correct?
11:15 rgs depends on the version of mdv
11:15 audreyt "2006" he says
11:15 rgs I don't think there was an update for this one
11:15 audreyt hm.
11:16 audreyt is one planned/possible, or should I tell him to build his own perl?
11:16 audreyt and which one of mdv version can be upgraded to fix?
11:16 rgs the policy is that for base packages ("main") only security fixes gets updates
11:17 rgs or heavy bug fixes
11:17 audreyt that's understandable
11:17 audreyt so what should I tell markstos?
11:17 rgs he can rebuild the rpm quite easily, iirc he just has to delete something from the ccflags
11:18 audreyt ok. can you post the ccflags instruction (as I don't have Mandriva here)
11:18 audreyt to http://rt.cpan.org/Public/​Bug/Display.html?id=20152 ?
11:18 lambdabot Title: "#20152: can&#39;t find own compile method"
11:20 rgs audreyt: ok, will do (going out to lunch now)
11:20 audreyt anke
11:20 audreyt danke
11:20 audreyt rgs++
11:22 jsiracusa joined perl6
11:31 theorbtwo joined perl6
11:48 paultcochrane ?
11:49 rgs rt.cpan.org seems to be down...
11:50 audreyt worksforme
11:50 audreyt just a bit slow
11:51 audreyt maybe write to perl6-compiler@perl.org and Cc [email@hidden.address] if you can't connect to rt.cpan.org?
11:51 rgs done now
11:51 audreyt woot
11:51 audreyt rgs++
11:51 rgs I mean, connection done :)
11:52 rgs it's damn slow.
12:00 rgs bug report updated !
12:02 audreyt rgs++
12:02 audreyt fglock: work that info into v6.pm POD maybe?
12:02 weinig|sleep is now known as weinig|work
12:02 rgs meeting abduction &
12:09 visq__ joined perl6
12:09 svnbot6 r10964 | fglock++ | v6.pm - pass t/01-pod.t;
12:09 svnbot6 r10964 | fglock++ | - $! is global
12:21 svnbot6 r10965 | fglock++ | v6.pm - added 'BUGS' section; explain 'Can't locate object method "compile"' error
12:22 bpphillips joined perl6
12:29 ludan joined perl6
12:37 szbalint_ is now known as szbalint
12:40 Limbic_Region joined perl6
12:40 Limbic_Region Juerd ping
12:40 ludan joined perl6
12:43 iblechbot joined perl6
12:45 frederico joined perl6
12:51 sahadev joined perl6
12:53 Juerd Limbic_Region: pong
13:11 jsiracusa joined perl6
13:14 renormalist Hi all! Is *anyone* using (X)Emacs with the pugs/util/cperl-mode.el? I would love to hear *any* feedback whether it works for you as good as it seems to work for me. I also wrote a journal entry about the request for trying: http://use.perl.org/~schwigon/journal/30074, so please have a look if you are an Emacs and Perl6 user and send me feedback whether it works. (I just found some tuits to work on it a bit.)
13:14 lambdabot Title: "Journal of schwigon (5350)"
13:16 Limbic_Region Juerd - not sure if you are aware, but connecting to #parrot on irc.perl.org is a no go from feather - "Closing Link  feather.perl6.nl (No more connections allowed in your connection class)"
13:17 Limbic_Region Juerd - I don't know if there is anything you can do about it as it is likely an IRC thing, but thought you should know
13:17 tuber joined perl6
13:18 tifo joined perl6
13:25 svnbot6 r10966 | clkao++ | We are using best and might have YAML::Syck, don't do things like YAML::DumpFile.
13:28 renormalist temaileedir
13:29 renormalist damn, wrong focus :-)
13:30 justatheory joined perl6
13:32 neoesque joined perl6
13:33 Limbic_Region renormalist - just be glad it wasn't your root password
13:33 fglock joined perl6
13:33 theorbtwo Limbic_Region: Tell the perl.org admins about it, they'll change the connection class.
13:34 visq joined perl6
13:35 Juerd Limbic_Region: irc.perl.org admins can increase the number of simultaneous connections. I'm connected, so I'll ask around
13:35 Limbic_Region thanks Juerd
13:35 Limbic_Region I have only been lurking in #parrot anyway
13:35 Limbic_Region but since I can actually build parrot again I might get sucked back in
13:36 Juerd Feather got a positive treatment on freenode, so I assume magnet won't be a problem :)
13:39 christopher joined perl6
13:43 broquaint joined perl6
13:45 rzoz_ joined perl6
13:45 rzoz_ left perl6
13:48 Aankh|Clone is now known as Aankhen``
13:48 renormalist Limbic_Region, puh, right ...
14:04 svnbot6 r10967 | fglock++ | v6.pm - s/BUGS/REQUIREMENTS/ - added more instructions;
14:04 svnbot6 r10967 | fglock++ | - this is CPAN version 0.002
14:05 fglock now it's only 998 versions away from 1.0
14:06 PerlJam 998 versions to go, 998 versions.  take one down, patch it around, 997 versions to go.
14:08 renormalist joined perl6
14:10 vytautas joined perl6
14:11 hcarty joined perl6
14:17 macroron joined perl6
14:46 stevan joined perl6
14:47 stevan fglock: ping
14:55 prefiks joined perl6
14:58 fglock stevan: pong
15:01 svnbot6 r10968 | fglock++ | v6.pm - 'expr unless/if expr;'
15:04 stevan fglock: hey
15:04 stevan fglock: I heard that you began the moose integration with v6
15:07 fglock stevan: yes
15:08 ludan joined perl6
15:08 vel joined perl6
15:08 ludan ola
15:08 stevan fglock: where can i see this?
15:09 chris2 joined perl6
15:09 fglock there is a sample file moose.pl that shows what's already done - one sec.
15:09 stevan ok
15:09 fglock Pugs-Compiler-Perl6$ perl -Ilib lib/v6.pm --compile-only moose.pl
15:10 stevan has it been checked in?
15:11 fglock It should be
15:11 stevan oh,..sorry I was looking in the wrong directory
15:11 fglock ok
15:12 fglock compare the output with the original moose.pl
15:13 fglock accessors are not implemented yet
15:13 audreyt I really wonder if we should cleanup perl5/ and move misc/pX/Common/ there to save typing
15:13 stevan it would be easier to find there :)
15:13 audreyt the X in pX in particular is hard on my fingers
15:13 audreyt since it can't be autocompleted
15:14 audreyt fglock: thoughts? :)
15:14 fglock I'm ok with that - maybe update the links in the blog too
15:14 fglock please do :)
15:14 audreyt okie
15:15 stevan ok,.. I am going with nothingmuch for some breakfast
15:15 fglock stevan: did it work?
15:15 stevan fglock++ # very very nice
15:15 fglock thanks!
15:15 stevan fglock: I had to remove my pugs checkout recently, so I cant test it at the moment
15:16 stevan also,.. I am very hungry and nothingmuch will kill me if I dont get off the computer
15:16 stevan but I will look when I return :)
15:16 fglock stevan: it is in cpan - you can download moose.pl from the web repo
15:16 fglock 'install v6-pugs'
15:16 stevan yes, but I will need a fresh pugs checkout for the hackathon ;)
15:17 stevan bbiab
15:17 fglock audreyt: Test.pm compiles, but there are still some problems with Perl::Tidy and unimplemented ops
15:18 audreyt woot
15:19 fglock I'm working to make your talk obsolete :)
15:20 fglock just kidding
15:21 gaal joined perl6
15:22 audreyt fglock: no, that's the way to go :)
15:22 gaal morning all
15:22 audreyt scw: I'll move your project as well
15:22 audreyt scw: hopefully it's okay with you
15:22 * gaal takes a deep breath of IP packets
15:22 stevan gaal: moose!!!!!!!!
15:22 gaal megamoose
15:23 gaal I think we did good to come to the moose last night :)
15:23 fglock lunch &
15:25 stevan gaal: nothingmuch is downloading all the moose pictures from his camera right now
15:25 svnbot6 r10969 | audreyt++ | * Move the v6 components (Pugs-Compilter-Perl6, Pugs-Compiler-Rule,
15:25 svnbot6 r10969 | audreyt++ |   Pugs-Grammar-MiniPerl6) to "perl5/", as they are now Pugs proper
15:25 svnbot6 r10969 | audreyt++ |   and should be built/tested by default.
15:25 stevan (which is why we still have not eaten)
15:26 hexmode joined perl6
15:26 stevan the shoots of the entire room mooseing are excellent
15:26 stevan the naked ingy moose,.. that one is a little disturbing
15:26 clkao XD
15:26 stevan its actually more of a strip tease
15:37 aufrank joined perl6
15:42 aufrank a build issue:  HsSyck and fps are rebuilt with each make and make install, but on OSX 10.3.9 I need to run ranlib on the libraries before the make can finish successfully
15:42 aufrank so I end up running ranlib on those archives in another terminal while the make is going on
15:43 aufrank because if I do the ranlib after the make has failed, the libraries just get rebuilt when I run make again so the ranlib doesn't stick
15:46 hcarty left perl6
15:48 xerox yo audreyt
15:48 audreyt yo
15:48 xerox keynote is SO effective!
15:48 xerox my presentation ruled :)
15:49 xerox audreyt++ presentation advices
15:49 audreyt yay
15:49 audreyt url? :)
15:49 xerox it's in italian though
15:50 audreyt still :)
15:50 xerox uploading
15:50 xerox http://haskell.galois.com/~paolo/tmp/La Bellezza in Matematica.pdf
15:51 audreyt danke
15:51 xerox np!
15:53 stephanepayrard_ joined perl6
15:53 audreyt xerox: hey, you showed my favourite Pythagoras proof!
15:53 xerox ah-ha!
15:55 audreyt complete with the Yang-Hui binominals
15:57 xerox heh, boo Pascal :P
15:58 hexmode joined perl6
15:59 coumbes joined perl6
16:02 masak left perl6
16:19 svnbot6 r10970 | fglock++ | added perl5/Pugs-Compiler-Perl6/MANIFEST
16:22 svnbot6 r10971 | fglock++ | v6.pm - updated MANIFEST
16:23 fglock joined perl6
16:25 DebolazX joined perl6
16:25 scw audreyt: ok, so I'll work under perl5/ now :)
16:27 marmic_ joined perl6
16:29 audreyt yay :)
16:29 * audreyt goes shopping for adapter
16:30 DebolazX Hmm... no scrottie here..
16:36 buetow joined perl6
16:41 snowstalker joined perl6
16:45 snowstal1er joined perl6
16:50 stephanepayrard joined perl6
16:51 shachaf_ joined perl6
16:54 Limbic_Region joined perl6
16:57 frederico joined perl6
17:09 nelt joined perl6
17:29 shachaf joined perl6
17:33 elmex joined perl6
17:40 coumbes joined perl6
17:40 shachaf joined perl6
17:40 nothingmuch joined perl6
17:47 nelt eval? 1+1
17:47 ZuluOne I think you were after
17:47 ZuluOne ?eval 1+1
17:47 evalbot_10929 is now known as evalbot_10971
17:47 evalbot_10971 2
17:51 hexmode joined perl6
17:53 frederico joined perl6
17:58 snowstal1er is now known as snowstalker
17:58 snowstalker is now known as snowstal1er
18:17 * kolibrie wakes up from his nap and heads to the lightning talks
18:20 stephanepayrard joined perl6
18:20 stephanepayrard_ joined perl6
18:21 ludan joined perl6
18:27 rlb3 joined perl6
18:32 Limbic_Region joined perl6
18:40 rindolf joined perl6
18:48 rindolf Hi all!
18:48 rindolf TimToady: here?
18:48 rindolf audreyt: here?
18:48 rindolf gaal: here?
18:48 rindolf anybody: here?
18:48 rindolf rindolf: here?
18:48 rindolf I'd better stop "spamming" the channel.
18:49 Aankhen`` I'm sorry, I'm not here right now. :-(
18:50 ZuluOne me neither
18:57 rindolf Lightning Talks?
18:58 rindolf There's both Lightning and Lightening. English is crazy.
18:58 Aankhen`` Lightening is probably a typo.
18:58 Aankhen`` Unless you're talking about the verb lighten.
18:59 ZuluOne indeed
18:59 rindolf Aankhen``: I know. But it's still an English word.
18:59 * Aankhen`` nods.
18:59 rindolf Which most spell-checkers don't catch.
19:00 rindolf Some people I know made this mistake, and it even had this confused.
19:00 * rindolf is Israeli.
19:00 rindolf Aankhen``: do you know szabgab?
19:00 Aankhen`` Ah.
19:00 Aankhen`` I'm afraid not.
19:00 rindolf Gabor Szabo, that is?
19:01 rindolf Aankhen``: well, he's a Hungrian-Israeli who sort of did a benevolent hijack of the Israeli Perl Mongers from gaal.
19:01 Aankhen`` Oh, I see.
19:01 rindolf Aankhen``: but he started the monthly meetings, and the YAPC's (now OSDC's etc.)
19:01 Aankhen`` Okay.
19:02 rindolf Aankhen``: he did a lot for the mongers.
19:02 Aankhen`` Kewl.
19:03 rindolf He's now a Perl/Web/QA/Subversion consultant (or is he a contractor) and trainer.
19:03 rindolf He's very busy now.
19:03 Aankhen`` Wah.
19:03 Aankhen`` Very active.
19:03 rindolf I think I he gave me the root password to perl.org.il, but I'm not sure.
19:03 rindolf Did you hear about Test::Live?
19:03 Aankhen`` I don't think so...
19:04 rindolf We added tests to one of Alias' modules on an Israel.pm meeting.
19:04 Aankhen`` Neat.
19:04 rindolf Also some comments in the code, where we said "What the hell are we supposed to do?"
19:04 rindolf I like interactive sessions.
19:04 rindolf Well not exactly "WTH?" but along these lines.
19:05 Aankhen`` Hehe.
19:05 rindolf I think some of the Linux kernel source is very funny.
19:05 Aankhen`` Alright, I really need to crash.
19:05 rindolf Aankhen``: bye.
19:05 Aankhen`` I'll catch up with you guys in the morning.
19:05 Aankhen`` G'night.
19:05 Aankhen`` A pleasure talking to you, as always. :-)
19:06 rindolf Hi ZuluOne
19:06 rindolf ZuluOne: are you a Pugs hacker?
19:06 ZuluOne not exactly
19:06 ZuluOne more of a lurker
19:07 ZuluOne in fact, s/not exactly/no/
19:07 rindolf ZuluOne: OK.
19:07 rindolf ZuluOne: got any CPAN modules or anything FOSSie?
19:07 rindolf ZuluOne: not that I'll hold it against you if you do.
19:07 ZuluOne define "got"
19:08 rindolf There's an Israeli BSD contributor who's flaming people for not contributing enough, or that their code is GPL, or that they are "bad programmers".
19:08 rindolf ZuluOne: he thinks 95% of the code is in the bottom 5%.
19:08 rindolf ZuluOne: do you have a PAUSE ID?
19:09 ZuluOne I worked on enlightenment a few years ago; more recently POV-Ray and TA Spring.
19:09 rindolf ZuluOne: did you contribute any code to open source projects?
19:09 rindolf ZuluOne: oh nice.
19:09 rindolf ZuluOne: POV-Ray is not exactly open-source from what I understand.
19:09 rindolf ZuluOne: in ANSI C, right?
19:09 ZuluOne not exactly
19:09 rindolf ZuluOne: I see.
19:09 ZuluOne They have made a vague attempt at converting to C++, but it is still full of Cisms.
19:10 weinig|work joined perl6
19:10 ZuluOne The source is available, and you can make and distribute patches, but you can't redistribute modified versions.
19:10 rindolf ZuluOne: I hate it when projects convert from C to C++.
19:10 rindolf ZuluOne: unless it's C/C++.
19:10 rindolf ZuluOne: it happened to BMPx now.
19:10 rindolf I like ANSI C better than C++.
19:11 rindolf ZuluOne: like qmail or something?
19:11 ZuluOne I know nothing of qmail's license.
19:11 rindolf ZuluOne: oh, it's horrible.
19:11 rindolf ZuluOne: I'm stuck with qmail on iglu.org.il.
19:11 rindolf I already converted all the mailing lists from ezmlm to Sympa.
19:12 rindolf Sympa now takes 10% of the memory, though, but at least it's portable.
19:12 rindolf I wrote some Perl scripts to do that.
19:12 rindolf ZuluOne: see http://www.shlomifish.org/open-source/anti/qmail/
19:12 Limbic_Region rindolf - out of curiosity, why the 20 questions with ZuluOne?
19:12 lambdabot Title: "The Anti-qmail Page"
19:13 rindolf Limbic_Region: I'm bored.
19:13 rindolf Limbic_Region: or at least in a talkative mood.
19:13 rindolf ZuluOne: I hope I'm not disturbing you.
19:13 ZuluOne not at all
19:13 ZuluOne but I have to go out now
19:13 rindolf I also know people dislike when other people tell too much about themselves.
19:14 rindolf ZuluOne: OK, bye.
19:14 ZuluOne back later
19:14 Limbic_Region I was just wondering if you recognized the handle and were trying to determine if ZuluOne was someone specific
19:14 rindolf ZuluOne: you shouldn't get life get in the way of IRC.
19:14 rindolf Limbic_Region: no, I didn't.
19:14 * ZuluOne eq [email@hidden.address]
19:17 rashakil joined perl6
19:27 coumbes joined perl6
19:28 dduncan joined perl6
19:31 EarleMartin is now known as h3
19:31 h3 is now known as EarleMartin
19:54 cognominal joined perl6
19:54 stephanepayrard joined perl6
19:55 fglock_ joined perl6
19:56 visq joined perl6
20:14 lollan joined perl6
20:14 hexmode joined perl6
20:18 svnbot6 r10972 | fglock++ | v6.pm - emitter - added ternary<?? !!>, prefix:<~>
20:19 visq joined perl6
20:25 penk joined perl6
20:31 bpphillips left perl6
20:31 lollan joined perl6
20:31 sahadev joined perl6
20:36 visq joined perl6
20:39 kolibrie gaal: what is the name of the file where the memory heap can be set for ghc?
20:45 svnbot6 r10973 | fglock++ | v6.pm - emitter - added infix:<~=>, '$*OS', infix:<//>
20:53 kolibrie gaal: nevermind, found it: config.yml appears to be generated when you run Makefile.PL
20:55 Debolaz2 joined perl6
20:57 svnbot6 r10974 | fglock++ | v6.pm - emitter - added prefix:<!>
21:10 fglock_ left perl6
21:15 svnbot6 r10975 | Sage++ | Added conditional statement translation (i.e. a ? b : c -> a ?? b !! c).
21:41 Limbic_Region joined perl6
21:41 audreyt unobe++ # .dmg builds at http://www.unobe.com/packages/
21:41 lambdabot Title: "Index of /packages/"
21:41 audreyt unobe: is this Universal or PPC?
21:42 Limbic_Region http://www.perlmonks.org/?node_id=558143 # Question about coolness of Moose
21:42 lambdabot Title: "Lets talk Moose"
21:42 Limbic_Region seen stvn
21:42 jabbot Limbic_Region: I havn't seen stvn, Limbic_Region
21:59 froh-doh joined perl6
22:01 unobe audreyt: sorry, just looked on this: it's PPC
22:01 audreyt k
22:01 audreyt which GHC do you use?
22:01 audreyt (maybe I'll take your script and package up an MacIntel one)
22:01 unobe i finished the make smoke, and there are 114 failing tests
22:01 audreyt (but please check it in and tell me how to do that :))
22:02 audreyt unobe: uh-oh. "make upload-smoke"?
22:02 audreyt I'll take a look
22:02 unobe 6.4.2
22:03 unobe oh no, it was just make smoke. i'll check in the scripts now.
22:03 audreyt k
22:03 audreyt "make upload-smoke" uplaods your smoke result
22:03 audreyt so I can look thru the matrix
22:19 pjcj joined perl6
22:19 weinig|work is now known as weinig
22:30 iblechbot joined perl6
22:31 svnbot6 r10976 | unobe++ | Added name to list of authors.
22:31 svnbot6 r10977 | unobe++ | Added small packager for OS X (PPC).
22:31 audreyt unobe++
22:31 unobe i also uploaded my smoke tests
22:31 jsiracusa joined perl6
22:33 audreyt danke
22:34 unobe bitte
22:34 unobe (i'm fuzzy on the spelling)
22:39 Debolaz2 audreyt: How was Norway? :)
22:39 audreyt Debolaz2: it was wonderful
22:39 audreyt though 11pm picnic in the sun light
22:39 audreyt is a bit eerie.
22:41 audreyt unobe: parrotembed?
22:42 audreyt (as in, you built with parrot embedded)
22:42 audreyt ?
22:49 Debolaz2 audreyt: I was gonna say hello to you, but completely forgot. :-|
22:55 ZuluOne I return.
22:55 ZuluOne thereby throwing a control exception...
22:55 ZuluOne (sorry, am tired)
23:21 SamB joined perl6
23:29 cmcavoy joined perl6
23:29 cmcavoy i just got home from yapc...i'm trying to cpan install pugs, and am getting this error: src/syck/syck.o: unknown symbol `_printf$LDBLStub'
23:30 cmcavoy does that jump out at anyone?
23:41 nothingmuch joined perl6
23:44 weinig joined perl6
23:54 daxim joined perl6
23:54 daxim hello world
23:55 daxim after three days, I finally managed to build pugs
23:55 daxim currently running smoke, but its really slow
23:55 cmcavoy i'm trying to build it myself
23:55 daxim time ~/pugs/pugs 01-tap.t says real    0m25.240s        o_o
23:56 daxim and that's just like a dozen say instructions
23:56 cmcavoy it fails with a ghc error: src/syck/syck.o: unknown symbol `_printf$LDBLStub'
23:56 cmcavoy did you see that at all when you were building?
23:56 daxim let me check my buffer
23:56 cmcavoy thanks
23:57 daxim no, didn't get that.  is that at the make step?
23:57 cmcavoy yeah
23:57 cmcavoy i've been trying to do it through the cpan shell...i may go by hand
23:58 daxim yes, better use a fresh svn checkout
23:58 cmcavoy ok

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

Perl 6 | Reference Documentation | Rakudo