|
Parrot 4.10.0 "[Red-eared Parakeet]" parrot.org/ | Log: irclog.perlgeek.de/parrot Set by moderator on 21 November 2012. |
|||
|
00:05
Psyche^ joined
00:51
Reini joined
01:03
Reini joined
01:14
Mike-PerlRecruiter_ joined
|
|||
| dalek | rrot/rurban/darwin-rpath-gh883: e24ef98 | rurban++ | / (2 files): install blib/lib/installable_libparrot.4.10.0.dylib And some whitespace fixes in MANIFEST.generated |
01:44 | |
| rrot: b9b9ab8 | rurban++ | t/pmc/task.t: [GH #886] Remove concurrent say in t/pmc/task.t Even busy sleeping did not help on some systems, so remove the problematic line. It still tests if the task it properly killed, but we cannot guarantee when it is killed. |
01:52 | ||
|
02:13
Reini joined
05:38
Reini joined
05:44
Reini joined
10:17
Reini joined
10:21
PacoAir joined
10:52
Reini joined
|
|||
| dalek | kudo/stdier: 3b71c87 | jnthn++ | src/Perl6/ (2 files): Switch a couple of panic calls to worry. Again, doesn't behave differently yet. |
11:27 | |
|
11:36
tuxit joined
11:52
Reini joined
11:55
awwaiid joined
12:53
Reini joined
|
|||
| dalek | kudo/stdier: 5d659ff | jnthn++ | src/Perl6/Actions.pm: Fix method name thinko. |
13:06 | |
| kudo/stdier: 93a1240 | jnthn++ | src/core/Exception.pm: Add X::Comp::Group. It's used for when the compilation can produce multiple issues. With this we'll be able to present those the parser can survive together, rather than having the user have to get them one by one. Also will do the rendering of warnings. |
|||
| kudo/stdier: a5b78f7 | jnthn++ | src/Perl6/ (2 files): Proper handling of sorry and worry. Makes worry just report the potential difficulties (so redeclaration of a variable is just a warning now, as STD has it), and sorry keeps going and just collects together the errors up to a limit, then gives them at the end or when there's a panic. Slightly different factoring to STD since we have typed exceptions, but produces the same kind of output. |
|||
|
13:14
Mike-PerlRecruiter_ joined
13:31
Reini joined
14:05
Reini joined
14:07
knewt joined
|
|||
| dalek | rrot: e6e6a24 | jkeenan++ | / (2 files): Correct one expected value in test. Ensure that one variable is initialized before being used. Modify some test descriptions so that we can more easily determine our place in the test results. |
14:35 | |
| rrot: ba040e3 | jkeenan++ | t/pmc/task.t: Merge branch 'master' of git@github.com:parrot/parrot |
|||
|
14:40
Reini joined
|
|||
| dalek | rrot: ba7d574 | jkeenan++ | / (4 files): [codingstd] No cuddled else; copyright; PIR coda; trailing space. |
14:49 | |
|
15:14
Reini joined
15:45
benabik joined
|
|||
| dalek | kudo/stdier: 2ac61b5 | jnthn++ | src/Perl6/ (2 files): Start recording mystery symbols. Factored in a similar way to %*MYSTERY in STD. However, it keyed just on name. This isn't quite enough, as it fails to distinguish the same names in different scopes, meaning mysteries can be resolved wrongly. To avoid this, we'll try keying on name and scope ID in Rakudo, so we collect together obvious dupes, but hopefully can get righter results. Information not used for anything just yet. |
15:54 | |
|
15:59
brrt joined
16:15
brrt left
|
|||
| dalek | rrot: 4351688 | rurban++ | lib/Parrot/Test.pm: [GH #887] Set darwin DYLD_LIBRARY_PATH when testing Set DYLD_LIBRARY_PATH in run_command() as this allows testing from the command-line also. Also fix Parrot::Test::path_to_parrot, which failed when INC was just lib/Parrot/Config.pm. Use the more reliable __FILE__ instead and check if short, relative path seperately. BTW: This method should be thrown away, as it does not work on an installed parrot. |
16:19 | |
|
17:31
brrt joined,
brrt left,
benabik joined
17:32
tuxit joined
|
|||
| dalek | kudo/stdier: dcc1f94 | jnthn++ | src/core/Exception.pm: Add X::Undeclared::Symbols for reporting mystery. |
18:09 | |
| kudo/stdier: 72118ee | jnthn++ | src/Perl6/ (2 files): Use %*MYSTERY to report [un|post]declared symbols. Means we can correctly report post-declared types and give better output, much closer to how STD has it. A couple of regressions in spectest. |
|||
|
18:09
benabik joined
|
|||
| dalek | rrot: 5bf48bf | rurban++ | lib/Parrot/Test.pm: [GH #887] Append to existing DYLD_LIBRARY_PATH This scenario involves DYLD_LIBRARY_PATH required for some libparrot dependency in a non default location (ice, pcre, ...). |
18:25 | |
|
18:53
mtk joined
19:22
benabik joined
|
|||
| dalek | kudo/stdier: 2a36be0 | jnthn++ | src/core/Exception.pm: Make sure .message works as well as .gist. |
19:28 | |
|
19:32
Reini joined
|
|||
| dalek | kudo/stdier: 0793547 | jnthn++ | src/Perl6/Grammar.pm: Missing return values. |
20:00 | |
| kudo/stdier: 62a696f | jnthn++ | src/Perl6/Grammar.pm: Remove unrequired space. |
|||
| kudo/stdier: a03049e | jnthn++ | src/Perl6/Grammar.pm: Move a sorry back to a panic for now. Follow-up error actually seems to be worse, and STD spits internal errors on a program just containing "@" anyway. |
|||
| Heuristic branch merge: pushed 16 commits to rakudo/nom by jnthn | 20:03 | ||
| kudo/nom: 5fd9c03 | (Timo Paulssen)++ | src/core/Enum.pm: properly .perl nested Enums/Pairs |
20:12 | ||
| kudo/nom: 4bfab5a | jnthn++ | docs/ROADMAP: Remove completed item. |
20:19 | ||
| kudo/nom: 10ced2a | jnthn++ | docs/ChangeLog: Update ChangeLog. |
|||
|
20:32
Reini joined
|
|||
| dalek | kudo/nom: 7fd7073 | jnthn++ | src/Perl6/Grammar.pm: Fix line numbers in explain_mystery. |
20:54 | |
| Heuristic branch merge: pushed 25 commits to rakudo/qast-sink-1 by moritz | 21:31 | ||
|
21:33
Reini joined
22:04
Reini joined
22:39
Reini joined
|
|||
| dalek | p: 7405897 | (Paweł Murias)++ | src/QAST/Operations.nqp: Remove a misleading relict from pir translation. |
22:40 | |
| p: ad4ae89 | (Paweł Murias)++ | t/nqp/44-try-catch.t: Test try without an exception. |
|||
| p: 7fd05c9 | (Paweł Murias)++ | t/nqp/11-sub.t: Fix test 11. |
|||
|
22:51
benabik joined
|
|||
| dalek | rrot: 89d99a5 | rurban++ | src/gc/gc_gms.c: Undo GC work_list check. This may not happen Rather fix the wrong paren_interp. See also GH #880 |
22:53 | |
| rrot: efac3e1 | rurban++ | ext/nqp-rx/t/nqp/46-charspec.t: [GH# 874] Skip one nqp test which fails without-icu It really should be fixed in nqp: avoid calling find_codepoint when icu is not configured. |
|||
| benabik | rurban++ | 22:54 | |
| dalek | p-rx: 45d4a79 | rurban++ | t/nqp/46-charspec.t: Fix t/nqp/46-charspec.t --without-icu. Synced from parrot efac3e16ed21387837545c991e2a7c8f5d6781df [parrot #874] |
23:03 | |
|
23:03
Reini joined
|
|||
| dalek | kudo/nom: 6437197 | jnthn++ | src/Perl6/ (2 files): Align variable checking with how STD does it. This fixes the bug where @/%/& sigil variables interpolated in strings were not checked properly, leading to NPMCA at runtime. |
23:04 | |
| Reini | Fixing GC with debugging flags | 23:34 | |
| dalek | rrot: 6fc8df2 | rurban++ | src/gc/gc_gms.c: Fix DETAIL_MEMORY_DEBUG, print GC stats on new MEMORY_DEBUG flags Fixed several wrong arguments with DETAIL_MEMORY_DEBUG enabled. DETAIL_MEMORY_DEBUG was too noisy with Allocated and Freed, print stats with simplier MEMORY_DEBUG. |
23:54 | |