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:07
justatheory left,
justatheory joined
00:14
baest left
00:20
markstos_ joined
00:24
melissa left
00:25
melissa joined
00:30
ubajas joined
00:34
bsb joined
00:36
xdg left
00:40
ubajas3 left
00:43
lyokato joined
00:44
justatheory left
00:55
nipotaway is now known as nipotan
01:05
Schwern left
01:16
ubajas3 joined
01:24
torz joined,
torz left
01:25
ubajas left
01:26
vel joined
01:29
buetow left
01:30
Schwern joined
01:34
kanru left
01:50
Limbic_Region left
02:09
pro21ms4 joined
02:10
ubajas3 left
02:12
hkb_zz is now known as hkb_aw
02:17
Squern joined
02:18
AzureBOT joined
02:23
lidden left
02:30
REPLeffect left
02:31
Schwern left
02:36
markstos_ left
02:39
pro21ms4_ joined,
pro21ms4 left
02:40
pro21ms4_ left,
pro21ms4 joined
02:50
vel left
03:04
elmex_ joined
03:19
elmex left
03:22
Blwood left,
Blwood joined
03:45
justatheory joined
03:51
justatheory_ joined
04:06
amnesiac joined
04:09
justatheory left
04:12
pro21ms4 left
04:27
weinig left
04:47
|Jedai| joined
05:00
hkb_aw is now known as hkb_lab
05:04
weinig joined,
weinig left,
Blwood left
05:06
jedai left
05:07
lyokato left
05:10
weinig joined
05:17
lidden joined
05:23
masak joined
05:30
jisom joined
05:35
rfordinal joined
|
|||
meppl | good morning | 05:50 | |
masak | meppl: same to you | 05:51 | |
meppl | good morning masak | ||
05:51
lyokato joined
06:09
devogon joined
06:10
jisom_ joined
06:11
stevan_ joined
|
|||
moritz_ | rhr: do commit please, the bot is not updated automatically, just kp6... | 06:12 | |
rhr: I review it later[tm] when I have time | |||
which means in about 10hours | |||
06:18
snearch joined
06:20
Ashizawa joined
06:22
autark joined
06:28
jisom left
06:31
justatheory_ left
06:33
baest joined
|
|||
bloonix | good morning | 06:33 | |
masak | good morning, bloonix | 06:34 | |
bloonix | hi masak | 06:38 | |
06:38
amnesiac left
06:48
Squern left
06:53
stevan_ left
06:58
iblechbot joined
06:59
Schwern joined
07:02
Schwern left
07:09
weinig left
07:17
mncharity left
07:21
JarJarBinks joined
07:28
lyokato left,
lyokato joined
07:31
snearch left
07:32
laye joined
07:34
itz left
07:36
franck___ joined
07:42
gongyiliao joined
07:48
Nout joined
07:49
Nout left
07:52
laye left
07:53
jjore-w left
07:56
diotalevi left,
Aankhen`` joined
08:05
araujo left
08:07
salzh joined
08:22
[particle] left
08:27
BinGOs_ joined,
Ashizawa left
08:28
flokuehn joined,
Ashizawa joined
08:29
Ashizawa left
08:33
BinGOs left
08:35
Ashizawa joined
08:43
salzh left
08:54
lambdabot42 joined
08:56
lambdabot42 left
08:59
gongyiliao left
09:07
cognominal_ joined
09:17
BinGOs_ is now known as BinGOs,
cognominal_ left
09:18
fglock joined
|
|||
fglock | hi from yapc::EU :) | 09:18 | |
09:18
cognominal_ joined
|
|||
masak | hello YAPC::EU :) | 09:18 | |
GeJ | heya fglock | 09:20 | |
how was the keynote? | 09:21 | ||
fglock | GeJ: nice! | 09:23 | |
rgs | whose keynote ? | ||
fglock | TimToady's | ||
pmurias and ruoso are here (at cafeteria) | 09:24 | ||
rgs | ah, it's opening today | ||
09:26
cognominal_ left
|
|||
fglock | now at parrot hackathon | 09:30 | |
09:34
masak left
09:36
cognominal_ joined
09:41
barney joined
10:04
Blwood joined
10:08
Ashizawa left
10:12
cognominal_ left
10:23
zamolxes joined
10:24
riffraff joined
|
|||
riffraff | hi | 10:24 | |
10:26
lyokato left
10:29
charsbar_ joined
10:37
jisom_ left
10:38
Blwood left
10:47
charsb___ left
10:48
charsbar joined,
charsbar_ left
11:02
mr_ank left
11:18
fglock left
11:22
mr_ank joined
11:25
cerridwen is now known as sephrenia
11:32
buetow joined,
pbuetow joined
11:34
buetow left
11:43
blindfish joined
11:49
fglock_ joined
|
|||
pugs_svnbot | r17469 | fglock++ | [kp6] more Array methods | 11:49 | |
diff: dev.pugscode.org/changeset/17469 | |||
lambdabot | Title: Changeset 17469 - Pugs - Trac | ||
xinming_ | fglock_: ping | 11:52 | |
fglock_: Is there any photos for the YAPC::EU from you and TimToady? ;-) | |||
fglock_ | xinming_: none yet | 11:56 | |
my wife's got the camera with her :) | |||
11:57
rfordinal_ joined
|
|||
xinming_ | thanks, It's a good news. :-) | 11:58 | |
12:01
nipotan is now known as nipotaway
|
|||
pugs_svnbot | r17470 | fglock++ | [kp6] refactored Ast.pm out of Traverse.pm | 12:01 | |
diff: dev.pugscode.org/changeset/17470 | |||
lambdabot | Title: Changeset 17470 - Pugs - Trac | ||
12:02
sephrenia is now known as cerridwen
12:09
|Jedai| is now known as jedai,
rfordinal left
|
|||
pugs_svnbot | r17471 | fglock++ | [kp6] Method is Routine | 12:09 | |
r17471 | fglock++ | initial impl of List | |||
diff: dev.pugscode.org/changeset/17471 | |||
lambdabot | Title: Changeset 17471 - Pugs - Trac | ||
12:12
rindolf joined
12:24
thoughtpolice left
12:32
cmarcelo joined
|
|||
pugs_svnbot | r17472 | fglock++ | [kp6] there exist no "long names", multis actually hold anonymous Routines | 12:32 | |
diff: dev.pugscode.org/changeset/17472 | |||
lambdabot | Title: Changeset 17472 - Pugs - Trac | ||
12:42
pbuetow left
12:49
buetow joined
13:02
ruoso joined
|
|||
ruoso | fglock_, ? | 13:04 | |
fglock_ | ruoso: pong - I'm at the parrot room | 13:05 | |
ruoso | ok | 13:06 | |
13:06
riffraff left
|
|||
pugs_svnbot | r17473 | fglock++ | [kp6] added several variations to t/36-multi.t | 13:08 | |
r17473 | fglock++ | added Parrot emitter stub | |||
diff: dev.pugscode.org/changeset/17473 | |||
lambdabot | Title: Changeset 17473 - Pugs - Trac | ||
fglock_ | i was showing Jonathan Worthington the parrot emitter, he might start working with it :) | ||
13:10
renormalist joined
13:11
stevan_ joined,
stevan_ left
13:12
ruoso left,
ruoso joined
|
|||
ruoso | fglock_, do you think using kp6 to emit PIR is a nice way to merge with parrot? | 13:14 | |
pugs_svnbot | r17474 | ruoso++ | is a PIR emitter a good idea to start? | ||
diff: dev.pugscode.org/changeset/17474 | |||
lambdabot | Title: Changeset 17474 - Pugs - Trac | ||
13:15
cognominal_ joined
13:27
buetow left,
cognominal_ left
13:29
riffraff joined
13:35
cognominal_ joined
13:41
cognominal_ left
13:43
TJCRI joined
13:45
cognominal_ joined
|
|||
fglock_ | ruoso: I was discussing with this with Jonathan, he thought it would be a good way to start | 13:47 | |
13:50
|Jedai| joined
13:52
jhorwitz joined
|
|||
pugs_svnbot | r17475 | renormalist++ | - cperl-mode: differentiation between hash vs. blocks didn't work - comment out | 13:52 | |
diff: dev.pugscode.org/changeset/17475 | |||
lambdabot | Title: Changeset 17475 - Pugs - Trac | ||
13:54
[particle] joined
|
|||
rhr | moritz_: np, committed | 14:06 | |
pugs_svnbot | r17476 | rhr++ | [evalbot] Do .perl.say if no output | ||
diff: dev.pugscode.org/changeset/17476 | |||
lambdabot | Title: Changeset 17476 - Pugs - Trac | ||
14:08
jedai left
14:19
cognominal_ left
14:27
fglock_ left
14:43
barney left
14:47
exp_evalbot left,
exp_evalbot joined
|
|||
moritz_ | #eval 'rhr++' | 14:47 | |
exp_evalbot | kp6: OUTPUT['rhr++'] | ||
..pugs: OUTPUT["rhr++"] | |||
rhr | :) | 14:48 | |
14:49
amnesiac joined
|
|||
moritz_ | if it didn't work you had gained just one karma ;) | 14:49 | |
14:52
kanru joined
|
|||
moritz_ | #echo foo | 14:55 | |
exp_evalbot | OUTPUT[foo] | ||
14:56
rindolf left
14:57
renormalist left
15:06
Blwood joined
15:08
AzureBOT left
15:12
ruoso left
15:15
diotalevi joined
15:18
buetow joined
15:19
cognominal_ joined
|
|||
[particle] | how do we get the commands for exp_evalbot? | 15:19 | |
moritz_ | what do you mean? | 15:27 | |
[particle] | #echo, #kp6, #pugs, #eval or whatever | 15:28 | |
the bot syntax has changed. | |||
*evalbot | |||
moritz_ | ah, it's a new bot | ||
[particle] | can i tell what rev of each eval engine i'm using? | 15:29 | |
moritz_ | I started it mainly to have a kp6 evalbot, and pugs just fell out of it by chance ;) | ||
#kp6 "foo" | |||
exp_evalbot | r17476: OUTPUT['foo'] | ||
[particle] | yay | ||
moritz_ | that's NYI for pugs | ||
15:29
fridim joined
|
|||
moritz_ plans a nqp executer as well | 15:29 | ||
[particle] | great | 15:30 | |
moritz_++ | |||
moritz_ | I'd love to do a perl6onparrot-executer as well, but I don't know how to tell apart which commands are safe and which are unsafe | 15:31 | |
kp6 and nqp don't support unsafe commands (yet) | |||
[particle] | i don't think you can do anything unsafe in perl6 yet | ||
moritz_ | #kp6 say(perl( do { "foo" } ) ) | 15:32 | |
exp_evalbot | r17476: OUTPUT[DISPATCH: calling APPLY KindaPerl6::Runtime::Perl5::DispatchSugar::Dispatch=HASH(0x82cd31c) on invalid object:$VAR1 = {}; at lib5/KindaPerl6/Runtime/Perl5/MOP.pm line 31 main::DISPATCH('undef', 'APPLY', 'KindaPerl6::Runtime::Perl5::DispatchSugar::Dispatch=HASH(0x82...') called at | ||
..- line 3] | |||
15:44
kanru left
|
|||
moritz_ | how do I redirect STDOUT and STDERR in a shell script? | 15:44 | |
sorry for offtopic, but it's for the evalbot ;) | 15:45 | ||
I mean for all of the shell script, not for individual statements | |||
fridim | 2>/dev/null ? | 15:46 | |
and 1>&2 | |||
15:47
ivan` joined
|
|||
moritz_ | I want to write that inside the script, so that all of the following commands work under the redirect | 15:47 | |
fridim | I would launch the script with that. So I don't know :) | 15:48 | |
moritz_ | ok, I'll mess with the crontab ;) | ||
15:49
ubajas joined
|
|||
rhr | exec 2>whatever etc. | 15:49 | |
moritz_ | rhr: thanks, I'll try that | 15:50 | |
15:51
stevan_ joined
|
|||
pugs_svnbot | r17477 | rhr++ | [evalbot] Add nqp executer | 15:51 | |
diff: dev.pugscode.org/changeset/17477 | |||
lambdabot | Title: Changeset 17477 - Pugs - Trac | ||
15:52
kanru joined
|
|||
[particle] | #nqp say("hello"); | 15:53 | |
moritz_ | [particle]: I have to adjust the path first, and restart the bot | 15:54 | |
15:54
flokuehn left
|
|||
[particle] | i figured, but that'll be the syntax, yes? | 15:54 | |
moritz_ | yes ;) | ||
15:54
exp_evalbot left,
exp_evalbot joined
|
|||
moritz_ | #nqp say("foo"); | 15:55 | |
exp_evalbot | OUTPUT[foo] | ||
[particle] | yay | ||
15:56
diakopter sets mode: +o [particle]
15:57
kanru left
|
|||
diakopter | please no one be offended b/c you aren't opped; there are no special privileges other than quieting spammers | 15:57 | |
15:57
diakopter sets mode: -o diakopter
|
|||
diakopter | afk for long while | 15:57 | |
15:58
exp_evalbot left
|
|||
pugs_svnbot | r17478 | moritz++ | [evalbot] | 15:58 | |
r17478 | moritz++ | * evalbot.pl: added perl6-on-parrot executer ('#p6') | |||
r17478 | moritz++ | * EvalbotExecuter.pm: substituted tabs by whitespaces | |||
r17478 | moritz++ | * updated TODO | |||
diff: dev.pugscode.org/changeset/17478 | |||
lambdabot | Title: Changeset 17478 - Pugs - Trac | ||
15:58
exp_evalbot joined
|
|||
moritz_ | #p6 say "foo" | 15:58 | |
[particle] | #p6 say "foo"; | 15:59 | |
diakopter | heh; it should preface each output with the id of who commanded it | ||
and, why not change the calling syntax to kp6: eval stuff and p6: eval stuff | |||
moritz_ | #kp6 say "foo" | ||
exp_evalbot | r17477: OUTPUT[foo] | ||
[particle] | /nick p6 | 16:00 | |
moritz_ | [particle]: for each executer, or in general? | ||
diakopter | [particle]: seems unlikely someone would join this channel with those nicks | 16:01 | |
rhr | moritz_: you forgot to update %executer | ||
[particle] | diakopter: but they can't join with '#foo' | ||
so it's more unlikely | |||
moritz_: ?? | 16:02 | ||
moritz_ | rhr: race condition... I added it afert "svn ci" and before writing the commit message... | ||
pugs_svnbot | r17479 | moritz++ | [evalbot] fixed last commit: added p6 to %executer | ||
diff: dev.pugscode.org/changeset/17479 | |||
lambdabot | Title: Changeset 17479 - Pugs - Trac | ||
moritz_ | and I thought it would work that way, but it didn't | ||
16:02
exp_evalbot left,
exp_evalbot joined
|
|||
moritz_ | #p6 print "rhr++ again" | 16:03 | |
16:05
exp_evalbot left
|
|||
pugs_svnbot | r17480 | rhr++ | [evalbot] add p6 to #eval | 16:05 | |
diff: dev.pugscode.org/changeset/17480 | |||
lambdabot | Title: Changeset 17480 - Pugs - Trac | ||
16:05
exp_evalbot joined,
exp_evalbot left
|
|||
rhr | huh, I've done that before (make changes while editing the message) and it worked. I guess I should avoid that in the future... | 16:05 | |
moritz_ | so thought I | ||
16:05
exp_evalbot joined,
mncharity joined
|
|||
moritz_ | #p6 "foo" | 16:05 | |
exp_evalbot | OUTPUT[Null PMC access in invoke()current instr.: 'parrot;Perl6::Compiler;main' pc 138 (perl6.pir:98)] | ||
moritz_ | #p6 say "foo" | ||
exp_evalbot | OUTPUT[foo] | ||
rhr | #eval say "hello" | ||
exp_evalbot | kp6: OUTPUT[hello] | 16:06 | |
..pugs: OUTPUT[hello] | |||
..p6: OUTPUT[hello] | |||
16:06
kanru joined
|
|||
moritz_ | I guess nqp and p6 don't support the "( ( do { $program } ).perl ).say" magic | 16:07 | |
[particle] | #eval say("hello") | ||
exp_evalbot | kp6: OUTPUT[hello] | ||
..pugs: OUTPUT[hello] | |||
..p6: OUTPUT[hello] | |||
[particle] | neither has do() yet, or .perl | 16:08 | |
rhr | hmm, {...}() doesn't work either | 16:09 | |
16:10
exp_evalbot left,
exp_evalbot joined
|
|||
pugs_svnbot | r17481 | moritz++ | [evalbot] added nqp to #eval | 16:10 | |
diff: dev.pugscode.org/changeset/17481 | |||
lambdabot | Title: Changeset 17481 - Pugs - Trac | ||
16:10
exp_evalbot left,
exp_evalbot joined
|
|||
moritz_ | #eval print("now with nqp"); | 16:11 | |
exp_evalbot | kp6: OUTPUT[now with nqp] | ||
..pugs: OUTPUT[now with nqp] | |||
..p6: OUTPUT[now with nqp] | |||
..nqp: OUTPUT[now with nqp] | |||
[particle] | moritz_: does evalbot rebuild after every rev? | 16:13 | |
i mean, rebuild kp6/pugs/nqp/p6 | |||
16:14
renormalist joined,
riffraff left
|
|||
[particle] | otherwise perhaps we can implement %?COMPILER{revision} or something | 16:14 | |
moritz_ | [particle]: the pugs repo with kp6 is updated every 5 minutes or so... | 16:17 | |
pugs ist not rebuilt automatically, and for parrot/nqp/p6 I plan to do it every hour or so | 16:18 | ||
[particle] | okay, great. better if you can compare last built rev so you don't rebuild when not necessary | 16:19 | |
i can add a special var to p6 and nqp if i know what to call it | |||
moritz_ | %?COMPILER{revision} or $?COMPILER_REVISION or something is fine | 16:21 | |
16:39
rindolf joined
16:55
Coke joined
17:00
jjore-w joined
17:04
cognominal_ left
17:05
Psyche^ joined
17:08
weinig joined
17:09
stevan_ left
17:16
renormalist left
17:21
kanru left,
franck___ left
17:23
Patterner left,
Psyche^ is now known as Patterner
17:24
justatheory joined
|
|||
mncharity | npq? | 17:25 | |
err, nqp? | |||
Coke | nqp is not quite perl(6) | 17:26 | |
another mini perl6 that pmichaud is writing for parrot. | |||
so we can write glue code in NQP instead of PIR. | |||
mncharity | ah, neat. thanks. :) | 17:27 | |
17:29
kanru joined
|
|||
[particle] | #nqp say("hello") | 17:29 | |
exp_evalbot | OUTPUT[hello] | ||
17:39
kanru left
17:40
ubajas3 joined
|
|||
Coke | #nqp 3+say("hello") | 17:43 | |
exp_evalbot | OUTPUT[hello] | ||
wolverian | nice :) | 17:45 | |
17:49
kanru joined,
ubajas left
17:53
ubajas joined
|
|||
moritz_ | #nqp print(3+say("foo")); | 17:56 | |
exp_evalbot | OUTPUT[foo4] | ||
18:03
ubajas3 left
18:10
Coke left
18:12
allbery_b left
18:13
fglock joined
18:17
jisom joined
18:25
TJCRI left
18:33
rindolf left
18:37
riffraff joined
18:40
ubajas3 joined
18:41
weinig_ joined,
weinig left,
allbery_b joined
18:44
fglock left
18:49
ubajas left,
kcwu left
18:54
allbery_b left,
allbery_b joined
19:05
TJCRI joined
19:11
rindolf joined
19:14
rgs left
19:20
TJCRI left
19:23
qmole left,
xinming_ is now known as xinming
19:26
rindolf left
19:28
iblechbot left
19:32
jisom left
19:33
jhorwitz left,
jhorwitz joined
19:39
allbery_b left
19:51
allbery_b joined
19:58
thoughtpolice joined
20:05
daxim joined
20:11
peppe joined
20:13
peppe left
20:17
weinig joined
20:18
weinig_ left
20:19
zamolxes left
20:22
daxim left
20:25
snearch joined
20:28
TJCRI joined
20:32
snearch left
20:33
stevan_ joined
20:38
jhorwitz left
20:49
|Jedai| is now known as jedai
20:50
REPLeffect joined
21:10
marmic left
21:17
TJCRI left,
marmic joined
21:30
Aankhen`` left
21:44
riffraff left
22:00
Limbic_Region joined
22:16
Schwern joined
22:45
elmex_ left
22:50
jjore-w left
22:57
amnesiac left
23:04
cmarcelo left
23:15
stevan__ joined
23:29
stevan_ left
23:35
REPLeffect left,
blindfish left
23:44
stevan_ joined
23:45
araujo joined
23:58
devogon left
|