|
Parrot 0.9.1 Released | parrot.org/ | 458 RTs left! Set by moderator on 18 February 2009. |
|||
|
00:09
AndyA joined
00:29
gravity joined
00:30
gravity joined
00:43
dukeleto joined
00:48
mikehh joined
01:17
dukeleto joined
01:21
Fayland_logger joined
|
|||
| dalek | website: coke++ | TWIP - This week in parrot, ending February 21st, 2009 | 02:01 | |
| website: www.parrot.org/news/twip-week-parro...-21st-2009 | |||
| shorten | dalek's url is at xrl.us/beg6sy | ||
|
02:25
dukeleto joined
02:36
Andy joined
|
|||
| dalek | rk: fb6400e | (Chris Dolan)++ | (2 files): Change search path for Parrot: auto-find it in sibling Rakudo subdir |
02:45 | |
| purl | dalek: that doesn't look right | ||
| shorten | dalek's url is at xrl.us/beg6xr | ||
| dalek | rrot: r36935 | petdance++ | trunk/src/pmc/cpointer.pmc: random consting |
03:17 | |
|
03:31
dukeleto joined
03:42
janus joined
04:08
jimmy joined
|
|||
| jimmy | help | 04:09 | |
| cotto | jimmy, | 04:12 | |
| ? | |||
| jimmy | sorry, I try to register my nickname. used /help | ||
| cotto | k | 04:13 | |
|
04:41
dukeleto joined
|
|||
| jimmy | cotto, do you know the season for 'The PMC Union is being deprecated'? | 04:53 | |
| cotto | If you mean reason, I don't know allison's reasoning. It could be that the UnionVal is limited and encourages undocumented dependencies between PMCs, where ATTRs are explict. | 04:58 | |
| The UnionVal definitely doesn't encourage or enforce clean separation and easily understood code. | 05:00 | ||
| It wouldn't hurt to get her thoughts on the issue. I'll ask at the next #ps. | 05:04 | ||
| On a separate note, I need to break rakudo more often. I got considerably more karma from the patch that fixed it than from most commits. | 05:05 | ||
|
05:09
dukeleto joined
05:24
Fayland_logger joined
|
|||
| jimmy | karma cotto | 05:39 | |
| purl | cotto has karma of 370 | ||
| jimmy | karma leo | 05:41 | |
| purl | leo has karma of 1885 | ||
|
05:41
jimmy joined
05:51
TiMBuS|Away joined
|
|||
| jimmy | karma cotto++ | 06:11 | |
| purl | cotto++ has neutral karma | ||
| jimmy | karma cotto | ||
| purl | cotto has karma of 370 | ||
|
06:50
dukeleto joined
07:10
agnislav joined
08:09
Tene joined
08:26
iblechbot joined
08:39
octo joined
|
|||
| octo | Hi guys.. | 08:53 | |
| Since I don't have the permission to create a new ticket, I'll just dump this here and hope someone'll pick it up: In embed.pod under "Data structures", you list Parrot_Int twice. | 08:54 | ||
|
08:54
masak joined
|
|||
| octo | Since I have no idea of Parrot yet I can't tell whether you're missing some other numeric type.. | 08:55 | |
| moritz | octo in #parrot? I think my eyes glaze over... ;-) | ||
| octo | moritz: Yeah, we've been playing with the idea of embedding Parrot into collectd, so I'm trying to figure out if that's possible at the moment ;) | 08:57 | |
| moritz | ;-) | ||
| dalek | rrot: r36936 | moritz++ | trunk/docs/embed.pod: [doc] remove doublicated entry in embed.pod as reported by octo++ |
09:00 | |
| moritz | octo: btw the idea is that reports get a trac account and then submit a ticket (spam protection and stuff, but still stupid) | 09:09 | |
| octo | moritz: _reports_ get an account? | 09:10 | |
| moritz | octo: reporters, sorry | ||
| octo | moritz: Oh, did that.. Created an account, logged in, THEN I got the `New Ticket' button, but was denied access.. | 09:11 | |
| The exact message being: TICKET_CREATE privileges are required to perform this operation | 09:12 | ||
| moritz | octo: could you please report that to parrot-dev@lists.perl.org? | 09:13 | |
| octo | moritz: Sure | ||
| moritz | octo: that shouldn't be the case, and it's very annoying if people can't open tickets | ||
| trac-- | 09:14 | ||
| purl: karma trac | |||
| purl | trac has karma of -30 | ||
| moritz | there you go ;-) | ||
| octo | moritz: *done* | 09:19 | |
| moritz | octo: thanks | ||
| masak | karma rt | 09:22 | |
| purl | rt has karma of 29 | ||
| masak | karma bugzilla | ||
| purl | bugzilla has karma of -19 | ||
| moritz | karma launchpad | 09:23 | |
| purl | launchpad has karma of 2 | ||
| moritz | it's quite clear what the preferred bug tracker in here is ;-) | ||
| octo | The one used it never popular ;) | 09:24 | |
| moritz | well, RT was fine, except that it sometimes took ages to load the pages | ||
| and allison decided that our infrastructure was too perl centric, and that would scare off developers of other scripting languages | 09:25 | ||
| octo | Judging from the source, what I'd need is PARROT_THR_TYPE_3, i. e. PARROT_IS_THREAD | PARROT_THR_COPY_INTERP | PARROT_THR_THREAD_POOL | 09:26 | |
| Maybe someone can confirm I get this right, I'm willing to update the docs afterwards ;) : | |||
| - PARROT_IS_THREAD: Parroit is called from a thread, i. e. thread-safe operation is needed. | 09:27 | ||
| - PARROT_THR_COPY_INTERP: When allocating a second, third, ... interpreter in another thread, copy the first interpreter instead of allocating a completely independent one | |||
| - PARROT_THR_THREAD_POOL: The one interpreter allocated may be called from different threads, not only the thread allocating the VM.. | 09:28 | ||
| In all of the above: s/interpreter/VM/ | |||
|
09:29
alvar joined
|
|||
| moritz | octo: presumably you have to wait for the US folks to wake up to get some good feedback | 09:29 | |
| octo | Since thread pools are marked as TODO in src/thread.c: Is the Parrot reentrant-safe? | ||
| moritz: Yeah, I'll hang around a bit | 09:32 | ||
| TiMBuS|Away | octo, uh, i dunno if you said it but, did you validate your account? | 09:35 | |
| octo | TiMBuS: Probably not.. Do I have to? | ||
| TiMBuS | yes | 09:36 | |
| you should have got an email with a link in it | |||
| octo | TiMBuS: Yep, have it right here.. I didn't really expect to get an email for verification because the email field was marked as optional.. | 09:37 | |
| dalek | rrot: r36937 | fperrad++ | trunk/tools/dev/mk_language_shell.pl: [install] add make coda |
09:39 | |
| TiMBuS | yeah it surprised me too | ||
| cotto | TiMBuS and octo, you're not the first to be surprised by that. I'll bring it up at the next #parrotsketch (if nobody else does) | 10:14 | |
| jimmy | cotto++ | ||
| TiMBuS | good idea | 10:15 | |
| purl | TiMBuS: Good Idea: Throwing a surprise party for your father. Bad Idea: Throwing a surprise party for your grandfather. | ||
| TiMBuS | hehe | ||
| jimmy | Is the source code of purl at purl.org? | ||
| cotto | jimmy, look for infobot | 10:16 | |
| jimmy | infobot? | ||
| purl | infobot is probably at www.infobot.org or get the latest release from CVS (see sourceforge.net/projects/infobot/ ) or me! or not written in poe. or somewhat perl4-y or evil or cvs.sourceforge.net/cvstarballs/inf...oot.tar.gz or mostly old. or on SF or positively ancient (see 'flooterbuck' instead) or cool or feeds.feedburner.com/oreilly/radar/rss10?m=874 | ||
| jimmy | infobot.org? | ||
| thanks | 10:17 | ||
| purl? | |||
| purl | jimmy? | ||
| jimmy | purl is infobot | 10:19 | |
| purl? | |||
| purl | yes, jimmy? | ||
| cotto | purl, purl? | 10:22 | |
| purl | My mother's name is Eliza | ||
| cotto | purl, purl? | ||
| purl | i am a she. or captain obvious or so corny sometimes or creepy or a he or is also is also is also or retarded or NOT STEVAN or kd's quotefile | ||
| cotto | purl, purl? | ||
| purl | i am a she. or captain obvious or so corny sometimes or creepy or a he or is also is also is also or retarded or NOT STEVAN or kd's quotefile | ||
| cotto | purl, =literal= purl? | ||
| purl | cotto: i don't know | ||
|
10:43
mberends joined
|
|||
| dalek | a: 8dc4544 | (Francois Perrad)++ | (3 files): build without deprecated dynpmc.pl |
11:07 | |
| shorten | dalek's url is at xrl.us/beg76i | ||
|
11:48
verve_lab joined
|
|||
| dalek | rrot: r36938 | jkeenan++ | trunk: Applying documentation patch submitted by Andy Wardley in |
12:01 | |
| lscript: a6c1ada | (Francois Perrad)++ | (4 files): build without deprecated dynpmc.pl & dynoplibs.pl |
12:21 | ||
| shorten | dalek's url is at xrl.us/beg8bf | ||
|
12:41
bacek joined
|
|||
| dalek | rkdown: 2742e12 | (Francois Perrad)++ | (3 files): re-run tools/dev/mk_language_shell.pl |
12:44 | |
| shorten | dalek's url is at xrl.us/beg8cv | ||
|
13:08
mikehh joined
13:26
Whiteknight joined
13:27
jimmy joined
13:28
jimmy joined
13:54
Andy joined
14:06
gryphon joined
14:12
contingencyplan joined
|
|||
| dalek | a: cbfb922 | (Francois Perrad)++ | (2 files): use ATTR in LuaString PMC |
14:13 | |
| shorten | dalek's url is at xrl.us/beg8i7 | ||
|
14:26
jimmy joined
14:32
rg joined
14:39
DietCoke joined
14:46
Whiteknight joined
14:57
uniejo joined
15:08
PacoLinux joined
|
|||
| Whiteknight | particle: ping | 15:20 | |
| dalek | rrot: r36939 | whiteknight++ | trunk/compilers/imcc/main.c: [IMCC] remove RT reference about not having a return value. It's not a helpful message unless it tells what return value it would like to receive, where it would like to receive it from, and how it intends to act upon it. |
15:33 | |
| Whiteknight | We can definitely get below 400 RT tickets by the 1.0 release | 15:39 | |
| hopefully, much lower | |||
|
15:53
mikehh joined
16:03
Eevee joined
|
|||
| dukeleto | are there detailed instructions somewhere about how to setup Parrot+Smolder? | 16:19 | |
| rg | not that i know of. but it's pretty much as easy as make smoke (which will tell you that you need TAP::Harness::Archive installed) | 16:22 | |
|
16:24
Theory joined
|
|||
| dukeleto | rg: thanks | 16:42 | |
| octo | Hi again :) Maybe I have some more luck now: I have asked some questions regarding embedding Parrot and thread-/reentrant-safety this morning, but due to these annoying timezones, most of you were apparently fast asleep ;) | 16:53 | |
| Maybe you don't mind taking a look? Thanks :) <paste.debian.net/29027/> | |||
|
16:59
cas joined
17:11
Theory joined
17:23
Andy joined
17:25
Ademan_ joined
17:28
estrabd joined
|
|||
| dalek | rrot: r36940 | fperrad++ | trunk/lib/Parrot/Configure/Compiler.pm: [makefile] allow the use of simply expanded variables ':=' instead of recursively expanded variables '=' in Makefile. |
17:47 | |
|
17:49
particle joined
|
|||
| dalek | rrot: r36941 | fperrad++ | trunk: [makefile] use simply expanded variables ':=' instead of recursively expanded variables '=' in Makefiles. See r36940. |
17:51 | |
|
17:57
barney joined
|
|||
| dalek | rrot: r36942 | fperrad++ | trunk/tools/install/smoke_languages.pl: [install] add language WMLScript |
18:03 | |
|
18:11
contingencyplan_ joined
18:20
Psyche^ joined
|
|||
| dalek | rrot: r36943 | whiteknight++ | trunk/t/pmc/hash.t: [t] fix a typo in t/pmc/hash.t that's magically working now because of the way we do register initialization, but doesn't really work. In pursuit of RT #46179 |
18:38 | |
| rrot: r36944 | whiteknight++ | trunk/t/pmc/class.t: [t] Fix another typo in t/pmc/class.t that's going to cause borkage once I fix the register allocator. RT #46179 |
18:42 | ||
|
18:56
Tene joined
19:06
rdice joined
19:17
davidfetter joined
19:20
iblechbot joined
19:33
rhr joined
|
|||
| dalek | rrot: r36945 | fperrad++ | trunk/languages: [codingstd] add Copyright |
19:38 | |
|
20:29
jsut|werk joined
|
|||
| GeJ | Good morning everyone | 20:50 | |
| bacek | GeJ: g'day | 20:51 | |
| GeJ | G'day to you too. | 20:53 | |
| What are you doing up so early? | 20:54 | ||
| bacek | GeJ: preparing kids for school. Reading yesterday news. Etc :) | 20:55 | |
| GeJ | Ah, right. | 20:56 | |
| dalek | rrot: r36946 | NotFound++ | trunk: [core] add function Parrot_PMC_set_pmc_strkey to extend.h |
||
| GeJ | well, pretty much the same here, except for the kids. And I'm going to shamelessly use $job coffee machine while reading the news. | 20:57 | |
| dalek | rrot: r36947 | NotFound++ | trunk/t/src/embed.t: [t] new embed.t test "Insert external sub in namespace" |
21:12 | |
| rrot: r36948 | allison++ | trunk: [install] Install scripts use the versioned directory from the frozen themselves. |
21:36 | ||
|
21:44
bsdz joined
21:56
AndyA joined
21:58
DietCoke joined,
DietCoke left
22:18
Woody4286 joined
|
|||
| rg | infinoid: ping? | 22:25 | |
| Infinoid | hi rg | 22:26 | |
| nopaste | "rg" at 62.216.218.102 pasted "dalek patch" (17 lines) at nopaste.snit.ch/15702 | ||
| rg | could you look at that real quick and maybe put it in? | 22:27 | |
| Infinoid | oh, does that fix the file count? | 22:28 | |
| rg | yes, it should. | ||
| Infinoid | nice. if it works with test.pl, it should work with dalek | ||
| I'll take a look at it when I get home | 22:29 | ||
| rg | i've tested it with test.pl and it looked good to me. but please test it, too ;) | ||
| Infinoid | will do. thanks! | 22:32 | |
|
22:49
Whiteknight joined
|
|||
| dalek | rrot: r36949 | allison++ | trunk/config/gen/makefiles/dynpmc.in: [build] Convert Makefile for generating dynamic PMCs to a proper with hardcoded paths in it. Partially resolves TT #338, as part of TT #238. |
23:25 | |
|
23:28
bacek_ joined
23:34
TiMBuS joined
23:36
iblechbot joined
|
|||
| cotto | Does anyone know if the Bound_NCI PMC is useful? Nothing uses it and its test is a stub. | 23:45 | |
| NotFound | cotto: I wasn't even aware of his existence | 23:49 | |
| cotto | I suspect nobody would (object|notice) if I took it out, but it's easy enough to ask tomorrow at #ps. | 23:50 | |
| (cruft removal)++ | |||
| cruft-- | |||
| NotFound | cotto: I'll take a look at it, maybe it can be useful | 23:51 | |
| cotto | ok. NotFound++ | 23:52 | |
| jonathan | cotto: It was used in Object at least. | ||
| IIRC | 23:53 | ||