[perl #118479] Untyped hashes are considered to be {Str}, but act differently from hashes typed with {Str}

2013-06-14 Thread via RT
# New Ticket Created by Elizabeth Mattijsen # Please include the string: [perl #118479] # in the subject line of all future correspondence about this issue. # https://rt.perl.org:443/rt3/Ticket/Display.html?id=118479 > r: class A {}; my %h=A.new => 1; say %h; my %h2{Str}=A.new => 1;

[perl #118479] Untyped hashes are considered to be {Str}, but act differently from hashes typed with {Str}

2013-06-14 Thread Patrick R. Michaud via RT
> So either STORE_AT_KEY for typed hashes should stringify objects >silently if the keytype is Str, like untyped hashes do. Or untyped >hashes should *not* automatically stringify objects. Untyped hashes are {Str(Any)} -- see S09:1187: The standard Hash: my %hash; is real

[perl6/specs] 58d18f: a try prefix implies 'use fatal' inside

2013-06-14 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 58d18fa4f9cf45d45c3bc3949f5aa006b28eb4ff https://github.com/perl6/specs/commit/58d18fa4f9cf45d45c3bc3949f5aa006b28eb4ff Author: Larry Wall Date: 2013-06-13 (Thu, 13 Jun 2013) Changed paths: M S04-con

[perl6/specs] 8875a2: Constants, enums and (our) variables are also expo...

2013-06-14 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: 8875a2490be493170c31ec4f97ef2bdec6d82899 https://github.com/perl6/specs/commit/8875a2490be493170c31ec4f97ef2bdec6d82899 Author: Dagur Valberg Johansson Date: 2013-06-13 (Thu, 13 Jun 2013) Changed paths:

[perl6/specs] e47397: [S03] Remove extraneous commas from operator prece...

2013-06-14 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: e47397323fb47031d1b428daa02a685d137fd985 https://github.com/perl6/specs/commit/e47397323fb47031d1b428daa02a685d137fd985 Author: lue Date: 2013-06-14 (Fri, 14 Jun 2013) Changed paths: M S03-operators.

[perl6/specs] b832cb: [S02] Remove irrelevant sentence.

2013-06-14 Thread GitHub
Branch: refs/heads/master Home: https://github.com/perl6/specs Commit: b832cbe1600d0ffad75221324e780b11cc34cd63 https://github.com/perl6/specs/commit/b832cbe1600d0ffad75221324e780b11cc34cd63 Author: lue Date: 2013-06-13 (Thu, 13 Jun 2013) Changed paths: M S02-bits.pod