|
Parrot 4.3.0 "In Which..." | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 18 April 2012. |
|||
|
00:08
whiteknight joined
00:14
kid51 joined
|
|||
| whiteknight | good evening, #parrot | 01:16 | |
| dalek | rrot/eval_pmc: dd8395e | Whiteknight++ | / (3 files): Fix remaining make test failures. However there is still some weirdness with old NQP that I haven't tracked down yet |
01:37 | |
| rrot/eval_pmc: 23cc86f | Whiteknight++ | / (3 files): Fix HLLCompiler.evalpmc to execute :init subs. In reality we might like client programs to have this ability themselves, but doing it here maintains the previous semantics that aren't worth changing |
01:50 | ||
|
02:14
PacoAir_ joined
|
|||
| dalek | rrot: f5e9e9f | jkeenan++ | t/codingstd/case_sensitive_files.t: Correct one wording error in POD. |
02:32 | |
|
02:36
JimmyZ joined
02:52
fperrad joined
|
|||
| kid51 | msg whiteknight eval_pmc branch has 1 c_arg_assert codingstd failure but otherwise passes make fulltest | 02:56 | |
| aloha | OK. I'll deliver the message. | ||
|
02:59
benabik joined
|
|||
| kid51 | msg whiteknight in eval_pmc branch 'get_packfile_eval_pmc' appears only within HEADERIZER blocks inside src/pmc/imccompiler.c and imccompiler.pmc. Does that make sense? | 03:00 | |
| aloha | OK. I'll deliver the message. | ||
|
03:50
dngor joined
|
|||
| dalek | rrot: 1d627eb | petdance++ | src/scheduler.c: removed unnecessary var initialization |
04:24 | |
| kudo/nom: 498508b | moritz++ | docs/ROADMAP: [roadmap] :exhaustive is done |
06:17 | ||
|
07:26
plobsing joined
07:47
nbrown joined
07:53
alvis joined
|
|||
| dalek | p: 655049e | jonathan++ | src/QRegex/Cursor.nqp: Make !LITERAL support getting a flag to match cAsE InSenSitiVE. |
08:21 | |
| kudo/nom: 5ec18cd | jonathan++ | / (3 files): Make /:i $foo/ match the interpolated variable case-insensitively. |
08:23 | ||
| kudo/nom: 507e7f6 | jonathan++ | src/core/Mu.pm: Dispatchers should not decontainerize the return value. |
09:02 | ||
|
09:32
aloha joined
09:35
schmooster joined
|
|||
| dalek | kudo/nom: 48c8394 | jonathan++ | src/core/control.pm: Don't explode when a :lang passed to eval doesn't locate a compiler. |
09:41 | |
|
10:04
JimmyZ joined
|
|||
| dalek | p: 232518c | pmichaud++ | src/QRegex/Cursor.nqp: Enable case-insensitive literal interpolation for systems w/o ICU. |
10:10 | |
|
10:15
JimmyZ joined
10:16
whiteknight joined
|
|||
| dalek | p: a88d0b8 | jonathan++ | src/6model/reprs/CArray.c: Serialize/deserialize CArray representation's REPR data. Should fix pre-compilation of things that use CArray based types. |
10:16 | |
|
10:18
jevin joined
10:21
perlite joined
|
|||
| dalek | p: b83d81f | pmichaud++ | src/QRegex/Cursor.nqp: Add the parts of the previous commit that apparently weren't commited. |
10:23 | |
|
10:26
plobsing joined
10:27
dngor joined
|
|||
| dalek | kudo/nom: 1917a7a | jonathan++ | t (2 files): Set PERL6LIB in the harness, which unbusts running spectest on Windows. |
10:35 | |
|
10:40
dngor_ joined
10:41
losinggeneration joined
|
|||
| dalek | kudo/nom: 5511d03 | moritz++ | tools/autounfudge.pl: autounfudge needs PERL6LIB=lib too |
10:42 | |
|
10:43
JimmyZ joined
10:45
Timbus joined
|
|||
| dalek | p/qbootstrap: d6e4019 | pmichaud++ | Configure.pl: Add --parrot-option to Configure.pl. |
10:49 | |
| p: 05b65e9 | pmichaud++ | Configure.pl: Add --parrot-option flags to Configure.pl. |
|||
|
10:51
JimmyZ joined
10:54
brrt joined
|
|||
| whiteknight | I may need some help updating NQP to use PackfileView instead of Eval | 11:23 | |
| I'm getting an error, but I can't seem to track down where it's coming from | 11:24 | ||
| dalek | kudo/nom: 271d219 | jonathan++ | src/core/Pair.pm: Correct a bogus contextualization. |
11:33 | |
| kudo/nom: 94ae635 | jonathan++ | src/core/EnumMap.pm: %h.hash should not make a new hash, just return identify. |
|||
| kudo/nom: fa1ca28 | jonathan++ | src/core/Mu.pm: The identify .item should not decontainerize. |
|||
| kudo/nom: 6ef66c9 | jonathan++ | src/Perl6/Actions.pm: $.foo, @.foo and %.foo should contextualize appropriately. |
|||
|
12:00
lucian__ joined
12:12
kid51 joined
|
|||
| dalek | kudo/nom: 7c97944 | jonathan++ | src/Perl6/ (2 files): Fix combination of state declarator and list assignment. |
12:42 | |
| sella: 5097058 | Whiteknight++ | src/unstable/net/ (2 files): [Net] Add in a tick progress method for UserAgent. chunked transfer encoding is tested, so remove debugs and todo notes, and make sure to signal the UserAgent that we are making progress |
12:44 | ||
| sella: 8dbc672 | Whiteknight++ | src/unstable/net/ (8 files): [Net] Add docs for the rest of the classes and methods |
|||
| sella: 87f5f77 | Whiteknight++ | / (2 files): [Parse] Add tests for Parse. Fix some small bugs I found while testing |
|||
| sella: 612b263 | Whiteknight++ | / (4 files): [Parse] Parse is now stable |
|||
| kudo/nom: 754e4a0 | moritz++ | src/core/Backtrace.pm: succeed in creating error message much more often |
12:54 | ||
| rrot: f983396 | pmichaud++ | / (2 files): [string]: Enable upcase/downcase opcode to work on ucs2/ucs4/utf16 encoded strings if all codepoints are in the Latin-1 range. |
13:13 | ||
|
13:23
nbrown joined
13:26
plobsing joined
|
|||
| dalek | kudo/nom: 096cf7d | (Marcus Ramberg)++ | src/Perl6/Compiler.nqp: Better help for perl6 binary |
13:33 | |
| kudo/nom: b1f5835 | moritz++ | src/Perl6/Compiler.nqp: Merge pull request #61 from marcusramberg/improve_help Better help for perl6 binary |
|||
| sella/gh-pages: c97d208 | Whiteknight++ | libraries/parse.md: [Parse] Add initial docs for Parse |
13:52 | ||
| sella/gh-pages: 1e99f55 | Whiteknight++ | / (2 files): Add parse to the layout. Add some info to Core docs. |
|||
| kudo/nom: 501e401 | jonathan++ | src/Perl6/ (2 files): Fix constant initializers that include a block. |
13:54 | ||
| p: b6a9303 | pmichaud++ | / (3 files): Bump PARROT_REVISION to get latest Parrot upcase/downcase improvements for non-ICU environments. |
13:56 | ||
|
14:02
PacoAir joined
|
|||
| dalek | kudo/nom: 59b31b6 | pmichaud++ | tools/build/NQP_REVISION: Bump NQP_REVISION to get latest case-insensitive improvements for non-icu environments. |
14:08 | |
| p: 7cd7557 | pmichaud++ | tools/build/PARROT_REVISION: Revert PARROT_REVISION to released version; I was a little too eager with the previous bump. We can bump PARROT_REVISION later (e.g., after the R* release). Using the older PARROT_REVISION means that non-ICU users won't get the Parrot improvements, but we'll still be able to make releases based on latest Parrot. |
14:13 | ||
| p: ac3e430 | jonathan++ | src/6model/reprs/CArray.c: Need to be lazier about calling fill_repr_data in CArray; last patch made things a bit too eager. |
14:19 | ||
| rrot: 16f3fbe | NotFound++ | ext/winxed/ (2 files): update winxed snapshot to a3fe1bd - Show backtrace in driver |
14:28 | ||
| NotFound | What's the current service hook for dalek? Looks like the one I have in winxed is outdated. | 14:31 | |
| feather3.perl6.nl:5000/dalek?t=magnet,parrot ? | 14:32 | ||
| moritz | looks right | 14:33 | |
| dalek | kudo/nom: 0d3220f | pmichaud++ | tools/build/Makefile.in: Make --stagestats a permanent part of the setting compilation, to provide a progress indicator of sorts. |
14:39 | |
| p: 09bf632 | jonathan++ | src/6model/reprs/CStruct.c: Do just enough to make sure serializing modules that declare something with the CStruct REPR should not go awry. |
14:40 | ||
| kudo/nom: 06d40a0 | moritz++ | src/core/ (2 files): Make backtrace printing more robust |
14:42 | ||
| kudo/nom: c89ce89 | moritz++ | src/core/Backtrace.pm: finally fix masak++'s example of failed error reporting also use .DEFINITE instead of .defined |
15:07 | ||
| nxed: 7dc7b24 | NotFound++ | winxedst1.winxed: drop builtins get/set attribute, callmethodwithargs and invoke from stage 1 |
15:19 | ||
| NotFound | Looks like it was | 15:20 | |
| dalek | p/toqast: 29da48d | jonathan++ | / (3 files): Stub in QAST::Block and QAST::Stmts. |
15:27 | |
|
15:35
kid51 joined
15:39
lateau joined
15:53
fperrad joined
|
|||
| dalek | nxed: db726c7 | NotFound++ | winxedst2.winxed: simplify some builtin compile time evaluations, compile time evaluate upcase and downcase |
16:09 | |
| nxed: c44d2c8 | NotFound++ | winxedst2.winxed: optimize a bit typed array initialization |
16:44 | ||
| nxed: 842f17c | NotFound++ | examples/fly.winxed: optimize a bit example fly: initialize some arrays one time |
17:09 | ||
|
17:10
brrt joined
17:15
jjore joined
|
|||
| dalek | kudo/nom: 120e95d | pmichaud++ | src/core/Any.pm: Fix &infix:<cmp>(Any,Any) to use value identity for Inf/-Inf instead of numeric identity. |
17:24 | |
|
17:36
kid51 joined
|
|||
| dalek | nxed: 63be3bd | NotFound++ | winxedst1.winxed: drop compile time evaluation of indexof and escape from stage 1 |
18:41 | |
| p/toqast: 3ccdf9e | jonathan++ | / (11 files): Get the various QAST nodes we have stubbed in and start to fill some of them out. |
18:48 | ||
| nxed: 4d160ce | NotFound++ | t/basic/02predefuncs.t: some tests for indexof builtin |
18:53 | ||
| kudo/nom: 9b16150 | (Marcus Ramberg)++ | / (2 files): Reformat --doc output |
19:02 | ||
| kudo/nom: 43445e5 | (Marcus Ramberg)++ | / (2 files): Fix method stringification in Pod::To::Text, fix slurpy star in Parameter.perl |
|||
| kudo/nom: 21325bb | (Marcus Ramberg)++ | src/core/Parameter.pm: Remove typo in paramter and cleanup |
|||
| kudo/nom: cf19ce4 | moritz++ | / (2 files): update docs/running.pod and perl6 --help output --ll-backtrace is now --ll-exception. Add --profile |
19:12 | ||
| kudo/nom: edf2e0d | (Geir Amdal)++ | src/core/IO.pm: added stat times (modified/changed/accessed) for IO |
19:13 | ||
| kudo/nom: 631d8ab | moritz++ | src/core/IO.pm: Merge pull request #63 from gam/nom added stat times (modified/changed/accessed) for IO |
|||
| kudo/nom: d7b76d9 | moritz++ | tools/build/NQP_REVISION: bump NQP revision now MiniDBD::mysql finally works with precompiled modules. Time to celabrate! |
19:16 | ||
| p/toqast: fdba789 | jonathan++ | src/QAST/Op.nqp: We'll just spell pasttype as op now. Now that'll save some keystrokes... |
19:23 | ||
| p/toqast: 6b5c556 | jonathan++ | src/QAST/ (2 files): Fill out QAST::Var and QAST::Block a little. |
|||
|
19:33
PacoAir joined
19:37
PacoAir joined
20:28
perlite joined
|
|||
| dalek | kudo/nom: 5d7626b | pmichaud++ | / (3 files): Revise $*PERL variable a bit. |
20:53 | |
| p/toqast: d16bf96 | jonathan++ | src/QAST/Compiler.nqp: Start sketching out compilation of some more of the nodes in QAST::Compiler. |
21:00 | ||
|
21:13
jsut_ joined
22:31
brrt joined
22:49
brrt left
23:13
kid51 joined
23:49
lucian__ joined
|
|||