Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2008-08-23

Perl 6 | Reference Documentation | Rakudo

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:07 alester_ joined #perl6
01:14 AzureStone joined #perl6
01:36 pbuetow joined #perl6
01:39 iblechbot joined #perl6
01:54 xinming_ joined #perl6
02:19 wknight8111 joined #perl6
02:30 Southen joined #perl6
02:41 xinming joined #perl6
02:45 cathyal so we do haskell too?
02:59 luqui left #perl6
03:08 Lorn joined #perl6
03:12 xuser joined #perl6
03:36 pbuetow_ joined #perl6
03:58 xuser left #perl6
05:00 dduncan joined #perl6
05:36 Psyche^ joined #perl6
05:42 xinming_ joined #perl6
05:58 luqui joined #perl6
06:38 dduncan left #perl6
06:53 eternaleye joined #perl6
07:08 Bzek rakudo_svn: @a=<1 2 3 4 5>; say @a;
07:08 Bzek O, no rakudo today. ;)
07:12 TimToady rakudo: my @a=<1 2 3 4 5>; say @a;
07:12 p6eval rakudo 29834: OUTPUT[12345␤]
07:22 Bzek Thanks. :)
07:37 pugs_svn r22020 | lwall++ | [STD] fix null name problem preventing enum <a b c> from parsing
07:37 pugs_svn r22020 | lwall++ | [STD] define repeat in terms of <xblock> to allow ->
08:34 fridim_ joined #perl6
08:39 rafl_ joined #perl6
08:40 smg joined #perl6
08:45 fridim__ joined #perl6
09:00 BinGOs joined #perl6
09:04 zamolxes_ joined #perl6
09:05 moritz_ @ask masak did you submit november/rakudo-patches/subst.patch to rakudobug? if yes, which ticket number is it?
09:05 lambdabot Consider it noted.
09:09 fridim_ joined #perl6
09:14 masak joined #perl6
09:15 alanhaggai joined #perl6
09:17 araujo joined #perl6
09:28 masak rakudo: my $s = "hello"; $s ~~ /hello/; $s = "goodbye"; say $/ # should $/ really keep ties to $s like this?
09:28 lambdabot masak: You have 1 new message. '/msg lambdabot @messages' to read it.
09:28 p6eval rakudo 29834: OUTPUT[goodb␤]
09:29 masak rakudo: my $s = "abcdefg"; $s ~~ /efg/; $s = "abc"; say $/ # I mean, it's not only unintuitive, it's dangerous, too
09:29 p6eval rakudo 29834: OUTPUT[Cannot take substr outside string␤current instr.: 'parrot;PGE::Match;text' pc 328 (compilers/pge/PGE/Match.pir:220)␤]
09:29 masak @massages
09:29 lambdabot moritz_ asked 23m 43s ago: did you submit november/rakudo-patches/subst.patch to rakudobug? if yes, which ticket number is it?
09:30 masak @tell moritz_ [perl #57756]. also, I've recently discovered that subst is in S05 but not in S29.
09:30 lambdabot Consider it noted.
09:31 masak rakudo: my $t = 'ABC'; $t ~~ /(A)B(C)/; $t = $0; my $u = $1; # this is how I discovered this behaviour. action at a distance!
09:31 p6eval rakudo 29834: OUTPUT[Cannot take substr outside string␤current instr.: 'parrot;PGE::Match;text' pc 328 (compilers/pge/PGE/Match.pir:220)␤]
09:33 masak rakudo: my $s = "hello"; $s ~~ /ello/; say $/.orig # the fact that there's such a method as .orig gives me some hope that the above is not the intended behaviour. however, as you see, $/.orig is not implemented in rakudo.
09:33 p6eval rakudo 29834: OUTPUT[Method 'orig' not found for invocant of class 'PGE::Match'␤current instr.: '_block11' pc 60 (EVAL_14:24)␤]
09:35 jferrero joined #perl6
10:01 moritz_ masak: should I apply it? (the one from the git repo)
10:01 lambdabot moritz_: You have 1 new message. '/msg lambdabot @messages' to read it.
10:01 masak moritz_: please do. the latest one, named _oops
10:02 masak oh, the one from the git repo? yes, that's the same one.
10:03 moritz_ are there any tests for subst? or do you have some locally?
10:03 masak not that I know of, and no :/
10:03 masak hm, wait
10:03 masak yes, I curated the subst tests a while back
10:03 masak so they exist
10:03 masak probably even in t/spec/
10:04 masak ah, no, it's in t/builtins/strings/subst.t
10:05 moritz_ masak: and stuff like %hash.delete('item'), that's probably easier to implement than to work around ;)
10:06 masak moritz_: aye, but not when you're working towards getting something to work
10:06 * moritz_ tries to implement it
10:06 masak moritz_++
10:08 rakudo_svn r30467 | moritz++ | [rakudo] implement Str.subst, masak++. Closes RT #57756
10:08 rakudo_svn r30467 | moritz++ | Patch Courtesy by Carl Mas?\195?\164k <cmasak at gmail dot com>
10:08 moritz_ oh, sorry
10:08 moritz_ got your name wrong :(
10:08 masak yes, s/asä/äsa/ # :)
10:09 masak it's an Estonian name, allegedly meaning "honey harvest"
10:10 masak is there a source for the quote "Because once Perl 6 is released, every day will feel like Christmas"? I remember first seeing it in one of audreyt's talk slides.
10:10 rakudo_svn r30468 | moritz++ | [rakudo] implement Hash.delete
10:10 moritz_ nice name
10:11 masak moritz_++ # wow, that _was_ quick!
10:11 moritz_ my last name means "spring" (the season)
10:11 masak ah, right
10:11 moritz_ it only implements deletion of one item, not slices
10:11 * masak knows embarassingly little German
10:11 * moritz_ knows embarassingly little Estonian ;)
10:12 masak well, that goes for me too :)
10:13 moritz_ how is it pronounced? (your name, I mean)
10:13 moritz_ I should probably just listen to your talk again.. ;)
10:13 masak moritz_: stress on the first syllable, first vowel pronounced as the one in "bear"
10:14 masak moritz_: it's online? where? :)
10:14 moritz_ yapc.tv
10:14 masak someone++
10:15 moritz_ you need to subscribe to the use.perl.org newsfeed ;)
10:15 masak apparently :)
10:16 masak actually, I probably am, but I'm way behind on my feeds
10:17 moritz_ when I'm too much behind on feeds I just mark them all as read ;)
10:19 pugs_svn r22021 | moritz++ | [t] move subst.t to spec/, changed fudging a bit and added smartlink
10:20 moritz_ aparently rakudo still hs problems catching some parse or compile time errors in eval()
10:20 gaal I think it may have been putter who said that (every day == Christmas). Or maybe spinclad?
10:21 moritz_ pmichaud++ # very fast test suite
10:22 barney joined #perl6
10:23 rakudo_svn r30469 | moritz++ | [rakudo] add Str.subst tests to spectest_regression, masak++
10:23 masak gaal: thank you. I'll do some searching on irc.pugscode.org
10:24 moritz_ (sadly the search is partially broken, and I have no energy/fun/motivation to investigate)
10:24 moritz_ I should really rewrite the search to use KinoSearch
10:26 masak moritz_: indeed. it finds nothing on 'christmas'
10:26 masak ...which is frankly impossible :)
10:27 masak oops, that was an SVN search I just made.
10:27 masak yup, t'was spinclad who said it, on 2007-11-16
10:28 masak but I doubt that's the first time
10:28 masak oh well, I'll attribute the quote to him, and then change it as I learn more
10:31 zamolxes joined #perl6
10:33 masak no thoughts from anyone on the $/ thing?
10:34 masak I wanted to know that I'm not insane before I submit a rakudobug about it
10:38 moritz_ just ask p6l
10:38 masak oki
10:38 moritz_ but if I remember the tests corectly they are frankly impossible
10:39 moritz_ because the arguments to subst are evaluated before the match
10:39 masak needs some mulling over, in other words
10:40 masak I got bitten by the behaviour yesterday, so I hope that the current semantics are unintended/to-be-replaced
10:44 iblechbot joined #perl6
10:45 masak mail sent.
10:45 masak now, lunch
10:46 moritz_ guten Appetit!
10:51 zamolxes joined #perl6
11:06 bbkr joined #perl6
11:07 BinGOs joined #perl6
11:23 Alias_ joined #perl6
11:24 Ehtyar joined #perl6
11:24 Ehtyar anyone know a place to get pugs/parrot for windows that was built more recently than a year ago?
11:28 pugs_svn r22022 | moritz++ | [t/spec] start to fudge delete.t for rakudo
11:32 pugs_svn r22023 | moritz++ | [t/spec] fudged S29-hash/delete.t for rakudo. Removed deprecated 'delete as a
11:32 pugs_svn r22023 | moritz++ | sub' construct.
11:35 Alias_ Ehtyar: I'm not sure there is anywhere, although I've started work on moving parrot into the same build system we use for Strawberry Perl
11:35 Ehtyar meaning strawberry will come with parrot soon?
11:36 moritz_ Ehtyar: there's a cygwin parrot built, if that helps you
11:36 moritz_ and there's http://sourceforge.net/projects/parrotwin32
11:37 Ehtyar well i have absolutely no idea how i missed that...
11:37 Ehtyar thank you
11:38 Ehtyar when perl 6 is final, will it be implemented in c/c++ or is perl 6 going to be run from parrot?
11:38 moritz_ the goal is to implement Perl 6 in Perl 6
11:38 moritz_ and for one of those projects parrot will be the runtime
11:39 Ehtyar i guess that's why i didn't already know the answer :P
11:41 Ehtyar i can't believe i missed parrotwin32
11:41 Ehtyar i've been searching for a half hour...
11:43 moritz_ first google hit for "parrot win32" ;)
11:43 moritz_ but I had the advantage that I knew it exists ;)
11:43 Ehtyar i was using "windows"
11:43 Ehtyar nowhere to be seen in a search for "parrot windows"
11:44 moritz_ that should be changed somehow
11:45 Ehtyar well in all fairness i should have tried win32
11:46 Ehtyar not used to search for cross platform projects anymore apparently
11:46 Ehtyar searching*
11:51 calin joined #perl6
12:05 ggoebel joined #perl6
12:09 Myoma joined #PERL6
12:22 Alias_ Ehtyar: No, Strawberry won't come with parrot, but there'll be some sort of "Vanilla Parrot" standalone distro
12:22 Ehtyar oh i see, ok
12:22 Ehtyar thank you
12:22 Ehtyar moritz_ too, much appreciate the help guys :)
12:28 pbuetow joined #perl6
12:34 wknight8111 joined #perl6
12:36 Chillance joined #perl6
12:49 elmex joined #perl6
12:54 rindolf joined #perl6
13:01 rakudo_svn r30471 | pmichaud++ | [rakudo]: spectest-progress.csv update: 125 files, 2263 passing tests
13:11 [particle] joined #perl6
13:14 wknight8111 joined #perl6
13:14 [particle]1 joined #perl6
13:14 lisppaste3 joined #perl6
13:14 Arathorn joined #perl6
13:14 revdiablo joined #perl6
13:14 obra joined #perl6
13:14 clkao joined #perl6
13:14 sunnavy joined #perl6
13:14 beppu joined #perl6
13:14 silug joined #perl6
13:14 yahooooo joined #perl6
13:14 PerlJam joined #perl6
13:14 szbalint joined #perl6
13:14 nnunley joined #perl6
13:17 IRSeekBot joined #perl6
13:43 justatheory joined #perl6
14:24 jferrero joined #perl6
15:03 rakudo_svn r30488 | moritz++ | [rakudo] Hash.delete can take multiple arguments
15:04 pugs_svn r22024 | moritz++ | [t/spec] unfudged S29-hash/delete.t a bit
15:16 pjcj joined #perl6
15:44 [particle]1 joined #perl6
15:56 pugs_svn r22025 | lwall++ | [STD] more enum tweakage
17:08 rakudo_svn r30490 | jkeenan++ | Eliminate trailing whitespace to make coding standards test pass.
17:18 dchaves joined #perl6
17:22 dchaves left #perl6
17:32 [particle] joined #perl6
18:09 meppl joined #perl6
18:29 rindolf joined #perl6
18:49 viklund joined #perl6
18:53 meppl joined #perl6
19:39 pbuetow_ joined #perl6
19:41 sri_work joined #perl6
19:43 Alias_ joined #perl6
20:12 Alias_ joined #perl6
20:42 ofer joined #perl6
20:46 Lorn joined #perl6
21:07 Limbic_Region joined #perl6
21:24 wknight8111 joined #perl6
21:40 BinGOs joined #perl6
21:54 Alias_ joined #perl6
22:48 aindilis joined #perl6
22:52 Limbic_Region joined #perl6
23:01 Alias__ joined #perl6
23:19 meppl joined #perl6

| Channels | #perl6 index | Today | | Search | Google Search | Plain-Text | summary

Perl 6 | Reference Documentation | Rakudo