pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/ Set by diakopter on 11 July 2007. |
|||
00:06
theorbtwo joined
00:11
felipe joined
00:14
REPLeffect left
00:21
nekokak joined
00:22
penk left
00:27
amnesiac joined
00:28
c9s left
00:35
weinig joined
00:36
c9s joined
00:56
kanru left
01:02
lyokato joined
01:05
daxim_ joined
01:06
drupek12 left
01:11
devogon left
01:20
daxim left
01:26
amnesiac_ joined
01:45
amnesiac left
01:48
weinig left
01:52
Schwern left
02:10
kanru joined
02:21
weinig joined,
amnesiac_ left
02:22
weinig left,
weinig joined
02:29
justatheory left
03:30
scent left
03:31
laye joined
04:07
laye left
04:08
Jedai joined
04:26
Torment left
05:25
jisom joined
05:35
xinming joined
05:39
r0bby joined
05:45
Aankhen`` joined,
DarkWolf84 left
05:46
Aankh|Clone joined
05:51
Ashizawa joined
05:57
Aankh|Clone left
05:58
Aankh|Clone joined
06:03
cognominal_ left
06:05
Aankhen`` left
06:09
stevan_ left,
stevan_ joined
06:11
elmex joined
06:23
wilx left
06:28
devogon joined
06:38
iblechbot joined
06:41
drupek12 joined
06:53
IllvilJa left
07:12
xinming left
07:24
polettix left
07:28
gorax joined
07:30
gorax left
07:32
gorax joined
07:36
gorax left
07:45
franck___ joined
07:55
gorax joined
07:56
iblechbot left
08:22
masak joined
|
|||
masak | good localtime(), lambdacamels | 08:29 | |
moritz_ | hi masak | 08:30 | |
masak | hi moritz_ | 08:31 | |
moritz_ | I stell get 'KindaPerl6/Runtime/Perl6/Pair.pm did not return a true value at lib-kp6-kp6-p5/KindaPerl6/Runtime/Perl5/MOP.pm line 823. | 08:32 | |
Compilation failed in require at lib-kp6-kp6-p5/KindaPerl6/Runtime/Perl5/Runtime.pm line 5. | |||
', but the rest of the compilation succeeds | 08:33 | ||
08:33
franck____ joined
|
|||
masak | moritz_: sounds like a file is missing a "1;" in the end | 08:33 | |
08:34
IllvilJa joined
|
|||
moritz_ | masak: I think p5 Pair.pm is compiled from a p6 Pair.pm | 08:34 | |
masak | ok | 08:37 | |
IIRC, v6 .pm files don't need that line in the end | |||
08:40
cognominal_ joined
08:42
franck___ left
|
|||
moritz_ tries find -name '*.pm' -exec svn revert {} ; | 08:42 | ||
08:48
[particle] left
08:50
iblechbot joined
09:04
[particle] joined
09:23
Aankh|Clone left
09:24
Aankhen`` joined
09:25
bsb joined
|
|||
pugs_svnbot | r18396 | Darren_Duncan++ | ext/Muldis-DB/ : the README file no longer mentions Rosetta,QDRDBMS ; fleshed out the Changes file to summarize 2002-2007 | 09:27 | |
diff: dev.pugscode.org/changeset/18396 | |||
lambdabot | Title: Changeset 18396 - Pugs - Trac | ||
09:46
chris2 joined
09:52
iblechbot left
09:54
Aankh|Clone joined
10:01
jisom left
10:03
c9s left
10:06
fglock joined
10:11
fax left,
Aankhen`` left
10:24
fglock left
10:25
wilx joined
10:53
Aankhen`` joined
10:58
fglock joined
11:06
lyokato left
11:12
Aankh|Clone left
11:15
DarkWolf84 joined,
Ashizawa left
11:20
iblechbot joined
11:23
chris2 left
11:29
rfordinal joined,
Casan joined
11:40
araujo joined
11:42
DarkWolf84 left
12:14
iblechbot left
12:27
mj41 joined
12:38
_Helios joined
12:40
cmarcelo joined
12:44
jeffreykegler left
|
|||
avar | kp6: "fleh" | 12:53 | |
exp_evalbot | r18396: OUTPUT['fleh'] | ||
13:16
thoughtpolice left
13:25
gorax left
|
|||
Aankhen`` | Hmm, is Perl 6 supposed to have before/after/around method modifiers? | 13:28 | |
moritz_ | Aankhen``: how do these work? | 13:29 | |
Aankhen``: wrappers to other methods? | 13:30 | ||
Aankhen`` | search.cpan.org/~stevan/Moose-0.26/...ecipe2.pod # this has an example a little way down | ||
lambdabot | Title: Moose::Cookbook::Recipe2 - A simple BankAccount example - search.cpan.org, tinyurl.com/3ck923 | ||
Aankhen`` | Ah, the link I was looking for was <search.cpan.org/~stevan/Class-MOP-0...fiers>. | 13:32 | |
lambdabot | search.cpan.org/~stevan/Class-MOP-0...ifiers> | ||
Aankhen`` | That has a good description. | ||
moritz_ | I think you can do some wrapping with callwith | 13:33 | |
Aankhen`` | Oh, right. | 13:34 | |
13:34
xinming joined
|
|||
Aankhen`` | This is the Nth time I've thought of the question and then seen callwith/callsame/nextwith/nextsame. It's just that the other times I managed to see them before asking. :-P | 13:34 | |
moritz_ | ;) | 13:35 | |
13:41
TJCRI joined,
rindolf joined
13:54
buubot left
13:56
buubot joined
14:00
iblechbot joined
14:03
rindolf left
|
|||
pugs_svnbot | r18397 | fglock++ | [kp6-mp6] started base dir cleanup; | 14:04 | |
r18397 | fglock++ | mv lib-kp6-mp6-p5 compiled/perl5/lib | |||
diff: dev.pugscode.org/changeset/18397 | |||
lambdabot | Title: Changeset 18397 - Pugs - Trac | ||
pugs_svnbot | r18398 | fglock++ | [kp6] base dir cleanup; mv ./*.pl ./scripts/ | 14:07 | |
diff: dev.pugscode.org/changeset/18398 | |||
lambdabot | Title: Changeset 18398 - Pugs - Trac | 14:08 | |
14:10
tewk joined
14:23
scent joined
|
|||
pugs_svnbot | r18399 | fglock++ | [kp6] base dir cleanup; mv lib src | 14:41 | |
diff: dev.pugscode.org/changeset/18399 | |||
lambdabot | Title: Changeset 18399 - Pugs - Trac | ||
14:47
funktio joined
|
|||
pugs_svnbot | r18400 | fglock++ | [kp6] more cleanups; fixed Lisp location | 14:56 | |
diff: dev.pugscode.org/changeset/18400 | |||
lambdabot | Title: Changeset 18400 - Pugs - Trac | ||
14:59
barney joined
15:06
TJCRI left
|
|||
pugs_svnbot | r18401 | fglock++ | [kp6] mv mp6.pl script/ | 15:06 | |
diff: dev.pugscode.org/changeset/18401 | |||
lambdabot | Title: Changeset 18401 - Pugs - Trac | ||
15:12
TJCRI joined
|
|||
pugs_svnbot | r18402 | fglock++ | [kp6] mv lib-modules src-modules | 15:13 | |
diff: dev.pugscode.org/changeset/18402 | |||
lambdabot | Title: Changeset 18402 - Pugs - Trac | ||
15:13
masak left
15:15
blindfish joined
15:18
pmurias joined
15:22
funktio left
15:25
takanori joined
15:31
rindolf joined
15:32
vbattsAtWork joined
15:34
REPLeffect_ joined
15:36
barney left,
fglock left
15:44
weinig left
15:45
fglock joined
|
|||
fglock | "kp6 --perl5rx" compiles Grammar.pm 5 times faster than kp6 with the portable regex-engine | 15:50 | |
moritz_ | fglock: and is the output correct? | 15:51 | |
fglock | I don't know, but fixing it should not make it slower | 15:52 | |
pmurias | is the resulting code faster? | 15:53 | |
fglock | I didn't try to run it yet | ||
pmurias: do you know how to modify the Makefile to compile to "compiled/perl5/lib" instead of "lib-modules-kp6-mp6-p5" ? | 15:55 | ||
I'm making some directory cleanup | |||
pmurias | fglock: looking | 15:58 | |
fglock | btw, "kp6 --perl5rx" compiles Grammar.pm more than twice as fast than MiniPerl6 | 15:59 | |
mostly because MiniPerl6 uses the portable regex engine, which requires a recursive compilation step | 16:00 | ||
16:02
kcwu joined
16:05
amnesiac joined
16:10
REPLeffect_ is now known as REPLeffect,
REPLeffect left
16:11
luqui joined
|
|||
avar | eep! | 16:12 | |
what has science done! | 16:13 | ||
16:13
kanru left
|
|||
pmurias | fglock: re dir it does it the way you want | 16:14 | |
fglock | avar: lib/ is now src/; everything else is more or less the same | 16:15 | |
pmurias | fglock: the recursive compilation step could be avoided with quasi-quotes | 16:16 | |
avar | {lib,src}/KindaPerl6.pm is duplicated | ||
pmurias | (once we have bootsrap) | ||
avar: yes | |||
fglock | avar: Makefile.PL needed it in lib/ | ||
avar: please fix if you can | 16:17 | ||
16:17
kanru joined
|
|||
fglock | pmurias: recursive = compile to perl6, then compile to backend | 16:19 | |
it's not really fixable (except for code blocks) | |||
16:20
weinig joined
16:21
fridim joined
|
|||
avar | are you guys able to compile kp6-kp6 without errors? | 16:23 | |
16:24
polettix joined
|
|||
avar | oh noes crap | 16:24 | |
pugs_svnbot | r18403 | avar++ | [kp6] don't install everything in script/ since it contains a lot of crap now | ||
diff: dev.pugscode.org/changeset/18403 | |||
lambdabot | Title: Changeset 18403 - Pugs - Trac | ||
pugs_svnbot | r18404 | fglock++ | v6 - mv stalled projects to v6/misc/ | 16:27 | |
diff: dev.pugscode.org/changeset/18404 | |||
lambdabot | Title: Changeset 18404 - Pugs - Trac | ||
pugs_svnbot | r18405 | fglock++ | v6 - updated README | 16:33 | |
diff: dev.pugscode.org/changeset/18405 | |||
lambdabot | Title: Changeset 18405 - Pugs - Trac | ||
pmurias | fglock: quasi-quoting is equivalent to using ::AstNode(...) while keeping p6 syntax | 16:34 | |
so it's a replacement for generating perl6 as strings | |||
fglock | pmurias: got it :) | 16:35 | |
avar: re kp6-kp6 no, it's been broken for some time | 16:36 | ||
avar | so we're aiming for bringing kp6 up to full p6? | 16:38 | |
pmurias | avar: yes | ||
avar | excellent:) | ||
TimToady | quasi-quoting is basically what keeps hygienic macros hygienic. | 16:39 | |
otherwise you've just got scoped source filtering | |||
which is admittedly an improvement over p5 | 16:40 | ||
16:41
kcwu left
16:42
kcwu joined
16:43
IllvilJa left
16:48
Qiang joined
16:49
barney joined
|
|||
fglock | is it possible to separate kp6-kp6 from kp6-mp6 in the Makefile? every time I run "make test" it tries to build kp6-kp6 | 16:50 | |
could probably use an ENV | 16:51 | ||
16:52
franck____ left
|
|||
fglock | set KP6_TARGET="KP6-KP6" ; perl Makefile.PL | 16:53 | |
then make and make test would do the right thing | 16:55 | ||
and later: set KP6_TARGET="KP6-LISP" ; perl Makefile.PL | |||
avar | I guess | 16:59 | |
fglock | food & | 17:00 | |
avar food + computer | 17:03 | ||
TimToady | .oO(coffee + life) |
17:04 | |
17:06
Notrix joined
17:12
arrowax joined
|
|||
fglock | oops - my talk will be tomorrow instead of friday :O | 17:15 | |
instead of saturday | 17:16 | ||
17:17
REPLeffect_ joined
|
|||
avar | what are you talking about?:) | 17:18 | |
fglock | www.softwarelivre.com.pt/ | 17:19 | |
lambdabot | Title: :: I FxF3rum de Software Livre de Lisboa :: | ||
fglock | my talk title translates to "Open Source Research and Development in the Business Corporation" :P | 17:22 | |
17:22
Psyche^ joined
17:23
justatheory joined
|
|||
pugs_svnbot | r18406 | fglock++ | [kp6] Makefile.PL reads KP6_TARGET (not used yet) | 17:37 | |
diff: dev.pugscode.org/changeset/18406 | |||
lambdabot | Title: Changeset 18406 - Pugs - Trac | ||
17:37
elmex left
17:38
elmex joined
17:39
Patterner left,
Psyche^ is now known as Patterner
17:40
jjore-w joined
17:45
smandava joined
17:46
Aankh|Clone joined
|
|||
Aankh|Clone | Does anyone have an example of a non-trivial Perl 6 macro? | 17:47 | |
(That is, not just the name. :-) | |||
17:50
vbattsAtWork left
17:51
Limbic_Region joined
17:52
vbattsAtWork joined
|
|||
pugs_svnbot | r18407 | fglock++ | [kp6] Makefile.PL uses KP6_TARGET environment variable, default=KP6-MP6 | 18:01 | |
r18408 | fglock++ | [kp6] rm lib/ | |||
diff: dev.pugscode.org/changeset/18408 | |||
lambdabot | Title: Changeset 18408 - Pugs - Trac | ||
18:04
arrowax left,
Aankhen`` left
18:11
Aankhen`` joined
|
|||
pugs_svnbot | r18409 | fglock++ | [kp6] fixed path problems | 18:19 | |
diff: dev.pugscode.org/changeset/18409 | |||
lambdabot | Title: Changeset 18409 - Pugs - Trac | ||
pugs_svnbot | r18410 | fglock++ | [kp6] added missing file | 18:22 | |
diff: dev.pugscode.org/changeset/18410 | |||
lambdabot | Title: Changeset 18410 - Pugs - Trac | ||
fglock | home & | 18:25 | |
18:29
Aankh|Clone left,
Torment joined
18:30
sophobian joined
18:39
scent left
18:40
vbattsAtWork left
|
|||
pmurias | Aankhen``: non-trival meaning? | 18:41 | |
18:43
REPLeffect_ left
18:45
Jedai left
18:46
justatheory left,
fglock left
18:48
justatheory joined
18:49
TJCRI left
18:51
TJCRI joined
18:52
REPLeffect_ joined
18:56
smandava left
18:58
jisom joined,
vbattsAtWork joined
19:04
Lunchy_ joined
19:13
weinig left
19:16
xinming left
19:19
Lunchy left
19:24
amnesiac left
19:27
IllvilJa joined
19:29
jisom_ joined
19:30
jisom left
19:45
jisom_ left,
Aankh|Clone joined
19:47
barney left
19:48
weinig joined
|
|||
pmurias | Aankh|Clone: what sort of macro examples do you consider non trival? | 19:49 | |
Aankh|Clone | I'm not sure. | 19:51 | |
Something that shows a common (though not common enough to be a core construct, of course) use for a macro, I suppose… | |||
Though honestly, I've never seen a proper Perl 6 macro except in the specs, so anything would probably do… | 19:52 | ||
pmurias | Aankh|Clone: the harders part is finding a non-core construct ;) | ||
* hardest | |||
Aankh|Clone | Hehe. | ||
pmurias | something like macro circumfix:<'( )> is parsed(/<sexpr>/) {...} comes to mind | 19:54 | |
$var = '(1 3 4); #usage example | 19:55 | ||
19:56
wilx left
19:57
wilx joined
|
|||
pmurias | Aankh|Clone: we could make a competition for the best/most creative macro :) | 19:58 | |
20:00
dduncan joined
|
|||
Aankh|Clone | pmurias: Okay, so how would you write circumfix:<'( )>? | 20:00 | |
20:03
Aankhen`` left
|
|||
moritz_ | I'll write a macro that clones people... like Aankh ;) | 20:05 | |
pmurias | Aankh|Clone: the stuff in ... is unspeced ;) | 20:07 | |
PerlJam | smg: www.perlmonks.org/win 10 | 20:09 | |
oops | |||
20:13
sophobian left
|
|||
pmurias | i would guess something like macro circumfix:<'( )> is parsed(/<sexpr>/) {return q:code {$<sexpr>}} | 20:14 | |
maybe q:code {COMPILING::<$\><sexpr>} | 20:17 | ||
20:31
blindfish left
20:35
chris2 joined,
jferrero joined
20:36
elmex left
20:41
Limbic_Region left
|
|||
pmurias | sleep& | 20:41 | |
20:41
pmurias left
20:46
rindolf left
21:04
fglock joined
21:08
TJCRI left
|
|||
mncharity | www.inference.phy.cam.ac.uk/cjb/codepoints.html | 21:09 | |
lambdabot | Title: Chris Ball: : Favourite Unicode Codepoints | 21:10 | |
fglock | mncharity: hey | ||
21:32
thoughtpolice joined
21:37
xinming joined
21:41
Aankh|Clone left
21:48
awwaiid left
21:52
iblechbot left
22:08
chris2 left
22:16
vbattsAtWork left
22:26
polettix left
22:35
bsb left
|
|||
jeremyb | lastlog -clear | 22:50 | |
22:58
polettix joined
|
|||
avar | t/w 6 | 23:04 | |
pugs_svnbot | r18411 | avar++ | updated manifest with recent changes | ||
diff: dev.pugscode.org/changeset/18411 | |||
lambdabot | Title: Changeset 18411 - Pugs - Trac | ||
23:04
awwaiid joined
23:25
weinig left,
weinig joined
23:47
weinig_ joined
23:48
weinig left
|
|||
mncharity working on a bug ticket regarding "mouse jumps", read it as moose jumps, and just had to stop by and see of gaal and stevan were around and say hi. ;) | 23:52 | ||
23:52
bsb joined
|
|||
fglock | hi | 23:52 | |
mncharity | *stevan_ | ||
hi fglock :) | 23:53 | ||
how goes? | |||
fglock | working late on a talk, for next morning | ||
mncharity | fglock: oh, and "hey" pong from earlier. | 23:54 | |
lol | |||
doesn't anyone prepare talks a couple of days ahead of time to practice anymore? :) | |||
JITT? just in time talks? | 23:55 | ||
I have maybe half an hour. Any way I can help? | |||
fglock | kp6: my $a = gather { while 1 { take 123; take 456; } }; say $a[3] | 23:56 | |
exp_evalbot | r18411: OUTPUT[Can't locate KindaPerl6/Runtime/Perl5/Runtime.pm in @INC (@INC contains: lib-kp6-mp6-p5 /etc/perl /usr/local/lib/perl/5.8.8 /usr/local/share/perl/5.8.8 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8 /usr/share/perl/5.8 /usr/local/lib/site_perl .) at - line 7.BEGIN | ||
..failed--compilation aborted at - line 7.] | |||
fglock | oops | ||
it worked 2 days ago :P | |||
mncharity: I've been reorganizing the project directories | 23:57 | ||
hmm - wrong @INC | |||
re practice, it's a bit boring | 23:58 | ||
mncharity | lol. sigh | ||
joys of adrenaline | 23:59 | ||
23:59
penk joined
|