|
Parrot 0.5.3 Released | parrotcode.org/ | see www.parrotcode.org/misc/parrotsketch-logs/ for logs Set by moderator on 27 February 2008. |
|||
|
00:14
wknight8111 joined
|
|||
| svnbotl | r26183 | jkeenan++ | tcif: | 01:37 | |
| : Parrot::Configure::Options::process_options: regex binding was incorrect. | |||
| : Parrot::Configure::Options::Test::get_all_options(): To be handled properly by | |||
| : Parrot::Configure::Options::process_options(), each element has to begin with | |||
| : double hyphens and join key and value with equals sign. | |||
|
02:26
wknight8111 joined
02:27
mdiep joined
|
|||
| Coke | mdiep: ping | 02:31 | |
| mdiep | Coke: pong | 02:35 | |
| Coke | mdiep: you should register to mentor someone for partcl. =-) | 02:36 | |
| mdiep | I'd be happy to mentor someone | ||
| I almost added myself to the wiki yesterday, but thought there might be better candidates: you, jerry, patrick, chromatic | 02:37 | ||
| Coke: now that you're on the grant committee, can we get tpf to approve a partcl project? :) | 02:40 | ||
| Coke | I will have to avoid answering that question. But grant submittals are always welcome. | 02:42 | |
| (well, in season.) | |||
| mdiep | I was talking about SoC | 02:43 | |
| Coke | grant committee doesn't have anything to do with SoC, methinks. | 02:44 | |
|
02:45
c9s joined
|
|||
| Coke | I'm getting segfaults on tcl on feather. Those should be fixable by someone with a clue. | 02:45 | |
| mdiep | someone at tpf looks at the proposals and decides which they'd like to do. I assumed it was the grant committee. | ||
| does it segfault under os x? | 02:46 | ||
| Coke | ... oh hell yes. | ||
| I cleaned up [lsort] a bit the other day. | 02:47 | ||
| mdiep svn ups | |||
| Coke | (eliminated our copy of quicksort.) | 02:48 | |
|
02:50
contingencyplan joined
|
|||
| mdiep | ld: warning in /opt/local/lib/libicudata.dylib, file is not of required architecture | 02:51 | |
| ld: symbol(s) not found for architecture ppc | |||
| (this is an intel mac) | |||
| didn't someone fix this a while back? | |||
| Coke | haven't used ICU in ages. | ||
| mdiep | I'm not using it -- I'm trying to build parrot. | 02:52 | |
| Coke | I don't have icu installed, so I never see that warning. =-) | ||
| mdiep | well let's try this again without icu then :) | 02:54 | |
| Coke | (segfault on os x/intel) -btw, with the new gcdebug runcore, you can usually force the segfault on any platform if you find it on one. | 02:58 | |
| mdiep | I don't know how successful I'll be at fixing any gc problems. | ||
| Coke | mdiep: I recommend investigating the segfault in tcl_var_subst.t first; that one fails in the same place as most of the segfaults. | 02:59 | |
|
02:59
Ademan joined
|
|||
| mdiep | I see we haven't gotten any faster thru my neglect :) | 03:00 | |
| Coke | -> zzz | 03:06 | |
|
03:07
Andy joined
03:09
kid51 joined
|
|||
| svnbotl | r26184 | jkeenan++ | trunk: | 03:09 | |
| : Parrot::Configure::Options::process_options: regex binding was incorrect. | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26184 | |||
| r26185 | chromatic++ | trunk: | 03:23 | ||
| : [src] Converted all applicable uses of const_string() to CONST_STRING(). | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26185 | |||
| kid51 must sleep | 03:29 | ||
| purl | $kid51->sleep(8 * 3600); | ||
|
03:33
Theory joined
|
|||
| svnbotl | r26186 | petdance++ | trunk: | 04:01 | |
| : Added appropriate macros for everything the headerizer demands in imcc.y | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26186 | |||
|
04:04
cotto joined
04:38
particle joined
05:00
x___ joined
05:07
particle joined
05:22
slightlyoff joined
|
|||
| svnbotl | r26187 | chromatic++ | trunk: | 05:58 | |
| : [src] Minor formatting improvements, some documentation added. | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26187 | 05:59 | ||
|
06:40
iblechbot joined
07:14
Andy joined
07:20
uniejo joined
07:21
uniejo joined
07:43
uniejo joined
08:11
iblechbot joined
|
|||
| svnbotl | r26188 | fperrad++ | trunk: | 08:15 | |
| : [emacs] | |||
| : - handles block .macro .endm | |||
| r26189 | fperrad++ | trunk: | |||
| : [Lua] | |||
| r26190 | fperrad++ | trunk: | 08:40 | ||
| : [Lua] | |||
| : MANIFEST | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26190 | |||
| purl | : MANIFEST is updated accordingly, and file props are set. yay! | ||
|
08:47
cosimo joined
08:51
Ademan joined
09:19
DarkWolf84 joined
09:59
AndyA joined
10:20
ruoso joined
11:07
nopaste joined,
wknight8111 joined
11:24
RichiH joined
|
|||
| Coke | We could use some mentors for parrot's attempt at SoC; If anyone has a project they are interested in, but don't personally have the time to do all the work on, a signup on the wiki would be most welcome. | 13:34 | |
| moderator | "Please mentor for SoC | parrotcode.org/ | 13:34 | |
| Coke | soc? | 13:34 | |
| purl | hmmm... soc is short for [Google's] Summer of Code or Is it June 24th yet? code.google.com/summerofcode.html or Security Operations Center or www.perl.org/advocacy/summerofcode/index.html | ||
| cognominal | le soc de la charrue de l'open source pour ceux qui ne sont pas des boeufs... | 13:45 | |
| Coke | french-zactly. | 13:46 | |
|
13:53
gryphon joined
13:59
mdiep joined
|
|||
| cognominal | oops, wrong channel | 14:06 | |
|
14:24
wknight8111 joined
14:30
dwave joined
|
|||
| svnbotl | r26191 | fperrad++ | trunk: | 14:32 | |
| : [build] on Win32 | |||
| : - reverts r26185 (packdump.c is a part of pdump.exe, not of libparrot.dll) | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26191 | |||
| particle | andy: src\\spf_render.c(99) : warning C4005: 'snprintf' : macro redefinition | 14:39 | |
| c:\\usr\\local\\parrot\\trunk\\include\\parrot/misc.h(28) : see previous definition of 'snprintf' | |||
|
14:46
rdice joined
15:04
iblechbot joined
15:09
Andy joined
|
|||
| svnbotl | r26192 | petdance++ | trunk: | 15:16 | |
| : doc patches from ajr | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26192 | |||
|
15:33
particl1 joined
15:38
jhorwitz joined
|
|||
| Coke | win 4 | 15:45 | |
|
15:49
wknight8111 joined
|
|||
| Andy | who wants to chase segfaults! | 16:17 | |
| cognominal | I have segfaults some time after I do syntax errors when I use rakudo interactively but I am busy adding stuff to rakudo | 16:23 | |
| on my macbook leopard. | |||
| but if you want traces or whatever I can give you that. | 16:24 | ||
| Probably exception handling has bugs. | |||
| Coke | cognominal: there's a ticket for that, IIRC. | ||
| cognominal | ok | ||
| Coke | rt.perl.org/rt3/Ticket/Display.html?id=49758 | 16:25 | |
| cognominal | yea | 16:27 | |
| speaking of scope, the interactive mode should not wrap a block around the eval to behave like pugs | 16:28 | ||
| so one can declare lexicals and use them on later lines | |||
| that was bugging me so much for perl 5 that I wrote a RFC about that. | 16:29 | ||
|
16:30
IllvilJa joined
|
|||
| cognominal | dev.perl.org/perl6/rfc/351.html | 16:30 | |
| boy that was almost eight year ago | 16:31 | ||
| particle | so, you suggest that "perl6 -e 'my $x = 1' -e 'say $x'" should print 1? | 16:35 | |
| or is this only in interactive mode? | 16:36 | ||
| cognominal | that should be in interactive mode. for successive -e, I don't have opinion one way or the other because I never use it. | 16:37 | |
| not even sure that rakudo options parser supports it. | 16:38 | ||
| particle | i believe it does. that was certainly my intent when i implemented it. | ||
| however, i can't remember. | 16:39 | ||
| cognominal | I had started rewriting in Perl6 but I got sidetracked by stuff missing in rakudo. | ||
| particle | rewriting what in perl 6? | ||
| cognominal | Getopt::Obj. | 16:40 | |
| particle | ah | ||
| cognominal | jonathan and allision are planning long term : role and mmd... I just want to add basic stuffs missing so I can use rakudo immediately | 16:42 | |
| and write an article in the french linux mag. | |||
| particle | and Getopt is the subject of the article? | ||
| or a tool needed to do your work? | |||
| cognominal | I don;t think so. That was just an exercise to better know pir and perl 6 | 16:43 | |
| particle | ok | ||
| cognominal | but why not it could be. | ||
| anyway there matter for many articles | |||
| particle | indeed. | 16:44 | |
| i need to work on perl6's command line syntax | |||
| cognominal | some other french mongueur has already started with three articles on pir. | ||
| but my goal is to show that rakudo can be immediately useful. I hope that will be true of the next release. | 16:45 | ||
| particle | what's missing from rakudo for you to convert getopt::obj? | ||
| cognominal | I don't remember :) | ||
| but when playing interactively I found some stuff wrong or missing | 16:46 | ||
| perhaps nothing concerning about getopt::obj after all :) | |||
|
16:46
jrockway joined
|
|||
| cognominal | but I got pissed of :) | 16:46 | |
| particle | yes, i wish it was done too :D | 16:47 | |
| cognominal | I sent a first patch yesterday, hoping to send more during the week. | ||
| particle | great! looking forward to them | ||
| cognominal | also the perl6 pod seems an interesting thing to work on later | 16:48 | |
| particle | please do! | 16:49 | |
| i've got so many things to do now, i can't keep up with them all | |||
| cognominal | we need to interlink our docs by annotating them properly | ||
| I am out of work. I had health problem that make me unable to sleep much and to be productive during the day. Getting better so I can now contribute. | 16:50 | ||
| And I need to demonstrate my expertise to find some work... | |||
| particle | publishing articles on cutting edge software may help with that :) | 16:51 | |
| cognominal | we are publishing article about Perl about every month... | ||
| The french linux mag is what Dr Dobb's was twenty year ago. | 16:52 | ||
|
16:52
parrot-poke joined
|
|||
| cognominal | so we fit right in. | 16:52 | |
| particle | excellent | ||
| cognominal | 2 year ago, I did even a april fool joke about a perl6 processor :) | ||
| articles.mongueurs.net/magazines/pe...es-22.html | 16:53 | ||
| particle | hey, i can read french! well... some french words. like SUN and SPARC ;) | 16:55 | |
| cognominal | the bibliography is in English, including the last one about Douglas Adams :) | 16:56 | |
| what is nice about the magazine is that we can publish the articles on the net 4 month after publication | 16:57 | ||
| particle | very nice, indeed | ||
|
17:09
sjansen joined
17:43
stephen joined
|
|||
| Andy | oooo, Patrick has pissed off Acme of Orange: use.perl.org/~acme/journal/35798?from=rss | 17:47 | |
| cognominal | paste? | 17:50 | |
| purl | paste is (see: nopaste) or like glue but a little safer to sniff. or nopaste.snit.ch:8001/ or scsys.co.uk:8001/ anywhere shadowpaste is or mmm, sticky paste or You there! Eating the paste. or <see> 2 girls, 1 paste | ||
|
17:51
jrockway joined
|
|||
| avar | Am I to understand that it's on? | 17:51 | |
|
17:53
peeps[work] joined
|
|||
| cognominal | scsys.co.uk:8001/13680 # I try to override methods and they are not called when I write 'my %a = (1,2)' or 'my %a; %a.say' | 17:53 | |
| well get_string in Hash.pir is not my own doing but is not called either. | 17:54 | ||
| also, and probably realted when a new 'Hash' is done, how Perl knows if it is the Perl6 class or the Parrot one, I am confused | 17:55 | ||
|
17:55
rdice joined
|
|||
| Coke | new 'Hash' is most likely the parrot hash. | 18:00 | |
| er, the parrot 'Hash'. | |||
| cognominal | so TGE generates the wrong code. | 18:01 | |
| how to say, I want to create a Perl6 Hash? | |||
| TGE or actions.pm.... | |||
| Coke | ... you know what? Nevermind. I have no idea how perl6 works. =-) | 18:02 | |
| cognominal | I am still confused with these object layers | ||
| jonathan and allison know... | 18:03 | ||
| guess I need to go back to the sources and the doc | |||
| btw we have found a tshirt for our French perl5 pumpking, a fan of doctor Who : www.thinkgeek.com/tshirts/popculture/9f69/zoom/ | 18:04 | ||
|
18:06
Stephen joined
|
|||
| particle | you can't name a perl 6 object after a parrot object | 18:09 | |
| that's why we have Perl6Str instead of String | |||
| call it Perl6Hash | |||
| when we start using HLL properly with rakudo/pct/etc then it'll work as you expect | |||
| cognominal | ok | 18:11 | |
| thx | |||
| Coke | particle: what is src/class/Hash.pir then? | 18:13 | |
| particle | ah, ok. that's a parrot Hash, with overridden methods | 18:14 | |
| ...which is what cognominal is using. sorry. | 18:15 | ||
| Coke | So perl6 is using two different hashes at the moment? | ||
| particle | i thought it was a new file, since it wasn't diff -u format | ||
| no | |||
| Coke | ah, not hash, no. but string, yes? | 18:16 | |
| ah. no. | |||
|
18:16
cotto_ joined
|
|||
| cognominal | is there other instances of Perl class that have the same name as a Parrot class? I could see how the problem is solved | 18:17 | |
| very strange, I had no such problem with the Pair class | 18:19 | ||
| particle | cognominal: could you post your changes to src/classes/Hash.pir as an svn diff? | ||
| cognominal | on the other hand I did not override | ||
| scsys.co.uk:8001/13684 | 18:21 | ||
| yesterday I sent a patch to parrotbug that would like to see applied | |||
| this one, at least, does what he is intended to do. | 18:22 | ||
| also I noted that %a = 1, 2 works with the Perl 5 relative preceddence wich is a bug. | 18:23 | ||
| particle | cognominal: submit a test to pugs for that, or report it as a bug to rakudobug@perl.org | 18:30 | |
|
18:30
barney joined
|
|||
| cognominal | hum, probably pugs has a test for that. I check | 18:31 | |
| how can I run the pugs test on rakudo? | 18:34 | ||
|
18:36
cotto_ joined
|
|||
| TimToady | t/spec/S03-operators/assign.t is close to correct | 18:36 | |
| particle | make spectest | 18:40 | |
| purl | make spectest is failing more than usual too | ||
| cotto_ | how current is pmc_freeze.pod? | 18:45 | |
| particle | what does $Id$ say? | 18:46 | |
| or svn log? | |||
| purl | svn log is probably faster for some reason | ||
| cotto_ | 2006-07-24 | ||
| purl | 1975 | ||
| particle | purl, you moron. | ||
| purl | particle: excuse me? | ||
| cotto_ | although it doesn't tell me how much the structure of Parrot has changed since then | 18:47 | |
| particle | cotto_: that date doesn't give me much confidence | ||
| well, ok. it's design notes for the prototype version of freeze/thaw | 18:48 | ||
| so, it's a historical document. | |||
| however, there haven't been major pmc changes since then | |||
| that will change this month, when we merge the pdd17pmc branch into trunk | 18:49 | ||
| cotto_ | so as soon as I figure it out, it will change? | ||
| particle | if you're curious how that might affect you, feel free to co the branch and play around | ||
| cotto_ | like the universe | ||
| particle | the universe changes faster. i suspect it's not an all-volunteer effort ;) | 18:50 | |
| cotto_ | what's special about the pdd17pmc branch? | 18:54 | |
|
18:54
amoore joined
|
|||
| particle | pdd17 is new, and we're implementing it in the branch | 18:57 | |
| pdd17 is the design doc for pmcs | |||
| cotto_ | so if I read pdd17, I'll have some idea of what's going on? | ||
| particle | yes | ||
| cotto_ | thanks | 18:58 | |
| particle++ | |||
| should I expect the pdd17pmc build to fail? | 19:03 | ||
| diakopter | 2006/07/24 | 19:04 | |
| purl | 11.9404761904762 | ||
| cotto_ | purl can't get a date | 19:05 | |
| purl | cotto_: excuse me? | ||
| particle | cotto_: no, it should build. however, i get a build error with msvc | 19:08 | |
| it's a gc bug iirc | |||
| diakopter: the ircops requested we throttle svnbotl to 1msg/sec | 19:09 | ||
|
19:09
Andy joined
|
|||
| particle | think you can manage to modify the startup script etc on feather to use throttling? (i think it's an option on that script) | 19:09 | |
| i mean, i think it's an option on the ircbot script | 19:10 | ||
| diakopter | particle: I've tried | 19:13 | |
| I tried to add the option, but implemented it poorly/wrongly, I think | |||
| particle | ah, hrmm. | ||
| svnbotl | r26193 | bernhard++ | trunk: | 19:14 | |
| : #42769: Remove unneeded type names from PIR | |||
| : In imcc.y rename 'type_without_typename' back to 'type'. | |||
| : Remove deprecation notice, as the deprecated feature is gone. | |||
| diff: parrotvm.org/svn/parrot/revision/?rev=26193 | |||
|
19:24
arcady joined
19:42
slightlyoff joined
|
|||
| nopaste | "as" at 82.135.229.130 pasted "as" (1 line) at nopaste.snit.ch/12434 | 20:06 | |
| Coke | as? | 20:07 | |
| purl | i think as is the tutorial or ActiveState | ||
|
20:09
schmalbe joined
20:23
hugues23 joined
|
|||
| barney will miss #ps tomorrow, due to Frankfurt.pm meet | 20:29 | ||
| particle | if you have status report, feel free to post it there, or email it to me | 20:30 | |
|
20:42
iblechbot joined
|
|||
| barney | particle: mailed report | 20:56 | |
|
20:59
avar joined
|
|||
| Tene | ack, ps tomorrow. I'd better get some stuff done. | 21:09 | |
| Tene requests that the scheduled time for #ps be mentioned in the #ps topic | 21:10 | ||
| Coke | no one in that discussion has ops | ||
| Tene | eh, I'll forget about it shortly anyway. | 21:11 | |
| Coke | updated www.parrotcode.org/examples/pir.html so all the examples compile again. | ||
| particle pictures tene in every scene from memento | |||
| coke: i think we had some tests for that type of thing | 21:12 | ||
| t/examples/*.t | |||
| Coke | that file is not checked into the parrot repo. | ||
| particle | ah. | 21:13 | |
| yuck. | |||
| Coke | particle: you going to reply to gabor's email? | 21:22 | |
| I'll do it. =-) | 21:23 | ||
| particle | just did | 21:25 | |
| Coke | ... ok. | ||
|
21:40
lichtkind joined
|
|||
| lichtkind | could someone point me please to a doc that explaines the scheme how is nqp written ? | 21:46 | |
|
21:50
gabriel joined
|
|||
| Tene | particle: I'm not the one who writes patches and then forgets about writing them. | 22:08 | |
| spinclad has a suspicion re svnbotl: is its output full-buffered, so delays between lines only delay final output, or line-buffered, so they should work? must check. later, sadly. must be elsewhere soon for meeting. drive-by posting, no need to get up. & | 22:11 | ||
|
22:56
x___ joined
|
|||
| Andy | OK, back | 23:04 | |
|
23:20
Limbic_Region joined
23:41
kid51 joined
|
|||