|
Parrot 2.10.1 Released | parrot.org | Log: irclog.perlgeek.de/parrot/today | Onward and upward with Google Code-In | Please test rakudo with bleeding edge parrot! | Remove deprecations | close tickets | merge html_cleanup and embed_api2 Set by moderator on 14 December 2010. |
|||
| Kapace_ | is there a way to check what the priority an EventHandler has? | 00:01 | |
| (you can set it with set_integer_native, but I don't see a way to get the value) | |||
|
00:03
fbrito left
|
|||
| Tene | Kapace_: get_integer? | 00:12 | |
| Personally, I'd prefer that all those sorts of things were done as attributes, rather than overriding arbitrary vtables. | 00:13 | ||
| Kapace_ | Tene: no get_integer there | 00:14 | |
| Tene | Kapace_: Might not be implemented. events/handlers are not actually used by anything in Parrot these days. | 00:15 | |
| Kapace_ | right so, other than that, theres no way to get priority? | 00:16 | |
| Tene | Kapace_: I have no idea. You'd have to look at the source. | 00:17 | |
|
00:18
kid51 joined
|
|||
| Kapace_ | ok thanks for your help Tene :) | 00:18 | |
| Tene | Kapace_: No problem; glad to help. | 00:19 | |
|
00:27
fbrito1 left
00:41
fbrito joined
00:54
Yuki`N joined
01:09
matt221 joined
|
|||
| matt221 | Does anyone know how to get a Hash out of a PMC created with enum_class_Hash? | 01:10 | |
| Tene | matt221: "out of"? | 01:23 | |
| matt221: wouldn't that PMC itself be a hash? | 01:24 | ||
| matt221 | Can I get a reference to a Hash * from a Parrot_PMC? (this is for GCI) | 01:25 | |
| Tene | No idea. | ||
| cotto_work | matt221: what are you trying to do? | 01:27 | |
|
01:33
fbrito1 joined
|
|||
| matt221 | cotto_work: nvm. got it :) | 01:35 | |
|
01:37
fbrito left
01:59
matt221 left
|
|||
| dalek | rrot/tt1893_quickcover: 8653371 | jkeenan++ | / (4 files): Rework config/auto/cover.pm. Convert cover, gcov and gcov2perl to make variables in root.in. auto::perldoc: Use lexically scoped filehandles. |
01:59 | |
| Yuki`N | Hmm, where is whiteknight. | 02:01 | |
| What happened to aloha? | 02:05 | ||
|
02:05
dmalcolm left
|
|||
| sorear | MIA, along with bacek | 02:06 | |
|
02:21
matt221 joined,
matt221 left
|
|||
| Kapace_ | hows this looking dpaste.com/287909/ - increases eventhandler to 85.7 | 02:38 | |
|
02:55
eternaleye_ is now known as eternaleye
|
|||
| Yuki`N | github.com/nol888/parrot/commit/6f...a48197dcd6 | 02:56 | |
| If someone could review.. | |||
| cotto | ~ | 03:10 | |
| dalek | rrot/tt1893_quickcover: 4331bbd | jkeenan++ | config/gen/makefiles/root.in: Revert to 'cover_db' in 'realclean'. |
03:21 | |
| rrot/tt1893_quickcover: b943280 | jkeenan++ | config/gen/makefiles/root.in: Use relative path instead of $(BUILD_DIR). |
|||
|
03:54
kid51 left
04:50
theory left
|
|||
| dalek | m-eta-wink-kzd: 2ecdd03 | plobsing++ | src/winxed-compiler.dual: modifier flags on functions |
04:58 | |
| m-eta-wink-kzd: 54783ce | plobsing++ | src/winxed-compiler.dual: separate type and name by space |
|||
| m-eta-wink-kzd: ee69723 | plobsing++ | src/winxed-compiler.dual: bracketless 'new x;' syntax |
|||
| m-eta-wink-kzd: 82fd917 | plobsing++ | t/tutorial.Ωη: small fixes to get tutorial test to parse |
|||
| Kapace_ | If event handler's invoke() is broken, can you still write a test for it? | 05:06 | |
| fbrito1 | Kapace_: what do you mean by broken? can you predict what will happen if you call it? | 05:28 | |
|
05:28
fbrito1 is now known as fbrito
|
|||
| fbrito | or maybe you could write a todo test | 05:29 | |
| Kapace_ | fbrito: broken, like crashes on call | 05:30 | |
| fbrito | oh, that's bad. :P | ||
| is that a known bug? have you contacted other Parrot developers to inform them about that issue? | 05:31 | ||
| Kapace_ | Tene tried to invoke() it but no success either.. | ||
| ill take a look if theres a known bug | 05:32 | ||
|
05:32
rurban_ joined
05:34
rurban left,
rurban_ is now known as rurban
|
|||
| Tene | fbrito: 1) eventhandlers aren't actually used by anybody, 2) even if they were, nobody would ever invoke it, as that's not really an operation that necessarily means anything, afaict. | 05:44 | |
| fbrito | ah, I see | ||
| Kapace_ | mikehh: you are the mentor for the task right? what should be done about eventhandler's invoke? | 05:49 | |
| Tene | Kapace_: IMO write a TODO test indicating that it fails, and file a ticket about the issue, indicating that it should maybe be removed, but if it's present, it needs to work. | 05:50 | |
| Kapace_ | Tene: it not only fails, but crashes, which i think will break other things | 05:51 | |
| maybe commented test + ticket? | 05:52 | ||
| Tene | Kapace_: That sounds good to me, yes, do that. | ||
| Kapace_ | ok great :) | ||
|
06:00
Yuki`N left
|
|||
| dalek | TT #1894 created by DavidCzech++: EventHandler's VTABLE_invoke unused and crashes . | 06:46 | |
| TT #1894: trac.parrot.org/parrot/ticket/1894 | |||
|
08:08
fbrito left
08:10
fperrad joined
08:42
dd070 joined
|
|||
| dd070 | hello !! | 08:58 | |
| Tene | Hi! | 09:04 | |
| tadzik | o/ | ||
| moritz | \\o | 09:08 | |
| mikehh | Kapace_: you still around | 09:09 | |
|
09:17
ascent left
09:29
rfw left
|
|||
| mikehh got to go out for a while - bbl | 09:41 | ||
|
10:17
kennym left
10:38
hudnix left
10:40
hudnix joined
10:51
davidfetter left
11:19
dd070 left
11:44
contingencyplan left
11:56
Eclesia joined
|
|||
| Eclesia | hello | 11:56 | |
| tadzik | hello | 12:04 | |
|
12:06
Eclesia left
12:14
whiteknight joined
12:18
Zaur joined
|
|||
| dalek | rrot/embed_api2: df005fa | Yuki`N++ | / (3 files): Add Parrot_api_pmc_[get|set]_keyed_int to the embedded API. |
12:32 | |
| rrot/embed_api2: debf839 | Whiteknight++ | / (2 files): partial update for this test to use more of the 'best practices' API. We don't have a function to instantiate a new PMC by type name yet, so this test does not work |
|||
| rrot/embed_api2: 7304885 | Whiteknight++ | / (5 files): rename Parrot_api_build_argv_array to Parrot_api_pmc_wrap_string_array, and move it to src/embed/pmc.c |
|||
| rrot/embed_api2: df07691 | Whiteknight++ | src/embed/pmc.c: Add some error checking to Parrot_api_pmc_wrap_string_array. If we pass it a null pointer, return an empty array |
|||
| rrot/embed_api2: 5563856 | Whiteknight++ | / (3 files): add a Parrot_pmc_box_string, which allows us to turn a Parrot_String into a Parrot_PMC String. Update the t/src/embed/pmc.t test to use this method, and rely exclusively on API calls |
|||
| rrot/embed_api2: 9462cc7 | Whiteknight++ | t/src/embed/pmc.t: use the test framework to compare strings for us in the pmc test |
|||
| rrot/embed_api2: 65a3d51 | Whiteknight++ | / (3 files): delete the old Parrot_api_call_sub. We don't want to expose a vararg-based interface to the user. Add instead a Parrot_api_pmc_invoke method which takes a Sub PMC and a CallSignature PMC to perform the invoke. To pass args and results to/from the Sub we use keyed accessors on the CallSignature |
|||
| rrot/gci_api_intkey: debf839 | Whiteknight++ | / (2 files): partial update for this test to use more of the 'best practices' API. We don't have a function to instantiate a new PMC by type name yet, so this test does not work |
|||
| rrot/gci_api_intkey: 7304885 | Whiteknight++ | / (5 files): rename Parrot_api_build_argv_array to Parrot_api_pmc_wrap_string_array, and move it to src/embed/pmc.c |
|||
| rrot/gci_api_intkey: df07691 | Whiteknight++ | src/embed/pmc.c: Add some error checking to Parrot_api_pmc_wrap_string_array. If we pass it a null pointer, return an empty array |
|||
| rrot/gci_api_strkey: e30e103 | (Matt Rajca)++ | / (2 files): New API functions to perform string-keyed lookup and set |
12:50 | ||
| rrot/gci_api_strkey: 5b52066 | (Matt Rajca)++ | t/src/embed/pmc.t: Added test |
|||
|
12:52
gg411 joined
13:08
kennym joined
13:13
redicaps joined
13:32
rurban_ joined
13:34
rurban left,
rurban_ is now known as rurban
13:38
gg411 left
|
|||
| dalek | rrot: cc90c2e | (Gerd Pokorra)++ | README.deutsch: add corrects |
13:41 | |
|
14:02
kid51 joined
|
|||
| dalek | rrot: 9925545 | jkeenan++ | config/gen/makefiles/root.in: Add frontend/*/ and t/src to directories purged by cover-clean target. |
14:07 | |
| rrot: 2750e64 | jkeenan++ | README.deutsch: Merge branch 'master' of git@github.com:parrot/parrot |
|||
|
14:12
GreenZED joined
14:15
GreenZED left
14:17
GreenZED joined
|
|||
| dalek | rrot/tt1893_quickcover: c6d7f77 | jkeenan++ | config/gen/makefiles/root.in: In COVER_DIRS, use same order as in 'master'. Add t/src to directories purged by cover-clean. |
14:18 | |
|
14:18
Zaur left
14:21
Zaur joined
14:23
GreenZED left
|
|||
| dalek | rrot/embed_api2: e30e103 | (Matt Rajca)++ | / (2 files): New API functions to perform string-keyed lookup and set |
14:26 | |
| rrot/embed_api2: 5b52066 | (Matt Rajca)++ | t/src/embed/pmc.t: Added test |
|||
| rrot/embed_api2: c2fd198 | Whiteknight++ | / (3 files): fix some conflicts in merge. |
|||
| rrot/embed_api2: b88f428 | Whiteknight++ | / (3 files): add Parrot_api_pmc_get_class and Parrot_api_pmc new. Use those to fix up the new test for string keyed accessors so it only uses API functions |
14:27 | ||
| dukeleto | ~~ | ||
| whiteknight | good morning duke | 14:28 | |
| tadzik | hello | ||
| mikehh | howdy | 14:30 | |
| dukeleto | wazzup? | 14:35 | |
| dukeleto has been out of the loop | |||
| whiteknight: good luck on the next release | 14:36 | ||
| whiteknight | thanks! | ||
| dukeleto | whiteknight: do you mind if i merge my embed_grant branch? It is purely documentation, and improves the embed docs greatly. | 14:37 | |
| whiteknight | dukeleto: no, go ahead | ||
| tadzik gave a Parrot talk on a LUG yestarday | |||
|
14:37
ambs joined
|
|||
| kid51 | tadzik: Can you blog about that? | 14:38 | |
| Or a post to parrot-dev? | 14:39 | ||
| tadzik | kid51: I don't mind. Or I can just tell you about it :) | 14:40 | |
| :) | |||
| bah, lag | |||
| dukeleto | tadzik: do you have slides? | ||
| kid51 | Well, I'd like to get it on the record. Documenting that you gave a talk will help other people overcome their fears/reluctance to give presentations about Parrot. | ||
| dukeleto | whiteknight: actually, it is not pure docs. It adds a few tests too. You still cool with that? | 14:41 | |
| tadzik | dukeleto: ywis. But they're 1) in Polish 2) not much on 'em, I was mainly talking and showind the LOLCODE compiler :) | ||
| dukeleto | (it merges without conflicts, but I haven't pushed yet) | ||
| tadzik | kid51: I can blog & parrot-dev it | ||
| dukeleto | tadzik: that is fine. I still want to see it :) | ||
| kid51 | tadzik: I have coworkers who are native Polish speakers. | ||
| Anything you post is valuable in drawing their attention to Parrot | 14:42 | ||
| tadzik | feather.perl6.nl/~tjs/static/#1 -- slides | ||
| mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#1740) fulltest) at 2750e64 - Ubuntu 10.10 i386 (g++-4.5 with --optimize) | ||
| kid51 | tadzik: This talk was in Poland, correct? | 14:43 | |
| which city? | |||
| tadzik | basically, after I told them it's not a language (āha ha! So Perl is readable now?ā) they were quite impressed, but worried about the time flowing (āwill they be able to finish it before others capture all the market?ā) | 14:44 | |
| kid51: Warsaw, in Poland, yes | |||
| kid51 | Congratulations! You have probably given the first-ever public talk about Parrot in your country and/or in your language. | ||
| tadzik | oh | 14:45 | |
| maybe :) | |||
| and still, they were interested enough so I had to give my half-year-old Rakudo Star talk | |||
| after they realized I'm not about to talk about Perl | 14:46 | ||
| kid51 | If you set up an account for yourself at parrot.org, you can blog on that site. | 14:47 | |
| The blog will get picked up by planet.parrotcode.org | |||
| dukeleto | whiteknight: i am going to merge it. Please tar and feather me if something breaks. | ||
| whiteknight | no problem | ||
| tadzik | kid51: I'd make a Parrot category on my blag, post it here and give you a link | ||
| kid51 | tadzik thanks | 14:48 | |
| dukeleto: I think it would be more efficient to tar and gzip you instead :-) | |||
| whiteknight: Can you take a look at thenceforward.net/parrot/coverage/q...erage.html ? | 14:49 | ||
| It's the output of my 'make quickcover' target | |||
| Let me know whether you think it will be useful for the GCI students doing code coverage tasks. | 14:50 | ||
| whiteknight | yes, I think that will be very useful | ||
| how long does that take to run, compared to the old cover target? | |||
| kid51 | A few seconds longer than your typical Configure.pl+make+make test cycle | 14:51 | |
|
14:53
he__ joined
14:54
ascent joined
|
|||
| dukeleto | kid51: i like your quickcover target | 14:54 | |
| kid51: is there really no test coverage on pbc_to_exe ? or are you only running part of the test suite ? | 14:55 | ||
|
14:55
he_ left
|
|||
| kid51 | dukeleto: This code has proven much more difficult to deal with than I anticipated | 14:56 | |
| I have had to refactor config/gen/makefiles/root.in -- in effect, refactoring Makefile -- and I don't have much previous experience there. | |||
| So I'm trying to get a basic 'make quickcover' going. | 14:57 | ||
| And 'going' in the sense that the tester can cause the HTML to appear in a portion of her web site where it will be publicly available. | |||
| And 'going' in the sense that the regular 'make cover' still works. | 14:58 | ||
| dalek | rrot: ab13d81 | dukeleto++ | docs/embed.pod: [docs] Add some basic docs about type signatures and improve description of some datatypes |
||
| rrot: 4ff5b0b | dukeleto++ | docs/embed.pod: Add a more user-friendly description of Parrot type signatures |
|||
| kid51 | Debugging this is difficult because 'make cover' takes so long to run. | ||
| dalek | rrot: 012bfb7 | dukeleto++ | docs/embed.pod: Add a 'nothing in, nothing out' type signature example |
||
| rrot: 5e5548c | dukeleto++ | docs/embed.pod: s/type signature/function signature/ and clarify what Pi means |
|||
| rrot: 6c63f40 | dukeleto++ | docs/embed.pod: Clarify what the structure of a Parrot function signature describes |
|||
| rrot: b294b0f | dukeleto++ | docs/embed.pod: Document interpreter flags in docs/embed.pod |
|||
| rrot: 00d1cb7 | dukeleto++ | docs/embed.pod: Add another function signature example The 'constants' section was removed because the interpreter flags are now documented and there do not appear to be other constants to document. |
|||
| rrot: 9efb857 | dukeleto++ | t/src/ (7 files): Make t/src tests skip_all if src/parrot_config.o is not built |
|||
| rrot: 889f1c2 | dukeleto++ | t/src/embed.t: [t] Add an embed test that creates multiple interpreters |
|||
| rrot: d72f67b | dukeleto++ | t/src/embed.t: [t][TT#1880] Add embed test for using Parrot_new to create multiple interps without chaining off first interp |
|||
| rrot: 7447b4e | dukeleto++ | docs/embed.pod: Note that spaces are not allowed in function signatures |
|||
| rrot: 8ff5b7c | dukeleto++ | docs/embed.pod: Improve example and reorder some POD |
|||
| rrot: d39c275 | dukeleto++ | t/src/embed.t: [t] Add an embed test for returning numerics |
|||
| rrot: 951b318 | dukeleto++ | t/src/embed.t: [t] Add a test for returning a Float PMC |
|||
| rrot: a8be042 | dukeleto++ | t/src/embed.t: [t] Tests for returning a ResizablePMCArray |
|||
| dukeleto forgot to yell "DUCK" | |||
| dukeleto only forgot to use --no-ff and self-flagellates | |||
| s/only/also/g | |||
| dukeleto continues to drink coffee | |||
| kid51 goes to shower while 'make cover' runs in screen session | |||
| tadzik | oh, btw, people were asking about the BNF-to-Perl6Rules converter -- is there anything like this around? Is it doable? | 15:03 | |
| moritz never heard of such a thing, except when questions about its existance were asked | 15:04 | ||
| tadzik: it's on my long term TODO list to write in Perl 6, once rakudo's grammar is sufficiently modifyable | |||
| tadzik | I see | ||
| dukeleto | tadzik: i would love to see that | 15:06 | |
| Perl6Rules keeps changing, which makes that converter a moving target | |||
| but nqp-rx is reasonably nice these days | |||
| dukeleto has wondered about writing a PGE-to-nqp-rx converter, so old Parrot languages could fly again | 15:07 | ||
| tadzik | (or we could just fix them) | 15:11 | |
| plobsing | dukeleto: nqp-rx mostly runs old pge-style grammars fine. | 15:16 | |
| at least, that was my experience with perk. | |||
| tadzik | loliblogged: ttjjss.wordpress.com/2010/12/18/pre...-and-perl/ | 15:17 | |
| dukeleto | tadzik++ | 15:19 | |
| tadzik: twitter.com/parrotvm/status/16151714180632576 | 15:28 | ||
| dukeleto goes back into a sunny cave | |||
|
15:28
cognominal left
|
|||
| tadzik | dukeleto++ | 15:30 | |
|
15:35
jsut joined
15:39
jsut_ left
15:40
Patterner left
15:50
Psyche^ joined,
Psyche^ is now known as Patterner
16:00
mtk left
16:14
mtk joined
|
|||
| mj41 | dukeleto: You can join irc://irc.freenode.org/taptinder | 16:44 | |
| dalek | rrot/tt1893_quickcover: deb23c1 | jkeenan++ | config/gen/makefiles/root.in: Correct errors in root.in: places where Makefile needed hard tabs. |
16:49 | |
| kid51 | tadzik: A nice post, esp. the audience feedback. But what is a ragnarļæ½k? | 16:59 | |
| whiteknight: Do you remember how we get someone's blog tracked by planet.parrotcode.org? | 17:03 | ||
|
17:38
jan joined
17:41
bluescreen left
|
|||
| whiteknight | kid51: yes, I think so. What blog? | 17:42 | |
|
17:43
Yuki`N joined
|
|||
| Yuki`N | whiteknight, hey | 17:43 | |
| whiteknight | hello Yuki`N | ||
| Yuki`N | I finished the work on the task yesterday but you were missing, take a look at it when you have the chance. | 17:44 | |
| github.com/nol888/parrot/commit/6f...a48197dcd6 | |||
|
17:44
nwellnhof joined
|
|||
| dalek | rrot/tt1893_quickcover: 4801c62 | jkeenan++ | config/gen/makefiles/root.in: [codingstr] Fix trailing whitespace. |
17:44 | |
| rrot/tt1893_quickcover: d3bdc79 | jkeenan++ | / (2 files): Add documentation for quickcover; link to Devel-Cover. |
|||
| kid51 | whiteknight: Tadzik's blog about Parrot: ttjjss.wordpress.com/category/parrot/ | 17:45 | |
| whiteknight | Yuki`N: okay, let me look now | 17:47 | |
| Yuki`N | Hmm I see a few issues | 17:51 | |
| i.e. PMC * instead of Parrot_PMC | |||
| whiteknight | Yuki`N: Parrot_PMC is what the embedders use. PMC* is what we use inside libparrot | 17:52 | |
| Yuki`N | Yeah, but the convention in the embed API seems to be to use Parrot_PMC. | 17:53 | |
| whiteknight | Yuki`N: in the function signatures, yes. Inside the functions themselves you can use PMC* | 17:54 | |
| Yuki`N | Ohh. | 17:55 | |
| whiteknight | tadzik: ping | 17:56 | |
| Yuki`N | I even took a look at your blog post regarding this :P | ||
| dalek | rrot/gci_api_getclass: 6f90f7d | Yuki`N++ | / (4 files): Add API functions to get a class from an array, and to instantiate a PMC given a class. |
17:57 | |
| whiteknight | okay, pulled. Thanks. Let me review it and run some tests and I will close the task | ||
| Yuki`N | Ok, let me mark it NeedsReview. | 17:58 | |
|
17:58
theory joined
|
|||
| whiteknight | Where did you get all the code in Parrot_api_lookup_class? | 17:58 | |
| Yuki`N | From um | ||
| whiteknight | did that come from another function somewhere? | ||
| Yuki`N | src/oo.c | ||
| I adapted it slightly. | |||
| i.e. there was an inline function that I expanded and some macros that I didn't feel like finding where they were defined. | 17:59 | ||
| whiteknight | okay | ||
| I may refactor this out a little bit before I merge to avoid duplicated code, but this is all looking very good. I'll approve the task | 18:00 | ||
| Yuki`N | Thanks! | ||
| kid51 | What's the proper term for: "a directory whose content is visible by a web browser"? | ||
| whiteknight | set it to NeedsReview? | ||
| Yuki`N | Done. | 18:01 | |
|
18:01
GreenZED joined
|
|||
| Yuki`N | If there's an more things to do with the embedded API, let me know. | 18:01 | |
| I'm getting the hang of it. | |||
| whiteknight | okay, I'm sure I can come up with many things | ||
| do you know C#? | 18:02 | ||
| Yuki`N | I love C#. | ||
| whiteknight | oh, that's good. I'm working on a C# interface to Parrot using this new API. I may create some tasks for that too | ||
| Yuki`N | Nice. | ||
| I think you mentioned that I had a 4chanscraper project on github a while back, xD | |||
| Or maybe that was another group, but point being I wrote that entire thing in C#. | 18:03 | ||
|
18:03
Zaur left
|
|||
| whiteknight | yeah, that was me | 18:03 | |
| I'm a bit of a closet /b/tard | |||
| Yuki`N | xD | ||
| dalek | m-eta-wink-kzd: 5f2a263 | plobsing++ | src/ometa-base.winxed: small fixes to runtime to get 1st recognizer tutorial test working |
18:04 | |
| m-eta-wink-kzd: 3920cc6 | plobsing++ | src/winxed-compiler.dual: properly translate attribute lookup |
|||
| m-eta-wink-kzd: b6b64c4 | plobsing++ | t/tutorial.Ωη: modify recognizer test - rejection throws exception |
|||
| m-eta-wink-kzd: 79cfced | plobsing++ | src/ometa-base.winxed: make ometa.fail visible to callers |
|||
| whiteknight | Oh man, I haven't even merged in your PMC-key work yet. I'm falling behind | ||
| Yuki`N | xD | ||
| >tutorial.Ωη: what | 18:05 | ||
| plobsing | ohm-sign eta => ohm-eta => OMeta | ||
| Yuki`N | Oh lol. | ||
| plobsing | ometa being a stream pattern matching framework by p&w | ||
|
18:07
GreenZED left
|
|||
| dalek | rrot/embed_api2: b9b3cde | Whiteknight++ | / (3 files): Merge branch 'gci_api_pmckey' into embed_api2 |
18:09 | |
| rrot/embed_api2: 1d31d02 | Whiteknight++ | t/src/embed/pmc.t: update number of tests |
|||
|
18:11
Zaur joined
|
|||
| dalek | rrot: 0669e6f | jkeenan++ | config/auto/perldoc.pm: Perl coding standards: Use lexical directory handles. |
18:12 | |
|
18:22
kid51 left
|
|||
| cotto | !~ | 18:44 | |
| plobsing | dumb match? | 18:45 | |
| cotto | I wouldn't know. ;) | ||
|
18:52
bluescreen joined
19:05
contingencyplan joined
19:12
PacoLinux left
19:13
PacoLinux_ joined,
PacoLinux_ is now known as PacoLinux
19:15
wolverian joined
|
|||
| dalek | rrot: 9820817 | nwellnhof++ | / (2 files): [io] Advance file position in Parrot_io_readline_buffer |
19:18 | |
| wolverian | installing parrotwin32 2.10 gave me a parrot with icu_dir => 'C:\\icu-4.4.2\\icu' which is wrong | 19:21 | |
| want a bug report about that? | |||
| whiteknight | wolverian: that's weird | ||
| wolverian | indeed | 19:22 | |
| Kapace | Morning... | 19:26 | |
| mikehh, still here? | |||
| www.google-melange.com/gci/task/sho...9228665610 time running out :| | 19:28 | ||
| cotto | I literally just approved that | 19:31 | |
| moritz | approving can be done after the deadline | ||
| Kapace | oh thanks cotto :) | 19:32 | |
| wolverian | sent a mail to the parrotwin32 maintainer. | ||
| Kapace | if the invoke vtable is removed, that should also increase code coverage: (less code, more coverage) | ||
| cotto | Kapace, do you have an email address associated with a github account? | 19:33 | |
| Kapace | uh, let me check, but i think it would be davidczech510@gmail.com | 19:34 | |
| yeah, thats right. | |||
|
19:36
Zaur left
|
|||
| dalek | rrot: 00e3620 | (David Czech)++ | t/pmc/eventhandler.t: increase coverage of EventHandler, courtesy of kapace++ Signed-off-by: Christoph Otto <christoph_git@mksig.org> |
19:37 | |
| cotto | That seems to have worked. | 19:38 | |
| Hmmm. I could add make cover artifacts to .gitignore, or I could make a gci task for it. | 19:42 | ||
| Kapace_ | are they supposed to be ignored, or removed by make realclean? | 19:43 | |
| cotto | both | ||
|
19:49
plobsing left
|
|||
| cotto | dukeleto, new gci task suggested | 19:59 | |
|
20:03
rfw joined
|
|||
| cotto | hi rfw | 20:06 | |
|
20:14
plobsing joined
|
|||
| rfw | hey cotto | 20:18 | |
|
20:38
plobsing left
|
|||
| whiteknight | incoming | 20:43 | |
| dalek | rrot/embed_api2: 5898635 | Whiteknight++ | / (4 files): Fix some merge issues with gci_api_getclass branch. I had some look-alike functions in here to what has been merged. I kept one of mine and kept one of his. |
||
| rrot/embed_api2: c3c31aa | Whiteknight++ | / (2 files): fix t/src/embed/pmc.t to pass again. needs updating |
|||
| rrot/embed_api2: 9dcc07c | Whiteknight++ | / (3 files): Add Parrot_api_pmc_box_integer. Update one of the new tests to use it |
|||
| rrot/embed_api2: dc35afe | Whiteknight++ | t/src/embed/pmc.t: update the 4th test in pmc.t to use all API functions |
|||
| whiteknight | oh, I thought it was more than that | ||
|
21:02
rfw left
21:03
rfw joined
|
|||
| Yuki`N | Very nice. | 21:07 | |
|
21:12
dd070 joined
|
|||
| dd070 | is parrot stable ? | 21:17 | |
| stable version out there ? | |||
| moritz | there are regular, supported releases | 21:18 | |
| dd070 | is it ok to use in production ? | 21:19 | |
| moritz | it is, if your production needs match well what parrot provides | 21:20 | |
| dd070 | ok | 21:22 | |
| whiteknight | dd070: I use Parrot for several things myself. What are you using it for? | 21:26 | |
| dd070 | whiteknight: currently not using it. I am getting familiar with it. I came to know that rakudo will run on parrot. | 21:30 | |
|
21:32
rurban_ joined
|
|||
| dd070 | whiteknight: currently working on Perl5. | 21:32 | |
| whiteknight | oh, okay | 21:33 | |
|
21:34
rurban left
21:35
rurban_ is now known as rurban
21:37
ascent left
21:39
dd070 left
21:50
Yuki`N left
|
|||
| cotto | whiteknight, ping | 22:13 | |
|
22:29
ambs left
22:36
fperrad left
|
|||
| whiteknight | pong | 22:41 | |
| very, very brief pong | |||
| cotto | whiteknight, any luck getting an account on feather? | 22:42 | |
|
22:42
ascent joined
|
|||
| dalek | rrot: aced219 | NotFound++ | t/pmc/namespace.t: test Namespace get_pmc_keyed_int vtable |
22:52 | |
|
23:18
Matt221 joined,
Matt221 left
|
|||
| whiteknight | cotto: no, I haven't heard back from Juerd yet | 23:32 | |
| I don't know if my email even made it to him | |||
| brb, updated, need restart | 23:34 | ||
|
23:34
whiteknight left
23:35
whiteknight joined
23:51
s1n joined
|
|||
| dalek | rrotsharp: 36dcdd3 | Whiteknight++ | / (8 files): Change the library namespace from Parrot to ParrotSharp to prevent naming conflicts and other weirdness. Fix argument handling so I can pass arguments into my test script. Add basic console IO for handled exceptions, though needs formatting help. |
23:59 | |
| rrotsharp: c3bc08f | Whiteknight++ | / (3 files): add a wrapper for Parrot_api_pmc_invoke |
|||
| rrotsharp: 6712de7 | Whiteknight++ | src/Parrot_PMC.cs: add int-key getter and setter for PMCs |
|||
| rrotsharp: 59b5dc1 | Whiteknight++ | src/Parrot_PMC.cs: small build fix |
|||
| rrotsharp: cdc7681 | Whiteknight++ | src/ParrotExtensionMethods.cs: rename Parrot_api_pmc_wrap_string_array |
|||
| rrotsharp: 92098c0 | Whiteknight++ | / (10 files): add in a factory type for instantiating new PMCs. Some interfaces for working with things. Cleanups |
|||
| rrotsharp: a188d2e | Whiteknight++ | / (5 files): misc changes |
|||
| rrotsharp: 859cf99 | Whiteknight++ | src/P (5 files): build fixes. Add string- and pmc-keyed indexer variants to Parrot_PMC |
|||
| rrotsharp: ab31571 | Whiteknight++ | src/Pmc/ (2 files): Add wrapper types for Parrot Integer and String PMC classes |
|||