Perl 6 - the future is here, just unevenly distributed

IRC log for #perl6, 2008-10-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:45 Khisanth joined #perl6
01:11 Khisanth joined #perl6
01:24 Limbic_Region joined #perl6
01:26 dduncan joined #perl6
01:46 [particle] joined #perl6
02:04 [particle] joined #perl6
02:15 rakudo_svn r31893 | pmichaud++ | [rakudo]:  Update <typename> to allow leading :: .
02:21 simcop2387 joined #perl6
02:46 mncharity joined #perl6
02:58 BinGOs_ joined #perl6
03:02 elmex_ joined #perl6
03:10 meppl joined #perl6
03:23 pugs_svn r22586 | putter++ | [elfish/STD_blue] Improved guessing of rule names.  And --format=p5a quoting of same.  Kludge to cope with STD graph cycles.
03:25 mncharity TimToady: My fuzzy impression is viv is identifying the originating rule of a Match by "my parent called me X, and since STD never uses :=, I'm then definitely category X, and the rest of my rule name can be found in 'sym'".  yes?
03:27 mncharity TimToady: before I look too hard at it, any suggestions on unnecessary fields which might be dropped in order to render the STD Match graph acyclic?  If you don't know, np, I'll explore/deal.
04:44 TimToady @tell mncharity while there are duplicate subtrees, I don't think there is much there that prevents it from being a DAG.  There aren't any pointers "uphill"that I know of.  your impression of how it works is pretty accurate
04:44 lambdabot Consider it noted.
05:03 Bzek joined #perl6
06:03 Psyche^ joined #perl6
06:27 dduncan left #perl6
06:31 literal http://svn.pugscode.org/pugs​/ext/Net-IRC/lib/Net/IRC.pm
06:31 literal this code looks curious
06:32 literal methods calls are spelled $self<method>(args)
06:32 literal is that still valid?
06:49 dierot joined #perl6
07:08 xinming_ joined #perl6
07:26 moritz_ if $self is a hash and $self<method> happens to be a sub pointer... then yes
07:47 sri_work joined #perl6
07:47 XiaoA joined #perl6
08:26 Tene literal: yes, in that code $self is a hash, so $self<channel> is the same as $self{'channel'}
08:26 Tene That hash element holds a sub
08:31 iblechbot joined #perl6
08:33 pmurias joined #perl6
08:42 moritz_ rakudo: 'abc' ~~ //
08:42 p6eval rakudo 31892: No output (you need to produce output to STDOUT)
08:42 moritz_ rakudo: 'abc' ~~ //; say 1
08:42 p6eval rakudo 31892: No output (you need to produce output to STDOUT)
08:48 pugs_svn r22587 | moritz++ | [t/spec] more smartlinks for rx.t
09:20 xiaoyafeng_ joined #perl6
09:40 ihrd joined #perl6
09:43 masak joined #perl6
10:25 bacek joined #perl6
10:43 alanhaggai joined #Perl6
10:47 masak std: rule members = { "hi" };
10:47 p6eval std 22587: OUTPUT[parse failure␤]
10:47 masak rakudo: rule members = { "hi" };
10:47 p6eval rakudo 31892: No output (you need to produce output to STDOUT)
10:48 masak rakudo seems to parse this, even though it's wrong
11:38 moritz_ rakudo: rule members = { "hi" }; say "alive"
11:38 p6eval rakudo 31895: OUTPUT[get_iter() not implemented in class 'Closure'␤current instr.: 'prefix:=' pc 15796 (src/gen_builtins.pir:9819)␤]
11:38 moritz_ masak: open a ticket?
11:47 kanru2 joined #perl6
11:54 masak moritz_: hokay
11:57 masak rakudobug mail sent
11:58 moritz_ masak++ # constantly breaking rakudo ;)
11:58 masak ;)
11:58 masak rather me now than others later
12:00 moritz_ aye
12:01 masak but this time, it was actually rjbs++ who broke it. I'm just responsible for converting yak-shaving log-reading to bug reports :)
12:01 moritz_ I do that too, from time to time
12:01 masak time to go. see you around.
12:02 moritz_ rjbs: are you the one with the tcl-for-rakudo grant?
12:02 rjbs no!
12:02 * rjbs has nearly nothing to do with anything parrot or perl 6
12:02 moritz_ ok ;)
13:06 [particle] joined #perl6
13:14 xiaoyafeng_ joined #perl6
13:42 minunea_konsole joined #perl6
13:46 minunea_konsole left #perl6
14:41 meppl joined #perl6
14:42 [particle] joined #perl6
14:48 sri_work joined #perl6
14:51 [particle] joined #perl6
14:55 cwinters_ joined #perl6
14:58 hercynium joined #perl6
15:03 jan_ joined #perl6
15:07 mncharity joined #perl6
15:14 pugs_svn r22588 | putter++ | [elfish] Deleted elfish/elf_f_work/ - small elf mods by pmurias, reported obsolete.
15:23 Southen_ joined #perl6
15:31 rakudo_svn r31901 | particle++ | [rakudo] add 'is export()' trait
15:38 rakudo_svn r31902 | pmichaud++ | [rakudo]: spectest-progress.csv update: 203 files, 4370 passing
15:41 [particle]2 joined #perl6
15:48 mncharity after having SLIME as a p6 debugger, it's a bit painful to return to p5-style debugging
15:48 lambdabot mncharity: You have 1 new message. '/msg lambdabot @messages' to read it.
15:49 mncharity danke
15:55 rindolf joined #perl6
15:57 mncharity TimToady: re STD graph cycles, it vaguely looks like one gets them via the post field.  I'll explore more later.
15:58 rindolf Hi all.
16:03 mncharity greetings :)
16:04 rindolf mncharity: what's up?
16:04 rindolf http://www.shlomifish.org/MathVent​ures/two-angels-and-two-gates.html - new riddle - comments and corrections are welcome.
16:05 lambdabot Title: Two Gates and Two Angels - with a Twist, http://tinyurl.com/42vl83
16:05 rindolf rakudo: [*] [1..4]
16:05 p6eval rakudo 31902: OUTPUT[Statement not terminated properly at line 1, near "[1..4]"␤␤current instr.: 'parrot;PGE;Util;die' pc 129 (runtime/parrot/library/PGE/Util.pir:83)␤]
16:05 rindolf rakudo: [*] (1..4)
16:05 p6eval rakudo 31902: OUTPUT[Statement not terminated properly at line 1, near "(1..4)"␤␤current instr.: 'parrot;PGE;Util;die' pc 129 (runtime/parrot/library/PGE/Util.pir:83)␤]
16:05 rindolf pugs: [*] (1..4)
16:05 p6eval pugs: RESULT[24]
16:07 mncharity re what's up?, was hoping to get a ways towards elf compiling on STD_blue today... but looks like life has preempted.  in a good way, but still. :/
16:11 rindolf mncharity: what happened?
16:11 pugs_svn r22589 | putter++ | [elfish/STD_blue] Update for elf_h.
16:11 pugs_svn r22589 | putter++ | [elf_h] eval_perl5 restored for rx_on_re (commit forgotten recently).
16:12 mncharity friends called - off to a museum.
16:12 mncharity have fun all.  hopefully more work this evening.
16:35 alanhaggai joined #Perl6
16:52 ujwalic joined #perl6
16:59 belahec joined #perl6
17:01 schmalbe joined #perl6
17:22 [particle] joined #perl6
17:24 pugs_svn r22590 | moritz++ | [t/spec] remove double fudging
17:32 pjcj joined #perl6
17:57 pugs_svn r22591 | moritz++ | [t/spec] unfudge 4 tests in assign.t
18:12 damytiq joined #perl6
18:14 justatheory joined #perl6
18:39 rakudo_svn r31913 | particle++ | [rakudo] fix exporting for root namespace
18:41 pugs_svn r22592 | particle++ | [t] added tests for 'is export()'
18:42 moritz_ pmichaud: should I apply my spectest_regression -> spectest patch?
18:53 rakudo_svn r31914 | particle++ | [rakudo] add export tests to spectest_regression
19:09 pmichaud moritz_: is the latest version of the patch in the ticket?
19:10 moritz_ pmichaud: s/ticket/list/
19:10 moritz_ pmichaud: yes
19:11 pmichaud okay, I'll have to check
19:11 moritz_ pmichaud: what remains to be done is renaming spectest_regression.t to spectest.t and update tools/ (should be quite easy), and a combined harness for 'fulltest' and 'languagetest'
19:13 pmichaud it's the same patch as in the original ticket?
19:13 pmichaud er, message?
19:13 moritz_ yes
19:14 moritz_ basically a dump rename + alias for backwards compatibility + doc update
19:17 pmichaud moritz_: yes, apply, thanks.
19:19 bacek joined #perl6
19:19 rakudo_svn r31915 | moritz++ | [rakudo] rename test targets
19:19 rakudo_svn r31915 | moritz++ |  * spectest_regression -> spectest
19:19 rakudo_svn r31915 | moritz++ |  * spectest            -> spectest_full
19:19 rakudo_svn r31915 | moritz++ | spectest_regression remains as an alias for spectest for backwards
19:19 rakudo_svn r31915 | moritz++ | compatibility
19:24 zamolxes joined #perl6
19:27 rakudo_svn r31916 | moritz++ | [rakudo] rename t/spectest_regression.data to t/spectest.data and update
19:27 rakudo_svn r31916 | moritz++ | tools/*. Also removed tools/fudge_purity_inspector.pl which doesn't make sense
19:27 rakudo_svn r31916 | moritz++ | any more
19:48 ujwalic any one installed Pugs using cabal.exe on windows xp
20:07 jamtech_ joined #perl6
20:28 ZuLuuuuuu joined #perl6
20:29 ZuLuuuuuu hello, I installed parrot's latest version on windows but when I try to run perl6.exe it gives an error like this: ""load_bytecode" couldn't find file 'P6object.pbc'". how can I fix this problem?
20:31 moritz_ ZuLuuuuuu: dunno, but perhaps the people in #parrot on irc.perl.org can help you. If not there's still the mailing list, parrot-dev@lists.parrot.org
20:32 ZuLuuuuuu ok thanks moritz
20:32 moritz_ (my limited knowledge is that not all installing issues have been sorted out, and most developers never install their stuff, but just run it from the source tree)
20:57 dierot joined #perl6
21:01 jferrero joined #perl6
21:15 dierot left #perl6
21:21 ZuLuuuuuu left #perl6
21:26 hercynium joined #perl6
21:29 pmurias_ joined #perl6
21:32 jogla left #perl6
21:48 radyboxu joined #perl6
21:51 pedrob joined #perl6
21:58 cazucoje joined #perl6
22:01 zamolxes joined #perl6
22:16 juhaje joined #perl6
22:18 mncharity joined #perl6
22:24 araujo joined #perl6
22:25 BinGOs joined #perl6
22:25 meppl good night
22:26 mncharity g'night meppl
22:26 meppl ;)
22:26 BinGOs joined #perl6
22:28 mncharity sigh.  EXPR nodes show up as nodes of type EXPR, left, right, list, chain, etc.  /me wonders if it would be cheating to normalize them within STD_blue.
22:29 mncharity not - it's just improved node type guessing.
22:34 BinGOs joined #perl6
22:48 ujwalic_ joined #perl6
22:56 kanru joined #perl6
23:12 justatheory joined #perl6
23:36 dierot joined #perl6
23:36 dierot left #perl6
23:39 FurnaceBoy joined #perl6
23:58 mncharity slog, slog
23:59 TimToady mncharity: I don't see a loop in post, offhand

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

Perl 6 | Reference Documentation | Rakudo