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:00 iblechbot left 00:08 meppl left 00:31 larsen_ left 01:00 Schwern left 01:07 alester_ joined 01:10 AzureStone left 01:14 AzureStone joined 01:36 BinGOs left, pbuetow joined 01:39 iblechbot joined 01:43 wknight8111 left 01:49 iblechbot left 01:54 xinming_ joined 02:06 xinming left 02:19 wknight8111 joined 02:29 wknight8111 left 02:31 Southen joined, ggoebel left 02:37 alester_ left 02:42 xinming joined
cathyal so we do haskell too? 02:45
02:48 cathyal left 02:49 Southen_ left 02:54 xinming_ left 02:59 luqui left 03:08 Lorn joined 03:12 xuser joined 03:22 jferrero left 03:29 sri_work left 03:37 pbuetow_ joined 03:49 pbuetow left 03:55 pbuetow_ left 03:58 xuser left 04:40 Jedai left 05:01 dduncan joined 05:09 pjcj_ left 05:36 Psyche^ joined 05:41 justatheory left 05:42 xinming_ joined 05:43 Auzon left 05:48 Patterner left 05:49 Psyche^ is now known as Patterner 05:55 xinming left 05:58 luqui joined 06:37 eternaleye left 06:38 dduncan left 06:53 eternaleye joined
Bzek rakudo_svn: @a=<1 2 3 4 5>; say @a; 07:08
O, no rakudo today. ;) 07:09
TimToady rakudo: my @a=<1 2 3 4 5>; say @a; 07:13
p6eval rakudo 29834: OUTPUT[12345␤]
Bzek Thanks. :) 07:22
pugs_svn r22020 | lwall++ | [STD] fix null name problem preventing enum <a b c> from parsing 07:37
r22020 | lwall++ | [STD] define repeat in terms of <xblock> to allow ->
07:39 araujo left 08:34 fridim_ joined 08:39 smg left, rafl_ joined 08:40 rafl left, smg joined 08:45 fridim__ joined 09:00 BinGOs joined 09:04 fridim_ left 09:05 zamolxes_ joined
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:10 fridim_ joined 09:14 masak joined 09:15 alanhaggai joined 09:16 zamolxes left 09:18 araujo joined 09:23 fridim__ left 09:24 luqui left
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.
p6eval rakudo 29834: OUTPUT[goodb␤]
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)␤]
masak @massages
lambdabot moritz_ asked 23m 43s ago: did you submit november/rakudo-patches/subst.patch to rakudobug? if yes, which ticket number is it?
masak @tell moritz_ [perl #57756]. also, I've recently discovered that subst is in S05 but not in S29. 09:31
lambdabot Consider it noted.
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:32
p6eval rakudo 29834: OUTPUT[Cannot take substr outside string␤current instr.: 'parrot;PGE::Match;text' pc 328 (compilers/pge/PGE/Match.pir:220)␤]
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
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.
masak moritz_: please do. the latest one, named _oops
oh, the one from the git repo? yes, that's the same one. 10:02
moritz_ are there any tests for subst? or do you have some locally? 10:03
masak not that I know of, and no :/
hm, wait
yes, I curated the subst tests a while back 10:04
so they exist
probably even in t/spec/
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 ;)
masak moritz_: aye, but not when you're working towards getting something to work 10:06
moritz_ tries to implement it
masak moritz_++
rakudo_svn r30467 | moritz++ | [rakudo] implement Str.subst, masak++. Closes RT #57756 10:08
r30467 | moritz++ | Patch Courtesy by Carl Mas?\195?\164k <cmasak at gmail dot com>
moritz_ oh, sorry
got your name wrong :(
masak yes, s/asä/äsa/ # :) 10:09
it's an Estonian name, allegedly meaning "honey harvest"
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
moritz_ nice name 10:11
masak moritz_++ # wow, that _was_ quick!
moritz_ my last name means "spring" (the season)
masak ah, right
moritz_ it only implements deletion of one item, not slices
masak knows embarassingly little German
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)
I should probably just listen to your talk again.. ;)
masak moritz_: stress on the first syllable, first vowel pronounced as the one in "bear" 10:14
moritz_: it's online? where? :)
moritz_ yapc.tv
masak someone++ 10:15
moritz_ you need to subscribe to the use.perl.org newsfeed ;)
masak apparently :) 10:16
actually, I probably am, but I'm way behind on my feeds
moritz_ when I'm too much behind on feeds I just mark them all as read ;) 10:18
pugs_svn r22021 | moritz++ | [t] move subst.t to spec/, changed fudging a bit and added smartlink 10:19
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:23 barney joined
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)
I should really rewrite the search to use KinoSearch 10:25
masak moritz_: indeed. it finds nothing on 'christmas' 10:26
...which is frankly impossible :)
oops, that was an SVN search I just made. 10:27
yup, t'was spinclad who said it, on 2007-11-16 10:28
but I doubt that's the first time
oh well, I'll attribute the quote to him, and then change it as I learn more 10:29
10:32 zamolxes joined, zamolxes_ left
masak no thoughts from anyone on the $/ thing? 10:34
I wanted to know that I'm not insane before I submit a rakudobug about it
10:37 barney left
moritz_ just ask p6l 10:38
masak oki
moritz_ but if I remember the tests corectly they are frankly impossible 10:39
because the arguments to subst are evaluated before the match
masak needs some mulling over, in other words 10:40
I got bitten by the behaviour yesterday, so I hope that the current semantics are unintended/to-be-replaced
10:44 iblechbot joined
masak mail sent. 10:45
now, lunch
10:45 masak left 10:46 zamolxes left
moritz_ guten Appetit! 10:47
10:52 zamolxes joined 11:02 BinGOs left 11:04 bbkr left 11:07 bbkr joined, BinGOs joined 11:23 Alias_ joined 11:24 Ehtyar joined
Ehtyar anyone know a place to get pugs/parrot for windows that was built more recently than a year ago? 11:25
pugs_svn r22022 | moritz++ | [t/spec] start to fudge delete.t for rakudo 11:28
r22023 | moritz++ | [t/spec] fudged S29-hash/delete.t for rakudo. Removed deprecated 'delete as a 11:32
r22023 | moritz++ | sub' construct.
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
and there's sourceforge.net/projects/parrotwin32 11:37
Ehtyar well i have absolutely no idea how i missed that...
thank you
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
and for one of those projects parrot will be the runtime
Ehtyar i guess that's why i didn't already know the answer :P 11:39
i can't believe i missed parrotwin32 11:41
i've been searching for a half hour...
moritz_ first google hit for "parrot win32" ;) 11:43
but I had the advantage that I knew it exists ;)
Ehtyar i was using "windows"
nowhere to be seen in a search for "parrot windows" 11:44
moritz_ that should be changed somehow
Ehtyar well in all fairness i should have tried win32 11:46
not used to search for cross platform projects anymore apparently
searching*
11:51 calin joined 12:02 pochi left 12:05 ggoebel joined 12:09 Lorn left, Myoma left, Myoma joined 12:17 fridim_ left
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
thank you
moritz_ too, much appreciate the help guys :) 12:23
12:28 pbuetow joined 12:35 wknight8111 joined 12:36 Chillance joined 12:49 elmex joined 12:55 rindolf joined
rakudo_svn r30471 | pmichaud++ | [rakudo]: spectest-progress.csv update: 125 files, 2263 passing tests 13:02
13:11 [particle] joined 13:13 wknight8111 left, nnunley left, szbalint left, PerlJam left, [particle]1 left, beppu left, Arathorn left, yahooooo left, revdiablo left, sunnavy left, clkao left, silug left, obra left, lisppaste3 left, IRSeekBot left 13:14 wknight8111 joined, [particle]1 joined, lisppaste3 joined, Arathorn joined, revdiablo joined, obra joined, clkao joined, sunnavy joined, beppu joined, silug joined, yahooooo joined, PerlJam joined, szbalint joined, nnunley joined 13:15 calin left 13:17 IRSeekBot joined 13:18 Alias_ left 13:30 [particle]1 left 13:43 justatheory joined 14:18 jferrero left 14:25 jferrero joined
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:12 justatheory left 15:17 pjcj joined 15:44 [particle]1 joined
pugs_svn r22025 | lwall++ | [STD] more enum tweakage 15:56
16:00 [particle] left 16:06 alanhaggai left 16:18 [particle]1 left
rakudo_svn r30490 | jkeenan++ | Eliminate trailing whitespace to make coding standards test pass. 17:09
17:19 dchaves joined 17:22 dchaves left 17:32 [particle] joined 17:48 Bzek left 18:10 meppl joined 18:20 rindolf left 18:29 rindolf joined 18:30 rafl_ is now known as rafl 18:49 viklund joined 18:52 meppl left 18:53 meppl joined 18:58 wknight8111 left 19:40 pbuetow_ joined 19:42 sri_work joined 19:43 Alias_ joined 19:50 pbuetow left 20:12 Alias_ left, Alias_ joined 20:39 Alias_ left 20:42 ofer joined 20:46 Lorn joined 20:47 ofer left 21:07 Limbic_Region joined 21:23 rindolf left 21:25 wknight8111 joined 21:28 ggoebel left 21:31 BinGOs left 21:33 elmex left 21:40 BinGOs joined 21:43 iblechbot left 21:45 Limbic_Region left 21:55 Alias_ joined 22:05 kanru left 22:34 aindilis left 22:41 meppl left 22:48 aindilis joined 22:52 Limbic_Region joined 23:02 Alias__ joined, Alias__ left 23:03 sri_work left 23:20 meppl joined