pugscode.org/ | nopaste: sial.org/pbot/perl6 | ?eval [~] <m oo se> | We do Haskell, too | > reverse . show $ foldl1 (*) [1..4] | irclog: irc.pugscode.org/
Set by diakopter on 11 July 2007.
briansk1 masak - thanks 00:08
meppel-san good night 01:13
pugs_svn r19459 | lwall++ | Add svn props 02:00
TimToady @tell cosimo when you add a new file you want to run util/add-svn-props.sh on it; also, don't be afraid to use "svn mv" rather than "svn cp" or we'll end up with a lot of dupes... 02:04
lambdabot Consider it noted.
mncharity hi pmurias. re how is the backend progressing?, no so much. literally nothing yet. weekend went a different way. hoping for an hour or so later today, but that will be it. maybe mid/late next week. i will commit early/often. :/ 03:03
pugs_svn r19460 | putter++ | [kp6] ruby backend project, first checkin. 03:27
r19460 | putter++ | Emit/Ruby.pm is simply a copy of Emit/Perl5.pm.
r19460 | putter++ | docs/ruby_backend.txt has a bare-bones todo list.
mncharity so at least if anyone else wants to work on it, there's something there. next step is to tell script/kp6 there's a new backend, which anyone could do. 03:29
pugs_svn r19461 | pmurias++ | [kp-perlv6] the start of the MOP 10:56
wolverian heh, perlv6 10:57
pmurias typos-- 11:43
pmurias module don't have a prototype object, do they? (changing kp6) 14:03
* modules 14:04
ruoso pmurias, If they're accessible as objects, they must... 14:06
pmurias ruoso: example please? 14:07
an prototype for a module would be an undefined module instance, and i suppose only classes can have instances 14:08
ruoso pmurias, can you create a module dinamically? 14:13
I think so
where do you call new, if not in the prototype? 14:14
pmurias ruoso: you mean a ::Module prototype? 14:15
ruoso yep 14:16
pmurias fine then 14:17
pmurias where should a perl5v6 backend specific MOP, written in Perl 6 live? 14:22
ruoso Runtime::Perl5V6? 14:23
ah... in Perl 6
good question... I think that is for fglock to answer
pugs_svn r19462 | pmurias++ | [kp6] 14:42
r19462 | pmurias++ | removed "class Main {}"
r19462 | pmurias++ | modules don't get prototypes
pugs_svn r19463 | pmurias++ | [kp6-perl5v6] MetaClass is default 14:58
r19464 | pmurias++ | [kp6-perl5v6] added examples to the MOP 15:05
pugs_svn r19465 | cosimo++ | [t/spec/S29] Changed structure of directories to 17:24
r19465 | cosimo++ | to the current standard (t/spec/{syn}-{section}/{name}.t).
pugs_svn r19466 | fglock++ | [kp6-grammar] refactored prototype-method-call into a term 17:37
pmurias fglock: where should Perl5V6 Runtime written in Perl 6 live? 18:03
s/Runtime/runtime
i.e. the perl5v6 specific MOP written in perl5 18:07
pugs_svn r19467 | pmurias++ | [kp6-perl5v6] perl5v6 uses it's MOP 18:23
fglock pmurias: Runtime/Perl5V6, I guess 18:54
rhr in S29, Str.normalize defaults to NFD but Str.codes defaults to NFC, that's odd 18:56
also, should Str.ord fail by default, or choose one of the above defaults? 18:57
pmurias fglock: placed it there 18:58
pugs_svn r19468 | cosimo++ | [t/spec/S29] Added test for Str.samecase() function 20:20
r19469 | rhr++ | [Unicode.pm] always create Grapheme objects for codepoints that expand on NFD (is this correct?) 20:32
pugs_svn r19470 | cosimo++ | Removed test scripts that were copied in t/spec/S29-str/ to avoid duplicates 22:10
pugs_svn r19471 | cosimo++ | [t] Properly smartlink .bytes, .chars, .codes and .graph in length.t 22:14
allbery_b grumbles, suddenly realizing why he can't build pugs --- sounds like package.conf selection is broken 22:31
pugs_svn r19472 | rhr++ | [Unicode.pm] minor fixes 22:36
pugs_svn r19473 | cosimo++ | Added my favourite foodstuff to VICTUALS :-) 22:59