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 |