Branch: refs/heads/master
Home: https://github.com/perl6/specs
Commit: e5b176cae67ba74035dd2be3518dca863f5e780e
https://github.com/perl6/specs/commit/e5b176cae67ba74035dd2be3518dca863f5e780e
Author: Carl Masak
Date: 2019-02-09 (Sat, 09 Feb 2019)
Changed paths:
M S03-ope
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #130039]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=130039 >
Wondering what the highest number is below Inf and lowest above -Inf
MAR
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #129969]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=129969 >
m: say "abc def abc".comb(/a<(bc)>/)
rakudo-moar
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #129768]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=129768 >
Hello :) So, wondering if anyone might know - in a parameter
signature,
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #129093]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=129093 >
Why I don't see last line? $perl6 -ne 'LAST .say' fil
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #129080]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=129080 >
m: say 1 R?? 2 !! 3
rakudo-moar 9ccd84: OUTPUT<<===SORRY!=== Er
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128736]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128736 >
* masak learns that TravisCI has been reporting test failures for 007
sin
TimToady_: ooc, do you agree that tracing a grammar breaks LTM
matching?
https://github.com/jnthn/grammar-debugger/issues/13#issuecomment-229940842
The solution, for whoever fancies implementing it, is probably to mix a
role into the tracing closure that we hand back.
Where said role has the
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128398]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128398 >
$ perl6 --version
This is Rakudo version 2016.05-115-g8430f07 built on M
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128318]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128318 >
this may sound outrageous, but I think I've just uncovered a
bug i
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128221]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128221 >
continuing my problems with p6 pod: I have scrubbed a bad
pod file down
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128210]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128210 >
m: my $x = 0; say $x ≅ 0 :tolerance(1e-3)
rakudo-moar 7a4ca4: OU
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128039]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128039 >
m: ''.substr(5).say
rakudo-moar 1acf80: OUTPUT«(HANDLED) Start
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #128038]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=128038 >
m: ''.substr(5).handled.say
rakudo-moar 1acf80: OUTPUT«True»
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127945]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127945 >
m: grammar Foo { token TOP { }; token return { .+ };
}; Foo.parse(
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127845]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127845 >
m: class A { has uint8 $.x; submethod BUILD(:$!x) { } };
A.new(:x(5)).p
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127839]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127839 >
ok, camelia isn't enough to confirm this, so if I could ask
someone
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127822]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127822 >
m: say (S/Once/Twice/ given "Once upon a time")
rakudo-moar a8
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127789]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127789 >
m: enum Stone «:None<.> :Vertical :Horizontal
:Neutral»; my %h =
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127723]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127723 >
m: from-json("42")
rakudo-moar ad1928: OUTPUT«Invalid JSON: 42
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127704]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127704 >
m: my %h1; %h1 = 1; my %h2 = %h1; %h2 = 2; say %h1
rakudo-moar 42fb81: OU
Tom (>):
> In creating some new Perl 6 programs I've run across several instances
> I'm confused about, to wit:
>
> Example 1
> ---
>
>> my %h; say 'false' if !%h:exists;
> Unexpected named parameter 'exists' passed
I can explain this one. But it's the kind of explanation that makes a
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #127214]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=127214 >
m: class C { has $.x = D.new }; class D {}
rakudo-moar af8798: OU
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126984]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126984 >
m: sub foo($x) { say (* == $x)($_) given $x }; foo(1); foo(2)
rakud
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126975]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126975 >
m: class A::B {}; class C { has A::B $.ab = A::B.new }; say "alive&qu
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126969]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126969 >
m: say so "foo" ~~ /f(oo)/; say ~$0
rakudo-moar 091ee7: OUTPUT
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126927]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126927 >
m: say num64 ~~ Num
rakudo-moar 9e53fa: OUTPUT«Cannot unbox a type obj
masak: I still doubt it's actually 8728828 that's to blame. Between
3b943782 and 8728828 there's a lot of refactoring, especially some changes
touching the handling of global merging. Might be a good idea to bisect that
(with manual precompilation in every step)
nine: will do.
[...]
nine: t
masak: if 87288285f6f398ec7cba0900312ced4b580d79ed is to blame, it may
just be an older precompilation issue that surfaced because we precompile
everything that's too slow to run away now...
masak: to find that out, it would help if you could test with a version
before 3b943782768260d4422933f4
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126827]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126827 >
$ perl6 --version
This is rakudo version 2015.11-379-gfdec627 built on M
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126724]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126724 >
m: role R { has $.x }; role S does R { has $.x }; S.new
rakudo-moar :
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126717]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126717 >
m: class X::Test is Exception { method message { $.x } }; die
X::Test.new
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126532]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126532 >
Basically, any argument containing only whitespace seems to trigger
this er
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126510]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126510 >
m: say >>~>> "foo"
rakudo-moar 36c4c6: OUTPUT«(af
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126378]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126378 >
m: my $a = 2; my $b = 2; $a, $b = $b, $a + $b; say $b
rakudo-moar a
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126332]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126332 >
m: my &f := &substr.assuming('hello world'); say f(0,
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126270]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126270 >
p6: spurt('/tmp/ABCD.txt', "A\nB\nC\nD"); for
the "signatures, multi and named arguments" email on p6u, is
that a case of the querent forgetting to ! their nameds?
masak: Sounds like; named args serve as a tie-break but you
actually have to demand them be present in methods for that to help,
given methods accept all named args.
* masak sends
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126198]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126198 >
moritz++' gist inlined for your convenience:
our $count = 0;
class
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126089]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126089 >
so what does `done` actually do outside of a `supply` block?
masak: Not
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #126007]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=126007 >
found a regression.
m: sub foo { sub bar($) { "OH HAI" }; b
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125988]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125988 >
m: sub foo( Str &b:(Bool --> Int) ) { say "alive" };
fo
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125985]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125985 >
hey, #perl6, I wrote this:
https://gist.github.com/masak/b84a87a694217c950
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125980]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125980 >
This works fine:
$ perl6 -e 'sub MAIN("foo") { say &quo
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125935]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125935 >
m: role R[::N, $result = N] { say $result }; my $r = R[Int].new
rakud
Moritz (>>), Tux (>):
>> I could continue with other Perl 5 deficiencies (no strict by default,
>
> Using strict *STILL* is not enabled by default for perl6
> one-liners either:
>
> $ perl6 -e'my Int $this = 1; $thıs++; say $this;'
> 1
> $ perl6 -Mstrict -e'my Int $this = 1; $thıs++; say $this;'
>
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125923]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125923 >
m: my %b := BagHash.new(); %b.classify-list( {.comb}, 20..40
); say %b
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125899]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125899 >
m: my $x will leave { "say $x" }; $x = 5
rakudo-moar f7cfe9: OU
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125876]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125876 >
m: my @test; while @test { my $_ = 1 }
rakudo-moar d6bf55: OUTPUT«===SOR
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125689]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125689 >
m: multi trait_mod:(Mu:U $type, :$data!){ say
$type.attributes; say 1
possible, as well as those people who worked on
the design docs, the Perl 6 test suite, MoarVM and the specification.
The following people contributed to this release:
Jonathan Worthington, Elizabeth Mattijsen, Tobias Leich, skids, Moritz Lenz,
Christian Bartolomäus, Jonathan Scott Duff, Nick
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125677]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125677 >
my $key = prompt('> '); @letters.rotate($key)
Why should I c
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125659]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125659 >
m: class m { has $.a; method m1() { $:: = 1; } }
; my $c = m.
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125648]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125648 >
m: say '00:11:22' ~~ /00:11:22/
rakudo-moar f90dfc: OUTPUT«
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125640]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125640 >
m: class Indiana { has $.pi ::= 3 }; say Indiana.new.pi
rakudo-moar 4
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125638]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125638 >
m: goto b; b: ; say "hello";
rakudo-moar 48c0ba: OUTPUT«=
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125626]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125626 >
Any reason why words("foo bar baz blat", *) shouldn't work
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125614]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125614 >
my %h{Mu}; # now you can store objects as keys
m: my %xy{Mu};
rakud
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125608]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125608 >
when determining the longest literal prefix for a rule, I
see that
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125598]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125598 >
m: my $x = 'a1'; $x ~~ s/(\d+)/<$0>/; say $x
rakudo-moar
alex (>):
> Code:
> loop (my $i = 0; $i <= 5; $i++;) { say }
>
> Result:
> ===SORRY!=== Error while compiling ./test.pl
> Missing block
> at ./test.pl:2
> --> loop (my $i = 0; $i <= 5; $i++⏏;) { say }
Interesting failure mode.
That semicolon looks unnecessary but harmless to me. (It's of the
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125591]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125591 >
m: class C { has $.x = 42; submethod BUILD(:$.x) {} }; say C.new.x
rakud
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125571]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125571 >
m: my Int @a = 1, 2, 3; @a.push("4"); say @a
rakudo-moar 38
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #12]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=12 >
hm, we have comparison ops for Date objects but not for
DateTime objec
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125543]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125543 >
I found some behavior using heredocs, and I'm not really
sure what
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125539]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125539 >
what's the idiomatic way to call a MAIN multi from another?
masak
Hi Tom,
What you're experiencing is not a bug. It's the fact that if 0 ends up
in your $idx variable, then that 0 will evaluate as False in an if
statement (or in a && operand).
But jumping ahead to what you probably *meant* to write:
if defined($idx) && $idx >= 0 {
$str = $str.substr(0, $idx)
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125513]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125513 >
m: class C { method foo(*%_, *@_) { say "OH HAI" } }; C.new.
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125507]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125507 >
i'm a newbie. started playing with perl6 just recently. i wrote
a mo
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125505]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125505 >
I How can I make a reference to scalar?
m: my $scalar = 42; my $r
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125483]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125483 >
disambiguating performs a narrowness analysis.
only things to th
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125482]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125482 >
Suggested by yary.
m: sub foo($a;; $b) { say "OH HAI" }; foo(1,
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125454]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125454 >
$ perl6 -v
This is perl6 version 2015.06-36-g164f1e0 built on MoarVM versi
A bit late to the game, but...
here's a shorter version:
m: my $y = 1; sub foo($x) { $y-- && foo("z"); { say $x } }; foo("x")
rakudo-moar d179b4: OUTPUT«zz»
again, should say "zx"
* masak adds the example to RT #109322
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125440]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125440 >
Last question (I hope) - Is there something like indirect
object syntax th
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125324]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125324 >
m: my $b is default(42); say $b
rakudo-moar c2a57e: OUTPUT«42»
m: my ($
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125317]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125317 >
m: say sign NaN
rakudo-moar c2a57e: OUTPUT«1»
* masak submits rakudobu
Fixed (37e2c9), spectested (c2effba).
Resolving ticket.
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125289]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125289 >
m: my %h = a => [a => 1], b => [b => 1, b => 2]; %h.per
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125260]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125260 >
* masak discovered a rakudobug!
m: sub foo { say &^fn }; foo(42)
r
lizmat (>)
> This appears fixed with 869306336fadd85320bfc1
Resolving ticket.
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125227]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125227 >
hmmm
Compiling lib/Facter.pm to mbc
useless use of 'is rw
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125216]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125216 >
m: say -1/Inf;
rakudo-moar 3fc98b: OUTPUT«-0»
-0?
sure!
-0 is a tota
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125215]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125215 >
m: for -1..2 ->\_{(10 ** _).WHAT.say}
rakudo-moar 3fc98b: OUTPUT«
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125210]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125210 >
lizmat++
lizmat++
++lizmat++
m: my $lizmat = 42; ++$lizmat++
rakud
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125170]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125170 >
hm... if I read the code correctly, open(:rw) doesn't actually
do wha
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125168]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125168 >
so, how do I open a file in update mode (fopen "r+", perl5 op
On Mon May 11 05:26:45 2015, pmichaud wrote:
> After discussion with jnthn at OSDC.no, here's what we propose:
>
> In the regex engine, the default FAILGOAL behavior should be to simply
> fail/backtrack. This would be the default behavior for (rakudo)
> Cursor as well.
>
> Grammars that wish to
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #125120]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=125120 >
m: enum X; enum Q; multi infix:«~~»(X $a, Q
$b) { True # all X match a
labster (>):
> It sounds like this is intentional behavior.
Indeed. Rejecting ticket.
bartolin (>):
> But back in 2013 the output was «456».
I'd say «456» is the correct output. There's nothing to suggest to me that
it should get stuck on 4.
So either this ticket should be closed (because the original problem is now
gone) and another one opened with the new problem, or thi
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #124434]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=124434 >
m: Failure.new(Exception.new)
rakudo-moar a073f5: OUTPUT«No exception ha
Fixed and tested as of 1c916bc.
Resolving ticket.
I should probably start by looking at the RT queue
notably #124321
Calling .^make_pun is surely wrong
It'll create one every time
.^inheritalize gets the pun
Though maybe we should have a .^pun that does similar, and make
inheritalize delegate to it.
ok, so that was easy. the problem is in.
t, the Perl 6 test suite, MoarVM and the specification.
The following people contributed to this release:
Jonathan Worthington, Larry Wall, Elizabeth Mattijsen, Tobias Leich, Pepe
Schwarz, Moritz Lenz, Will "Coke" Coleda, Carl Mäsak, Alexander Moquin,
raydiak, Brent Laabs, Christian Bar
masak: I think https://rt.perl.org/Ticket/Display.html?id=117853 can
get a test (if there isnt' already one) and be closed now?
jnthn: yep. was gonna add that to the ticket.
* masak adds it now
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #124279]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=124279 >
r: gather loop { take my $foo; last; }
rakudo-moar 5a38b2: ( no output )
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #124247]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=124247 >
$ perl6 -v
This is perl6 version 2015.03-170-g143f621 built on MoarVM versi
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #124226]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=124226 >
<[Tux]> m: class C { has Int $!x; method foo { ($!x, my $b) = (
# New Ticket Created by "Carl Mäsak"
# Please include the string: [perl #124213]
# in the subject line of all future correspondence about this issue.
# https://rt.perl.org/Ticket/Display.html?id=124213 >
m: class T{}; class S is T{}
rakudo-moar 2b303a: OUTPUT«===SORRY!==
1 - 100 of 2460 matches
Mail list logo