Camelia, the Perl 6 bug

IRC log for #parrot, 2012-10-27

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:11 kid51 joined #parrot
00:17 benabik joined #parrot
01:02 benabik_ joined #parrot
01:16 benabik joined #parrot
01:44 MikeFair joined #parrot
01:50 benabik joined #parrot
01:58 benabik o/ wh
01:58 benabik Oh, he's gone already.  :-D
03:13 rurban_ joined #parrot
03:56 mvorl joined #parrot
06:42 sivoais joined #parrot
07:19 Mike-PerlRecruiter_ joined #parrot
10:17 whiteknight joined #parrot
10:17 whiteknight good morning, #parrot
10:43 dalek rakudo/nom: 72ec639 | jnthn++ | src/core/IO/Socket.pm:
10:43 dalek rakudo/nom: Restore accidentally removed read in IO::Socket.
10:43 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/72ec639814
12:57 mvorl joined #parrot
13:04 Psyche^ joined #parrot
13:54 dalek rakudo/Q: 5157d7f | jnthn++ | src/Perl6/ (2 files):
13:54 dalek rakudo/Q: Stub in quoting grammar/actions.
13:54 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/5157d7f7d6
13:54 dalek rakudo/Q: 5c6fc96 | jnthn++ | src/Perl6/Grammar.pm:
13:54 dalek rakudo/Q: Start porting Q language from STD.
13:54 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/5c6fc9620d
14:01 dalek rakudo/proto-arity: ce3b28d | moritz++ | src/core/ (2 files):
14:01 dalek rakudo/proto-arity: start to switch some protos to a more constraint signature
14:01 dalek rakudo/proto-arity:
14:01 dalek rakudo/proto-arity: we want things like  @list.map: &sin; to work, and that can only work
14:01 dalek rakudo/proto-arity: if &sin is arity 1, so it cannot have a proto sig of (|)
14:01 dalek rakudo/proto-arity: review: https://github.com/rakudo/rakudo/commit/ce3b28dec5
14:01 dalek rakudo/proto-arity: 0315558 | moritz++ | src/core/ (7 files):
14:01 dalek rakudo/proto-arity: narrow down more protos
14:01 dalek rakudo/proto-arity: review: https://github.com/rakudo/rakudo/commit/0315558a15
14:02 PacoAir joined #parrot
14:09 davidfetter joined #parrot
14:34 dalek rakudo/Q: 6f1695e | jnthn++ | src/Perl6/Grammar.pm:
14:34 dalek rakudo/Q: Add an STD role.
14:34 dalek rakudo/Q:
14:34 dalek rakudo/Q: While we inherit a bunch of stuff from HLL::Grammar, STD has a few
14:34 dalek rakudo/Q: things factored out that we'd also like to share between languages.
14:34 dalek rakudo/Q: They shall go into this role.
14:34 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/6f1695ee4a
14:38 dalek nqp: 686d9ed | jnthn++ | src/NQP/World.pm:
14:38 dalek nqp: Fix composing roles with regexes in.
14:38 dalek nqp:
14:38 dalek nqp: The runtime mixin case worked, but curiously not the compile time one.
14:38 dalek nqp: review: https://github.com/perl6/nqp/commit/686d9ed5ab
14:41 dalek rakudo/nom: e5b94e3 | masak++ | src/Perl6/World.pm:
14:41 dalek rakudo/nom: [src/Perl6/World.pm] make comment more precise
14:41 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/e5b94e343b
14:52 dalek rakudo/nom: ce3b28d | moritz++ | src/core/ (2 files):
14:52 dalek rakudo/nom: start to switch some protos to a more constraint signature
14:52 dalek rakudo/nom:
14:52 dalek rakudo/nom: we want things like  @list.map: &sin; to work, and that can only work
14:52 dalek rakudo/nom: if &sin is arity 1, so it cannot have a proto sig of (|)
14:52 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/ce3b28dec5
14:52 dalek rakudo/nom: 0315558 | moritz++ | src/core/ (7 files):
14:52 dalek rakudo/nom: narrow down more protos
14:52 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/0315558a15
14:52 dalek rakudo/nom: 6cefb40 | moritz++ | src/core/ (9 files):
14:52 dalek rakudo/nom: Merge branch 'proto-arity' into nom
14:52 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/6cefb40243
14:52 dalek rakudo/nom: 6859fb6 | moritz++ | docs/ChangeLog:
14:52 dalek rakudo/nom: update ChangeLog with proto arity changes
14:52 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/6859fb69ff
15:06 wagle joined #parrot
15:35 rurban_ joined #parrot
16:09 dalek rakudo/Q: 50c8923 | jnthn++ | src/Perl6/Grammar.pm:
16:09 dalek rakudo/Q: First crack at babble.
16:09 dalek rakudo/Q:
16:09 dalek rakudo/Q: Fairly alike the STD version, except we cache the derived languages.
16:09 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/50c89237e6
16:09 dalek rakudo/Q: 5050218 | jnthn++ | src/Perl6/Grammar.pm:
16:09 dalek rakudo/Q: Initial port of nibbler, nibble and quibble.
16:09 dalek rakudo/Q:
16:09 dalek rakudo/Q: Fairly close to STD, but nibbler should be faster this way. Skipped
16:09 dalek rakudo/Q: the runaway multi-line string detection for now; can add it later.
16:09 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/505021806a
16:39 benabik joined #parrot
16:56 MikeFair_ joined #parrot
17:02 rurban_ joined #parrot
17:09 benabik joined #parrot
17:33 dalek nqp: bc73493 | masak++ | src/QAST/ (5 files):
17:33 dalek nqp: [src/QAST/*.nqp] shallow-clone nodes with kids
17:33 dalek nqp:
17:33 dalek nqp: A node without children can make do with the
17:33 dalek nqp: pir::repr_clone__PP call that was already there.
17:33 dalek nqp: But those that use the array of children need that
17:33 dalek nqp: cloned too, so we do self.shallow_clone();
17:33 dalek nqp:
17:33 dalek nqp: This ought to fix a number of weird quasi-related
17:33 dalek nqp: behaviors we've seen in Rakudo.
17:33 dalek nqp: review: https://github.com/perl6/nqp/commit/bc734932e9
17:35 dalek rakudo/nom: 9d50d6b | masak++ | tools/build/NQP_REVISION:
17:35 dalek rakudo/nom: [NQP_REVISION] bump for better unquotes handling
17:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/9d50d6bce4
18:37 benabik joined #parrot
19:19 Mike-PerlRecruiter_ joined #parrot
19:19 dalek rakudo/Q: 606a81a | jnthn++ | src/Perl6/Grammar.pm:
19:19 dalek rakudo/Q: Assorted fixes to babble.
19:19 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/606a81aecc
19:19 dalek rakudo/Q: fecccba | jnthn++ | src/Perl6/Grammar.pm:
19:19 dalek rakudo/Q: Add quote_mod proto and candidates.
19:19 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/fecccbad29
19:19 dalek rakudo/Q: f3651e8 | jnthn++ | src/Perl6/Actions.pm:
19:19 dalek rakudo/Q: Action method for quibble.
19:19 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/f3651e8f07
19:19 dalek rakudo/Q: 069784b | jnthn++ | src/Perl6/Grammar.pm:
19:19 dalek rakudo/Q: Add some missing protos.
19:19 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/069784be79
19:44 dalek rakudo/Q: 1c4a880 | jnthn++ | src/Perl6/Actions.pm:
19:44 dalek rakudo/Q: Action method for new quote nibbler.
19:44 dalek rakudo/Q:
19:44 dalek rakudo/Q: Seems to essentially work.
19:44 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/1c4a8809ab
19:44 dalek rakudo/Q: 768a57b | jnthn++ | src/Perl6/Grammar.pm:
19:44 dalek rakudo/Q: Corrections to nibbler grammar rule.
19:44 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/768a57b8e5
20:16 benabik joined #parrot
20:30 dalek rakudo/Q: ddbb67f | jnthn++ | src/Perl6/ (2 files):
20:30 dalek rakudo/Q: Switch basic Q quotes over to new quote handling.
20:30 dalek rakudo/Q:
20:30 dalek rakudo/Q: No spectest regressions, so either things basically work or it's just
20:30 dalek rakudo/Q: undertested. :)
20:30 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/ddbb67f69a
20:30 dalek rakudo/Q: 048c742 | jnthn++ | src/Perl6/Grammar.pm:
20:30 dalek rakudo/Q: Factor quote language derivation out of babble.
20:30 dalek rakudo/Q:
20:30 dalek rakudo/Q: Some things want to just get the language and nibble.
20:30 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/048c742024
20:30 dalek rakudo/Q: 972112f | jnthn++ | src/Perl6/Grammar.pm:
20:30 dalek rakudo/Q: Remove accidentally copied multi.
20:30 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/972112fbd6
21:01 dalek rakudo/Q: 93abcf3 | jnthn++ | src/Perl6/Actions.pm:
21:01 dalek rakudo/Q: Actions for some of the escapes.
21:01 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/93abcf3e07
21:01 dalek rakudo/Q: bf526c2 | jnthn++ | src/Perl6/Grammar.pm:
21:01 dalek rakudo/Q: Pass on orig, not target, in nibbler.
21:01 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/bf526c2bc3
21:01 dalek rakudo/Q: 467a479 | jnthn++ | src/Perl6/ (2 files):
21:01 dalek rakudo/Q: Switch single quoted strings to new quote parser.
21:01 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/467a479850
21:41 dalek nqp: 81cdc24 | jnthn++ | src/QRegex/Cursor.nqp:
21:41 dalek nqp: Add orig method to Cursor.
21:41 dalek nqp: review: https://github.com/perl6/nqp/commit/81cdc24831
21:41 dalek nqp: 84a13cb | jnthn++ | src/how/NQPParametricRoleHOW.pm:
21:41 dalek nqp: Fix thinko when roles did roles.
21:41 dalek nqp:
21:41 dalek nqp: Seems this path never got exercised in NQP before.
21:41 dalek nqp: review: https://github.com/perl6/nqp/commit/84a13cbf1c
21:41 dalek nqp: c077b22 | jnthn++ | src/HLL/Grammar.pm:
21:41 dalek nqp: Make LANG pass on orig, not target, plus args.
21:41 dalek nqp:
21:41 dalek nqp: This may get rid of some of the oddness we've seen with strings with
21:41 dalek nqp: null bytes showing up. Also means we can pass arguments on to a rule
21:41 dalek nqp: in another language.
21:41 dalek nqp: review: https://github.com/perl6/nqp/commit/c077b22a24
21:49 dalek rakudo/Q: 75d531b | jnthn++ | src/Perl6/ (2 files):
21:49 dalek rakudo/Q: Fill out action methods for remaining escapes.
21:49 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/75d531b3c0
21:49 dalek rakudo/Q: b276a81 | jnthn++ | src/Perl6/ (2 files):
21:49 dalek rakudo/Q: Switch double-quoted strings to new quote parser.
21:49 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/b276a81543
22:16 benabik joined #parrot
22:17 davidfetter joined #parrot
22:41 dalek rakudo/Q: 289f960 | jnthn++ | src/Perl6/Grammar.pm:
22:41 dalek rakudo/Q: Apply balanced/unbalanced after base tweak.
22:41 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/289f960990
22:41 dalek rakudo/Q: f86d5a6 | jnthn++ | src/Perl6/Grammar.pm:
22:41 dalek rakudo/Q: Fix error reporting.
22:41 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/f86d5a6602
22:42 dalek rakudo/Q: 99f6013 | jnthn++ | src/Perl6/ (2 files):
22:42 dalek rakudo/Q: Switch q, qq and Q:PIR to new quote parser.
22:42 dalek rakudo/Q: review: https://github.com/rakudo/rakudo/commit/99f601380d
23:09 benabik joined #parrot

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

Parrot | source cross referenced