|
Parrot 6.9.0 "Rosy-faced Lovebird" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Fridays 13:30 UTC Set by moderator on 2 November 2014. |
|||
|
00:20
janus joined
01:00
kurahaupo joined
01:30
kid51 joined
02:50
kurahaupo joined
04:48
particle1 joined
07:23
FROGGS joined
08:25
bighugedog joined
08:53
mirjam joined
|
|||
| rurban | Do we have a policy for translated error messages? I see some _() strings | 08:59 | |
| I'll remove the ones I added. Doesn't sound needed, and adds a call in the exception chain | 09:00 | ||
|
10:39
kurahaupo joined
11:20
kurahaupo joined
|
|||
| dalek | rrot/smoke-me/array-splice-gh766+1126+1127: ec7e1ac | rurban++ | src/pmc/ (3 files): [pmc] fix splice overflows with negative count Fixes GH #766. Throw illegal argument with negative count arguments for now. TODO: Implement support for negative count argument for splice. Add more splice methods. |
12:44 | |
| rrot/smoke-me/array-splice-gh766+1126+1127: d36da0f | rurban++ | / (22 files): [pmc] harmonize and combine out of bounds exception strings use less static string memory. no special context. Use only "illegal argument" for unsupported negative arguments. GH #1126 * index out of bounds, * illegal argument (for illegal negative args), * can't resize (for fixed*pmcs or size=0 arguments) * StopIteration |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 054781d | rurban++ | / (25 files): More error message harmonization #1126 Do not end the exception string with ".", "!" or "\\n". |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: d079d16 | rurban++ | / (9 files): [pmc] allow negative array key indices Fixes GH #1127 currently we throw "index out of bounds" when getting or setting $P0[-1] the added code is only: if (key < 0) key += size; so it is hard to argue for performance reasons. ditto for resizable*array for consistency if not already implemented. |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 3ca4d64 | rurban++ | t/ (14 files): [test] change array tests to new harmonized out of bounds exceptions |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: dc140f1 | rurban++ | t/stress/gc.t: t/stress/gc.t doc |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 6839b09 | rurban++ | ChangeLog: ChangeLog for the 3 array changes |
|||
| rrot/smoke-me/bsdmake-gh1125: f38599d | rurban++ | config/gen/makefiles/docs.in: [docs] fix $< gnuism in docs makefile Fixes GH #1125 |
12:55 | ||
|
13:01
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1247 (smoke-me/array-splice-gh766+1126+1127 - 6839b09 : Reini Urban): The build passed. | 13:01 | |
| Change view : github.com/parrot/parrot/compare/e...39b09c6c8e | |||
| Build details : travis-ci.org/parrot/parrot/builds/40536010 | |||
|
13:01
travis-ci left
13:12
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1248 (smoke-me/bsdmake-gh1125 - f38599d : Reini Urban): The build passed. | 13:12 | |
| Change view : github.com/parrot/parrot/commit/f38599d5b3df | |||
| Build details : travis-ci.org/parrot/parrot/builds/40537043 | |||
|
13:12
travis-ci left
|
|||
| dalek | rrot: 3f902ac | rurban++ | / (2 files): [docs] fix $< gnuism in docs makefile Fixes GH #1125 |
13:21 | |
|
13:40
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1249 (master - 3f902ac : Reini Urban): The build passed. | 13:40 | |
| Change view : github.com/parrot/parrot/compare/a...902acbfd02 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40539263 | |||
|
13:40
travis-ci left
|
|||
| dalek | rrot: bb36c3c | rurban++ | src/runcore/trace.c: trace: better array traces, print size also |
13:43 | |
| rrot: b6a87f1 | rurban++ | / (3 files): [test] t/stress/rpa-splice.t: reproducible testcases for GH #766 with asan: t/stress/rpa-splice.t (Wstat: 10752 Tests: 225 Failed: 42) Failed tests: 11-12, 16, 36-37, 41, 61-62, 66, 81-82 86-87, 91, 106-107, 111-112, 116, 131-132 136-137, 141, 151-152, 156, 161-162, 166 176-177, 181, 186-187, 191, 201-202, 206 211-212, 216 |
|||
| rrot: 441b785 | rurban++ | lib/Parrot/Test.pm: [test] less verbose exit_code test. check $ENV{TEST_VERBOSE} |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: f898fa5 | rurban++ | src/pmc/ (3 files): [pmc] fix splice overflows with negative count Fixes GH #766. Throw illegal argument with negative count arguments for now. TODO: Implement support for negative count argument for splice. Add more splice methods. |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 7de5a35 | rurban++ | / (22 files): [pmc] harmonize and combine out of bounds exception strings use less static string memory. no special context. Use only "illegal argument" for unsupported negative arguments. GH #1126 * index out of bounds, * illegal argument (for illegal negative args), * can't resize (for fixed*pmcs or size=0 arguments) * StopIteration |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: df59cb2 | rurban++ | / (25 files): More error message harmonization #1126 Do not end the exception string with ".", "!" or "\\n". |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: dbaffa4 | rurban++ | / (9 files): [pmc] allow negative array key indices Fixes GH #1127 currently we throw "index out of bounds" when getting or setting $P0[-1] the added code is only: if (key < 0) key += size; so it is hard to argue for performance reasons. ditto for resizable*array for consistency if not already implemented. |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 73af982 | rurban++ | t/ (14 files): [test] change array tests to new harmonized out of bounds exceptions |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 0289e09 | rurban++ | ChangeLog: ChangeLog for the 3 array changes |
|||
| rurban | I need an opinion on smoke-me/array-splice-gh766+1126+1127 and the 3 tickets | 13:54 | |
|
13:58
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1250 (master - 441b785 : Reini Urban): The build passed. | 13:58 | |
| Change view : github.com/parrot/parrot/compare/3...1b785de782 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40541399 | |||
|
13:58
travis-ci left
14:12
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1251 (smoke-me/array-splice-gh766+1126+1127 - 0289e09 : Reini Urban): The build passed. | 14:12 | |
| Change view : github.com/parrot/parrot/compare/6...89e098dee6 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40541495 | |||
|
14:12
travis-ci left
|
|||
| FROGGS | rurban: how do I get the vtable for pipes? the Parrot_io_get_vtable symbol is not exported... | 15:15 | |
| dalek | rrot/smoke-me/lstat-gh1129: 652dc4a | rurban++ | / (4 files): Added lstat io op for nqp, fixed os.lstat method. #1129 nqp used stat on a symlink, which is wrong. provide the proper lstat pirop. also fix the os.pmc lstat method which called stat()!. Fixes GH #1129 |
||
| rrot/smoke-me/seek-exc-gh1130: e110b23 | rurban++ | / (2 files): [io] hrow errors on illegal seek arguments, no assertions Fixes #1130 and the relevant nqp test. |
15:29 | ||
| rrot/smoke-me/seek-exc-gh1130: a07b7af | rurban++ | / (2 files): [io] throw errors on illegal seek arguments, no assertions Fixes #1130 and the relevant nqp test. |
15:34 | ||
|
15:36
mirjam joined
|
|||
| FROGGS | github.com/parrot/parrot/pull/1131 | 15:36 | |
|
15:36
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1252 (smoke-me/lstat-gh1129 - 652dc4a : Reini Urban): The build passed. | 15:36 | |
| Change view : github.com/parrot/parrot/commit/652dc4aa9a47 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40550804 | |||
|
15:36
travis-ci left
|
|||
| dalek | rrot: d547e20 | (Tobias Leich)++ | / (2 files): export symbol Parrot_io_get_vtable Parrot_io_get_vtable is part of the public api so we have to make it available. |
15:37 | |
| rrot: c5dfae6 | rurban++ | / (2 files): Merge pull request #1131 from FROGGS/export_io_get_vtable export symbol Parrot_io_get_vtable |
|||
| rrot: 6d8687c | rurban++ | ChangeLog: ChangeLog for Export Parrot_io_get_vtable #1131 |
15:39 | ||
| FROGGS | ohh thank you! | ||
| mirjam | I'm fixing a couple more nqp bugs, which need more parrot support | 15:40 | |
|
15:43
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1253 (smoke-me/seek-exc-gh1130 - e110b23 : Reini Urban): The build has errored. | 15:43 | |
| Change view : github.com/parrot/parrot/commit/e110b2357666 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40552250 | |||
|
15:43
travis-ci left
15:54
Reini joined
15:59
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1254 (smoke-me/seek-exc-gh1130 - a07b7af : Reini Urban): The build passed. | 15:59 | |
| Change view : github.com/parrot/parrot/compare/e...7b7af87af2 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40553160 | |||
|
15:59
travis-ci left
|
|||
| dalek | rrot: e2dfe60 | rurban++ | / (4 files): Added lstat io op for nqp, fixed os.lstat method. #1129 nqp used stat on a symlink, which is wrong. provide the proper lstat pirop. also fix the os.pmc lstat method which called stat()!. Fixes GH #1129 |
16:09 | |
| rrot: b0f48b7 | rurban++ | / (2 files): [io] throw errors on illegal seek arguments, no assertions Fixes #1130 and the relevant nqp test. |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: cc28c94 | rurban++ | src/pmc/ (3 files): [pmc] fix splice overflows with negative count Fixes GH #766. Throw illegal argument with negative count arguments for now. TODO: Implement support for negative count argument for splice. Add more splice methods. |
16:13 | ||
| rrot/smoke-me/array-splice-gh766+1126+1127: e6dd153 | rurban++ | / (22 files): [pmc] harmonize and combine out of bounds exception strings use less static string memory. no special context. Use only "illegal argument" for unsupported negative arguments. GH #1126 * index out of bounds, * illegal argument (for illegal negative args), * can't resize (for fixed*pmcs or size=0 arguments) * StopIteration |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 589364a | rurban++ | / (25 files): More error message harmonization #1126 Do not end the exception string with ".", "!" or "\\n". |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: affc05c | rurban++ | / (9 files): [pmc] allow negative array key indices Fixes GH #1127 currently we throw "index out of bounds" when getting or setting $P0[-1] the added code is only: if (key < 0) key += size; so it is hard to argue for performance reasons. ditto for resizable*array for consistency if not already implemented. |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 76a60f2 | rurban++ | t/ (14 files): [test] change array tests to new harmonized out of bounds exceptions |
|||
| rrot/smoke-me/array-splice-gh766+1126+1127: 6a4992e | rurban++ | ChangeLog: ChangeLog for the 3 array changes |
|||
|
16:23
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1255 (master - c5dfae6 : Reini Urban): The build passed. | 16:23 | |
| Change view : github.com/parrot/parrot/compare/4...dfae6f7308 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40553488 | |||
|
16:23
travis-ci left
16:47
Reini joined
16:51
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1257 (master - b0f48b7 : Reini Urban): The build passed. | 16:51 | |
| Change view : github.com/parrot/parrot/compare/6...f48b777c7a | |||
| Build details : travis-ci.org/parrot/parrot/builds/40557102 | |||
|
16:51
travis-ci left
|
|||
| dalek | rrot: cc28c94 | rurban++ | src/pmc/ (3 files): [pmc] fix splice overflows with negative count Fixes GH #766. Throw illegal argument with negative count arguments for now. TODO: Implement support for negative count argument for splice. Add more splice methods. |
17:18 | |
| rrot: e6dd153 | rurban++ | / (22 files): [pmc] harmonize and combine out of bounds exception strings use less static string memory. no special context. Use only "illegal argument" for unsupported negative arguments. GH #1126 * index out of bounds, * illegal argument (for illegal negative args), * can't resize (for fixed*pmcs or size=0 arguments) * StopIteration |
|||
| rrot: 589364a | rurban++ | / (25 files): More error message harmonization #1126 Do not end the exception string with ".", "!" or "\\n". |
|||
| rrot: affc05c | rurban++ | / (9 files): [pmc] allow negative array key indices Fixes GH #1127 currently we throw "index out of bounds" when getting or setting $P0[-1] the added code is only: if (key < 0) key += size; so it is hard to argue for performance reasons. ditto for resizable*array for consistency if not already implemented. |
|||
| rrot: 76a60f2 | rurban++ | t/ (14 files): [test] change array tests to new harmonized out of bounds exceptions |
|||
| rrot: 6a4992e | rurban++ | ChangeLog: ChangeLog for the 3 array changes |
|||
| rrot: fa6f019 | rurban++ | / (61 files): Merge branch 'smoke-me/array-splice-gh766+1126+1127' tested ok with nqp and perl6 also |
|||
|
17:20
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1258 (smoke-me/array-splice-gh766+1126+1127 - 6a4992e : Reini Urban): The build passed. | 17:20 | |
| Change view : github.com/parrot/parrot/compare/0...4992eb782d | |||
| Build details : travis-ci.org/parrot/parrot/builds/40557703 | |||
|
17:20
travis-ci left
17:47
travis-ci joined
|
|||
| travis-ci | parrot/parrot#1259 (master - fa6f019 : Reini Urban): The build passed. | 17:47 | |
| Change view : github.com/parrot/parrot/compare/b...6f019cb3f1 | |||
| Build details : travis-ci.org/parrot/parrot/builds/40564508 | |||
|
17:47
travis-ci left
18:12
FROGGS joined
20:57
Reini joined
21:46
kshannon joined
23:16
kid51 joined
|
|||