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:21 devogon left 00:42 randomity left 00:52 weinig left 01:06 explorer left 01:19 sunnavy joined 01:51 REPLeffect joined 01:54 mncharity joined 02:01 Limbic_Region left 02:05 weinig joined, weinig left 02:06 weinig joined 02:08 jiing joined 02:11 REPLeffect left 02:28 REPLeffect joined 03:30 LCamel left 03:49 justatheory left 04:56 REPLeffect left 05:11 vel left 05:45 devogon joined 05:52 sunnavy left 06:04 jisom left 06:26 rgs joined 07:12 amnesiac left 07:15 sunnavy joined 07:20 elmex joined 07:25 rfordinal_mobile joined 07:28 franck___ joined 07:41 weinig is now known as weinig|zZz 07:51 jedai joined 07:52 Aankhen`` joined 08:03 barney joined 08:59 DarkWolf84 joined 09:24 kane__ joined 09:26 kane__ left, kane__ joined 09:59 thoughtpolice left 10:19 sunnavy left 10:21 iblechbot joined 10:25 masak joined 10:28 timbunce joined 10:39 chris2 joined
timbunce Are these known problems?: 10:54
$ echo 'class X { my $foo; $foo.perl.say; }' | perl kp6-perl5.pl >/dev/null
Syntax Error
$ echo 'class X { my @a=<foo bar>; }' | perl kp6-perl5.pl > /dev/null
Syntax Error
I'm using the latest (r17726)
10:59 sunnavy joined
pugs_svnbot r17727 | masak++ | [ext/File-Util/t/02.files.t] 10:59
r17727 | masak++ | * reset variable to make the subsequent test fail
r17728 | masak++ | [ext/File-Util/t]
r17728 | masak++ | * corrected file paths
diff: dev.pugscode.org/changeset/17728
lambdabot Title: Changeset 17728 - Pugs - Trac
pugs_svnbot r17729 | masak++ | [ext/File-Util/lib/File/Util.pm] 11:02
r17729 | masak++ | * $cond ?? $var = 1 !! $var = undef; has the wrong priorities
r17729 | masak++ | * better written as $var = ?($cond) anyway
r17729 | masak++ | * nicer error messages
r17730 | masak++ | [ext/Getopt-Std/lib/Getopt/Std.pm]
r17730 | masak++ | * found and circumvented another case of the array init bug
diff: dev.pugscode.org/changeset/17730
lambdabot Title: Changeset 17730 - Pugs - Trac
pugs_svnbot r17731 | masak++ | [ext/Perl6-Grammar/t/basic.t] 11:05
r17731 | masak++ | * test does not hang anymore, it just fails normally
diff: dev.pugscode.org/changeset/17731
lambdabot Title: Changeset 17731 - Pugs - Trac
masak (I had trouble sleeping, so I did some test triaging) 11:06
11:14 rfordinal_mobile left 11:19 DarkWolf84 left, DarkWolf84 joined 11:20 masak left 11:35 timbunce left 11:53 |Jedai| joined 11:55 JarJarBinks joined 12:06 JarJarBi1ks left 12:10 jedai left 12:21 turrepurre left
Juerd Who does currently maintain evalbot? 12:44
(if anyone...)
moritz_ diakopter++ does iirc 12:45
according to SLAVES 12:46
Juerd I've never heard about SLAVES 12:54
Sounds like a particularly useful file :)
moritz_ it's in the pugs root dir ;) 12:55
Juerd 2007-09-09 12:59
Two new virtual machines were created: feather2 and feather3. Please move
important services (like SVN) to feather2, and public eval services (like
evalbot, runpugs) to feather3. Ask Juerd for an account and/or root access.
13:00 barney left
moritz_ wants root access 13:01
no, just kidding ;)
DarkWolf84 where is that GLOBAL::Test is that someting from CPAN? 13:02
moritz_ it's in v6/v6-KindaPerl6/lib-modules/ 13:03
DarkWolf84 strange 13:04
moritz_ why?
DarkWolf84 it gives me that it could not be found
moritz_ did you do an svn up?
DarkWolf84 only for kp6 branch 13:05
Juerd moritz_: Sure - on which machine and why?
Don't be afraid to ask for something if you think it can help you develop Perl 6 better 13:06
DarkWolf84 ok I make full update now 13:07
moritz_ Juerd: I have a server myself where I have root access
timtwotdi.org ;-)
Juerd There is more than w...?
moritz_ oh, type 13:08
s/e/o/
Juerd Ah
13:09 chris2 left
DarkWolf84 Can't locate GLOBAL/Test.pm in @INC 13:10
the same error
moritz_ what command are you running? 13:12
'perl run_tests_kp6_mp6.pl' should work
DarkWolf84 ok 13:13
I make 'make test'
moritz_ I think that tests kp6-kp6 by default 13:14
which is not yet ready
DarkWolf84 ok
it tests mp6-kp6 and kp6-kp6 13:15
no 13:17
only the bootstraped one
kp6-kp6
13:24 iblechbot left 13:26 daxim_ joined 13:40 masak joined, Daxim left 14:02 LCamel joined 14:20 chris2 joined 14:33 cognominal_ left 14:41 cognominal_ joined
masak is @#array = $new_size; dead in p6? @array.elems is not an lvalue or anything like that? 15:07
15:10 masak left, masak joined 15:26 rindolf joined 15:27 rindolf left 15:28 ferreira joined, ferreira left
moritz_ @#array would be an array 15:30
lambdabot Unknown command, try @list
15:30 ferreira joined
moritz_ and @array.last would correspend to $#array 15:30
15:33 masak` joined
masak` but @array.last isn't an lvalue, is it? 15:34
15:35 rindolf joined
moritz_ I don't think so 15:37
but you can predeclare the size of an array in p6
15:43 masak left
moritz_ never used $#something as an lvalue 15:46
15:59 iblechbot joined
ferreira moritz_: did you mean @array.elems ? 16:01
moritz_ no, @array.end 16:02
I always confuse 'last' and 'end' ;)
#pugs <foo bar baz>.end 16:11
pugs: <foo bar baz>.end
exp_evalbot OUTPUT[2␤]
16:13 pmurias joined
pmurias timbunce: i think those are know problems 16:13
<> is not done yet, and i had to use ($foo.bar).bar before 16:15
16:18 ludan joined
ludan hello 16:19
pmurias ludan: hi 16:20
16:52 cognominal_ left, toshinori left 16:56 justatheory joined 17:00 cognominal_ joined, iblechbot left 17:04 masak` left 17:25 toshinori joined
ferreira moritz: probably the Perl 5 " $#a = new_last_index " should be equivalent to " @array.=end( new_last_index ) " 17:33
17:34 Psyche^ joined
ferreira pugs: my @a = <foo bar baz>; @a.=end(4) 17:34
exp_evalbot OUTPUT[*** No compatible multi variant found: "&end"␤ at /tmp/LRnBlE7XJV line 1, column 24 - line 2, column 1␤]
TimToady most likely roles that support preextending should support a .preextend method or some such, and .end should stay readonly. 17:37
but many array implementations will probably not support it 17:38
afk & 17:39
ferreira Which .=method variants are implemented in pugs? I mean in primitive types/classes 17:41
Hey, " $string.=chop " works. 17:42
pugs: my $s = 'abcdef'; $s.=chop; $s
exp_evalbot OUTPUT[\"abcde"␤]
17:46 barney joined
avar Is that specced so that it can be done in-place or is a copy always made? 17:47
ferreira avar: no clue. I am perusing the docs now. 17:49
17:51 Patterner left, Psyche^ is now known as Patterner 17:59 snearch joined 18:18 lisppaste3 left 18:20 snearch left 18:24 ferreira left 18:26 lisppaste3 joined 18:31 flavio_ joined 18:42 marmic left 18:43 kane__ left 18:44 iblechbot joined, franck___ left, barney left 18:46 marmic joined 19:15 Corion joined 19:28 daxim_ left 19:32 polettix joined 19:33 Corion left 19:43 weinig|zZz left 19:53 franck___ joined 20:02 justatheory left 20:10 jisom joined 20:25 snearch joined 20:37 pmurias left 20:39 franck___ left 20:41 snearch left, Limbic_Region joined 20:45 rindolf left 20:58 devogon left 21:02 devogon joined 21:18 thoughtpolice joined 21:23 flavio_ left 21:28 Aankhen`` left 21:35 weinig|zZz joined 21:55 ludanolo joined, ludan left 22:13 iblechbot left 22:28 jisom left 22:49 Schwern joined 22:53 chris2 left 22:55 flavio joined 23:01 ludanolo left 23:03 ludan joined 23:08 weinig|zZz is now known as weinig 23:23 elmex left 23:24 bsb joined 23:30 charsbar_ joined, charsbar left 23:33 ludan left, ludan joined 23:37 ludan left 23:44 LimbicRegion joined 23:49 buetow joined 23:50 LimbicRegion left 23:52 Arathorn left 23:53 gaal_ joined
gaal_ moose 23:54
23:59 |Jedai| is now known as jedai