svn switch --relocate svn.openfoundry.org/pugs svn.pugscode.org/pugs/ | run.pugscode.org | spec.pugscode.org | paste: sial.org/pbot/perl6 | pugs.blogs.com
Set by avar on 16 November 2006.
audreyt @tell agentzh thanks, YAML::Syck 0.72 is out 00:07
lambdabot Consider it noted.
00:15 xinming joined
clkao audreyt: what's the right way to msgmerge svk po file? 00:21
audreyt msgmerge? 00:22
clkao it wants a pot file 00:23
audreyt just feed it a .po, no? 00:24
clkao will try tomorrow... must feed svk po into bablebee 00:25
but sleepzz now
audreyt happy sleepzzing
qmole /2/ 00:31
Limbic_Region audreyt - are you still mostly offline? 00:48
00:54 devogon joined
audreyt Limbic_Region: unfortunately yes for another week or so 00:57
there's been a fairly sizable change in $real_space_life_as_I_know_it 00:58
hopefully for the better. we'll see. 00:59
01:22 merlyn joined
Limbic_Region salutations merlyn 01:22
wolverian audreyt, I hope it's for the better. take all the time you need. :) 01:34
audreyt it's looking better :) 01:35
01:37 justatheory joined 02:09 Psyche^ joined 02:11 sweinig is now known as sweinig|bbl 02:21 Psyche^ is now known as Patterner 02:25 polettix joined 02:26 froggero1 joined 02:50 SCalimlim joined 02:59 Psyche^ joined 03:07 Psyche^ is now known as Patterner 03:09 markstos joined 03:16 ecl joined, ecl left 04:00 shadowspar joined 04:44 CakeProphet joined 04:48 CakeProphet left 05:09 norageek joined 06:09 maquis joined, knewt joined, cookys joined, TimToady joined, jdv79 joined, smash_ joined, takesako_ joined, autark joined, Odin- joined, mtve joined, Khisanth joined, SamB joined, silug joined, Eidolos joined, diotalevi joined, sweinig|bbl joined, Aankhen`` joined 06:10 weirdo joined, orafu joined, buubot joined 06:14 monkey__ joined, rgs joined 06:18 Juerd joined, audreyt joined 07:24 ilogger2 joined, iblechbot joined 07:25 SCalimlim joined 07:34 kanru joined 07:36 devogon joined 08:26 agentzh joined
agentzh hey, it's fun to see the smartlinks in the pugs test suite are getting fewer and fewer. :) 08:26
lambdabot agentzh: You have 1 new message. '/msg lambdabot @messages' to read it.
anatolyv agentzh: is that a good or a bad thing? 08:28
agentzh oops, sorry, my mistake. :P 08:29
pugs has got many more smartlinks... :)
forgot to specify "t/*/*/*.t" :)
anatolyv :) 08:30
agentzh two months ago, smartlinks.pl reported "453 smartlinks found and 50 broken"
now it says "639 smartlinks found and 9 broken"
the pugs team has done a very job. :) 08:31
*very good
agentzh tries to add damian's S26 to feather... 08:34
given that S26 is written in perl 6 POD, it may crash my smartlinks.pl horribly. :) 08:35
actually the latest S04 already breaks smartlinks.pl on feather. 08:36
alas...
anatolyv with perl6 POD stuff? 08:37
agentzh S04 is in perl 5 POD syntax, i think. it just has some syntax error in it.
S26 is in perl 6 POD syntax. 08:38
i'm looking forward to damian's perl 6 POD parser.
has it been released to CPAN yet?
anatolyv I don't think so, according to damian's latest in p6l.
agentzh okay, thanks. :) 08:39
oh no, svn.pugs.org is down... 08:47
(it seems to me)
anyone here has access to svn.pugs.org? 08:49
good, committed. :) 08:51
audreyt: it's interesting to see that i can't commit to http. fortunately https works for me (as usual) :) 08:52
08:53 merlyn joined
agentzh the sad thing is that pugs' new home is much much more slower than openfoundry on my side. :( 08:53
s/more// 08:54
08:59 MikeJS joined 09:00 lambdabot joined 09:01 pdcawley joined
agentzh looks for svnbot6. 09:01
09:03 iblechbot joined 09:05 lisppaste3 joined 09:10 lambdabot joined 09:22 larsen_ joined 09:28 elmex joined
mugwump with class inheritance, we had "sub-class" to refer to a descendant. What's a term for a role-implementor? 09:30
09:30 reZo joined
mugwump ?eval { .does($_) } ** -1 09:31
oh, I guess "implementation" works 09:32
09:32 marmic joined
elmex marmic: 'role implementor' 09:33
?
mugwump ie, I used to say;
"a Foo::Bar sub-class" 09:34
but if Foo::Bar is a role, then sub-class isn't right. and neither is sub-role
but "a Foo::Bar implementation" doesn't sound too bad
10:45 mtve joined 10:59 foo\ joined
buu You can't subclass a role? 11:09
Juerd No, but you can implement a subclass 11:22
Or compose an anonymous class from a single role, and subclass from that.
11:35 xinming joined 11:37 ofer1 joined 11:43 jferrero joined 11:59 ludan joined 13:27 elmex joined 13:37 buetow joined, polettix joined 13:38 Garda joined 13:42 Garda left 13:49 rintaro joined 13:50 AzureBOT joined 14:06 larsen_ joined 14:20 Debolaz joined 14:36 markstos joined 14:41 penk joined 14:44 rhizo joined
araujo perl6 topic? 14:52
15:16 stevan joined 15:43 xinming_ joined, gnuvince joined 15:45 Limbic_Region joined 15:51 xinming_ is now known as xinming
gaal [OT] was there a trick to write reusavle Perl 5 comparators in a module? (that didn't involve caller()...) 15:54
*reusable 15:55
Debolaz suspects gaal may be Elmer Fudd. 16:04
gaal wouldn't I have to pronounce it "weusawulle" if I were?
eviltwin_b b/v confusion is more like hispanic than elmer fudd :) 16:07
16:11 sweinig is now known as sweinig|away
Limbic_Region gaal - not sure I understand what you mean 16:15
gaal Limbic_Region: say I write a custom sort function e.g. to sort OIDs 16:16
In Perl 5, this uses the magic $a and $b globals
however these globals are not forced to package main:: like some other magicals are
This means that I have to put my comparator function in the same module as its user
(or hardcode the user's namespace into the comparator, or divine it with caller) 16:17
I don't like any of these options :)
One excellent solution is "write it in Perl 6 with placeholders!"
Limbic_Region I am still not clear but I know List::Util allows users to define stuff with $a and $b
gaal except that that doesn't moos in my production environment. 16:18
*moose. moose moose moose
what stuff?
16:18 chris2_ joined
Limbic_Region gaal - like your reduce block 16:18
$foo = reduce { defined($a) ? $a : wanted($b) ? $b : undef } undef, @list 16:19
gaal local(*{$caller."::a"}) = \my $a;
ewwwwwwwwww
Limbic_Region hey, I didn't say it was a clean hack
16:20 chris2_ is now known as chris2
Limbic_Region but now I understand what you mean 16:20
you want named vars defined in one package used in another package
and not relying on $_[0] and friends
gaal I want implicit parameters.
Limbic_Region right
well, without source filters or templating, I don't know of a way 16:21
gaal OK thanks.
Limbic_Region that isn't to say there isn't one - just that I don't know of one
gaal ack, ack. 16:22
16:23 kanru joined
Debolaz I notice when building pugs that it says ghc 6.4.2 produces a slower pugs than ghc 6.6, how much performance increase does ghc 6.6 give pugs? 16:28
Limbic_Region Debolaz - it varies with platform but it is significant 16:31
very significant
further more, the next point release of Pugs will require 6.6 at a minimum
Debolaz Hrmm.. neither portage, pkgsrc or ports has ghc 6.6 :/ 16:32
Debolaz is building it manually atm. 16:33
eviltwin_b but if you use haskell for anything other than pugs, you might want to keep 6.4 around --- seems to be a lot of stuff hat doesn't work with 6.6 yet
Debolaz Not other than trying out darcs. 16:34
Limbic_Region well, keeping multiple branches around is easy 16:35
Debolaz Why will it require ghc 6.6 though? Not complaining about this, just curious. 16:38
16:52 jferrero joined
merlyn cpan Perl6::Pugs is failing with ghc 6.6 - is this expected? 16:59
do I need to go to the SVN to get something I can install today?
wolverian in general, svn is a good idea. 17:02
however, I don't think that's expected. 17:03
17:08 markstos joined
Limbic_Region Debolaz - there are features that Pugs will be using for its object model that are only available in 6.6 17:09
Debolaz - and the next projected point release for pugs is 6.28 (objects) 17:10
Limbic_Region checks to see if he is having the same issue as merlyn
merlyn - failing how? 17:11
17:13 pmurias joined 17:33 cdpruden joined
Debolaz *Sigh* 18:02
Debolaz discovers the importance of extralibs
18:11 prism joined
Limbic_Region Debolaz - yes, that's new with 6.6 though on Win32 they are there by default 18:12
Debolaz restarts compilation. 18:21
Expected completion time: Tomorrow. :/
Limbic_Region really - takes less than 2 hours on this box. 18:22
Debolaz I'm running it in vmware on a 2.6 GHz machine. 18:26
It took roughly 4 hours to compile without extralibs. 18:27
And there are no precompiled binary packages.
18:28 trym joined 18:46 diotalevi_ joined 18:56 elmex joined
Limbic_Region salutations diotalevi_ 18:58
diotalevi_ Aloha, LR. 18:59
Limbic_Region things are pretty slow ATM 19:00
diotalevi_ Yes, pretty much. 19:01
Reinstalling emacs and I wanted to validate that p5's smartmatch had the same tests as p6's. 19:02
It was an idle thought anyway. 19:03
Limbic_Region is p5's smartmatch as advanced as p6's? 19:05
diotalevi_ Nope.
But I got the idea that it might be wrongish. 19:06
That's how I recalled it.
pmurias smatmatch is ~= in perl5
that is =~ 19:07
diotalevi_ No, ~~.
=~/!~ in p5 is just plain old regexp matching. 19:08
~~ in 5.9.wibble+ is akin to p6's smartmatch.
See 'Smart matching in detail' in public.activestate.com/pub/apc/perl...rlsyn.pod. 19:10
lambdabot tinyurl.com/um8gs
pmurias thanks 19:12
i almost always type =~ wrong
19:44 Aankhen`` joined 20:18 retrotechie joined 20:25 trym_ joined 20:27 weinig_ joined 20:34 lypanov joined 20:35 weinig_ is now known as weinig
lypanov spots weinig 20:44
20:47 jferrero joined 20:53 bernhard joined 20:59 iblechbot_ joined 21:10 GeJ joined 21:29 dduncan joined
dduncan Has it been decided yet about what kinds of special values the various Perl 6 numeric types can represent ... eg, can both an Int and a Num store Inf, or just Num, or neither? 21:31
Similarly, do some machine architectures allow an int to store Inf, or just a float, or do some allow this in neither?
21:37 BooK_ joined 21:49 rafl joined 21:58 weinig joined
araujo wonders if the svn repo is down 22:08
eviltwin_b which repo? 22:10
22:10 ashleyb joined
araujo svn.pugscode.org/pugs 22:11
lambdabot Title: Revision 14848: /
eviltwin_b that was working for me earlier 22:12
araujo A pugs/src/Pugs/Val.hs-boot
eviltwin_b just did "svn up", seems fine to me
araujo it's stuck there
eviltwin_b mine finished. did seem a little slow but that might be on my end 22:13
araujo mmm... 22:17
not sure if i should interrupt it
svn: REPORT request failed on '/pugs/!svn/vcc/default' 22:25
svn: REPORT of '/pugs/!svn/vcc/default': Could not read response body: connection timed out. (svn.pugscode.org)
lambdabot Title: Perl6 Community Development Server
22:37 svnbot6 joined 22:38 evalbot_r14848 joined 22:42 jamessan joined
Debolaz Well I'll be damned, ghc only took 3 hours when I had optimized the kernel a little bit. :) 22:45
22:48 cjeris joined
wilx And before? 23:07
Debolaz 4,5 hours for ghc alone, not extralibs. 3 hours for the whole shebang now. That was quite an improvement. 23:11
23:24 frankg joined 23:34 retrotechie left 23:35 retrotechie joined 23:36 retrotechie left
mugwump anyone know what U+416B 䅫 means, and the Mandarin pinyin ? 23:42
Debolaz Hmm, what's the perl 6 equivalent of @ARGV? 23:50
mugwump @*ARGS or something iirc
lambdabot Unknown command, try @list
stevan Debolaz: some of the examples/ likely use the command line
Debolaz Oh noes, I can't resolve svn.pugscode.org :/ 23:52
Gothmog_ Debolaz: 194.145.200.126 23:57
Debolaz Weird, doesn't seem to be a local problem, anything else resolves just fine. 23:58