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.
00:05 cognominal_ left, theorb joined 00:07 ggoebel left, funktio left 00:12 funktio joined 00:17 theorbtwo left 00:29 chris2 left 00:50 nipotaway is now known as nipotan 00:54 thepler_ left 01:03 ofer left 01:06 ofer joined 01:11 devogon left 01:30 thestarslookdown joined 01:38 thestarslookdown left 01:48 justatheory left 01:54 lyokato joined 02:06 drupek12 left 02:07 polettix left 02:09 Torment left 02:11 Lorn joined 02:13 Jedai joined 02:26 Lorn left 02:32 weinig left 03:01 pohyg left 03:04 drupek12 joined 03:29 weinig joined, weinig left 03:30 weinig joined 03:42 justatheory joined 04:20 awwaiid left, awwaiid joined 04:21 penk left 04:30 HiTech69 left 05:45 penk joined 06:03 amnesiac joined, cathya joined 06:16 devogon joined 06:29 zakame joined 06:32 kanru left 06:40 kanru joined 06:58 penk left, penk joined, penk left 06:59 penk joined 07:31 bsb left 07:36 Aankhen`` joined 07:38 zakame_ joined, zakame left 07:39 zakame_ is now known as zakame 07:51 iblechbot joined 07:55 drrho joined 07:58 idiotmax joined 08:01 franck___ joined 08:07 renormalist joined 08:26 kanru left 08:30 duzy joined
duzy greeting... 08:31
bloonix morning :-) 08:46
08:54 jisom joined 08:58 xinming_ joined, justatheory left 09:01 Daveman left 09:04 Daveman joined 09:11 xinming left 09:39 hcchien left 09:49 zakame left 09:53 ebassi joined, ruoso joined 10:02 penk left 10:09 duzy left 10:10 cognominal_ joined 10:23 masak joined 10:25 drrho left 10:26 polettix joined 10:35 fglock joined 10:36 jisom left 10:50 buubot left, buubot joined
pugs_svn r18841 | fglock++ | [kp6] added 'perl5rx' backend to script/run_tests.pl 10:50
10:53 hanekomu joined 10:56 chris2 joined 11:00 lyokato left 11:06 BinGOs_ joined 11:14 BinGOs left 11:16 cognominal_ left 11:19 cognominal_ joined 11:23 cognominal_ left
pugs_svn r18842 | fglock++ | [kp6] improved test-driven development a bit: 11:27
r18842 | fglock++ | - added "--section=todo" option to script/run_tests.pl
r18842 | fglock++ | - moved failing tests (failing in the Perl 5 backend) to t/todo
r18842 | fglock++ | - "make test" runs all tests that are supposed to pass;
r18842 | fglock++ | - "make test_todo" runs all tests that are supposed to fail
11:28 kanru joined 11:49 iblechbot left 11:51 BinGOs_ is now known as BinGOs 12:02 hanekomu left 12:26 chris2 left 12:40 cathya left 12:43 andara_ joined, andara_ left 12:48 cmarcelo joined 12:51 Lorn joined 13:03 hcchien joined 13:04 HiTech69 joined 13:14 nipotan is now known as nipotaway 13:15 cmarcelo left 13:17 cmarcelo joined 13:18 amnesiac left
xinming_ @seen audreyt 13:49
lambdabot audreyt is in #haskell and #ghc. I don't know when audreyt last spoke.
moritz_ xinming_: according to the irc logs at irclog.perlgeek.de/search.pl?channe...eyt&q= the last activity was 2007-07-15 in this channel 14:01
lambdabot Title: IRC logs - Search
xinming_ misses audreyt. even if she never commit. >_< 14:05
14:05 theorb left
masak xinming_: that sentiment is probably shared by many here. but it seems that audreyt needs to recharge and find a more sustainable lifestyle. 2005/2006 were likely very draining for her. I wish her all the rest she deserves, and that she not feel obliged to come back before she feels ready. 14:09
in the meantime, I'm trying to understand pugs while it's not a moving target :)
moritz_: how does the highlighting work in the above search link? 14:14
it seems pretty random
moritz_ masak: it pretty much works if no matches are in the context
masak: every search result is padded with 2 (I think) lines of context ... 14:15
masak: and if results occur in the context they aren't hilighted
I'm to lazy to do it right[tm]
the logs show that the search isn't used very much, so I see no point in it 14:16
masak oki
no worries
just a bit confused over the logic behind it :) 14:17
moritz_
.oO( it's all in the pugs repo, so feel free to fix it ;)
masak great :)
masak puts it on some abstract personal TODO list
moritz_ wonders if he shouldn't use sphinx or some other OSS search engine 14:18
mysql is very slow when many matches are found
or my implementation using mysql, that is ;)
14:22 kanru left, buetow joined
buetow nick pbuetow 14:22
ups
sorry
14:22 buetow is now known as pbuetow 14:24 kanru joined 14:28 drrho joined 14:30 pbuetow left 14:35 iblechbot joined 14:38 zakame joined 14:40 thepler joined 14:55 rafl left 15:04 kyrbe joined 15:05 kyrbe left
pugs_svn r18843 | fglock++ | [kp6] added t/todo/63-autovivify.t 15:15
15:19 polettix left 15:29 IllvilJa left 15:32 `nipra joined
pugs_svn r18844 | fglock++ | [kp6] added Runtime::Perl5::Container; to be refactored out from MOP.pm 15:37
15:39 Psyche^ joined 15:42 `nipra left, cognominal_ joined, TJCRI joined 15:49 masak left 15:52 Patterner left, Psyche^ is now known as Patterner 16:01 theorbtwo joined
pugs_svn r18845 | fglock++ | [kp6] finished Container extraction 16:02
16:19 renormalist left 16:25 SinDoc joined 16:26 kyrb1 joined 16:27 kyrb1 left 16:34 IllvilJa joined 16:43 dlocaus joined
dlocaus waves "hello" 16:43
moritz_ waves back
dlocaus sorry guys, been working on another project "off and on"
moritz_ dlocaus: most of us work that way 16:44
no need to apologize 16:45
dlocaus :)
kp6 is a mini project to help get perl6 going? 16:50
dlocaus was reading v6/docs/kp6-roadmap-...?
16:51 dieken joined
moritz_ dlocaus: it's one of the possible bootstrapping roads 16:51
dlocaus what is pugs then?
moritz_ another road ;) 16:52
PerlJam A haskell implementation of perl 6.
dlocaus: There are several implementation-paths for perl 6: haskell, perl5, parrot (and maybe others that I don't know about) 16:53
dlocaus parrot? Isn't parrot the "assembly" code of perl6?
actually, a CISC set for perl6?
PerlJam something like that.
16:54 dieken left
moritz_ dlocaus: yes, but there's a parrot based implemetation as well... 16:54
dlocaus: parrot comes with compiler tools (TGE, PGE) that are very handy
dlocaus hummm
moritz_ the big difference between kp6 and the other projects is that kp6 is written in itself 16:55
s/written/compiled by/
nearly there, at least
16:55 dieken joined
dlocaus ok 16:56
PerlJam and while pugs and kp6 are specifically for perl 6, parrot is meant to be used for other languages as well. 16:57
(hence the compiler tools)
dlocaus yes. 16:58
It's just trying to figure out how kp6 works.
moritz_ it's run by magic
PerlJam dlocaus: hang around here an ask questions :)
moritz_ small fairies whirling through your CPU and memory
dlocaus at the moment, I have to re-install firefox... for some reason, its not processing file types properly
.txt, .jpg etc.. 16:59
PerlJam moritz_: so ... the reason we don't have perl 6 today is not enough fairies? ;)
dlocaus moritz_: is there anything I can help with?
moritz_ PerlJam: yes 17:00
dlocaus: I'm not up-to-date atm... try to ask fglock or spinclad
17:00 pmurias joined
dlocaus fglock: is there anything I can help out with? 17:00
I saw there was soemthing about refactoring MOP -> Runtime::(lost to memory) 17:01
fglock dlocaus: I'm working on autovivification atm
pmurias dlocaus: parrot is the cpu , pir is the assembly
fglock I've added several TODO items to the list
dlocaus would die without wikipedia. 17:02
fglock looks up TODO in wikipedia 17:03
dlocaus en.wikipedia.org/wiki/Autovivification
lambdabot Title: Autovivification - Wikipedia, the free encyclopedia
fglock ah, that
17:04 Psyche^ joined
dlocaus r18844 | fglock++ | [kp6] added Runtime::Perl5::Container; to be refactored out from MOP.pm 17:05
that is what I was looking for. 17:06
opps... he finished it
pugs_svn r18846 | fglock++ | [kp6] partial impl of $a{'key'} autovivification
fglock dlocaus: you could factor out "Value" (including Str, Int, ...) 17:07
dlocaus fglock: I would be happy to. Can you tell me how you what you want the destination code look like? 17:08
ie: dlocaus: find each $::Int=make_class(...)+related code and put it into Rutime::Perl5::(insert name here)? 17:09
17:09 penk joined 17:10 barney joined
dlocaus fglock: do you want me to use Runtime::Perl5::Container for as an example? 17:10
fglock dlocaus: yes - it starts near $::Value, and the module is Value.pm 17:11
it doesn't need to include the "dispatch" thing, because that belongs to Object
dlocaus you just want a ".pl" file of sorts, you are not looking for a "package" delcarion correct?
"grep package Container.pm" yields no results. 17:12
fglock svk up ?
dlocaus I am upto date
there is no "package" in the file
fglock svn.pugscode.org/pugs/v6/v6-KindaPe...ntainer.pm 17:13
lambdabot tinyurl.com/ypnt38
fglock the classes are global - there is no "package"
they are "perl 6" "packages"
dlocaus I mean
package Runtime::Perl5::Container;
fglock yes, there are only "Perl 6 land" classes 17:14
dlocaus while the classes are global, I'm not sure what happens to the variables declared in files like Container.pm
fglock which are created with make_class
"Scalar" is stored in $main::Scalar in Perl 5 17:15
dlocaus oh I see
17:15 Patterner left, Psyche^ is now known as Patterner
dlocaus ok, off I go 17:15
to work on his
this
fglock coffee & 17:16
17:17 justatheory joined 17:27 jisom joined 17:28 rindolf joined 17:31 TJCRI left
dlocaus make test does not work on the current respository... investigating. 17:32
fglock b 17:35
dlocaus script/run_tests.pl --backend=perl5 does not complete on TAP::Harness (Test::Harness 3.0) 17:38
17:42 fglock left 17:44 fglock joined 17:45 dieken left 17:49 ywpg joined 17:52 franck___ left
pugs_svn r18847 | dlo++ | [kp6] a small addon to make sure the test(s) actually exist before running them. -dlocaus 17:59
18:05 SinDoc left 18:07 Casan__ is now known as Casan, bbkr_ left, SinDoc joined
dlocaus is there an cpan irc channel? 18:08
for the people maintaince rt.perl.org? 18:09
sorry, rt.cpan.org
fglock dlocaus: there is a channel for p5p (perl 5 core devel) 18:13
dlocaus humm, not quite what I was looking for
I spotted this on Tap::Harness's RT listing 18:14
rt.cpan.org/Public/Bug/Display.html?id=30718
lambdabot Title: #30718: Notice:***Your email account will be suspended***
dlocaus looks like a virus
I'll check out p5p 18:15
18:17 bbkr_ joined 18:24 sergh joined 18:31 TJCRI joined 18:38 rindolf left 18:40 alc joined 18:41 ebassi left 18:48 weinig left, hanekomu joined
obra dlocaus: perl.org squashes most of the spam hitting rt.cpan.org, but, well, some will always leak through 18:54
dlocaus obra: oh, I thought that was an intential hack... as some malware writers are now custom targetting their victims.
obra nah. 18:57
dlocaus :)
19:04 rindolf joined
pugs_svn r18848 | fglock++ | [misc/pX] added "Toto" domain-specific language (very early devel stage, uses v6.pm) 19:17
fglock this is my current $work 19:18
dlocaus what's a bug and what is user error? 19:22
TAP::Harness->new( { exec => [ 'perl', '', '-Bperl5' ] } );
The empty quotes cause TAP::Harness to behave well weird.
The empty quotes shouldn't be there, but then TAP::Harness should be cleaning it input some what.
Should I report this as a but to TAP::Harness?
/as a but/as a bug/
19:23 ruoso left
moritz_ you could report a whishlist bug... 19:24
saying they should produce a warning
dlocaus ah, good idea
pugs_svn r18849 | dlo++ | [kp6] Test::Harness 3.00+, does not like having empty quotes in the exec=> [ ... ], it causes wierd behavior
19:24 weinig joined
pugs_svn r18850 | fglock++ | [misc/pX/.../Toto] added License 19:29
moritz_ uhm, debian-legal wouldn't be happy with that license statement, but I guess the rest of the world is ;) 19:30
19:35 buubot left 19:36 buubot joined
dlocaus ok, getting lunch, then back to MOP->Value.pm 19:36
19:37 drrho left
fglock moritz_: I'm working on the license 19:41
moritz_ fglock: no worries ;)
fglock: this is one of the classic BSD licenses, iirc: www.opensource.org/licenses/mit-license.php 19:42
lambdabot Title: Open Source Initiative OSI - The MIT License:Licensing | Open Source Initiative
moritz_ www.opensource.org/licenses/bsd-license.php <-- the OpenBSD version 19:43
lambdabot Title: Open Source Initiative OSI - The BSD License:Licensing | Open Source Initiative
pugs_svn r18851 | fglock++ | [misc...Toto] fixed license (reused from Language::Tea from CPAN); 19:44
r18851 | fglock++ | grammar now allows SQL-style comments
fglock this is better
moritz_ yes, indeed
19:47 allbery_b joined
fglock home & 19:48
19:48 SinDoc left 19:55 hanekomu left 19:57 rindolf left 19:59 ywpg left
pugs_svn r18852 | dlo++ | [kp6] added some minor documentation for Container.pm 20:01
20:06 fglock left 20:15 jisom_ joined 20:21 rafl joined 20:28 sergh left 20:30 jisom_ left 20:31 buubot left, buubot joined 20:32 jisom left 20:35 buubot left 20:38 BinGOs left 20:41 ggoebel joined 20:45 ggoebel left 20:50 barney left 20:52 buubot joined 20:54 amnesiac joined
dlocaus I gotta work on the other project now, I'll be back later... 20:59
dlocaus waves
20:59 dlocaus left
moritz_ ciao 21:00
21:15 theorb joined 21:21 Lorn left 21:27 theorbtwo left 21:39 justatheory left, justatheory joined 21:43 Limbic_Region joined 22:02 pmurias left 22:16 BinGOs joined 22:26 Aankhen`` left 22:29 HiTech69 left 22:43 BinGOs left, BinGOs joined 22:45 marmic left 22:50 marmic joined 22:53 TJCRI left 23:02 weinig_ joined 23:03 weinig left 23:29 iblechbot left, justatheory left 23:35 kst joined 23:36 amnesiac left, liffey_ joined 23:46 justatheory joined 23:50 liffey left