Camelia, the Perl 6 bug

IRC log for #parrot, 2012-03-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:20 cotto hio whiteknight
00:21 whiteknight hello cotto
00:26 cotto alvis: ping
00:26 cotto alvis: do you know enough PHP that it'd be worthwhile to give you a commit bit to parrotbug-service?
00:39 dalek parrot/m0: 0b47f2c | dukeleto++ | lib/Parrot/Harness/TestSets.pm:
00:39 dalek parrot/m0: [t] Add a m0 test group
00:39 dalek parrot/m0: review: https://github.com/parrot/parrot/commit/0b47f2c991
01:05 travis-ci joined #parrot
01:05 travis-ci [travis-ci] parrot/parrot#90 (m0 - 0b47f2c : Jonathan "Duke" Leto): The build was broken.
01:05 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/bae9ca3...0b47f2c
01:05 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/784210
01:05 travis-ci left #parrot
01:16 kid51 joined #parrot
01:45 nopaste "kid51" at 192.168.1.3 pasted "tools/dev/new_changelog_skeleton.pl is failing perlcritic.t; this patch will fix it" (58 lines) at http://nopaste.snit.ch/119205
01:53 whiteknight joined #parrot
02:15 Coke that looks safe to apply.
03:14 cotto ~~
05:10 alvis cotto: thank you.  i'll spend some time this weekend, trying to get parrotbug talking to the parrotbug-service.
05:11 cotto alvis, ok.  I recommend the REST client firefox addon for testing
05:11 alvis cotto: ah, ok. cool.
05:12 alvis cotto: as for a commit bit, the answer is probably not. it's a very long time since i've done anything with php.
05:13 alvis cotto: i can stumble along, but that's about it. though, if i need to figure somethin' out, i usually can. :)
05:15 cotto alvis, ok.  it should be pretty complete apart from the fact that it just spits back whatever github returns as a response
05:17 alvis cotto: 'k, sounds good. i'll let you know, if nothing else, then at #ps. (unless, of course, my wife delivers. we're getting awful close to the due date.)
05:19 alvis 'night. got a fairly busy day tomorrow.
05:19 cotto 'night
06:55 silug joined #parrot
08:35 johbar_work joined #parrot
08:48 Psyche^ joined #parrot
09:10 johbar_work joined #parrot
09:27 Psyche^ joined #parrot
10:09 wagle joined #parrot
10:34 dalek rakudo/nom: 06cf161 | moritz++ | src/core/Complex.pm:
10:34 dalek rakudo/nom: Implement constant i for complex numbers
10:34 dalek rakudo/nom:
10:34 dalek rakudo/nom: constant i = 1i; had bootstrappy problems last I tried, but now
10:34 dalek rakudo/nom: we can simply write Complex.new(0, 1) on the RHS. jnthn++
10:34 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/06cf16181b
10:36 fperrad joined #parrot
10:47 JimmyZ joined #parrot
11:44 dalek parrot/kill_props_vtables: 33dd6db | bacek++ | / (2 files):
11:44 dalek parrot/kill_props_vtables: Copy prop-related functions from "default" pmc into parrot-wide set.
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/33dd6db579
11:44 dalek parrot/kill_props_vtables: f88e925 | bacek++ | src/ops/ (2 files):
11:44 dalek parrot/kill_props_vtables: Replace prop VTABLEs with function calls
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/f88e925fcd
11:44 dalek parrot/kill_props_vtables: 2d2251b | bacek++ | src/ops/core_ops.c:
11:44 dalek parrot/kill_props_vtables: Rebootstrap ops
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/2d2251bcb7
11:44 dalek parrot/kill_props_vtables: 4a9efbc | bacek++ | src/ (6 files):
11:44 dalek parrot/kill_props_vtables: Mass replace VTABLE with function calls
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/4a9efbca7b
11:44 dalek parrot/kill_props_vtables: b7b2470 | bacek++ | lib/Parrot/Pmc2c/PMC/default.pm:
11:44 dalek parrot/kill_props_vtables: Don't generate VTABLE_getprop
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/b7b247040a
11:44 dalek parrot/kill_props_vtables: b857157 | bacek++ | compilers/imcc/imcc.y:
11:44 dalek parrot/kill_props_vtables: Don't use VTABLE_getprop in imcc
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/b8571572b0
11:44 dalek parrot/kill_props_vtables: b16b688 | bacek++ | compilers/imcc/imcparser. (2 files):
11:44 dalek parrot/kill_props_vtables: Regenerate imcc grammar
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/b16b688a5c
11:44 dalek parrot/kill_props_vtables: cdf2bd9 | bacek++ | src/ (2 files):
11:44 dalek parrot/kill_props_vtables: Finally kill props VTABLES
11:44 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/cdf2bd99c1
12:07 whiteknight joined #parrot
12:21 mj41 joined #parrot
12:21 whiteknight good morning, #parrot
12:32 whiteknight msg NotFound when are you planning the next winxed snapshot? I would really like to use some of the new syntax
12:32 aloha OK. I'll deliver the message.
12:34 moritz has anybody check if nqp or rakudo use the stuff that bacek++ is removing now?
12:35 tadzik I think bacek did :)
12:44 whiteknight yeah, it doesn't need it
12:45 whiteknight He's not changing any functionality at the PIR level or above
12:47 johbar_work joined #parrot
13:11 benabik Rakudo or NQP dud use VTABLE_{get,set}prop.  But I think they would just need a quick s/VTABLE/Parrot_pmc_/ for them.
13:43 lucian joined #parrot
13:45 kid51 joined #parrot
13:51 dalek rakudo/nom: 4bacfdc | moritz++ | src/Perl6/Grammar.pm:
13:51 dalek rakudo/nom: throw more X::Syntax::Missing errors.
13:51 dalek rakudo/nom:
13:51 dalek rakudo/nom: Also fixes error reporting from constant declarators
13:51 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/4bacfdcfc6
13:54 whiteknight benabik: yeah, but they only rely on basic, default behavior
14:06 dalek Rosella: 76b8327 | Whiteknight++ | src/date/TimeSpan (2 files):
14:06 dalek Rosella: [Date] Add in new TimeSpan and TimeSpanFormatter classes
14:06 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/76b8327342
14:06 dalek Rosella: e9d3385 | Whiteknight++ | s (4 files):
14:06 dalek Rosella: [Date] Add TimeSpan to the build and add in some helpers.
14:06 dalek Rosella: Several cleanups to Date and Special date to have a saner interface
14:06 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/e9d338569b
14:06 dalek Rosella: 1c46d2d | Whiteknight++ | src/core/Error.winxed:
14:06 dalek Rosella: [Core] Add in a new error-handling method
14:06 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/1c46d2d170
14:19 dalek rakudo/nom: 8b5ee17 | jnthn++ | src/Perl6/Actions.pm:
14:19 dalek rakudo/nom: Annotate lookups of stuff with term:name that are known at compile time with the statically known type. Gets us some better static analysis, including with constants, as pointed out by moritz++.
14:19 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/8b5ee17ce9
14:19 dalek parrot: e2a9df6 | jkeenan++ | tools/dev/new_changelog_skeleton.pl:
14:19 dalek parrot: [codingstd] Modify file to pass 'perlcritic' re: no subroutine
14:19 dalek parrot: prototypes; no two-argument 'open'; no 'return undef'.
14:19 dalek parrot: review: https://github.com/parrot/parrot/commit/e2a9df6bef
14:41 travis-ci joined #parrot
14:41 travis-ci [travis-ci] parrot/parrot#91 (master - e2a9df6 : jkeenan): The build passed.
14:41 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/41cc2cd...e2a9df6
14:41 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/786488
14:41 travis-ci left #parrot
15:40 dalek Rosella: 742c548 | Whiteknight++ | / (2 files):
15:40 dalek Rosella: [Date] Flesh out some tests for Rosella.Date namespace
15:40 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/742c548f8e
15:40 dalek Rosella: 993dc16 | Whiteknight++ | t/date/Date.t:
15:40 dalek Rosella: [Date] Implement several tests for Date
15:40 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/993dc16048
15:40 dalek Rosella: 533ae25 | Whiteknight++ | t/date/Date.t:
15:40 dalek Rosella: [Date] finish all remaining tests for Date
15:40 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/533ae25588
15:49 Psyche^ joined #parrot
15:54 PacoAir joined #parrot
16:16 dalek nqp: 764faf9 | jnthn++ | src/HLL/World.pm:
16:16 dalek nqp: Now, if we ask for a reference to an object in SC, we can just add it, since we can serialize whatever.
16:16 dalek nqp: review: https://github.com/perl6/nqp/commit/764faf9a8d
16:16 dalek rakudo/nom: efad32e | jnthn++ | src/Perl6/Metamodel/BOOTSTRAP.pm:
16:16 dalek rakudo/nom: Make it a bit easier to create Attribute meta-object instances.
16:16 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/efad32ee43
16:30 benabik_ joined #parrot
17:21 dalek rakudo/nom: b8a20ce | moritz++ | src/core/Main.pm:
17:21 dalek rakudo/nom: hide MAIN_HELPER from bactraces. masak++
17:21 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/b8a20cedd9
17:21 dalek rakudo/nom: 141cd63 | moritz++ | src/core/Num.pm:
17:21 dalek rakudo/nom: steal more precises definitions of pi and e from niecza++
17:21 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/141cd63d8f
17:33 johbar_work joined #parrot
17:56 dalek rakudo/nom: a89da25 | jnthn++ | src/binder/multidispatch.c:
17:56 dalek rakudo/nom: Improve multi-dispatch error text; TimToady++.
17:56 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/a89da25b73
18:35 dalek rakudo/nom: 4bdb94a | jnthn++ | src/binder/multidispatch.c:
18:35 dalek rakudo/nom: Present for TimToady++.
18:35 dalek rakudo/nom: review: https://github.com/rakudo/rakudo/commit/4bdb94a5b6
19:32 dalek parrot: 8a5fc58 | Whiteknight++ | src/packfile/api.c:
19:32 dalek parrot: Fix possible segfault if we try to get the main_sub from a packfile that has no constants or no main_sub
19:32 dalek parrot: review: https://github.com/parrot/parrot/commit/8a5fc589f7
19:32 dalek parrot: 021101f | Whiteknight++ | tools/dev/new_changelog_skeleton.pl:
19:32 dalek parrot: Merge branch 'master' of github.com:parrot/parrot
19:32 dalek parrot: review: https://github.com/parrot/parrot/commit/021101f5b2
19:32 fperrad joined #parrot
19:40 pjcj joined #parrot
19:56 travis-ci joined #parrot
19:56 travis-ci [travis-ci] parrot/parrot#92 (master - 021101f : Whiteknight): The build passed.
19:56 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/e2a9df6...021101f
19:56 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/787903
19:56 travis-ci left #parrot
19:56 whiteknight of course
20:00 mj41 joined #parrot
20:05 PacoAir joined #parrot
20:14 cotto bacek++
20:17 contingencyplan joined #parrot
20:17 contingencyplan_ joined #parrot
20:55 dalek Rosella: 5ebc86e | Whiteknight++ | src/date/DateFormatter.winxed:
20:55 dalek Rosella: [Date] Change the format specifier for AM/PM to 'AA'
20:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/5ebc86e237
20:55 dalek Rosella: 642e6d1 | Whiteknight++ | src/date/ (4 files):
20:55 dalek Rosella: [Date] Add comments and a handful of cleanups
20:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/642e6d1be1
20:55 dalek Rosella: 51b6ab4 | Whiteknight++ | src/test/TestStatus.winxed:
20:55 dalek Rosella: [Test] Re-word a comment so it doesn't turn up in command-line searches for things to do
20:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/51b6ab4444
20:55 dalek Rosella: a28edc3 | Whiteknight++ | src/core/IO.winxed:
20:55 dalek Rosella: [Core] Remove a TODO comment that is unnecessary
20:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/a28edc3252
20:55 dalek Rosella: ef40317 | Whiteknight++ | / (9 files):
20:55 dalek Rosella: [Template] Fix Template and tests
20:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/ef40317f7e
20:55 dalek Rosella: b081b9f | Whiteknight++ | src/core/ (2 files):
20:55 dalek Rosella: [Core] Add some docs and cleanups
20:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/b081b9f2f7
20:55 dalek Rosella: 3e08c5e | Whiteknight++ | src/ (3 files):
20:55 dalek Rosella: [Core] Cleanup StringFormatter. Add docs. Fix function naming
20:55 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/3e08c5e3bd
20:55 dalek Rosella: c6aab2b | Whiteknight++ | src/core/ (5 files):
20:55 dalek Rosella: [Core] Add in the rest of the missing documentation. Add in a format_default method for StringFormatter
20:56 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/c6aab2b238
20:56 dalek Rosella: ec37e35 | Whiteknight++ | src/ (5 files):
20:56 dalek Rosella: [Date] Use the new format_default method on StringFormatter to do default stringification on Date and TimeSpan
20:56 dalek Rosella: review: https://github.com/Whiteknig​ht/Rosella/commit/ec37e351ba
21:12 fperrad joined #parrot
21:46 plobsing joined #parrot
21:56 dalek parrot/kill_props_vtables: 3378465 | bacek++ | / (3 files):
21:56 dalek parrot/kill_props_vtables: Mark pmc prop functions with PARROT_EXPORT
21:56 dalek parrot/kill_props_vtables: review: https://github.com/parrot/parrot/commit/3378465317
22:06 dalek nqp/kill_props_vtables: 572970e | bacek++ | src/ (2 files):
22:06 dalek nqp/kill_props_vtables: Update to latest parrot with replaceing prop VTABLEs with standalone functions
22:06 dalek nqp/kill_props_vtables: review: https://github.com/perl6/nqp/commit/572970edfa
22:18 cotto and bacek++ again
22:19 travis-ci joined #parrot
22:19 travis-ci [travis-ci] parrot/parrot#93 (kill_props_vtables - 3378465 : Vasily Chekalkin): The build passed.
22:19 travis-ci [travis-ci] Change view : https://github.com/parrot/par​rot/compare/cdf2bd9...3378465
22:19 travis-ci [travis-ci] Build details : http://travis-ci.org/parrot/parrot/builds/788435
22:19 travis-ci left #parrot
22:21 PacoAir joined #parrot
22:51 PacoAir joined #parrot
22:52 PacoAir_ joined #parrot
22:57 PacoAir__ joined #parrot
22:58 kid51 joined #parrot
23:22 PacoAir joined #parrot
23:50 wagle joined #parrot

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

Parrot | source cross referenced