Camelia, the Perl 6 bug

IRC log for #parrot, 2012-06-03

Parrot | source cross referenced

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

All times shown according to UTC.

Time Nick Message
00:13 dalek winxed: ea24235 | NotFound++ | NEWS:
00:13 dalek winxed: some news for 1.9
00:13 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/ea2423578e
00:13 dalek winxed: 530e0e7 | NotFound++ | / (3 files):
00:13 dalek winxed: jump to version 1.9.0 and update installable files
00:13 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/530e0e7d3f
00:16 dalek winxed: 1d6a0d4 | NotFound++ | README:
00:16 dalek winxed: update a bit the README and put some markdown on it
00:16 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/1d6a0d464a
00:18 lucian_ joined #parrot
00:22 dalek winxed: e3904b2 | NotFound++ | README (2 files):
00:22 dalek winxed: add md extension to README
00:22 dalek winxed: review: https://github.com/NotFoun​d/winxed/commit/e3904b20dd
01:15 dalek nqp/qrpa: 25c0b53 | pmichaud++ | / (3 files):
01:15 dalek nqp/qrpa: Add initial version of QRPA, a quicker ResizablePMCArray implementation.
01:15 dalek nqp/qrpa: review: https://github.com/perl6/nqp/commit/25c0b5364a
01:50 dalek m1: 3c9b70c | jimmy++ | / (41 files):
01:50 dalek m1: removed prefix from filenames
01:50 dalek m1: review: https://github.com/parrot/m1/commit/3c9b70ce83
02:54 crab2313 joined #parrot
02:58 dalek m1: ad36365 | jimmy++ | src/gencode.c:
02:58 dalek m1: fixed bug in compare op
02:58 dalek m1: review: https://github.com/parrot/m1/commit/ad363656df
03:35 dukeleto ~~
03:43 dukeleto msg jkeenan i get a 403 when going to http://thenceforward.net/parrot/coverage/​configure-build/config-auto-sizes-pm.html
03:43 aloha OK. I'll deliver the message.
04:35 dalek parrot/m0: 8db2a14 | jimmy++ | src/m0/c/m0_mob.c:
04:35 dalek parrot/m0: add a ugly hack so m0 won't be segfault when free chunk name constants
04:35 dalek parrot/m0: review: https://github.com/parrot/parrot/commit/8db2a148b1
05:01 eternaleye_ joined #parrot
05:04 Themeruta joined #parrot
05:05 sorear_ joined #parrot
05:05 estrabd_ joined #parrot
05:06 Timbus|Away joined #parrot
05:07 Psyche^ joined #parrot
05:08 janus` joined #parrot
05:11 Tene joined #parrot
05:11 smash_ joined #parrot
05:13 arnsholt_ joined #parrot
05:16 szbalint_ joined #parrot
05:18 slavorg joined #parrot
05:30 cotto joined #parrot
05:30 particle joined #parrot
05:30 schmooster joined #parrot
05:30 Woodi joined #parrot
05:30 fperrad joined #parrot
05:32 ingy joined #parrot
05:32 TonyC joined #parrot
05:33 ilbot2 joined #parrot
05:33 Topic for #parrot is now Parrot 4.4.0 "Banana Fanna Fo Ferret" | http://parrot.org | Log: http://irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
05:33 mtk joined #parrot
05:33 tadzik joined #parrot
05:33 preflex joined #parrot
05:33 dukeleto joined #parrot
05:33 ttbot joined #parrot
05:33 aloha joined #parrot
05:33 p6eval joined #parrot
05:34 atrodo joined #parrot
05:36 Themeruta joined #parrot
05:37 Infinoid joined #parrot
05:37 pjcj joined #parrot
05:37 sorear joined #parrot
05:37 autark joined #parrot
05:40 benabik joined #parrot
05:40 dadada joined #parrot
05:40 Hunger joined #parrot
05:40 ingy joined #parrot
05:40 perlite joined #parrot
05:40 mj41 joined #parrot
05:40 Coke joined #parrot
05:40 pmichaud joined #parrot
05:40 jsut joined #parrot
05:40 simcop2387 joined #parrot
05:40 Timbus joined #parrot
05:40 contingencyplan joined #parrot
05:40 crab2313 joined #parrot
05:40 ttbot joined #parrot
05:40 atrodo joined #parrot
05:40 sorear joined #parrot
05:40 p6eval joined #parrot
05:40 aloha joined #parrot
05:40 tadzik joined #parrot
05:40 smash joined #parrot
05:40 GeJ joined #parrot
05:40 szbalint joined #parrot
05:40 PerlJam joined #parrot
05:40 wagle joined #parrot
05:40 Khisanth joined #parrot
05:40 knewt joined #parrot
05:40 cosimo joined #parrot
05:40 estrabd joined #parrot
05:40 Woodi joined #parrot
05:40 schmooster joined #parrot
05:40 particle joined #parrot
05:40 cotto joined #parrot
05:40 dalek joined #parrot
05:40 rblackwe joined #parrot
05:44 cotto- joined #parrot
05:44 rblackwe joined #parrot
05:44 dalek joined #parrot
05:44 estrabd joined #parrot
05:44 cosimo joined #parrot
05:44 knewt joined #parrot
05:44 Khisanth joined #parrot
05:44 wagle joined #parrot
05:44 PerlJam joined #parrot
05:44 szbalint joined #parrot
05:44 GeJ joined #parrot
05:44 smash joined #parrot
05:44 tadzik joined #parrot
05:44 aloha joined #parrot
05:44 p6eval joined #parrot
05:44 benabik joined #parrot
05:44 Tene joined #parrot
05:44 dadada joined #parrot
05:44 Hunger joined #parrot
05:44 ingy joined #parrot
05:44 perlite joined #parrot
05:44 mj41 joined #parrot
05:44 Coke joined #parrot
05:44 pmichaud joined #parrot
05:44 jsut joined #parrot
05:44 simcop2387 joined #parrot
05:44 Timbus joined #parrot
05:44 contingencyplan joined #parrot
05:44 crab2313 joined #parrot
05:44 ttbot joined #parrot
05:44 atrodo joined #parrot
05:44 sorear joined #parrot
05:44 Util joined #parrot
05:44 slavorg joined #parrot
05:44 TonyC joined #parrot
05:44 Kovensky joined #parrot
05:44 brambles joined #parrot
05:44 elmex joined #parrot
05:44 jlaire joined #parrot
05:44 moritz joined #parrot
05:44 eternaleye_ joined #parrot
05:44 arnsholt joined #parrot
05:44 hernan joined #parrot
05:44 mtk joined #parrot
05:44 dukeleto joined #parrot
05:44 Infinoid joined #parrot
05:44 autark joined #parrot
05:44 cxreg joined #parrot
05:44 Woodi joined #parrot
05:44 schmooster joined #parrot
05:44 particle joined #parrot
05:44 cotto joined #parrot
05:44 pjcj_ joined #parrot
05:44 awwaiid_ joined #parrot
05:50 dadada joined #parrot
05:50 Hunger joined #parrot
05:50 ingy joined #parrot
05:50 perlite joined #parrot
05:50 mj41 joined #parrot
05:50 Coke joined #parrot
05:50 pmichaud joined #parrot
05:50 jsut joined #parrot
05:50 simcop2387 joined #parrot
05:50 Timbus joined #parrot
05:50 contingencyplan joined #parrot
05:50 ttbot joined #parrot
05:50 atrodo joined #parrot
05:50 sorear joined #parrot
05:50 Maddingue joined #parrot
05:58 awwaiid_ joined #parrot
05:58 pjcj_ joined #parrot
05:58 cotto joined #parrot
05:58 benabik joined #parrot
05:58 p6eval joined #parrot
05:58 aloha joined #parrot
05:58 tadzik joined #parrot
05:58 smash joined #parrot
05:58 GeJ joined #parrot
05:58 szbalint joined #parrot
05:58 PerlJam joined #parrot
05:58 wagle joined #parrot
05:58 Khisanth joined #parrot
05:58 knewt joined #parrot
05:58 cosimo joined #parrot
05:58 estrabd joined #parrot
05:58 dalek joined #parrot
05:58 rblackwe joined #parrot
05:58 slavorg joined #parrot
05:58 Util joined #parrot
05:58 TonyC joined #parrot
05:58 Kovensky joined #parrot
05:58 brambles joined #parrot
05:58 jlaire joined #parrot
05:58 moritz joined #parrot
05:58 eternaleye_ joined #parrot
05:58 arnsholt joined #parrot
05:58 hernan joined #parrot
05:58 mtk joined #parrot
05:58 dukeleto joined #parrot
05:58 Infinoid joined #parrot
05:58 autark joined #parrot
05:58 cxreg joined #parrot
05:58 Tene joined #parrot
05:58 elmex joined #parrot
05:59 crab2313 joined #parrot
05:59 particle joined #parrot
05:59 schmooster joined #parrot
05:59 Woodi joined #parrot
05:59 elmex joined #parrot
06:00 Kovensky joined #parrot
06:00 wagle joined #parrot
06:00 awwaiid joined #parrot
06:00 cotto joined #parrot
06:00 Tene joined #parrot
06:00 dukeleto joined #parrot
06:07 Util joined #parrot
06:07 rblackwe joined #parrot
06:07 autark joined #parrot
06:07 eternaleye_ joined #parrot
06:07 pjcj joined #parrot
06:07 Khisanth joined #parrot
06:07 mtk joined #parrot
06:07 aloha joined #parrot
06:07 hernan joined #parrot
06:07 JimmyZ joined #parrot
06:07 knewt joined #parrot
06:07 cosimo joined #parrot
06:07 arnsholt joined #parrot
06:07 brambles joined #parrot
06:07 GeJ joined #parrot
06:07 szbalint joined #parrot
06:07 estrabd joined #parrot
06:07 Woodi joined #parrot
06:07 schmooster joined #parrot
06:07 particle joined #parrot
06:07 crab2313 joined #parrot
06:07 dalek joined #parrot
06:07 p6eval joined #parrot
06:07 tadzik joined #parrot
06:07 moritz joined #parrot
06:07 TonyC joined #parrot
06:07 PerlJam joined #parrot
06:07 cxreg joined #parrot
06:07 jlaire joined #parrot
06:07 Infinoid joined #parrot
06:07 smash joined #parrot
06:14 JimmyZ left #parrot
06:15 JimmyZ joined #parrot
07:09 n0den1te joined #parrot
08:49 dalek mod_parrot/inside_out: 098a34f | (Bart Wiegmans)++ | mod_parrot (2 files):
08:49 dalek mod_parrot/inside_out: Pushed the limits of parrot nci
08:49 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/098a34ff5a
09:29 moritz particle, dngor: could you please /op some folks around here? thanks :-)
09:30 tadzik there was this ancient spell...
09:30 tadzik opbots names
09:30 tadzik nope
09:31 tadzik opbots
09:31 tadzik ...or maybe I need to be @ for that ;)
09:33 moritz well, the opbts don't have op either right now :-)
09:33 tadzik heh
09:48 brrt joined #parrot
10:02 brrt hey, anyone here who has a good understanding of the difference between a HLLCompiler and an IMCC compiler - or, why can I compreg('winxed') but not compreg('PIR')
10:02 brrt as in, when embedded
10:11 dalek rakudo/nom: 452cdbc | moritz++ | src/ (4 files):
10:11 dalek rakudo/nom: small typed exceptions refactor
10:11 dalek rakudo/nom:
10:11 dalek rakudo/nom: in Perl6::World.throw, mix in X::Comp into exception classes
10:11 dalek rakudo/nom: which do not already conform to X::Comp.
10:11 dalek rakudo/nom: This means that we can have exceptions that are both thrown
10:11 dalek rakudo/nom: from run time and from compile time, and still DWIM with their
10:12 dalek rakudo/nom: backtraces.
10:12 dalek rakudo/nom:
10:12 dalek rakudo/nom: Rename X::Bind::Comp to X::Bind, and throw it at run time
10:12 dalek rakudo/nom: from PseudoStash
10:12 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/452cdbca2b
10:53 dalek rakudo/nom: d0b6640 | moritz++ | src/core/ (2 files):
10:53 dalek rakudo/nom: X::Temporal::InvalidFormat
10:53 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/d0b6640123
11:01 dalek m1: ffd310c | jimmy++ | / (22 files):
11:01 dalek m1: added a basic testing framework
11:01 dalek m1: Now you can run *.m1 files by using run_m1.sh, and run test by using make test
11:01 dalek m1: review: https://github.com/parrot/m1/commit/ffd310c488
11:04 JimmyZ joined #parrot
11:10 dalek m1: e0f7b85 | jimmy++ | Makefile:
11:10 dalek m1: fix make clean, so it will remove *.m0 and *.m0b files
11:10 dalek m1: review: https://github.com/parrot/m1/commit/e0f7b85bbd
11:12 whiteknight joined #parrot
11:18 brrt good afternoon :-)
11:20 dalek rakudo/nom: 729d90a | moritz++ | src/core/ (2 files):
11:20 dalek rakudo/nom: typed exceptions for Temporal leap second checking
11:20 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/729d90ae60
11:21 brrt i'm testing an addition to the parrot api to setup imcc
11:21 brrt also, i found out Parrot_api_get_compiler() ' s result is not reliable at all
11:22 brrt as in 'sure can do and load a dfkladjadkslf compiler' :-)
11:23 brrt and as another thing.. its really hard and not supported to check a pmc againsst PMCNULL
11:23 brrt so we should have a Parrot_api_pmc_is_null() function
11:23 brrt but i'm not sure if PMCNULL is interpreter-local
11:28 sri joined #parrot
11:30 moritz I'm pretty sure it's global
11:31 brrt well, i'll see to it after the setup_imcc fix first
11:32 whiteknight good morning, #parrot
11:32 whiteknight brrt: imcc has it's own api
11:33 whiteknight compilers/imcc/api.c
11:33 whiteknight That's what frontend/parrot2/main.c uses to set up the compilers
11:33 brrt yes, i've seen
11:34 brrt i use that to setup the pir / pasm compilers
11:34 brrt i think it should be in the parrot api
11:34 whiteknight IMCC is separate from the rest of libparrot, and one day it will be a separate library entirely
11:35 whiteknight so we don't want to move in the opposite direction
11:35 kjs joined #parrot
11:36 brrt i see
11:37 brrt fair enough, but I do rely on it in the meantime
11:37 isBEKaml joined #parrot
11:41 whiteknight yes, we aren't separating the two any time soon
11:41 brrt1 joined #parrot
11:41 whiteknight It's taken us a lot of effort to get IMCC properly encapsulated. It still does things it's not supposed to do and doesn't respect interfaces like it should
11:42 brrt1 (computer burned out :-))
11:50 dalek parrot/whiteknight/io_cleanup1: d8932cb | Whiteknight++ | / (7 files):
11:50 dalek parrot/whiteknight/io_cleanup1: Rework Parrot_io_readall_s so it can work with types that can't read size ahead of time. Fix an issue with stringhandle, that is not supposed to clear/flush itself when it closes, so it can be read back later. This fixes the opsc problems blocking the build. Re-add a few exported APIs necessary to build the io dynops. The build now completes 100%.
11:50 dalek parrot/whiteknight/io_cleanup1: review: https://github.com/parrot/parrot/commit/d8932cbd00
11:51 moritz whiteknight++
11:54 lucian_ joined #parrot
12:00 dalek rakudo/nom: bb6d6b2 | moritz++ | src/core/ (2 files):
12:00 dalek rakudo/nom: typed exception for non-ASCII chars in pack "A" templates
12:00 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/bb6d6b2c82
12:17 PacoAir joined #parrot
12:40 JimmyZ joined #parrot
12:53 kjs joined #parrot
12:56 kjs_ joined #parrot
12:56 PacoAir joined #parrot
12:57 kjs_ joined #parrot
12:57 crab2313 joined #parrot
13:00 kjs_ joined #parrot
13:03 JimmyZ hello kjs
13:08 Psyche^ joined #parrot
13:17 crab2313 joined #parrot
13:32 dalek rakudo/nom: 5756efd | moritz++ | src/core/ (2 files):
13:32 dalek rakudo/nom: typed exception for wrong argument to :x in regex matches
13:32 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/5756efd638
13:41 dalek m1: 8612bd6 | jimmy++ | / (2 files):
13:41 dalek m1: added some test info to run_m1.sh
13:41 dalek m1: review: https://github.com/parrot/m1/commit/8612bd6d59
13:57 dalek m1: b2d40ac | jimmy++ | run_m1.sh:
13:57 dalek m1: improve error message
13:57 dalek m1: review: https://github.com/parrot/m1/commit/b2d40ac9f9
13:58 kid51 joined #parrot
14:13 kjs joined #parrot
14:48 dalek rakudo/map: 4a00632 | pmichaud++ | src/core/MapIter.pm:
14:48 dalek rakudo/map: Short-circuit 'redo' label in MapIter.reduce.
14:48 dalek rakudo/map: review: https://github.com/rakudo/rakudo/commit/4a00632ff6
14:50 dalek rakudo/nom: 253f6db | moritz++ | src/core/ (2 files):
14:50 dalek rakudo/nom: typed exception for "does" with non-composable type
14:50 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/253f6db62c
15:06 JimmyZ joined #parrot
15:11 brrt joined #parrot
15:17 dalek mod_parrot: d133710 | (Bart Wiegmans)++ | / (3 files):
15:17 dalek mod_parrot: Figured out what was wrong (PIR is dead)
15:17 dalek mod_parrot: review: https://github.com/bdw/mod​_parrot/commit/d1337103d0
15:17 dalek mod_parrot: 621f5be | (Bart Wiegmans)++ | mod_parrot (3 files):
15:17 dalek mod_parrot: PIR lives and with it CGI-style running
15:17 dalek mod_parrot: review: https://github.com/bdw/mod​_parrot/commit/621f5be41c
15:17 dalek rakudo/nom: cd04b8c | moritz++ | TODO:
15:17 dalek rakudo/nom: add TODO file
15:17 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/cd04b8cc6a
15:18 dalek rakudo/nom: 9d64f9a | moritz++ | TODO:
15:18 dalek rakudo/nom: remove TODO file, I meant to commit it to the ufo repo. moritz--
15:18 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/9d64f9ab09
15:31 brrt1 joined #parrot
15:35 dalek m1: 4ad0fd8 | kjs++ | src/ (11 files):
15:35 dalek m1: In order to get x.y properly working, big changes to how types are represented are necessary. This is a huge overhaul. wOrk in progress.
15:35 dalek m1: review: https://github.com/parrot/m1/commit/4ad0fd896d
15:40 dalek mod_parrot/inside_out: 13cdb61 | (Bart Wiegmans)++ | mod_parrot_run.c:
15:40 dalek mod_parrot/inside_out: Try to path it up with load_language, does not seem overly succesfull
15:40 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/13cdb610cf
15:40 dalek mod_parrot/inside_out: e6d8486 | (Bart Wiegmans)++ | / (4 files):
15:40 dalek mod_parrot/inside_out: Almost able to run external scripts
15:40 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/e6d84869de
15:40 dalek mod_parrot/inside_out: d133710 | (Bart Wiegmans)++ | / (3 files):
15:40 dalek mod_parrot/inside_out: Figured out what was wrong (PIR is dead)
15:40 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/d1337103d0
15:40 dalek mod_parrot/inside_out: 621f5be | (Bart Wiegmans)++ | mod_parrot (3 files):
15:40 dalek mod_parrot/inside_out: PIR lives and with it CGI-style running
15:40 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/621f5be41c
15:40 dalek mod_parrot/inside_out: db63414 | (Bart Wiegmans)++ | mod_parrot (2 files):
15:40 dalek mod_parrot/inside_out: Pushed the limits of parrot nci
15:40 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/db63414aee
15:40 dalek mod_parrot/inside_out: cff5377 | (Bart Wiegmans)++ | / (4 files):
15:40 dalek mod_parrot/inside_out: Using ffi works
15:40 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/cff5377bb9
15:40 dalek mod_parrot/inside_out: 943c3c8 | (Bart Wiegmans)++ | mod_parrot_run.c:
15:40 dalek mod_parrot/inside_out: Merge with origin
15:40 dalek mod_parrot/inside_out: review: https://github.com/bdw/mod​_parrot/commit/943c3c81eb
15:50 benabik joined #parrot
16:11 dalek m1: 47d5ad6 | kjs++ | src/ (8 files):
16:11 dalek m1: more updates to handling struct fields.
16:11 dalek m1: review: https://github.com/parrot/m1/commit/47d5ad6173
16:15 benabik ~~
16:15 dalek rakudo/nom: da68917 | moritz++ | src/core/ (2 files):
16:15 dalek rakudo/nom: typed exception for eval with unknown :lang
16:15 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/da68917796
16:15 dalek rakudo/nom: 1d48515 | moritz++ | docs/ChangeLog:
16:15 dalek rakudo/nom: note -O2 changes in ChangeLog
16:16 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/1d48515374
16:19 dalek rakudo/nom: 89da094 | moritz++ | src/core/ (2 files):
16:19 dalek rakudo/nom: Revert "typed exception for eval with unknown :lang"
16:19 dalek rakudo/nom:
16:19 dalek rakudo/nom: This reverts commit da68917796e380a368f3c98d37018fccda494287.
16:19 dalek rakudo/nom: It made the setting compilation hang. No idea why.
16:19 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/89da0940c2
16:27 dalek rakudo/nom: acb50df | moritz++ | src/core/ (2 files):
16:27 dalek rakudo/nom: typed exception for eval with unknown :lang
16:27 dalek rakudo/nom:
16:27 dalek rakudo/nom: second shot; works this time
16:27 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/acb50df9eb
16:31 dalek m1: 4668050 | kjs++ | src/ (5 files):
16:31 dalek m1: silence a few warnings.
16:31 dalek m1: review: https://github.com/parrot/m1/commit/466805066d
16:31 dalek m1: abd0b55 | kjs++ | t/t2.m1:
16:31 dalek m1: fix a test file.
16:31 dalek m1: review: https://github.com/parrot/m1/commit/abd0b556f1
16:33 brrt joined #parrot
16:33 brrt left #parrot
16:37 Khisanth joined #parrot
16:38 dalek m1: e958191 | kjs++ | / (4 files):
16:38 dalek m1: some comments. fix some tests.
16:38 dalek m1: review: https://github.com/parrot/m1/commit/e958191001
16:38 dalek website: brrt++ | A few steps forward
16:38 dalek website: http://www.parrot.org/content/few-steps-forward
16:43 kid51 joined #parrot
16:56 dalek m1: 0312db6 | kjs++ | / (2 files):
16:56 dalek m1: add m0 instr to parser. update todo
16:56 dalek m1: review: https://github.com/parrot/m1/commit/0312db6ee6
17:03 dalek nqp/qrpa: 27720d1 | pmichaud++ | src/PAST/NQP.pir:
17:03 dalek nqp/qrpa: Add (temporary) nqp::qlist() to construct QRPA instead of RPA lists.
17:03 dalek nqp/qrpa: review: https://github.com/perl6/nqp/commit/27720d1536
17:03 dalek nqp/qrpa: 98f6a4e | pmichaud++ | / (4 files):
17:03 dalek nqp/qrpa: Add nqp::islist().
17:03 dalek nqp/qrpa: review: https://github.com/perl6/nqp/commit/98f6a4ec65
17:10 dalek m1: ad59350 | kjs++ | src/m1. (2 files):
17:10 dalek m1: prevent warnings in lexer.
17:10 dalek m1: review: https://github.com/parrot/m1/commit/ad59350370
17:20 dalek m1: 1d4a15c | kjs++ | src/ (4 files):
17:20 dalek m1: various fixes, including handling of var decl like int x, y, z;
17:20 dalek m1: review: https://github.com/parrot/m1/commit/1d4a15c182
17:31 dalek m1: a59ad07 | kjs++ | src/ (2 files):
17:31 dalek m1: various refactoring.
17:31 dalek m1: review: https://github.com/parrot/m1/commit/a59ad07fc2
17:38 wendar pmichaud: unfortunately I won't be at yapc
17:38 dalek rakudo/nom: d8f1a1b | moritz++ | src/core/ (2 files):
17:38 dalek rakudo/nom: Temporal gets more typed exceptions
17:38 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/d8f1a1bcd5
17:39 wendar pmichaud: I was hoping to, but just started $new_job June 1, and don't quite want to ask for my second week off for a conference
17:39 wendar pmichaud: (make yapc, that is)
17:39 wendar pmichaud: on the plus side, they are a perl shop, so I'll likely be at more perl events in the nearish future
17:40 wendar speaking of which...
17:40 wendar cotto: were you located in Seattle or Vancouver? I remember it was north of Portland.
17:40 wendar cotto: if Seattle, we should hang out sometime
17:40 wendar cotto: I just moved to Belltown, and the office is Pike/4th
17:42 * kid51 remembers wendar under a different handle :-)
17:42 wendar ah, drat, my freenode nick is spreading
17:42 allison silly irc client
17:42 allison too smart for it's own good
17:49 whiteknight joined #parrot
17:51 whiteknight good afternoon, #parrot
17:51 sorear hello, whiteknight
17:55 whiteknight hello sorear, how are you doing today?
17:55 dalek m1: d854eac | kjs++ | src/ (3 files):
17:55 dalek m1: various cleanups.
17:55 dalek m1: review: https://github.com/parrot/m1/commit/d854eace98
18:01 sorear whiteknight: good!
18:02 contingencyplan joined #parrot
18:48 contingencyplan joined #parrot
18:53 dalek PACT: c709187 | benabik++ | / (10 files):
18:53 dalek PACT: Add copyright and license information
18:53 dalek PACT:
18:53 dalek PACT: This mattered less when it was just a pile of notes, but now that
18:53 dalek PACT: we're getting real code in here, we should make it official.
18:53 dalek PACT: review: https://github.com/parrot/PACT/commit/c709187c18
18:54 tadzik serious bunisess
18:54 benabik whiteknight: I suppose technically I should have asked you since there's code from you in there.  (The packfile classes)  I assume giving it to PaFo and Artistic 2.0 isn't a problem?
18:55 whiteknight benabik: no, Artistic 2.0 is preferred
18:56 benabik Since it's a parrot project, I just went with "same as Parrot".  :-)
18:58 dalek m1: 7f3c148 | kjs++ | / (4 files):
18:58 dalek m1: fix a.b assignment. update todo.
18:58 dalek m1: review: https://github.com/parrot/m1/commit/7f3c1483fd
18:58 dalek m1: e5668af | kjs++ | t/obj.m1:
18:59 dalek m1: update test file.
18:59 dalek m1: review: https://github.com/parrot/m1/commit/e5668afa7b
19:02 nine whiteknight: I tried to reproduce your miniparrot segfault using 64 Bit Strawberry Perl but the build fails even before with ops2c.exe --dynamic src/dynoplibs/obscure.ops --quiet dieing with "Could not find sub _config"
19:14 NotFound http://www.parrot.org/content/few-steps-forward So now mod_parrot can run winxed modules? Hey, winxed can be the next PHP! X-)
19:15 nine whiteknight: ah a git clean helped. Now the build succeeded and the tests work
19:29 kjs joined #parrot
19:31 dalek rakudo/nom: 6d966bd | moritz++ | src/core/ (2 files):
19:31 dalek rakudo/nom: typed exception for Str.trans
19:31 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/6d966bd4e7
19:36 alvis joined #parrot
19:45 kid51 joined #parrot
20:03 whiteknight nine: I think my setup on my work computer is wonky
20:06 dalek m1: e608c11 | kjs++ | src/ (7 files):
20:06 dalek m1: various fixes.
20:06 dalek m1: review: https://github.com/parrot/m1/commit/e608c11e5c
20:10 kid51 joined #parrot
20:14 dalek m1: afd94bd | kjs++ | src/ (2 files):
20:14 dalek m1: clean up and fix a bug. M0 cant print_n yet.
20:14 dalek m1: review: https://github.com/parrot/m1/commit/afd94bdedd
20:31 * kjs is afraid of the monster he created
20:31 kjs_ joined #parrot
20:43 zby_home joined #parrot
20:45 dalek rakudo/nom: 9d2ddde | moritz++ | src/core/ (2 files):
20:45 dalek rakudo/nom: another typed exception for Str.trans
20:45 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/9d2ddde08e
20:48 dalek rakudo/map: ad22611 | pmichaud++ | src/core/MapIter.pm:
20:48 dalek rakudo/map: Revert commit af0d2e1 so that MapIter makes repeated calls to .munch().
20:48 dalek rakudo/map: This makes .map horribly slow again for loops of 1..BIGVAL, but we'll
20:48 dalek rakudo/map: hopefully improve that in subsequent commits.
20:48 dalek rakudo/map: review: https://github.com/rakudo/rakudo/commit/ad226113f6
20:48 dalek rakudo/map: 6c20932 | pmichaud++ | src/ (5 files):
20:48 dalek rakudo/map: Initial moves to use QRPA in Rakudo Lists.
20:48 dalek rakudo/map: review: https://github.com/rakudo/rakudo/commit/6c2093218a
20:55 mmcleric joined #parrot
20:57 dalek m1: 89b3cec | kjs++ | src/ (6 files):
20:57 dalek m1: a few cleanups and some documentation.
20:57 dalek m1: review: https://github.com/parrot/m1/commit/89b3ceca1d
21:17 zby_home joined #parrot
21:35 dalek m1: 4664c42 | kjs++ | src/ (2 files):
21:35 dalek m1: arrays of other types must evaluate to the right type. this is tricky. not fixed yet.
21:35 dalek m1: review: https://github.com/parrot/m1/commit/4664c42d48
21:51 dalek parrot/whiteknight/io_cleanup1: a54a224 | Whiteknight++ | / (6 files):
21:51 dalek parrot/whiteknight/io_cleanup1: Add in vtable-level flags to specify some per-type default behaviors. For types that need it, set up buffers automatically.
21:51 dalek parrot/whiteknight/io_cleanup1: review: https://github.com/parrot/parrot/commit/a54a224c65
21:51 dalek parrot/whiteknight/io_cleanup1: 74baebf | Whiteknight++ | / (3 files):
21:51 dalek parrot/whiteknight/io_cleanup1: Parrot_io_buffer_flush now flushes the buffer only, not the handle. Always flush the buffer when we we close a handle, but don't necessarily flush the handle too.
21:51 dalek parrot/whiteknight/io_cleanup1: review: https://github.com/parrot/parrot/commit/74baebfd13
21:51 dalek parrot/whiteknight/io_cleanup1: 3d0aed9 | Whiteknight++ | / (4 files):
21:51 dalek parrot/whiteknight/io_cleanup1: Start fixing some tests, starting with StringHandle tests.
21:51 dalek parrot/whiteknight/io_cleanup1:
21:51 dalek parrot/whiteknight/io_cleanup1: The StringHandle PMC has some semantics that are 'interesting'. I'm trying to duplicate what happens in master, even though I think some of these things need to change. Several StringHandle-related tests are still failing, some spectacularly.
21:51 dalek parrot/whiteknight/io_cleanup1: review: https://github.com/parrot/parrot/commit/3d0aed91ad
22:01 dalek m1: a65bf12 | kjs++ | src/ (4 files):
22:01 dalek m1: add size to symbols. more work on types.
22:01 dalek m1: review: https://github.com/parrot/m1/commit/a65bf129e8
22:02 kjs joined #parrot
22:04 dalek m1: 32d58de | kjs++ | Makefile:
22:04 dalek m1: minor tweak to makefile
22:04 dalek m1: review: https://github.com/parrot/m1/commit/32d58de0d5
22:20 dalek rakudo/map: 91e59f1 | pmichaud++ | src/core/ListIter.pm:
22:20 dalek rakudo/map: Code cleanup: Replace some nqp:: ops with things the inliner can now handle.
22:20 dalek rakudo/map: review: https://github.com/rakudo/rakudo/commit/91e59f17ba
23:34 whiteknight StringHandle semantics are weird
23:35 whiteknight They really don't act like FileHandle in a lot of ways. I'm surprised the differences haven't caused more complaints

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

Parrot | source cross referenced