pugscode.org/ | nopaste: sial.org/pbot/perl6 | pugs: [~] <m oo se> (or rakudo:, kp6:, elf: etc.) (or perl6: for all) | irclog: irc.pugscode.org/ Set by Tene on 29 July 2008. |
|||
00:03
aindilis left
|
|||
Tene | If there's anything that's not clear in the synopses, btw, it really should be, so that's a bug. | 00:03 | |
So feel free to harass the list or TimToady or whatever to fix it for you. | 00:04 | ||
wknight8111 | Perl 6 is a really big damn language. It's hard to appreciate just how much stuff is in it | ||
Limbic_Region | wknight8111 - not really, STD.pm isn't even 1MB with all the comments :-) | 00:05 | |
00:08
ruoso_ left,
ruoso joined
00:33
eternaleye joined
00:43
jferrero left
00:50
eternaleye_ left
|
|||
ruoso still having a hard time with smop plumbing | 00:51 | ||
ruoso sleep & | |||
00:54
kanru joined
01:02
[particle] left
01:05
hercynium joined
01:13
ggoebel left
01:20
xiaoyafeng_ joined
01:25
Alias_ joined
01:28
Alias__ joined
01:38
xiaoyafeng left
01:44
[particle] joined,
Alias_ left
01:52
sail0r joined
02:01
sail0r left,
ruoso left
02:09
hercynium_ joined
02:12
hercynium left
02:17
Limbic_Region left,
wknight8111 left
02:59
kanru left
03:04
eternaleye_ joined
03:05
sri_work joined,
BinGOs_ left
03:06
eternaleye left
03:23
BinGOs_ joined
03:32
Ehtyar left
03:33
kanru joined
03:46
alanhaggai left
03:50
[particle] left
03:54
[particle] joined
03:57
kanru left
03:58
kanru joined
|
|||
s1n | pmichaud: is it better to test w/ !defined or !blah.defined? | 04:20 | |
04:24
penk joined
04:35
ashizawa joined
04:56
cotto_home joined
|
|||
literal | hm, rakudo.de/ | 04:57 | |
lambdabot | Title: Rakudo - A Perl 6 Compiler | ||
literal | ^--- how big is the entire test suite? | ||
and how much of Perl 6 does it cover? | 04:58 | ||
ah, never mind, got an answer from #parrot @ MAGnet | 05:05 | ||
diakopter chuckles at "Applications written in any non-English languages (except complex script languages) can now be successfully virtualized and deployed via App-V." on blogs.technet.com/softgrid/archive/...-rtms.aspx | 05:07 | ||
lambdabot | Title: The App-V Blog : Microsoft Application Virtualization 4.5 RTMs!, tinyurl.com/6kzjla | ||
05:09
xiaoyafeng_ left
05:26
Psyche^ joined
05:36
ab5tract joined
05:38
Patterner left,
Psyche^ is now known as Patterner
05:39
alc joined
|
|||
diakopter | ab5tract: take a look at the irc logs for this channel... they're searchable [for smop]. | 05:40 | |
ab5tract | nice pl | 05:41 | |
05:42
smg left
05:44
Alias__ left
05:56
fullermd left
06:10
sri_work_ joined
06:31
sri_work left
|
|||
moritz_ | good morning | 06:41 | |
06:45
fullermd joined
06:50
hercynium_ left
06:54
BinGOs_ is now known as BinGOs
06:56
zamolxes joined
07:12
smg joined
07:13
schmalbe joined
07:14
pmurias joined
07:16
Alias_ joined
07:17
iblechbot joined
07:22
pmurias_ joined
07:23
pmurias left,
pmurias_ is now known as pmurias,
Alias_ left
07:24
Alias_ joined,
ab5tract left,
BinGOs left,
BinGOs joined
07:27
ab5tract joined
|
|||
pmurias | diakopter: you told ab5tract to search the logs for smop, why? | 07:31 | |
ab5tract | bcuz i asked about it in #parrot on irc.perl.org | 07:32 | |
pmurias | ab5tract: anything you want to know? ;) | ||
ab5tract | after seeing perlgeek.de/blog-en/perl-5-to-6/22-state.html | ||
lambdabot | Title: blog | Perlgeek.de Blog :: The State of the implementations | ||
ab5tract | well, i'm particularly curious about how it relates to parrot | 07:33 | |
the intended sharing nature of them both would make it ironic if they didnt share with each other :) | |||
07:34
alc left
|
|||
moritz_ | I think we have some 20k to 22k tests now | 07:34 | |
but it's hard to obtain real numbers without an implementation that runs them all | 07:35 | ||
the coverage... even harder to say | |||
maybe 60% to 70% of what is currently in non-draft-synopsis | 07:36 | ||
pmurias | ab5tract: we don't share code at the moment | ||
07:38
Jedai left
|
|||
pmurias | i think it will be possible to add a PCT smop backend | 07:38 | |
moritz_: you misspelled my name it's PaweÅ, not Pavel | 07:39 | ||
07:39
Jedai joined
|
|||
moritz_ | pmurias: sorry, will fix | 07:40 | |
(offline writing)-- | 07:41 | ||
pmurias | v is not part of the polish alphabet by the way ;) | 07:42 | |
moritz_ | that's all greek to me ;-) | ||
07:42
elmex joined
|
|||
ab5tract | glad to hear it | 07:47 | |
07:47
schmalbe left
|
|||
ab5tract | i guess you could say my support of the project hinges on the developers' intentions re: parrot | 07:48 | |
pmurias | @tell ruoso i think the leak in 21 is cause by a circural reference between the $back register and the back frame | ||
lambdabot | Consider it noted. | ||
ab5tract | if it is something in the future to take a shine to, then yes | ||
! | |||
with enthusiasm | |||
pmurias | ab5tract: support, you mean you intend to contribute? | 07:49 | |
ab5tract | but if there was a consideration to not integrate with parrot even if such a thing wer possible, would be disappointing | ||
i am intrigued by the concept of smop | 07:50 | ||
pmurias | we intend to integrate with many other vm's with perl5 in particular | 07:51 | |
ab5tract | what language are the test written in | ||
pmurias | mixture of C,m0ld,sm0p and Perl 6 | ||
ab5tract | is there web docs for m0ld? | 07:52 | |
took a look at smop wiki at perlfoundation.org | 07:53 | ||
and at slides... | |||
pmurias | www.perlfoundation.org/perl6/index.cgi?smop_mold | ||
lambdabot | Title: SMOP Mold / Perl 6 | ||
pmurias | the yapceurope2008 slides? | ||
if you have any question about m0ld/mold i'll expand the wikipage | 07:54 | ||
07:56
Alias_ left,
Alias_ joined
|
|||
ab5tract | i can name the registers whatever i want, right? | 07:56 | |
pmurias | yes | 07:57 | |
ab5tract | well, the opcodes part is readable to me as is | 07:58 | |
though im not sure how the functionality of $r10 and $r11 are determined. unless... by argument? | 07:59 | ||
pmurias | functionality here means? | ||
slime/sm0p btw is on the way out, so you don't need to bother with it | 08:00 | ||
ab5tract | good to know | ||
pmurias | $r10 and $r11 store a SMOP__Object* as all registers | 08:01 | |
ab5tract: did you spend time learning slime/sm0p | |||
? | |||
ab5tract | no just found out about SMOP tonight | 08:02 | |
[01:28am] ab5tract: but i guess they are right. perl 6 is just a smop. | 08:03 | ||
[01:30am] ab5tract: the object responder interface... that's clean c | |||
[01:30am] ab5tract: "just a macro to a callback", yeah you know nothin serious | |||
[01:33am] ab5tract: will it connect with parrot? | |||
08:04
Jedai left
08:05
Jedai joined
|
|||
ab5tract | oops | 08:05 | |
stupid colloquy | 08:06 | ||
i think it sounds great | |||
20k+ tests isn't snot in tissues | 08:07 | ||
moritz_ | (these tests are the Perl 6 ones, not the smop ones, just to be sure ;) | ||
08:08
felipe joined
|
|||
ab5tract | ruby 1.9 is a dependency, interesting | 08:08 | |
i've been learning ruby in bleeding-edge ruby land. | 08:09 | ||
even there ruby 1.9 is not a dependency | |||
:) | 08:10 | ||
pmurias | ruby 1.9 is a problem for you? | ||
ab5tract | not at all | ||
i am excited | |||
i know ruby | |||
i was making a joke about how yarv is for some reason shunned by the web development in ruby community | 08:11 | ||
pmurias | we don't use ruby directly, it's used by STD_red the parser used for elf | 08:12 | |
ab5tract | i see. ruby grammar is a powerful tool, at least in that its got me excited about programming again. | 08:13 | |
i expect i will like the two-column variable-namespace-signifier of perl6 quite a bit though | 08:15 | ||
pmurias: nice talking to you. i will be back later to understand more. | 08:18 | ||
pmurias | see you | 08:20 | |
later | 08:21 | ||
08:26
ab5tract left
08:27
charsbar_ left
08:28
charsba__ joined
08:43
Alias_ left
08:44
pmurias left
08:49
AzureStone_ joined
08:59
cosimo joined
09:03
redicaps joined
09:04
redicaps left
09:13
AzureStone left
09:38
a-jing joined,
a-jing left
09:43
flob joined
|
|||
pasteling | "flob" at 41.225.0.137 pasted "testing" (1 line, 5B) at sial.org/pbot/32121 | 09:44 | |
09:45
xinming joined
|
|||
flob | some one here ? | 09:45 | |
Tene | flob: yeah, what's up? | 09:50 | |
flob | cool :-) | ||
well i'm asking about the cgi irc bot | |||
10:11
xiaoyafeng joined
10:33
ruoso joined
10:40
sri_work joined
10:42
BinGOs left
10:44
BinGOs joined
|
|||
flob | io | 10:47 | |
10:53
sri_work_ left
10:56
ashizawa left
10:59
ggoebel joined
11:01
fmerges joined
11:05
pbuetow joined
11:11
larsen_ joined
11:12
meppl joined
11:23
meppl left
|
|||
ruoso | Hello! | 11:28 | |
lambdabot | ruoso: You have 1 new message. '/msg lambdabot @messages' to read it. | ||
11:53
pmurias joined
|
|||
pmurias | ruoso: hi | 11:53 | |
ruoso | hi pmurias | 11:54 | |
pmurias | i think will need weak references if we want to solve the leaks with refcounting | 11:55 | |
s/will/we will | |||
11:57
zamolxes left
|
|||
ruoso | pmurias, I've sort of implemented it in mold | 11:57 | |
if mold receives itself to store in a register, it already keeps it as a weak reference... | |||
mold frame, I mean | 11:59 | ||
moritz_ | flob: I | ||
erm | |||
pugs_svn | r22204 | pmurias++ | [m0ld] changed identifier syntax in m0ld to letter or '_' + zero or more alphanumerics or '_'s | ||
moritz_ | I'm the one to ask about the logging bot | ||
pmurias | ruoso: but it works only on self-references | 12:00 | |
ruoso | indeed.. | ||
do you think we have deeper circular references? | 12:01 | ||
pmurias | yes | ||
rakudo_svn | r30980 | jonathan++ | [rakudo] Add argumentless ... stubby exception generator. | ||
pmurias | outerframe -> Code -> innerframe -> outerframe | ||
12:02
ashizawa joined
|
|||
pmurias | ruoso: is there a way to print the reference counter at any given point? | 12:05 | |
s/any given point// | |||
ruoso | yes... it is stored in the obj->data struct | ||
12:06
xinming left
|
|||
ruoso | pmurias, I've solved that kind of circularity in slime by having the "forget" operator | 12:07 | |
but it's not the proper way of fixing it, I know... | 12:10 | ||
12:12
zamolxes joined
|
|||
flob | moritz_ | 12:14 | |
12:14
xinming joined
|
|||
flob | you are the one i search i think | 12:14 | |
moritz_ can you help with installation ? | 12:16 | ||
moritz_ | flob: perhaps. But I don | ||
't ahve access to the sources right now | |||
(and a keyboard that I'm not used to, as you might see ;) | |||
flob | grr | 12:17 | |
i have d/l what you have on your site one by one lol | |||
moritz_ | why? | ||
you can get it from SVN | 12:18 | ||
flob | and what is SUN ? | ||
moritz_ | subversion, a version control system | 12:19 | |
flob | i want what i can upload on a cgi dir | 12:21 | |
moritz_ | you need cgi/ and /lib | 12:23 | |
and database.conf | |||
do you have shell access on that machine? | |||
flob | sure no! | ||
so we need this ? :/ | 12:24 | ||
moritz_ | well yes, you have to start the logging bot somehow | ||
flob | if i have shell access i'll got for an eggdrop | ||
moritz_ can't parse that sentence | 12:25 | ||
flob | no i want a bot withtout any shell access | 12:26 | |
moritz_ | well, good luck | ||
problem is, a bot has to be always running, and you can't achieve that reliably from a CGI script | 12:27 | ||
flob | understand | ||
12:28
xinming left
|
|||
flob | ty mf for help anyway :) | 12:28 | |
pmurias | ruoso: do you have a dual core machine? | 12:31 | |
12:32
awwaiid joined
12:34
xinming joined
12:35
charsba__ left
12:36
charsbar joined,
larsen_ left
|
|||
rakudo_svn | r30982 | jonathan++ | [rakudo] Make split method a little more liberal about the multi parameters it takes, so $*IN.slurp.split(...) will work. | 12:38 | |
12:40
pmurias left
12:47
zamolxes left
|
|||
rakudo_svn | r30983 | jonathan++ | [rakudo] $(), @() and %() now mean the same as $($/), @($/) and %($/), as per S05. | 13:18 | |
13:22
fmerges left
|
|||
pugs_svn | r22205 | jnthn++ | [spectest] Unfudge a test that Rakudo now passes. | 13:23 | |
13:24
Jedai left
13:25
Jedai joined
13:35
masak joined
13:39
charsbar_ joined
13:40
charsbar_ left
13:42
xinming left,
xinming joined
13:44
iblechbot left,
flob left
13:53
xinming left,
fmerges joined
13:54
xinming joined
|
|||
pugs_svn | r22206 | pmurias++ | [smop] added my $interpreter;my $scope; to .m0ld files | 14:09 | |
14:12
TJCRI joined,
xinming left
14:18
zamolxes joined
14:21
charsbar left
14:25
charsbar joined
14:32
charsbar left
14:34
xinming joined
14:35
charsbar joined
|
|||
rakudo_svn | r30985 | moritz++ | Enable parallel testing in rakudo. | 14:37 | |
r30985 | moritz++ | Patch courtesy by Michael Schwern and Ron Schmidt | |||
14:39
penk left
14:44
jiing joined
14:53
fmerges left
15:00
pbuetow left,
meppl joined
15:02
xinming left,
xinming_ joined
|
|||
rakudo_svn | r30987 | jonathan++ | [rakudo] Fix !OUTER, so things like if 'foo' ~~ /o/ { say $/ } will now work. Since !OUTER no longer seems to produce exceptions after this fix, we'll try not wrapping it in an exception handler any more and see what comes of that - none of spectest_regression depends on it. | 15:07 | |
15:08
pbuetow joined
15:10
penk joined
|
|||
pugs_svn | r22207 | jnthn++ | [spectest] Untodo a test Rakudo now passes, but also make it not dependent on being able to auto-increment undef (since we're not actually testing that here). | 15:17 | |
15:17
pmurias joined
15:25
fmerges joined,
fmerges left
15:26
xinming__ joined,
jan_ left,
pbuetow_ joined
15:30
xinming_ left
15:33
pbuetow left
15:47
pbuetow_ left
15:49
zamolxes left
15:58
justatheory joined
16:09
charsbar left
16:11
Exodist joined
|
|||
rakudo_svn | r30988 | moritz++ | [rakudo] tools/autounfudge.pl: skip a few more files by default | 16:11 | |
16:14
charsbar joined
16:15
iblechbot joined
16:19
pbuetow joined
16:26
masak left
16:43
jan_ joined
16:46
ruoso left
|
|||
pmurias | @tell ruoso do you think it makes sense to add MARK to the RI and add a SMOP_MARK macro? | 16:53 | |
lambdabot | Consider it noted. | ||
16:54
eternaleye_ left,
pmurias left
16:57
abra joined,
alester joined
16:58
aindilis joined
17:03
pbuetow left
17:06
penk left
|
|||
pugs_svn | r22208 | moritz++ | [t/spec] cleaned some tests on contextual scoping | 17:12 | |
r22209 | jnthn++ | [spectest] Un-skip some regex tests that Rakudo can now pass. | 17:23 | ||
17:26
pbuetow joined
17:27
ruoso joined
|
|||
rakudo_svn | r30989 | jonathan++ | [rakudo] Re-work implementation of ... a bit. | 17:31 | |
17:43
ab5tract joined
|
|||
pugs_svn | r22210 | moritz++ | [t/spec] start to fudge quoting.t for rakudo | 17:44 | |
ab5tract | download link on pugscode.org returns 404: rakudo.org/perl6/index.cgi?download_perl_6 | ||
17:44
ep0ch joined,
pbuetow_ joined
|
|||
moritz_ | ab5tract: would you like a commit bit to fix it? | 17:46 | |
rakudo_svn | r30990 | jonathan++ | [rakudo] Methods written outside of a class, grammar or role should not be allowed unless they are anonymous. | 17:47 | |
r30991 | moritz++ | [rakudo] implement qq qw and q quoting forms | 17:52 | ||
17:57
TJCRI left
17:59
pbuetow left
|
|||
pugs_svn | r22211 | ab5tract++ | fixed download link on homepage | 18:05 | |
moritz_ | ab5tract++ # first commit | 18:06 | |
ab5tract | :) | 18:10 | |
here comes another | |||
pugs_svn | r22212 | ab5tract++ | fixed the perl6 wiki link | ||
18:18
ewilhelm joined
|
|||
rakudo_svn | r30993 | moritz++ | [rakudo] refactored qq, qw, q parsing to be more efficient | 18:25 | |
18:26
eternaleye_ joined
18:32
hercynium joined
|
|||
pugs_svn | r22213 | moritz++ | [t/spec] more quoting test[t/spec] more quoting testss | 18:36 | |
r22214 | moritz++ | [t/spec] more and corrected quoting tests | 18:40 | ||
18:49
snooper joined
|
|||
pmichaud | note to smop developers: sometime this week I'm planning to restart the "This Week in Perl 6" series, to describe what's happening with Perl 6. Since I don't follow 'smop' too closely, I'd be very happy to include any news or reports of smop development. I'm going to try to write reports weekly on Sunday evenings (but it may back off to biweekly). | 18:50 | |
same for anyone else working on Perl 6 related activities | |||
pugs_svn | r22215 | moritz++ | [t/spec] many test fixes, mostly related to undef | 18:53 | |
18:58
abra left,
snooper left,
pbuetow joined
19:00
pbuetow_ left
|
|||
pugs_svn | r22216 | moritz++ | [t/spec] more test corrections wrt undef | 19:06 | |
19:06
Lunchy left,
Lunchy joined
19:09
japhb joined
|
|||
pugs_svn | r22217 | moritz++ | [t/spec] fixed return.t | 19:11 | |
19:16
kanru left
|
|||
pugs_svn | r22218 | moritz++ | [t/spec] more test fixes wrt undef | 19:18 | |
r22219 | moritz++ | [t/spec] fixed a test | 19:26 | ||
19:29
eternaleye_ left
19:30
japhb_ joined
19:31
eternaleye_ joined
19:32
pbuetow_ joined,
japhb left
|
|||
rakudo_svn | r30994 | moritz++ | [rakudo] allow $stuff ~~ undef | 19:35 | |
19:39
hercynium left
|
|||
pugs_svn | r22220 | moritz++ | [t/spec] s/todo/skip/ in assign.t; those tests exhibited bogus passes | 19:39 | |
19:40
zamolxes joined
19:42
pbuetow left
19:43
hercynium joined
19:49
Jedai left
19:50
Jedai joined
19:52
hercynium left,
hercynium joined
19:54
eternaleye_ left
19:57
ashizawa left
19:58
eternaleye_ joined
20:00
eternaleye_ left
20:01
eternaleye joined
|
|||
pugs_svn | r22221 | moritz++ | [t/spec] partially fudge undef.t for rakudo. Pending fudge bugs. | 20:10 | |
r22222 | moritz++ | [t/spec] fudged return.t, all tests should pass again | 20:16 | ||
20:22
eternaleye left
20:23
eternaleye joined
20:25
wknight8111 joined
20:26
pmurias joined
|
|||
pmurias | ruoso: got the @tell message? | 20:36 | |
ruoso | hm... maybe not | 20:37 | |
lambdabot | ruoso: You have 1 new message. '/msg lambdabot @messages' to read it. | ||
ruoso | MARK being? | ||
literal | 22222! | 20:38 | |
pmurias | MARK calling MARK on all the children and marking the object as live (perhaps using a callback) | ||
ruoso | ah... as the start of a trace gc... | 20:39 | |
pmurias | yes | 20:40 | |
ruoso | heh... | ||
that would belong in the smop_lowlevel.h space | |||
because only the objects that use the default smop lowlevel will use this gc implementation | 20:41 | ||
but wait... | |||
i've added RELEASE and REFERENCE to SMOP__ResponderInterface | |||
if MARK is a needed infra-structure to support trace gc | 20:42 | ||
it should belong in SMOP__ResponderInterface as well | |||
rakudo_svn | r31002 | moritz++ | [rakudo] fixed Failure.ACCEPTS, pmichaud++ | ||
ruoso | with no-ops where needed | ||
pmurias, does it make sense? | 20:44 | ||
pmichaud, about "This Week on Perl 6", I'd be glad to help pointing the news about smop... do you plan to have a wiki or something? or are you planning just to compile news received by mail? | 20:46 | ||
pugs_svn | r22223 | moritz++ | [t/spec] unfudged smartmatch.t a bit for rakudo, +1 new test | ||
20:46
sri_work left
|
|||
ruoso home & # will backlog later, as usual | 20:46 | ||
20:46
ruoso left
20:47
pmurias left
|
|||
pmichaud | ruoso: compile news received by mail or other sources | 20:49 | |
20:55
Auzon joined
20:56
iblechbot left
|
|||
rakudo_svn | r31004 | jonathan++ | [rakudo] Fix assigning a proto-object. | 21:01 | |
21:02
ab5tract left,
japhb_ left
21:08
japhb joined
21:09
zamolxes left
21:11
eternaleye left
21:12
zamolxes joined
21:15
eternaleye joined
21:16
eternaleye left
21:18
ep0ch left
21:26
japhb_ joined
21:27
japhb left
21:29
dduncan joined
|
|||
pugs_svn | r22224 | moritz++ | [t/spec] more Q:b quoting tests | 21:32 | |
21:34
Jedai left
21:35
Jedai joined
|
|||
pugs_svn | r22225 | moritz++ | [t] move unicode.t to spec/ | 21:36 | |
r22226 | moritz++ | [t] merged a few tests into spec/ | 21:41 | ||
21:42
jferrero joined
21:47
xiaoyafeng left,
ab5tract joined
|
|||
pugs_svn | r22227 | moritz++ | [t/spec] fixed plan in radix.t, fudged again for rakudo | 21:48 | |
21:52
araujo left
|
|||
pugs_svn | r22228 | moritz++ | [t] moved underscores.t to spec/, simplified | 21:54 | |
r22229 | moritz++ | [t/spec] fudged underscores.t for rakudo, changed is $a, $b to ok $a == $b for | 21:59 | ||
r22229 | moritz++ | a few numeric tests (not very consistently, though) | |||
22:02
explorer__ joined
22:05
jferrero left
|
|||
rakudo_svn | r31005 | jonathan++ | [rakudo] Fix to new in Perl6Object so we don't blow away PMC instances for PMCs we are inheriting from. | 22:11 | |
22:24
Jedai left,
Jedai joined
22:34
Limbic_Region joined
22:36
ab5tract_ joined,
Auzon left
|
|||
rakudo_svn | r31006 | jonathan++ | [rakudo] Clear namespace after we leave one, so later rules don't get attached to earlier grammars. | 22:38 | |
22:47
snooper joined
22:56
japhb_ left
23:00
pbuetow_ left
23:06
LCamel joined
23:12
Exodist left
23:28
wknight8111_ joined
23:33
ruoso joined
23:45
Jedai left,
Jedai joined
23:55
elmex left
|