-Ofun: xrl.us/hxhk | pugscode.org | pugs.kwiki.org | paste: paste.lisp.org/new/perl6 or sial.org/pbot/perl6 Set by apple-gunkies on 11 November 2005. |
|||
mugwump | stevan_: about? | 00:33 | |
stevan_ | mugwump: hey | 01:18 | |
mugwump | hey stevan. I want to get at the C3 algorithm for T2 metamodels. Is there an interface for just running the algorithm without everything else? | 01:31 | |
(in Class::C3) | |||
stevan_ | mugwump: yes, Class::C3::calculateMRO($class) will return the linearized class list | 01:33 | |
mugwump | thanks | ||
stevan_ | no problem | ||
mugwump | ah, but the input is partially provided through @{"foo::ISA"} etc | 01:35 | |
stevan_ | yes | ||
you could probably extract the algorithm without too much trouble | |||
there are a decent set of tests in Class:C3 as well as the Perl6::MetaModel which you can use to test against | 01:36 | ||
I took all those from the C3 papers too, so they should be right | |||
mugwump: actually Class::C3::_merge is the algorithm | 01:37 | ||
you can just use that,.. just feed it the right input | 01:38 | ||
model what calculateMRO does but according to T2's metamodel | |||
gotta run though & | |||
mugwump | thanks again! | ||
devin | anyone seen this Pugs buildfailure before? paste.lisp.org/display/13960 | 01:57 | |
scook0 | devin: odd ... you're just compiling a vanilla checkout? | 02:04 | |
what platform are you on? | |||
devin | freebsd | 02:05 | |
it's a vanilla checkout, yes | |||
freebsd 4.x i should say | |||
scook0 | are those two 'missing' files actually in your pugs tree? | 02:06 | |
devin | yes | 02:07 | |
seems to be an include path issue | |||
svnbot6 | r8007 | Darren_Duncan++ | r953@Darren-Duncans-Computer: darrenduncan | 2005-11-24 18:06:12 -0800 | 02:09 | |
r8007 | Darren_Duncan++ | /ext/Rosetta-Incubator : multiplied all module minor-version numbers by 10 so they are backwards compatible with the older X.YY-versioned releases with respect to ordering | |||
devin | my builds used to work fine, i guess i should binary-search the svn to find out which commit broke it | 02:13 | |
aufrank | hello! | 02:38 | |
happy thanksgiving, where applicable | 02:40 | ||
happy thursday, where applicable | |||
happy localtime, otherwise | |||
I have a question about reading the synopses: | 02:41 | ||
are people able to get the unicode characters to display correctly by doing, for example, perldoc S02.pod? | 02:42 | ||
Khisanth | aufrank: don't see why not, is your terminal setup correctly? | 03:03 | |
aufrank | I thought so... | 03:04 | |
can't get it to work properly in either an xterm under x11 or the OSX terminal.app | 03:05 | ||
S05.pod:1: Unknown command paragraph "=encoding utf8" | |||
This is perl, v5.8.7 built for darwin-thread-multi-2level | 03:06 | ||
Khisanth | ah that | ||
aufrank | yes, that apparently ;) | ||
what was that, again? | |||
:P | |||
Khisanth | that is a completely different issue! | 03:07 | |
aufrank | oh | ||
Khisanth, will you please help me with a completely different issue? | |||
aufrank is still around if anyone has suggestions about displaying utf8 characters in POD under OSX | 03:16 | ||
Khisanth | aufrank: well the problem is that whoever wrote that decided to use some non standard pod formatting | 03:24 | |
that might very well be specced for the p6 version of perldoc but it isn't for p5 | 03:25 | ||
aufrank | ok | 03:29 | |
I just want to see the pretty hyper operators :) | |||
Khisanth | but .... operators are not in 5! | 03:30 | |
aufrank | I got over it and read a few before I came on here to whine | ||
Khisanth | and there is always dev.perl.org/perl6/doc/synopsis.html :) | 03:31 | |
aufrank | it makes me feel hardcore and 1337 to check them out with svk | 03:32 | |
that proves I'm a real hacker, right, checking out the source ;) ?? | |||
aufrank goes back to syn reading | 03:37 | ||
thanks for the input, Khisanth | |||
Khisanth | my svk seems to have broken for no apparent reason | 03:40 | |
dduncan | the CPAN indexer seems to have been updated to support X.Y.Z version numbers ... yay! | 04:01 | |
xgl | i think i have a potential fix for one of the pugsbugs, how do i check it in? | 07:29 | |
luqui | xgl, you don't have a committer bit? | 07:30 | |
send the patch to [email@hidden.address] | |||
xinming | xgl: you could ask autrijus for one | ||
xgl | no i don't ... how do i get it? | 07:31 | |
luqui | I figure he will send xgl a committer bit instead of applying the patch :-) | ||
sorry | |||
don't send it there | |||
xgl | ok ... how do i do regression testing to make sure i haven't broken something else? | ||
luqui | send it to [email@hidden.address] | ||
make test | |||
xinming | xgl: dev.perl.org/perl6/lists/ | ||
xgl | thanx luqui and xinming | 07:32 | |
luqui | I'm not sure what the status of that is, though | ||
make test takes a long time | |||
the way I usually do it is I find the t/ files that relate to what I changed and run those | 07:33 | ||
xgl | yeah ... that's my worry ... it takes my laptop 20 minutes just to build pugs | ||
ok, i'll do that then ... better than nothing | |||
gaal | xgl: /msg me your email addr? | ||
luqui | smoke will catch you if you break something | 07:34 | |
gaal | xgl: yout laptop is fast. | ||
xgl | gaal, did you get my email address? | ||
gaal | yes, openfoundry is being slow | 07:36 | |
xgl | 20 minutes is incremental build ... clean build probably takes a bit longer ... | ||
gaal | invitation sent. welcome aboard :) | ||
luqui: i notice you are a metacommitter | 07:37 | ||
xgl | thanx gaal :) | ||
luqui | oh. that's good to know | ||
gaal | np :) | ||
Su-Shee | Hi. | 09:54 | |
11:33
wilx`` is now known as wilx
15:04
mandarin_ is now known as Qiang_
|
|||
pmurias | U | 15:06 | |
meant /U | 15:07 | ||
15:24
Qiang_ is now known as qiang,
qiang is now known as Qiang
|
|||
nothingmuch wonders what rindolf will do if his demands aren't met | 15:51 | ||
luqui feels and sounds like an idiot as he wonders what nothingmuch is talking about | 15:52 | ||
integral | nothingmuch: hmm, are these new demands? He hasn't been promoting anything new on IRC recently :-/ | 15:53 | |
(which he normally does *sigh*) | 15:54 | ||
luqui | oh, rindolf == shlomi? | ||
luqui feels like less of an idiot now that he realizes nothingmuch wasn't talking about politics | |||
Khisanth | luqui: yes :) | 16:17 | |
svnbot6 | r8008 | xgl++ | modified ruleVarDeclaration to turn | 16:27 | |
r8008 | xgl++ | my $a = my $b = ... my $z = foo into | |||
r8008 | xgl++ | my $a; my $b; ... my $z; $a = $b = ... $z = foo | |||
xgl | is there a process for retiring tests from pugs/t/pugsbugs, or do i just remove them? | ||
luqui | uh.. | ||
you don't remove tests | |||
Khisanth | retiring? shouldn't tests always be there to make sure it doesn't show up again? | ||
luqui | move them into the appropriate category in t/, I think | 16:28 | |
Khisanth | regression testing after all... | ||
xgl | ah, you're right ... move them then? | ||
geoffb | pugsbugs/ is only for bugs that you could not figure out where to put. | ||
If you now know where the tests should go, you should move them . . . | |||
regardless of whether they have been fixed yet. | |||
We want to keep pugsbugs small, because whenever working on a particular problem, | 16:29 | ||
xgl | ok, seems like the right thing to do is to move them to the right category, or at least mark them to be something other than bugs | ||
geoffb | people have to both look in the correct directory for tests, *and* sift through all of pugsbugs looking for appropriate stuff. | ||
xgl, yes, move them if you can. | 16:30 | ||
18:31
lampus_ is now known as lampus
|
|||
svnbot6 | r8009 | fglock++ | * docs/notes/laziness.txt - how to splice() a Lazy Array | 18:39 | |
pmurias | is there a (easy) way to add :edit to ghci (like in hugs)? | 19:00 | |
19:46
GeJ_ is now known as GeJ
|
|||
GeJ | seen geoffb | 20:29 | |
jabbot | GeJ: geoffb was seen 3 hours 58 minutes 49 seconds ago | ||
r0nny_ | yo | 20:34 | |
how to get the mtime of files in perl6 ? | |||
liz6 | seen autrijus | 21:17 | |
jabbot | liz6: autrijus was seen 2 days 8 hours 23 minutes 26 seconds ago |