Camelia, the Perl 6 bug

IRC log for #perl6, 2012-01-29

Perl 6 | Rakudo | Specs | Parrot | source cross referenced

| Channels | #perl6 index | Today | Search | Google Search | Plain-Text | plain, newest first

All times shown according to UTC.

Time Nick Message
00:04 shinobicl_ joined #perl6
00:29 colomon sorear: nextwith works again?
00:34 sorear colomon: nextwith has always worked, but the semantics changed recently
00:34 colomon I was under the impression you'd removed it recently because of the semantic change.
00:35 sorear ah, no, sorry about that - I removed uses of it from the compiler
00:35 nacho joined #perl6
00:35 colomon I'd hesitated messing further with panda because I knew panda used it.
00:35 sorear in order for the compiler to work on both new-niecza and old-niecza, it can't use nextwith at all
00:35 colomon so imagine my surprise again when I tried my version of panda and it Just Worked.
00:36 sorear: ah, gotcha.
00:36 I'm working on getting Math::Prime niecza friendly atm.
00:36 sorear cool
00:38 * sorear is currently trying to get $obj.::('Foo::Bar') to work
00:39 colomon success!  just used my (installed) version of panda-niecza to install Math::Prime.
00:40 it's less than completely elegant, but it works
00:40 sorear WOW
00:40 colomon++ # panda-niecza actually working?!
00:40 colomon there are a couple of issues which still need to be resolvedd
00:40 right now it's hard-wired to use my personal install of niecza
00:41 shinobicl_ left #perl6
00:41 colomon I need to figure out a better approach than that.  (normal panda just calls a perl6 executable)
00:41 and there are some warnings that should be silenced (or possible represent bugs that need to be fixed)
00:42 but yeah, it works
00:42 (oh, and there are issues with a lock file not being cleaned up if an install aborts)
00:42 sorear hmm, is END working for you?
00:43 colomon I don't know.  (panda is definitely not trying to use it.)
00:43 jnthn sleep &
00:43 colomon there's probably a spectest for it, no?
00:43 jnthn: 'night
00:45 sorear colomon: yes, there are a few END spectests (which weren't working for [Coke] at one point)
00:46 colomon .... looks like the END spectests are mostly marked todo.  :(
00:46 errr, they're all eval based.
00:47 sorear ascending-order has nontodo END tests
00:48 colomon looks like it does work for me.  (Just tried END { say "In end!" }; and it printed okay.)
00:48 so if I can figure out the lock thing, I maybe can fix it that way.
00:51 tadzik colomon: wow, that's awesome!
00:52 colomon tadzik: most of the changes have been basically cosmetic, it definitely ought to be possible to re-merge the versions in the long run
00:52 dalek niecza: 59f5ccb | sorear++ | / (5 files):
00:52 niecza: Implement $foo.::($bar)() form
00:52 niecza: review: https://github.com/sorear/niec[…]commit/59f5ccbaa6
00:56 lestrrat joined #perl6
00:57 Maddingue joined #perl6
00:58 dalek niecza: 797fd44 | sorear++ | / (2 files):
00:58 niecza: Support <::($bar)>, <Foo::($bar)> regex syntax (possibly this should not capture?)
00:58 niecza: review: https://github.com/sorear/niec[…]commit/797fd44853
01:13 colomon sorear: with 797fd44, spectest is clean except for the usual S02-magicals/env.t fail.
01:23 tadzik: hmmm, I've still got some sort of issue here
01:26 it's .panda/state
01:27 ~/.panda/state
01:30 Yary joined #perl6
01:32 * colomon just installed HTTP::Easy, though it doesn't seem to have much in the way of tests, so who knows if it works.
01:43 colomon sorear: seems like $! is giving us problems in panda-niecza?
01:43 whiteknight joined #perl6
02:17 Gruber joined #perl6
02:20 clkao joined #perl6

| Channels | #perl6 index | Today | Search | Google Search | Plain-Text | plain, newest first

Perl 6 | Rakudo | Specs | Parrot | source cross referenced