Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2007-09-12

Perl 6 | Reference Documentation | Rakudo

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

All times shown according to UTC.

Time Nick Message
00:06 theorbtwo joined #perl6
00:21 Lunchy joined #perl6
00:32 weinig joined #perl6
01:00 jhorwitz joined #perl6
01:00 theorbtwo joined #perl6
01:09 lyokato joined #perl6
01:17 justatheory joined #perl6
01:22 agentzh left #perl6
01:27 hcchien joined #perl6
02:01 agentzh joined #perl6
02:01 REPLeffect joined #perl6
02:07 torz joined #perl6
02:31 vel joined #perl6
02:47 thoughtpolice joined #perl6
03:16 nekokak_ joined #perl6
03:23 nekokak_ joined #perl6
03:27 mncharity joined #perl6
03:43 pugs_svnbot r17752 | azawawi++ | [p6_syntax_highlighter] multi-line C comments removed, test example updated
03:43 pugs_svnbot diff: http://dev.pugscode.org/changeset/17752
03:43 lambdabot Title: Changeset 17752 - Pugs - Trac
03:46 amnesiac joined #perl6
04:19 pugs_svnbot r17753 | azawawi++ | [p6_syntax_highlighter] Smaller minified JS versions added/updated
04:19 pugs_svnbot diff: http://dev.pugscode.org/changeset/17753
04:19 lambdabot Title: Changeset 17753 - Pugs - Trac
04:21 ahmadz @messages
04:21 lambdabot You don't have any new messages.
04:34 ahmadz ?eval say "test"
04:34 pugs_svnbot r17754 | azawawi++ | [p6_syntax_highlighter] minified/uncompressed JS version updated
04:34 pugs_svnbot diff: http://dev.pugscode.org/changeset/17754
04:34 lambdabot Title: Changeset 17754 - Pugs - Trac
04:44 weinig joined #perl6
04:45 weinig joined #perl6
04:52 weinig joined #perl6
04:54 weinig joined #perl6
05:06 dduncan joined #perl6
05:28 jisom joined #perl6
05:32 devogon joined #perl6
05:41 jisom joined #perl6
05:41 Ashizawa joined #perl6
05:45 jisom joined #perl6
06:36 Schwern joined #perl6
06:42 lyokato joined #perl6
06:49 elmex joined #perl6
06:58 theorbtwo joined #perl6
06:58 iblechbot joined #perl6
07:11 nekokak joined #perl6
07:18 franck___ joined #perl6
07:36 bsb left #perl6
07:51 Aankhen`` joined #perl6
08:14 dduncan left #perl6
08:37 drupek12 joined #perl6
08:59 theorbtwo joined #perl6
09:02 aharoni joined #perl6
09:08 chris2 joined #perl6
09:08 polettix joined #perl6
09:24 cognominal_ joined #perl6
09:36 audreyt joined #perl6
09:38 masak joined #perl6
09:42 cognominal_ joined #perl6
09:47 fglock joined #perl6
09:48 r0bby joined #perl6
09:52 cognominal__ joined #perl6
10:03 cognominal__ joined #perl6
11:08 hcchien joined #perl6
11:28 drupek12 joined #perl6
11:31 cognominal_ joined #perl6
11:36 bonesss joined #perl6
11:46 Psyche^ joined #perl6
11:55 lichtkind joined #perl6
11:56 BradZH joined #perl6
11:57 BradZH left #perl6
12:10 pugs_svnbot r17755 | fglock++ | [mp6] fixed a flag in the regex engine
12:10 pugs_svnbot diff: http://dev.pugscode.org/changeset/17755
12:10 lambdabot Title: Changeset 17755 - Pugs - Trac
12:10 fglock joined #perl6
12:11 nekokak_ joined #perl6
12:26 lyokato joined #perl6
12:26 pugs_svnbot r17756 | fglock++ | [kp6] implemented simple variable interpolation in strings;
12:26 pugs_svnbot r17756 | fglock++ | added prefix:<~>
12:26 pugs_svnbot diff: http://dev.pugscode.org/changeset/17756
12:26 lambdabot Title: Changeset 17756 - Pugs - Trac
12:26 iblechbot joined #perl6
12:27 masak joined #perl6
13:00 cmarcelo joined #perl6
13:04 Lunchy joined #perl6
13:06 jhorwitz joined #perl6
13:08 fglock joined #perl6
13:17 masak pugs: "hello" ~~ /l/; $/.pos
13:18 exp_evalbot OUTPUT[*** No such method in class Match: "&pos"␤    at /tmp/D83eOOi0zg line 1, column 17 - line 2, column 1␤]
13:18 masak exp_evalbot: right. I forgot
13:18 masak that's not implemented yet
13:24 fglock kp6: my $x = 'World'; say "hello, $x"
13:24 exp_evalbot r17756: OUTPUT[hello, World␤]
13:28 cognominal_ joined #perl6
13:29 ahmadz joined #perl6
13:29 ahmadz hi there
13:30 moritz_ hi
13:30 lambdabot moritz_: You have 1 new message. '/msg lambdabot @messages' to read it.
13:30 moritz_ @massages
13:30 lambdabot ahmadz said 9h 6m 27s ago: Check out http://feather.perl6.nl:80​96/p6_syntax_highlighter/
13:30 ahmadz ;-)
13:30 ahmadz i like this lamddabot
13:30 masak hi ahmadz
13:30 ahmadz hi masak,moritz
13:30 moritz_ ahmadz: I saw it in the repo...
13:31 masak fglock++ # string interpolation
13:31 moritz_ ahmadz: how do you parse p6?
13:31 ahmadz im using syntaxhiglighter regexp...
13:31 ahmadz javascript regexp...
13:31 ahmadz sort of a plugin
13:31 moritz_ does it hurt?
13:31 ahmadz it is slow
13:31 ahmadz but pretty perl5 like
13:32 moritz_ if you want a _real_ test, run STD.pm through it ;-)
13:32 ahmadz 100+ lines is slow
13:33 ahmadz keywords are matched like regexp's so p6 has lots of them... thus it is slower than ruby/python...
13:33 ahmadz http://svn.pugscode.org/pugs/misc/p6_​syntax_highlighter/js/shBrushPerl6.js
13:33 lambdabot http://tinyurl.com/ysaflj
13:34 moritz_ ahmadz: anyway, cool project ;-)
13:34 moritz_ ahmadz++
13:34 ahmadz ty
13:34 ahmadz next stop runpugs with p6_syntax_highlighter...
13:36 moritz_ ahmadz: I found no LICENSE file or whatever... it is "same terms as perl"?
13:39 ahmadz im new ;-)
13:39 TJCRI joined #perl6
13:39 ahmadz and it was late...
13:39 fglock is the internal representation of "\n" documented?
13:39 moritz_ well, syntaxhilighter is GPL, so it might be GPL automatically
13:40 ahmadz i will add a LICENSE right away; anything else i should touch?
13:41 rindolf joined #perl6
13:42 moritz_ did you add the right svn mime types?
13:42 pugs_svnbot r17757 | azawawi++ | [p6_syntax_highlighter] license is GPL as its parent project
13:42 pugs_svnbot diff: http://dev.pugscode.org/changeset/17757
13:42 lambdabot Title: Changeset 17757 - Pugs - Trac
13:46 fglock found it (s02)
13:51 pugs_svnbot r17758 | azawawi++ | added ahmad zawawi in english/arabic
13:51 pugs_svnbot diff: http://dev.pugscode.org/changeset/17758
13:51 lambdabot Title: Changeset 17758 - Pugs - Trac
13:54 ahmadz any ideas on how to make runpugs better?
13:57 cognominal_ joined #perl6
14:06 drupek1226 joined #perl6
14:09 moritz_ it's a bit weird that the cursor jumps to the top of the box when I press the pageUp key
14:12 rlb3_work joined #perl6
14:22 cj hey folks
14:25 moritz_ hey cj ;)
15:04 Sizur joined #perl6
15:05 Sizur > reverse . show $ foldl1 (*) [1..4]
15:05 lambdabot "42"
15:06 cognominal_ joined #perl6
15:12 amnesiac joined #perl6
15:12 pugs_svnbot r17759 | moritz++ | added my cpan ID to AUTHORS
15:12 pugs_svnbot diff: http://dev.pugscode.org/changeset/17759
15:12 lambdabot Title: Changeset 17759 - Pugs - Trac
15:16 integral joined #perl6
15:17 rindolf joined #perl6
15:21 pilt joined #perl6
15:35 lumi joined #perl6
15:48 kanru joined #perl6
15:52 Sizur left #perl6
16:02 fglock joined #perl6
16:04 ruoso joined #perl6
16:07 weinig joined #perl6
16:09 weinig joined #perl6
16:12 pugs_svnbot r17760 | fglock++ | [kp6] implemented "\n"
16:12 pugs_svnbot diff: http://dev.pugscode.org/changeset/17760
16:12 lambdabot Title: Changeset 17760 - Pugs - Trac
16:28 justatheory joined #perl6
16:39 pugs_svnbot r17761 | fglock++ | [kp6] more string quoting
16:39 pugs_svnbot diff: http://dev.pugscode.org/changeset/17761
16:39 lambdabot Title: Changeset 17761 - Pugs - Trac
16:51 c9s joined #perl6
16:56 vel joined #perl6
16:57 barney joined #perl6
17:04 ahmadz joined #perl6
17:07 ruoso fglock, take a look at the new test I've just commited
17:07 pugs_svnbot r17762 | ruoso++ | [kp6] new failing test... one of the reasons kp6 cant compile its grammar anymore
17:07 pugs_svnbot diff: http://dev.pugscode.org/changeset/17762
17:07 lambdabot Title: Changeset 17762 - Pugs - Trac
17:08 fglock looking
17:11 ruoso I think it's related to the p5 tokens
17:14 Psyche^ joined #perl6
17:14 ruoso joined #perl6
17:14 ruoso gah... I hate pressing ctrl+alt+backspace by accident
17:15 fglock ruoso: it looks like  $/  is a syntax error
17:15 ruoso fglock, I mean
17:15 ruoso besides that
17:15 ruoso if you change that to $<digits>
17:15 ruoso it will fail because "digit" is not defined
17:16 ruoso and it looks that digit is a p5 token
17:17 c9s joined #perl6
17:18 fglock digit is a runtime method
17:18 ruoso yeah, I know
17:18 ruoso and it's not implementing kp6 semantics
17:19 c9s joined #perl6
17:20 ruoso but anyway...
17:20 pugs_svnbot r17763 | fglock++ | [kp6] reimplemented $/ ???
17:20 pugs_svnbot diff: http://dev.pugscode.org/changeset/17763
17:20 lambdabot Title: Changeset 17763 - Pugs - Trac
17:21 ruoso every grammar should inherit the regex grammar
17:21 ruoso \d is global
17:26 fglock yes, it is the base grammar
17:27 fglock you can declare the inheritance explicitly for now
17:27 ruoso I think the test is now closer to the real problem
17:27 pugs_svnbot r17764 | ruoso++ | [kp6] more details on the test... now fails just like the grammar
17:27 pugs_svnbot diff: http://dev.pugscode.org/changeset/17764
17:27 lambdabot Title: Changeset 17764 - Pugs - Trac
17:27 ruoso it seems to reproduce the same exact problem that Grammar.pm does
17:29 ruoso the problem is really in token p5
17:30 fglock i don't think you should use token p5 in 6-in-6
17:30 ruoso fglock, it's still not 6-in-6
17:31 ruoso it's just plain kp6
17:31 ruoso I think it's using p5 tokens anyway
17:31 ruoso and that's why it's failing
17:31 ruoso at least it doesn't die in the grammar any more
17:35 c9s joined #perl6
17:39 pugs_svnbot r17765 | ruoso++ | [kp6] recompiled grammar after $/ reimplementation
17:39 pugs_svnbot diff: http://dev.pugscode.org/changeset/17765
17:43 ruoso fglock, is Perl5/Match.pm still used in kp6-mp6?
17:43 ruoso I was looking at the differences between kp6-mp6 and kp6-kp6
17:43 ruoso and this is one of them
17:44 fglock ruoso: not sure - i have not been working on the regex engine for a while
17:47 ruoso fglock, hmm.. just saw... it's still used
17:47 ruoso it's in kp6-kp6 that it gone away
17:47 ruoso only the p6 version was preserved
17:49 ruoso I'll document the differences between kp6-mp6 and kp6-kp6
17:50 pilt left #perl6
17:56 ruoso fglock, I think I found a way to get together the two dirs again
17:56 pugs_svnbot r17766 | ruoso++ | [kp6] merging -r17738:HEAD... made some backmerges to simplify the differences between kp6-kp6 and kp6-mp6... documented the differences in README...
17:56 pugs_svnbot diff: http://dev.pugscode.org/changeset/17766
17:56 lambdabot Title: Changeset 17766 - Pugs - Trac
17:56 ruoso we only need to divert KindaPerl6::Runtime::Perl5::Runtime
17:57 ruoso we need to make a KindaPerl6::Runtime::Perl5::KP6Runtime
17:57 ruoso and change kp6-kp6 to use itt
17:58 fglock oops
18:02 pugs_svnbot r17767 | ruoso++ | [kp6] moving on to merge back everything to a single directory
18:02 pugs_svnbot diff: http://dev.pugscode.org/changeset/17767
18:02 lambdabot Title: Changeset 17767 - Pugs - Trac
18:05 pugs_svnbot r17768 | ruoso++ | [kp6] now we only need to change the Makefile and the runnable scripts
18:05 pugs_svnbot diff: http://dev.pugscode.org/changeset/17768
18:05 lambdabot Title: Changeset 17768 - Pugs - Trac
18:08 pugs_svnbot r17769 | fglock++ | [kp6] fixed array, hash interpolation
18:08 pugs_svnbot diff: http://dev.pugscode.org/changeset/17769
18:08 lambdabot Title: Changeset 17769 - Pugs - Trac
18:09 buubot joined #perl6
18:18 weinig joined #perl6
18:26 moritz_ kp6: my @a; @a[1]=2; @a[0]=3; say "foo @a";
18:26 exp_evalbot r17769: OUTPUT[foo @a␤]
18:28 moritz_ kp6: say "foo\nbar"
18:28 exp_evalbot r17769: OUTPUT[foo␤bar␤]
18:28 weinig_ joined #perl6
18:28 moritz_ fglock++ # string interpolation
18:28 moritz_ kp6: my %a= ( b => 3); say "foo %a";
18:29 exp_evalbot r17769: OUTPUT[no method 'hash' in Class 'Pair'␤]
18:29 moritz_ kp6: my $a= ( b => 3); say "foo $a";
18:29 exp_evalbot r17769: OUTPUT[foo b   3␤]
18:29 fglock kp6: my @a; @a[1]=2; @a[0]=3; say "foo @a[]";
18:29 exp_evalbot r17769: OUTPUT[foo 3 2␤]
18:30 Corion joined #perl6
18:30 fglock square brackets are required for disambiguation with mail addresses
18:31 moritz_ is that in the spec?
18:31 Corion left #perl6
18:31 fglock s02, i think
18:31 moritz_ kp6: say "foo \$bar";
18:31 exp_evalbot r17769: OUTPUT[foo $bar␤]
18:32 moritz_ ah, found it, thanks fglock ;)
18:34 moritz_ S02:2311
18:38 fglock kp6: my %a= ( b => 3); say "foo %a{} ";
18:38 pugs_svnbot r17770 | fglock++ | [kp6] fixed pair-to-hash conversion
18:38 pugs_svnbot diff: http://dev.pugscode.org/changeset/17770
18:38 exp_evalbot r17769: OUTPUT[no method 'hash' in Class 'Pair'␤]
18:38 lambdabot Title: Changeset 17770 - Pugs - Trac
18:38 fglock kp6: my %a= ( b => 3); say "foo %a{} ";
18:38 exp_evalbot r17769: OUTPUT[no method 'hash' in Class 'Pair'␤]
18:38 moritz_ fglock: kp6 evaluator is only updated every $n minutes
18:39 moritz_ $n being 3..5 or something
18:39 fglock ok!
18:39 moritz_ kp6: my %a= ( b => 3); say "foo %a{} "
18:39 exp_evalbot r17770: OUTPUT[foo HASH(0x84c0620) ␤]
18:43 fglock broken
18:43 pugs_svnbot r17771 | fglock++ | [kp6] more Pair conversions
18:43 pugs_svnbot diff: http://dev.pugscode.org/changeset/17771
18:43 lambdabot Title: Changeset 17771 - Pugs - Trac
18:44 moritz_ kp6: my %a= ( b => 3); say "foo %a{} "
18:44 exp_evalbot r17771: OUTPUT[foo HASH(0x84c30f0) ␤]
18:44 moritz_ it's up to date
18:46 ahmadz_ joined #perl6
18:48 dakkar joined #perl6
18:48 fglock moritz_: looking
19:12 jisom joined #perl6
19:21 nekokak joined #perl6
19:25 theorbtwo joined #perl6
19:25 pugs_svnbot r17772 | fglock++ | [kp6] simplified int/str
19:25 pugs_svnbot diff: http://dev.pugscode.org/changeset/17772
19:25 lambdabot Title: Changeset 17772 - Pugs - Trac
19:39 pugs_svnbot r17773 | fglock++ | [kp6] minor fixes in GLOBAL
19:39 pugs_svnbot diff: http://dev.pugscode.org/changeset/17773
19:39 lambdabot Title: Changeset 17773 - Pugs - Trac
19:39 weinig joined #perl6
19:42 pugs_svnbot r17774 | ruoso++ | [kp6] lib-kp6-kp6 and lib-kp6-mp6 merged to a single dir
19:42 pugs_svnbot r17775 | ruoso++ | [kp6] last compiled version
19:42 pugs_svnbot diff: http://dev.pugscode.org/changeset/17775
19:42 lambdabot Title: Changeset 17775 - Pugs - Trac
19:45 pugs_svnbot r17776 | ruoso++ | [kp6] lib-kp6-mp6 is now lib again
19:45 pugs_svnbot diff: http://dev.pugscode.org/changeset/17776
19:45 lambdabot Title: Changeset 17776 - Pugs - Trac
19:51 pugs_svnbot r17777 | ruoso++ | [kp6] last compiled version
19:51 pugs_svnbot diff: http://dev.pugscode.org/changeset/17777
19:51 lambdabot Title: Changeset 17777 - Pugs - Trac
19:54 pugs_svnbot r17778 | ruoso++ | [kp6] renaming KP6Runtime to KP6Runtime.pm
19:54 pugs_svnbot r17779 | fglock++ | [kp6] added examples/interpolation.pl; needs some work
19:54 pugs_svnbot diff: http://dev.pugscode.org/changeset/17779
19:54 lambdabot Title: Changeset 17779 - Pugs - Trac
19:57 pugs_svnbot r17780 | ruoso++ | [kp6] adding two files that were missing
19:57 pugs_svnbot diff: http://dev.pugscode.org/changeset/17780
19:57 lambdabot Title: Changeset 17780 - Pugs - Trac
20:02 daxim joined #perl6
20:07 weinig joined #perl6
20:08 hirschnase joined #perl6
20:10 hirschnase will it blend? that is the question! will perl6 blend?
20:11 hirschnase or will the water bears rule the world?
20:11 Juerd Perl 6 blends nicely.
20:11 Juerd Better than an iPod anyway.
20:12 hirschnase lol
20:12 hirschnase joined #perl6
20:15 justatheory joined #perl6
20:26 rfordinal_ joined #perl6
20:26 theorbtwo joined #perl6
20:30 theorb joined #perl6
20:42 drupek1226 joined #perl6
20:55 rfordinal_ joined #perl6
21:16 willo joined #perl6
21:20 IllvilJa joined #perl6
21:55 pelagic joined #perl6
22:03 weinig joined #perl6
22:26 vel joined #perl6
22:47 weinig joined #perl6
23:06 drupek1226 joined #perl6
23:20 polettix joined #perl6
23:22 mj41___ joined #perl6
23:34 Limbic_Region joined #perl6
23:49 lambdabot joined #perl6

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

Perl 6 | Reference Documentation | Rakudo