Parrot | source cross referenced
← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first
All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 00:00 | NotFound | Maybe a little magic with :flat will help, but I don't know how to use that in nqp or rakudo. |
| 00:00 | ash_ | jnthn was suggesting that we override the method with a new one after compilation is finished |
| 00:01 | what is :flat ? | |
| 00:01 | NotFound | A parameter modifier. |
| 00:01 | To get lists of arguments as an array. | |
| 00:02 | ash_ | well, no its the result thats the problem |
| 00:03 | NotFound | You can return the lists of roles flattened and let the caller packi it. |
| 00:03 | ash_ | at compile time the result is a ResizablePMCArray, but at runtime it would be nice/better if it was a perl6 Array (or List) |
| 00:03 | but List and Array aren't defined at compile time | |
| 00:13 | NotFound | ash_: you need someone more used to rakudo than me |
| 00:14 | ash_ | NotFound: alright, just checking if there was not already something that did almost this |
| 00:19 | lucian joined #parrot | |
| 00:19 | Whiteknight joined #parrot | |
| 00:24 | dalek | winxed: r305 | julian.notfound++ | trunk/ (2 files): |
| 00:24 | winxed: parse modifiers with arguments in stage 1 | |
| 00:24 | winxed: review: http://code.google.com/p/winxe[…]urce/detail?r=305 | |
| 00:45 | plobsing joined #parrot | |
| 00:52 | abqar joined #parrot | |
| 00:53 | Coke | (not defined at compile time) you just need to do the mapping /early/ |
| 00:53 | before any other compilation happens. | |
| 00:53 | old partcl did this; not sure if partcl-nqp does. | |
| 01:06 | ash_ | Coke: is that possible though? since List depends on the method to define itself, can you do that? |
| 01:10 | i guess i should explain the dependency, currently RoleHOW#methods returns a ResizablePMCArray, at runtime it should return an Array which is a child of List, which uses the role Positional, so in order to define List you need RoleHOW#method to be functional | |
| 01:14 | Coke: can i try calling Array and if it fails catch the exception and make a ResizeablePMCArray instead? | |
| 01:17 | dalek | partcl-nqp: 8ecd953 | coke++ | (2 files): |
| 01:17 | partcl-nqp: implement [lrange] - all tests pass. | |
| 01:17 | partcl-nqp: review: http://github.com/partcl/partc[…]426ba130137c353c2 | |
| 01:26 | bacek joined #parrot | |
| 01:28 | lucian joined #parrot | |
| 01:35 | Coke | ash_: your question makes me slightly dizzy. |
| 01:36 | I'm not sure; maybe you could do the mapping when list is defined (but before all its methods are added) | |
| 01:39 | dalek | partcl-nqp: 5248255 | coke++ | (3 files): |
| 01:39 | partcl-nqp: implement [lreverse] - all tests pass | |
| 01:39 | partcl-nqp: review: http://github.com/partcl/partc[…]86a25b3333e60528f | |
| 01:46 | nopaste joined #parrot | |
| 01:47 | dalek | parrot: r43177 | plobsing++ | branches/pmc_freeze_cleanup/src/pmc (5 files): |
| 01:47 | parrot: use VISIT_PMC_ATTR in key, scheduler, sub, and task PMCs | |
| 01:47 | parrot: review: http://trac.parrot.org/parrot/changeset/43177/ | |
| 01:50 | kid51 joined #parrot | |
| 01:52 | eternaleye joined #parrot | |
| 02:02 | eternaleye joined #parrot | |
| 02:10 | ash_ | Coke: I ended up doing a try catch around it, i try to make an array, if that fails i make a ResizablePMCArray instead |
| 02:10 | i only catch 1 type of error to be sure i don't accidentally handle something else | |
| 02:15 | lucian joined #parrot | |
| 02:19 | dalek | parrot: r43178 | plobsing++ | branches/pmc_freeze_cleanup (2 files): |
| 02:19 | parrot: remove non-functional general looking code | |
| 02:19 | parrot: review: http://trac.parrot.org/parrot/changeset/43178/ | |
| 02:30 | JimmyZ joined #parrot | |
| 02:32 | brrant joined #parrot | |
| 02:44 | JimmyZ_ joined #parrot | |
| 02:57 | plobsing_ joined #parrot | |
| 03:06 | bacek joined #parrot | |
| 04:15 | cognominal joined #parrot | |
| 04:27 | patspam joined #parrot | |
| 04:29 | TonyC joined #parrot | |
| 04:40 | * JimmyZ | doesn't know how to change PMC_get_sub macro to use GET_ATTR syntax. |
| 04:41 | nopaste joined #parrot | |
| 05:35 | TonyC joined #parrot | |
| 05:36 | nopaste joined #parrot | |
| 05:41 | TonyC joined #parrot | |
| 05:42 | davidfetter joined #parrot | |
| 05:46 | nopaste joined #parrot | |
| 06:07 | bacek joined #parrot | |
| 06:13 | TonyC joined #parrot | |
| 06:14 | nopaste joined #parrot | |
| 06:26 | JimmyZ | oh hai, anyone active here? |
| 06:31 | abqar joined #parrot | |
| 07:44 | bacek joined #parrot | |
| 07:58 | iblechbot joined #parrot | |
| 08:20 | cognominal joined #parrot | |
| 08:41 | fperrad joined #parrot | |
| 08:41 | bacek joined #parrot | |
| 08:51 | fperrad | bacek after last merge, parrot-nqp is broken |
| 09:08 | preflex joined #parrot | |
| 09:54 | fperrad joined #parrot | |
| 10:04 | bacek joined #parrot | |
| 10:34 | gaz joined #parrot | |
| 10:43 | clinton joined #parrot | |
| 11:29 | lucian joined #parrot | |
| 11:36 | lucian joined #parrot | |
| 12:11 | bluescreen joined #parrot | |
| 12:13 | bacek joined #parrot | |
| 12:21 | mikehh | nothing exciting happening |
| 12:21 | nopaste joined #parrot | |
| 12:36 | mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31173), fulltest) at r43178 - Ubuntu 9.10 amd64 (g++ with --optimize) |
| 12:46 | Coke | fperrad: yah, I pinged the list on that. |
| 12:48 | JimmyZ joined #parrot | |
| 12:55 | Coke | fperrad: I converted it into a ticket. |
| 12:55 | tt #1385 | |
| 13:00 | dalek | TT #1385 created by coke++: context_unify3_simple breaks parrot-nqp |
| 13:08 | whiteknight joined #parrot | |
| 13:08 | Coke | msg pmichaud: so, we have a bunch of stuff in place for partcl-nqp now; I knocked out a bunch of the simpler commands this week; I'd like to focus on getting t/cmd_catch.t working 100%, as that includes the test for not compiling/executing the entire block at once. Any help you can provide on that front welcome. =-) |
| 13:08 | purl | Message for pmichaud stored. |
| 13:08 | whiteknight | good morning #parrot |
| 13:17 | * JimmyZ | doesn't know how to change PMC_get_sub macro to use GET_ATTR syntax. |
| 13:17 | JimmyZ | whiteknight: good morning |
| 13:17 | whiteknight | hello JimmyZ |
| 13:19 | * JimmyZ | saw there was a secret project on parrot. where is it now? |
| 13:20 | whiteknight | JimmyZ: it fizzled out. I ran out of time. |
| 13:21 | JimmyZ | whiteknight: are you free now? |
| 13:21 | whiteknight | no. |
| 13:22 | JimmyZ | oh, It's morning now. |
| 13:22 | whiteknight | I have a few minutes now, maybe. What do you need? |
| 13:23 | JimmyZ | hmm, I don't know how to change PMC_get_sub macro to use GET_ATTR syntax. |
| 13:23 | whiteknight | I don't know what PMC_get_sub macro does. I'll have to look |
| 13:25 | dalek | parrot: r43179 | whiteknight++ | trunk/docs/project/release_manager_guide.pod: |
| 13:25 | parrot: [RELEASE] Gerd++ has requested the 2.3 release. | |
| 13:25 | parrot: review: http://trac.parrot.org/parrot/changeset/43179/ | |
| 13:25 | payload joined #parrot | |
| 13:25 | Coke | whiteknight: that's a starred release. |
| 13:26 | whiteknight | JimmyZ: You can't replace PMC_get_sub with GET_ATTR. They do different things |
| 13:27 | JimmyZ | whiteknight: I will check it again. |
| 13:27 | whiteknight: thanks. | |
| 13:29 | plobsing joined #parrot | |
| 13:36 | jan joined #parrot | |
| 13:43 | JimmyZ | whiteknight: PMC_get_sub is a bit like PMC_SUB macro; |
| 13:43 | whiteknight | right |
| 13:47 | JimmyZ | that also uses to get the attr of sub.pmc. |
| 13:48 | iblechbot joined #parrot | |
| 13:49 | Coke | msg pmichaud argh. my recent changes to use methods on TclString/TclList are now failing elsewhere because the HLL mapping isn't in effect everywhere. |
| 13:49 | purl | Message for pmichaud stored. |
| 13:49 | Coke | msg pmichaud (e.g. on t/cmd_catch.t - join is getting a String, not a TclString as one of the args.) |
| 13:49 | purl | Message for pmichaud stored. |
| 13:59 | whiteknight | matrixy doesn't use HLL mapping, and I'm thankful for that |
| 13:59 | patspam joined #parrot | |
| 13:59 | whiteknight | it's a system that never struck me as being too solid |
| 14:02 | it's sort of a chicken-and-egg problem. You can't HLL map without having a class to map to, but you don't have those classes till you create them at runtime | |
| 14:03 | so constants at compile time aren't mapped | |
| 14:05 | Coke | and what are you using in place of it? |
| 14:05 | whiteknight | I'm using Parrot's builtin PMC types directly |
| 14:05 | Coke | (note that this sytem works fine in partcl) |
| 14:05 | whiteknight | Matrixy isn't OO, so I don't need to worry about having methods |
| 14:05 | Coke | partcl isn't OO either. |
| 14:05 | whiteknight | oh. |
| 14:06 | moritz | what about hll interop? |
| 14:06 | whiteknight | moritz: what do you mean? |
| 14:06 | Coke | now /there's/ something that's doomed to failure. =-) |
| 14:07 | moritz | whiteknight: I thought HLL maps were a way to exchange Integers between two HLLs, and they come up magically as the "right" type in both HLLs |
| 14:07 | Coke | moritz: no. |
| 14:07 | moritz: hll mapping is a way for a hll to map its types to core parrot types. | |
| 14:07 | so that if you have something in core that generates an RPA, it can generate a List instead. | |
| 14:07 | whiteknight | moritz: Matrixy's integers are Integer PMCs. Other HLLs can translate those if necessary |
| 14:07 | Coke | moritz: someone might extend that to map between mappings, but that's not what it was designed for. |
| 14:08 | whiteknight: do you have any container types? | |
| 14:08 | whiteknight | Coke: yes, but they aren't used in place of RPA |
| 14:08 | Coke | np. how do you stringify them? |
| 14:08 | whiteknight | Matrixy has some matrixy types. They stringify themselves |
| 14:09 | Coke | ok. |
| 14:09 | whiteknight | I don't stringify RPA's either. They're used internally only |
| 14:09 | I don't expose too many object types to the user | |
| 14:17 | Coke | ah, i suspect it's because I moved the mapping code in NQP from PIR, and now it's getting run too late. easy enough to fix. (though having BEGIN {} blocks would help.) |
| 14:19 | mikehh joined #parrot | |
| 14:52 | JimmyZ | good evening |
| 14:52 | purl | Ah, evening. The tumultuous mind tarries and contemplates, reveling in the silence afforded by the diurnal proletariat. Good evening, indeed. |
| 14:55 | jsut joined #parrot | |
| 14:59 | NotFound | Winxed use a simpler approach: it doesn't have native types, uses parrot ones. |
| 15:07 | Psyche^ joined #parrot | |
| 15:08 | bubaflub joined #parrot | |
| 15:09 | PacoLinux joined #parrot | |
| 15:11 | mikehh joined #parrot | |
| 15:16 | payload joined #parrot | |
| 15:19 | Coke | I can't use parrot types for stringification; I want to make sure I support $S0 = $P0; so I have to use non-internal types when speaking to the user; I'd like to not have to manually translate between core types and partcl types all the time, so I find it easiest to do the mapping. |
| 15:20 | (stringification being one of 2 or 3 examples where the core types need vtable overrides to work with partcl) | |
| 15:20 | whiteknight | I'm certainly not arguing against the use of maps. I'm just acknowledging that they are not robust |
| 15:20 | Coke | again, they work fine in partcl. =-) |
| 15:21 | (it's just that partcl-nqp adds another layer of complexity in there, with the use of nqp-rx.) | |
| 15:21 | whiteknight | What I would really like is a system where class definitions can be froze at compile time |
| 15:21 | and that would allow a more robust system of using maps at compile time | |
| 15:22 | Coke | You can do this now by using the :immediate scope. |
| 15:23 | define and map everything in the :immediate scope, and it is available for the rest of the compilation. | |
| 15:24 | (my problem was that I translated this to an INIT {} block in NQP, which translates to :init) | |
| 15:24 | so I need to undo that and I should be fine. | |
| 15:24 | whiteknight | that's not really the same thing as a frozen constant, and :immediate has it's own problems |
| 15:26 | Coke | I'm just trying to address the vague "robust" concern. |
| 15:28 | whiteknight | in any case, I don't use them so I can only go off the information I hear. You say it works well enough, that's good enough for me |
| 15:29 | * Coke | needs to get partcl-nqp working on his wintop so he can hack on it over xmas break. |
| 15:30 | Coke | Anyone here using git fer windows? |
| 15:30 | whiteknight | me |
| 15:30 | Coke | how's the usability? |
| 15:30 | whiteknight | good, if you don't do anything fancy |
| 15:30 | Coke | you using the tortoise version, or the command line version? |
| 15:31 | whiteknight | command line. I wasn't able to find a good version of tortoisegit |
| 15:31 | Coke | you using github? |
| 15:31 | whiteknight | or maybe I heard bad reviews |
| 15:31 | yes | |
| 15:32 | Coke | any problems setting up a key? (did you putty gen for that?) |
| 15:32 | *use | |
| 15:32 | dalek | TT #475 closed by doughera++: Could not build parrot-1.0.0 on ppc64 |
| 15:33 | whiteknight | key generation was actually pretty easy, it shipped with the ssh-keygen utility |
| 15:34 | I had problems because my wonderful system administrator helpful set my "home" folder to be somewhere off in the network share drive | |
| 15:34 | and git couldn't find it | |
| 15:34 | but if you don't do anything "helpful" like that, you should be fine | |
| 15:35 | Coke | can't do a clone from a work machine; will try at home with a more open fw. |
| 15:35 | whiteknight | ok |
| 15:37 | payload joined #parrot | |
| 15:53 | dalek | parrot: r43180 | coke++ | trunk/DEPRECATED.pod: |
| 15:53 | parrot: This ticket was moved to Trac. No longer need pointer to old rt queue from here. | |
| 15:53 | parrot: review: http://trac.parrot.org/parrot/changeset/43180/ | |
| 15:56 | theory joined #parrot | |
| 16:03 | Coke | what's the difference between config/gen and config/auto? |
| 16:06 | (and init, for that matter. =-) | |
| 16:08 | plobsing | AFAICT, auto detects things (and should be overridable by --ask), gen acts on that information to generate files |
| 16:09 | Coke | ok. I have something that needs to be specified on the config command line, but have a sane default. I am thinking that 'init' make sense here. (there is no detection for this step.) |
| 16:15 | PerlJam | Coke: I was just looking at partcl's glob grammar. Does tcl globbing really support alternation via | ? |
| 16:16 | plobsing | If it set up the config process, I'd still put it under auto |
| 16:16 | s/if it set up/if it *didn't* set up/ | |
| 16:20 | mikehh joined #parrot | |
| 16:21 | dalek | winxed: r306 | julian.notfound++ | trunk/winxedst1.winxed: |
| 16:21 | winxed: implement dotted new in stage 1 | |
| 16:21 | winxed: review: http://code.google.com/p/winxe[…]urce/detail?r=306 | |
| 16:23 | Coke | PerlJam: nope. |
| 16:23 | probably a hold over from the copy from ARE. | |
| 16:24 | I just made sure that t/tcl_glob.t passed =-) | |
| 16:24 | can you fix it? | |
| 16:25 | (where do you see the alternation? ah, nibbler?) | |
| 16:25 | particle joined #parrot | |
| 16:30 | dalek | winxed: r307 | julian.notfound++ | trunk/ (3 files): |
| 16:30 | winxed: use Getopt.Obj() instead of 'Getopt::Obj', parrot TT #1372 | |
| 16:30 | winxed: review: http://code.google.com/p/winxe[…]urce/detail?r=307 | |
| 16:32 | cognominal joined #parrot | |
| 16:32 | * Coke | wonders if there is a way for a Configure.pl step to say "look, this is serious, Configure - give up." |
| 16:33 | particle | i think there's a way for a step to die fatally if it fails |
| 16:34 | Coke | ok. it's not "die", nor is it listed in docs/configuration.pod - I don't mind, per se, but this seems like something that should be available. |
| 16:35 | plobsing | exit(1)?? |
| 16:35 | particle | the term i remember is 'fatal'. i could be wrong, but try searching for that |
| 16:36 | under config/ and lib/ probably | |
| 16:36 | lucian joined #parrot | |
| 16:36 | particle | i'm in the process of rebooting, so it'll take me a while to help |
| 16:36 | Coke | exit_fatal() ? |
| 16:36 | particle | sounds good |
| 16:37 | <purl>speakers so loud...</purl> | |
| 16:37 | Coke | hurm. |
| 16:38 | nope, that's in C. | |
| 16:39 | exit++ | |
| 16:40 | * Coke | wonders why Configure.pl is checking for tests for steps when run in plain vanilla mode. |
| 16:46 | Zak joined #parrot | |
| 16:53 | Coke | cotto-- |
| 16:58 | (missing build dep) | |
| 16:58 | dalek | parrot: r43181 | coke++ | trunk/config/gen/makefiles/root.in: |
| 16:58 | parrot: Fix file dep broken in r42521 for src/io/win32.c | |
| 16:58 | parrot: review: http://trac.parrot.org/parrot/changeset/43181/ | |
| 16:58 | parrot: r43182 | coke++ | trunk/config/gen/makefiles/root.in: | |
| 16:58 | parrot: Add another missing build dep. | |
| 16:58 | parrot: review: http://trac.parrot.org/parrot/changeset/43182/ | |
| 17:06 | davidfetter joined #parrot | |
| 17:32 | cotto_work | good morning |
| 17:35 | dukeleto | good moroning |
| 17:45 | plobsing | is there a good way to tell GC about a Buffer* I have (and would like to keep)? |
| 17:47 | tewk_ | plobsing, make sure it stays on the stack. |
| 17:47 | cotto_work | plobsing, failing that you can also add it to the root set directly, though that's not a good general approach. |
| 17:48 | plobsing | I'm pretty sure its on the stack, but it keeps getting gc'd out from under me. |
| 17:48 | tewk_ | Its not on the stack then. |
| 17:49 | plobsing, code reference? is this the visit_info in pmc_freeze? | |
| 17:49 | plobsing | tewk_: it's the Buffer * in visit_info in pmc_freeze |
| 17:50 | the visit_info struct is being stack-allocated AFAICT, so the buffer should be on the stack | |
| 17:51 | exact code location: branches/pmc_freeze_cleanup/src/pmc_freeze.c line 1161 | |
| 17:52 | tewk_ | looking |
| 18:03 | dalek | parrot: r43183 | coke++ | trunk/tools/dev/checkdepend.pl: |
| 18:03 | parrot: Check files in $(IO_DIR); fix sense of comparison for diagnostic output. | |
| 18:03 | parrot: (This test is currently failing.) | |
| 18:03 | parrot: review: http://trac.parrot.org/parrot/changeset/43183/ | |
| 18:27 | bubaflub | last #ps i was told someone was going to flip my commit bit, but i tried committing last night and got rejected. who should i talk to? |
| 18:30 | cotto_work | Anyone listed as a metacommitter in RESPONSIBLE_PARTIES should be able to do it. |
| 18:30 | chromatic and Coke are probably your best bet. | |
| 18:31 | dukeleto | Coke: FIRE ON DECK |
| 18:35 | bubaflub: we will get that sorted out | |
| 18:35 | bubaflub | dukeleto: thanks. |
| 18:36 | dukeleto | bubaflub: who was the 'someone' that told you your bit was getting flipped? |
| 18:36 | bubaflub: did they say they got your CLA? | |
| 18:36 | bubaflub | dukeleto: yep. last ps. let me check the logs. |
| 18:37 | cotto joined #parrot | |
| 18:37 | cotto_work | wb me |
| 18:38 | bubaflub | dukeleto: http://irclog.perlgeek.de/parr[…]9-12-15#i_1840624 |
| 18:38 | dukeleto: unless that's chromatic's royal we, i'm not sure | |
| 18:44 | Coke | bubaflub: what's your trac id? |
| 18:45 | bubaflub | Coke: bubaflub |
| 18:45 | purl | it has been said that bubaflub is mailto:bobjkuo gmail.com |
| 18:45 | bubaflub | purl: bubaflub is Bob Kuo, bobjkuo gmail.com |
| 18:45 | purl | ...but bubaflub is mailto:bobjkuo gmail.com... |
| 18:45 | bubaflub | fine. have it your way. |
| 18:45 | cotto_work | no, bubaflub is Bob Kuo, bobjkuo gmail.com |
| 18:45 | purl | okay, cotto_work. |
| 18:46 | bubaflub | haha. |
| 18:47 | cotto_work | If you don't mind waiting, we can give you a commit bit for Christmas. ;) |
| 18:47 | bubaflub | cotto_work: now i feel bad cause i didn't get you anything... |
| 18:47 | * bubaflub | scrambles for cheap Christmas present... |
| 18:50 | Coke | who is bubaflub's mentor? |
| 18:51 | cotto_work | istr that dukeleto volunteered |
| 18:51 | Coke | (because tag, you're it.) |
| 18:51 | * cotto_work | saw that coming. |
| 18:55 | Coke | bubaflub: you now have a commit bit. It is typical for you to add your name to CREDITS mentioning any work you've done so far that was applied on your behalf. |
| 18:55 | do not break the build. | |
| 18:55 | bubaflub | Coke: roger wilco. i'll try committing an updated CREDITS. |
| 18:55 | Coke | if you're bored, you could make tools/dev/checkdepend.pl pass again. =-) |
| 18:56 | cotto_work | bubaflub, since I appear to be your mentor, let me know if you have any questions. |
| 18:56 | bubaflub | cotto_work: cool. i have patches in the hopper that convert some perl tests to PIR. |
| 18:56 | cotto_work: i'm just going to apply the patches to trunk, run a make fulltest, and if that passes commit | |
| 18:57 | cotto_work: does that sound sane? | |
| 18:57 | cotto_work | sure |
| 18:57 | I'll review your commits and mention anything that looks odd. | |
| 18:57 | bubaflub | cool. |
| 18:58 | cotto_work | If I'm not around, email me or msg me via purl. I try to be responsive to both. |
| 19:02 | Coke | particle: jimmyz's cla was stuck in the moderator queue. enjoy. |
| 19:02 | bubaflub: your commit message was also stuck in the moderator queue. released, whee. | |
| 19:03 | * Coke | hurls http://www.davidbrunton.com/20[…]istmas.html#links |
| 19:07 | cotto_work | It's nice to see people getting real wor^H^H^Hgolf done using Rakudo. |
| 19:08 | dukeleto | bubaflub: so you are all set now? |
| 19:08 | dalek | parrot: r43184 | bubaflub++ | trunk/CREDITS: |
| 19:08 | parrot: add myself to CREDITS | |
| 19:08 | parrot: review: http://trac.parrot.org/parrot/changeset/43184/ | |
| 19:08 | bubaflub | dukeleto: bingo. |
| 19:08 | dukeleto | bubaflub: looks like it! |
| 19:08 | purl | No it doesn't, shut your hole! |
| 19:13 | bubaflub | Coke: tools/dev/checkdepend.pl doesn't actually check that the Makefile exists before trying to open it (throwing a wonderful error). should i add a one line check + die if it doesn't exist? |
| 19:13 | Coke | sadly, it doesn't work for me in rakudo. |
| 19:14 | bubaflub: I suppose. | |
| 19:14 | bubaflub | okey dokey |
| 19:14 | Coke | (it requires more than just the makefile, but that's reasonable to check) |
| 19:17 | bacek joined #parrot | |
| 19:19 | Coke | bubaflub: I notice I misspelled 'construct' a few times, too. =-) |
| 19:24 | particle | msg JimmyZ received your completed cla, thanks! |
| 19:24 | purl | Message for jimmyz stored. |
| 19:24 | dalek | parrot: r43185 | bubaflub++ | trunk/tools/dev/checkdepend.pl: |
| 19:24 | parrot: make sure Makefile exists before trying to open it | |
| 19:24 | parrot: review: http://trac.parrot.org/parrot/changeset/43185/ | |
| 19:27 | Coke | bubaflub: that die should probably end with a "\n" to avoid the line number output. Might also be good to make it "open or die", and to mention you need the full build. |
| 19:27 | bubaflub++ | |
| 19:27 | bubaflub | Coke: so combine the open and die lines. got it. |
| 19:28 | Coke | yah. that will cover any other bizarre reasons they might not be able to read the file. |
| 19:29 | japhb joined #parrot | |
| 19:36 | bubaflub | Coke: this is strange... i've got the open ... or die ... but it's still failing on opening the file |
| 19:36 | Coke: what i mean is that it's still throwing the error rather than my die message | |
| 19:37 | dukeleto | bubaflub: nopaste? |
| 19:37 | purl | nopaste is probably at http://nopaste.snit.ch/ (ask TonyC for new channels) or http://paste.scsys.co.uk/ or App::Nopaste or tools/dev/nopaste.pl or at http://www.extpaste.com/ or http://paste.scsys.co.uk (for #catalyst, #dbix-class, #moose and others) or http://gist.github.com/ or paste or gtfo or tools/dev/nopaste.pl or https://trac.parrot.org/parrot[…]ls/dev/nopaste.pl |
| 19:39 | bubaflub | http://gist.github.com/261179 |
| 19:40 | am i just being dull? | |
| 19:40 | dull in the sense of slow. | |
| 19:41 | no doubt i'm boring. | |
| 19:41 | mikehh joined #parrot | |
| 19:44 | dukeleto | bubaflub: checking it out now |
| 19:44 | bacek_ joined #parrot | |
| 19:45 | bacek | Morning. Good morning |
| 19:45 | bubaflub | mornin' bacek |
| 19:45 | dukeleto | bacek: o hai |
| 19:46 | bubaflub: what does the full script look like? does it have autodie? | |
| 19:46 | bacek | aloha bubaflub and dukeleto |
| 19:46 | bubaflub | dukeleto: negative on the autodie |
| 19:46 | * dukeleto | pours bacek an irish coffee |
| 19:47 | bacek | dukeleto, sigh... I wish. But it's way too early... |
| 19:47 | bubaflub | bacek: what's your timezone? IIRC, you're in England, right? |
| 19:48 | bacek | bubaflub, nope. It's summer here :) |
| 19:48 | 7am of good summer day. | |
| 19:48 | clock? | |
| 19:48 | purl | bacek: LAX: Mon 11:48am PST / CHI: Mon 1:48pm CST / NYC: Mon 2:48pm EST / LON: Mon 7:48pm GMT / BER: Mon 8:48pm CET / IND: Tue 1:18am IST / TOK: Tue 4:48am JST / SYD: Tue 6:48am EST / |
| 19:49 | bubaflub | bacek: heh. what a bad guess - wrong hemisphere |
| 19:49 | bubaflub left #parrot | |
| 19:49 | bubaflub joined #parrot | |
| 19:51 | mikehh joined #parrot | |
| 19:53 | dalek | TT #1385 closed by bacek++: context_unify3_simple breaks parrot-nqp |
| 19:56 | lua: b0c5eed | fperrad++ | p (2 files): | |
| 19:56 | lua: move plumage in ports/plumage | |
| 19:56 | lua: review: http://github.com/fperrad/lua/[…]a5ba94f020d78146b | |
| 19:57 | parrot: r43186 | bacek++ | trunk/ext/nqp-rx/src/stage0/Regex-s0.pir: | |
| 19:57 | parrot: Update nqp-rx to use getattribute syntax in CallContext | |
| 19:57 | parrot: review: http://trac.parrot.org/parrot/changeset/43186/ | |
| 19:57 | parrot: r43187 | fperrad++ | trunk/runtime/parrot/library/distutils.pir: | |
| 19:57 | parrot: [distutils] when install, chmod only on cygwin or hpux platform | |
| 19:57 | parrot: review: http://trac.parrot.org/parrot/changeset/43187/ | |
| 19:58 | moritz | bacek: isn't Regex-s0.pir a generated file? |
| 19:59 | bacek | moritz, it is. pmichaud updated upstream already. I just patched ext/ version in-place |
| 19:59 | moritz | bacek: ok |
| 19:59 | dalek | xml: 034a4ba | fperrad++ | p (2 files): |
| 19:59 | xml: move plumage in ports/plumage | |
| 19:59 | xml: review: http://github.com/fperrad/xml/[…]6e4cc76965cbbde1d | |
| 20:00 | markdown: d4e1c99 | fperrad++ | p (2 files): | |
| 20:00 | markdown: move plumage in ports/plumage | |
| 20:00 | markdown: review: http://github.com/fperrad/mark[…]0988130218db1a034 | |
| 20:00 | wmlscript: 336bdc8 | fperrad++ | p (2 files): | |
| 20:00 | wmlscript: move plumage in ports/plumage | |
| 20:00 | wmlscript: review: http://github.com/fperrad/wmls[…]bb174380474edf982 | |
| 20:01 | bacek | msg whiteknight Haskel ftw! Check http://research.microsoft.com/[…]on-stop/index.htm With "VTABLE swap" we can solve "old-to-young" problem in generational gc easily |
| 20:01 | purl | Message for whiteknight stored. |
| 20:01 | bubaflub | Coke: my open or die is still throwing the wrong error. i'm heading home from $work right now and will hack on this tonight. feel free to msg or email me with other stuff you'd like to see in that script. |
| 20:02 | Coke | you have a nopaste? |
| 20:02 | ok. | |
| 20:02 | payload joined #parrot | |
| 20:03 | Coke | bacek: seems to work for me. Danke. |
| 20:03 | Zak joined #parrot | |
| 20:03 | bacek | Coke, nqp-rx? |
| 20:03 | Coke | yes. |
| 20:04 | bacek | Glad to hear it. |
| 20:13 | cognominal joined #parrot | |
| 20:17 | TimToady joined #parrot | |
| 20:18 | Coke | Cheese it, it's the architect. |
| 20:18 | (no, the other one.) | |
| 20:18 | TimToady: hio. | |
| 20:20 | dalek | winxed: r308 | julian.notfound++ | trunk/winxedst1.winxed: |
| 20:20 | winxed: implement constants and improve optimize step in stage 1 | |
| 20:20 | winxed: review: http://code.google.com/p/winxe[…]urce/detail?r=308 | |
| 20:27 | xenoterracide joined #parrot | |
| 21:01 | Coke | msg bubaflub do you want a google wave invite? |
| 21:01 | purl | Message for bubaflub stored. |
| 21:01 | Coke | (or any other committers?) |
| 21:02 | NotFound | Coke: I have one, but don't know anything interesting to do with it. |
| 21:04 | bacek joined #parrot | |
| 21:05 | joeri joined #parrot | |
| 21:08 | dalek | winxed: r309 | julian.notfound++ | trunk/winxedst1.winxed: |
| 21:08 | winxed: more optimize propagation, some refactoring and several new predefs in stage 1 | |
| 21:08 | winxed: review: http://code.google.com/p/winxe[…]urce/detail?r=309 | |
| 21:31 | mikehh | All tests PASS (pre/post-config, make corevm/make coretest, smoke (#31187), fulltest) at r43187 - Ubuntu 9.10 i386 (g++ with --optimize) |
| 21:36 | Coke | ugh. the fact that pirc is designed to be compiled into its own binary is frustruting. |
| 21:36 | pirc? | |
| 21:36 | purl | pirc is kjs's or lexx/yacc based |
| 21:37 | Coke | msg kjs So, I'm looking at adding Configure.pl --pirc=pirc; My plan is to kill 'pirc' and just make it the registered comiler for PIR/PASM. - does this make sense to you? |
| 21:37 | purl | Message for kjs stored. |
| 21:37 | Coke | msg kj (see kjs) |
| 21:37 | purl | Message for kj stored. |
| 21:46 | japhb | pmichaud, ping |
| 21:54 | Anyone know if pmichaud is around this week? | |
| 21:55 | Also, will there be a #ps tomorrow? | |
| 21:55 | cotto_work | japhb, good question. I'll be around but I suspect it'll be sparse. |
| 21:56 | japhb | cotto_work, OK, thanks |
| 22:00 | mikehh | I should be around |
| 23:33 | plobsing joined #parrot | |
| 23:40 | dalek | winxed: r310 | julian.notfound++ | trunk/winxedst0.cpp: |
| 23:40 | winxed: fix a bug in annotations and add some more in stage 0 | |
| 23:40 | winxed: review: http://code.google.com/p/winxe[…]urce/detail?r=310 | |
| 23:50 | winxed: r311 | julian.notfound++ | trunk/winxedst1.winxed: | |
| 23:50 | winxed: small fixes in hash initializer and identifier undefined report in stage 1 | |
| 23:50 | winxed: review: http://code.google.com/p/winxe[…]urce/detail?r=311 | |
| 23:53 | tetragon joined #parrot | |
| 23:56 | japhb | Is there a way to specify an inout param in NQP-rx op__args() syntax? |
| 23:58 | cotto_work | Is it not working the way you'd expect it to work? |
| 23:58 | dalek | TT #1386 created by kurahaupo++: Convert t/pmc/exporter.t to PIR |
← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first