Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-09-09

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

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

Perl 6 | Reference Documentation | Rakudo