|
Parrot 4.8.0 "Spix's Macaw" | parrot.org/ | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC Set by moderator on 8 November 2012. |
|||
|
00:06
whiteknight joined
00:10
Hunger joined
|
|||
| whiteknight | good evening, #parrot | 00:15 | |
| cotto | hio whiteknight | ||
| whiteknight | hey cotto | ||
|
01:04
kid51 joined
01:18
Mike-PerlRecruiter_ joined
|
|||
| dalek | rrot/whiteknight/userhandle: 5b7ac58 | Whiteknight++ | src/ (4 files): Start implementing the UserHandle pmc type, and as a bonus, also the new IOBuffer PMC type. These should allow the creation of custom user-defined handle types that can do other things than what the current assortment of filehandle/stringhandle/pipe/socket can do. |
01:39 | |
| cotto | whiteknight, is that for mod_parrot? | 01:42 | |
| whiteknight | yessir | ||
| well, that's what I was planning to do originally, but mod_parrot has motivated me to do it | |||
|
01:46
kid51_ joined
|
|||
| cotto | dukeleto, ping | 01:49 | |
|
02:03
benabik joined
02:04
kid51 joined
|
|||
| cotto | It looks like the task-nqp test is failing because it's trying to be fancier than task.t | 02:23 | |
| It's very easy to make task.t break in the same way. | 02:24 | ||
| seen brrt | 02:29 | ||
| aloha | brrt was last seen in #perl6 10 hours 53 mins ago joining the channel. | ||
| cotto | seen nine | ||
| aloha | nine was last seen in #parrot 27 days 15 hours ago joining the channel. | ||
| benabik | cotto: The test script tried to call the test functions? How dare it? | 03:06 | |
| s/?$/! | |||
| cotto | seriously | 03:09 | |
|
08:01
brrt joined
|
|||
| cotto | hio brrt | 08:10 | |
| brrt | hi cotto | 08:11 | |
| well, whiteknight yesterday came with a solution of sorts, elegant or inelegant as it may be | 08:13 | ||
| basically, if i understand it correctly, we make a UserHandle PMC, and have it wrap arround the real user handle object | |||
| so that the io_vtable points to functions that call (parrot object) methods | 08:14 | ||
| so, io-layer -> userhandlepmc -> iovtable -> myspecialobject | |||
| doable, right? | 08:15 | ||
| cotto | From what I've had time to understand of the code, yes. | 08:17 | |
| brrt | possibly even use a 'double proxy', which is more elegant from the perspective of a user, but less effiicent | 08:34 | |
|
11:15
brrt joined
11:59
brrt joined
12:07
bluescreen joined
12:40
Psyche^ joined
|
|||
| brrt | just throwing this out there, there is Another Way for mod_parrot to get its output handles again, namely to write a PMC as an extension | 13:08 | |
| and load it at runtime | 13:09 | ||
| I dislike that option | |||
| because there Should be a way to provide user-specified handles | |||
| but its possible, too | |||
|
13:17
Mike-PerlRecruiter_ joined
13:39
PacoAir joined
13:52
schm00ster joined
15:09
mtk joined
16:01
jsut joined
16:06
dmalcolm joined
16:20
benabik joined
16:33
benabik_ joined
16:57
zby_home joined
17:34
davidfetter joined
|
|||
| dalek | kudo/nom: 9f32f0a | jnthn++ | src/Perl6/Actions.pm: Fix thinko in shell words post-processing. This fixes the TODO'd tests for << foo "bar $baz" >> style things. |
17:40 | |
|
17:43
contingencyplan joined
|
|||
| dalek | kudo/nom: 0961b71 | jnthn++ | src/Perl6/ (2 files): Fix issue that blocked q:c working. |
17:52 | |
|
17:52
contingencyplan joined
|
|||
| dalek | kudo/nom: ba05e3c | jnthn++ | src/core/Any.pm: First crack at :k, :kv and :p on .[ ]. |
18:51 | |
|
19:00
sivoais joined
19:01
benabik joined
20:01
PacoAir joined
|
|||
| dalek | kudo/nom: a5c0b31 | jnthn++ | src/core/Any.pm: Give :v on slices the expected semantics. |
20:28 | |
| kudo/nom: bd576ab | jnthn++ | src/core/Any.pm: :k, :kv, :v and :p for .{} subscripting. |
20:53 | ||
| kudo/nom: 09e308d | jnthn++ | t/spectest.data: Run S03-operators/subscript-adverbs.t. |
|||
| kudo/nom: ca9c30d | jnthn++ | docs/ChangeLog: Update ChangeLog. |
|||
|
21:10
benabik_ joined
21:11
eternaleye joined
21:50
PacoAir joined
21:51
PacoAir joined
22:08
Hunger joined
|
|||