Time |
Nick |
Message |
00:07 |
|
rodi joined perl6 |
00:21 |
|
miyagawa joined perl6 |
00:26 |
|
ludan joined perl6 |
00:26 |
|
daxim_ joined perl6 |
00:27 |
|
dduncan joined perl6 |
00:31 |
|
dduncan joined perl6 |
00:34 |
|
bsb joined perl6 |
00:37 |
dduncan |
for those oscon people looking here and not on #oscon perl.org, ... tonight, in room E141 (OSCAMP) at 6:53pm is the Portland Perl mongers meeting ... see http://pdx.pm.org/kwiki/ ... it has unfortunately not been advertised very well, appearing only on the OSCAMP schecule ... it should be a good place for Perl folks to meet up and recognize each other, than can be under the larger crowds and many spread out sessions ... unfortunately this confl |
00:37 |
lambdabot |
Title: PortlandPerlMongers - Kwiki |
00:38 |
|
nekokak joined perl6 |
00:46 |
rlb3 |
how badly are the perl 6 essentials books out of date? |
00:49 |
|
toku_away is now known as tokuhirom |
00:53 |
|
thepler joined perl6 |
00:53 |
|
theorbtwo joined perl6 |
00:58 |
|
esammer joined perl6 |
01:05 |
svnbot6 |
r11779 | fglock++ | v6 - quote bareword in class-method call |
01:05 |
svnbot6 |
r11779 | fglock++ | v6-Compiler - added t/01-native.t |
01:11 |
clkao |
fglock: why quote bareword? |
01:25 |
|
play9999 joined perl6 |
01:27 |
|
rlb3 left perl6 |
01:30 |
|
theorbtwo joined perl6 |
01:50 |
|
thepler joined perl6 |
01:51 |
|
play9999 joined perl6 |
02:18 |
svnbot6 |
r11780 | clkao++ | util/prove6 |
02:20 |
|
neoesque joined perl6 |
02:29 |
|
beppu left perl6 |
02:36 |
svnbot6 |
r11781 | clkao++ | In double quote, extract "&?ROUTINE.name" but not "$*PID." |
03:20 |
|
bsb joined perl6 |
03:20 |
|
dmitri joined perl6 |
03:22 |
clkao |
920 tests pass |
04:37 |
|
coumbes joined perl6 |
04:37 |
|
elmex joined perl6 |
04:41 |
|
BooK joined perl6 |
05:03 |
|
amnesiac joined perl6 |
05:36 |
|
dduncan joined perl6 |
06:11 |
gaal |
clkao: where is prove6? |
06:13 |
clkao |
gaal: util |
06:13 |
gaal |
where's the actual code? that file is 2 lines |
06:14 |
clkao |
code is in v6 |
06:14 |
gaal |
url? |
06:19 |
clkao |
?? |
06:19 |
clkao |
what actual code? it's just normal perl5 bin/prove with extra lib paths. |
06:20 |
gaal |
ah |
06:20 |
clkao |
so v6 is automatically loaded |
06:20 |
gaal |
okay. |
06:20 |
gaal |
I thought it was a perl 6 harness... |
06:31 |
|
Aankhen`` joined perl6 |
06:40 |
|
Aankhen`` joined perl6 |
06:40 |
|
daxim_ is now known as daxim |
06:43 |
|
christopher joined perl6 |
06:58 |
|
iblechbot joined perl6 |
07:00 |
|
tup joined perl6 |
07:58 |
|
dakkar joined perl6 |
08:02 |
|
elmex joined perl6 |
08:25 |
|
lisppaste3 joined perl6 |
08:29 |
|
z3ndrag0n joined perl6 |
08:36 |
|
cookys joined perl6 |
08:36 |
|
drrho joined perl6 |
08:37 |
|
dolmans joined perl6 |
09:02 |
|
xinming joined perl6 |
09:04 |
|
Revision17 joined perl6 |
09:06 |
|
integral_ joined perl6 |
09:10 |
|
integral_ is now known as integral |
09:10 |
|
Jedai joined perl6 |
09:13 |
|
buetow joined perl6 |
09:38 |
|
Southen joined perl6 |
10:21 |
|
chris2 joined perl6 |
10:24 |
|
iblechbot joined perl6 |
10:26 |
|
lichtkind joined perl6 |
10:27 |
|
tokuhirom is now known as toku_away |
10:35 |
|
Aankh|Clone joined perl6 |
10:49 |
|
cdpruden joined perl6 |
10:52 |
|
Aankhen`` joined perl6 |
11:22 |
glasser |
clkao: inspirational blog entry, maybe i will do a bit of that :) |
11:23 |
glasser |
does playing with v6 require a functional ghc install? |
11:23 |
glasser |
(darwinports ghc still doesn't support intel mac out of the box does it?) |
11:27 |
|
xinming joined perl6 |
11:32 |
nothingmuch |
morning |
11:35 |
* marcus_ |
stalks nothingmuch |
11:39 |
|
ludan joined perl6 |
11:43 |
* nothingmuch |
waits for marcus_ to rape him in some alley |
11:49 |
|
markstos joined perl6 |
11:50 |
markstos |
v6 0.12 won't pass "make test" for me, I presume because Pugs-Compiler-Rule-0.12 is required, but not yet available on CPAN. |
12:02 |
|
rafl joined perl6 |
12:04 |
qmole |
.2 |
12:04 |
qmole |
oops |
12:13 |
clkao |
oh doh. i thought 0.12 was released |
12:14 |
clkao |
so sorry. ping fglock if there's a chance. i won't be around much today |
12:14 |
markstos |
Sometimes search.cpan.org lags, but the other parts appeared. |
12:14 |
markstos |
Ok. Thanks for the response clkao. |
12:22 |
glasser |
ah, looks like you do need some ghc to do v6 stuff |
12:32 |
clkao |
glasser: i don't think so |
12:32 |
glasser |
well, pugs doesn't ship with a Makefile |
12:32 |
glasser |
and running perl Makefile.PL wants ghc |
12:32 |
glasser |
unless make build_perl5 is in some other directory? |
12:33 |
markstos |
glasser: cpan -i v6 worked for me. |
12:33 |
clkao |
ah. no - but you can see that from makefile.pl and do it yourself trivially |
12:36 |
|
frederico joined perl6 |
12:38 |
|
bpphillips joined perl6 |
12:43 |
|
mauke_ joined perl6 |
12:47 |
Dr_Pi |
The INSTALL file calls for Parrot 0.4.6, but it hasn't been released yet. |
12:51 |
|
agentzh joined perl6 |
12:52 |
|
xinming joined perl6 |
12:52 |
agentzh |
xinming: hi |
12:52 |
xinming |
agentzh, hi... :-) |
12:53 |
agentzh |
you're still in Kunming? |
12:53 |
xinming |
agentzh, yes, I am, :-) |
12:53 |
xinming |
are you also in Kunming? :-) |
12:53 |
agentzh |
heh |
12:53 |
xinming |
agentzh, haha, Never met a perl people in China in real life. :-/ |
12:53 |
agentzh |
nope, i'm in Zhenjiang, Jiangsu province. |
12:54 |
xinming |
agentzh, hmm, How do you know that I'm in Kunming currently? |
12:54 |
agentzh |
here're a handful of perl hackers in my university |
12:55 |
agentzh |
in fact i'm not sure. because you ever mentioned Kunming in this channel, i think |
12:56 |
|
vel joined perl6 |
12:56 |
xinming |
hmm, I don't meet much, Maybe because I never go into univerisity... :( |
12:56 |
agentzh |
currently i'm reading Perl 6 Synopses. I've found some typos and have reported them to p6-l. |
12:57 |
agentzh |
audreyt is very responsive. |
12:57 |
agentzh |
now i'm a perl 6 monger. |
12:57 |
agentzh |
:) |
12:58 |
|
mauke_ is now known as mauke |
12:58 |
xinming |
Yes. She'll fix bug and answer your question quickly. :-P |
12:58 |
agentzh |
extremely quickly in fact. ;-) |
12:59 |
agentzh |
hopefully i'll be able to help out fglock and clkao with the v6.pm stuff some time later |
13:00 |
agentzh |
v6-alpha and PCR are really impressive. |
13:01 |
* xinming |
is newbie, and he can do nothing except writing test. :-/ |
13:01 |
agentzh |
IIRC you've been rather active on the Perl 6 land for some time already. :-) |
13:02 |
agentzh |
i often see your name while lurking here and p6-l |
13:02 |
agentzh |
and it seems to me you're 1 year older than i. :-) |
13:06 |
xinming |
but I'm not capable. :-/ |
13:07 |
agentzh |
i don't think so. :=) |
13:07 |
xinming |
agentzh, BTW, what are your version control system? |
13:07 |
xinming |
I mean, do you use subversion or svk? |
13:07 |
agentzh |
last year i was using svk. |
13:08 |
agentzh |
but svk is very unstable on Win32. so i've switched back to SVN this year. |
13:08 |
agentzh |
i'm a Win32 person. :=) |
13:08 |
agentzh |
yesterday i "rant" on svk for that issue. |
13:08 |
xinming |
hmm, I'd say, If you use svk, and need bootstrap files for pugs and parrot, you can get it from perlcabal.org/~xinming/ |
13:08 |
agentzh |
I think that's okay because clkao's svk is mostly rant-driven. |
13:09 |
agentzh |
wow, you're a cabal memenber now? |
13:09 |
agentzh |
*member |
13:10 |
xinming |
svk is good, though, there are some tough bugs... eg. You can't use `svk push`, and then later using `svk -l push`, This will cause collision with server, in many commits. |
13:10 |
agentzh |
looking... |
13:11 |
xinming |
I don't know if you ever encountered this problem. |
13:11 |
xinming |
agentzh, account of perlcabal.org is easy to get... :-P |
13:11 |
agentzh |
i often encountered this kind of problems in the past |
13:11 |
agentzh |
really? |
13:11 |
xinming |
agentzh, just /msg Juerd :-) |
13:11 |
xinming |
agentzh, or send mail to Juerd |
13:11 |
agentzh |
gotcha |
13:12 |
agentzh |
i really hope i can obtain a feather account from Juerd because i'm behind a firewall most of the time and i need CGI:IRC |
13:13 |
xinming |
agentzh, but for now, I hardly use -l and --verbatim option, because these might screw up the svn server. |
13:13 |
agentzh |
`svk push` is a source of pain. |
13:13 |
xinming |
agentzh, without -l and --verbatim, It won't be a big pain. |
13:14 |
agentzh |
i've used -l, i'm afraid. |
13:14 |
xinming |
agentzh, don't mix these 2 kind of option, then, It's all ok, |
13:14 |
agentzh |
sorry, i've never used -l |
13:14 |
agentzh |
i don't think so. :-/ |
13:14 |
xinming |
agentzh, yes, -l and normal push might screw up the svn server. at least, My server is ever screwed up. :-) |
13:15 |
xinming |
lost nothing though. |
13:15 |
agentzh |
but i've *never* used the -l option |
13:15 |
agentzh |
and svk still misbehaved nearly every month |
13:15 |
xinming |
then, I don't know why. |
13:16 |
agentzh |
i'm wondering if it is a Win32-specific problem |
13:16 |
agentzh |
i'm guessing there're always much fewer svk's Win32 users |
13:17 |
xinming |
but the idea of svk is really good. working offline, and mirror repository is really powerful, which means, we don't need to connect to get the svn log. :-) |
13:17 |
agentzh |
of course, svk is very very powerful. sadly it's unstable here. :( |
13:18 |
agentzh |
i just feel safe while using svn since it has never driven me mad. |
13:18 |
agentzh |
yes, getting svn log using an svn client really sucks. |
13:20 |
xinming |
agentzh, BTW, why don't you use Unix-like OS? |
13:20 |
xinming |
hmm, xinming now needs to work, might reply not very soon. |
13:20 |
agentzh |
because it's hard to find a Unix-like box in my university |
13:20 |
agentzh |
everyone here uses windows. |
13:21 |
agentzh |
i have no choice. :=) |
13:22 |
daxim |
do you have your own computer? |
13:22 |
|
FurnaceBoy joined perl6 |
13:22 |
agentzh |
no, i don't |
13:22 |
daxim |
hm. |
13:22 |
agentzh |
i'm always using others. |
13:24 |
agentzh |
tweaking Perl on Win32 always needs significant efforts |
13:24 |
agentzh |
for example, it's nontrivial to install CPAN modules (say, Jifty) to ActivePerl |
13:26 |
agentzh |
so i've even ended up with an AgentPerl installer built for myself and happily all my classmates prefer it to plain ActivePerl. :=) |
13:26 |
|
fglock joined perl6 |
13:26 |
daxim |
what's the difference between them? |
13:27 |
|
rodi joined perl6 |
13:28 |
agentzh |
i've installed many modules to ActivePerl (just like PXPerl). |
13:28 |
agentzh |
and i have made sure they *work* well together on Win32. |
13:28 |
agentzh |
and i've also modified some modules to support Chinese encodings. |
13:29 |
agentzh |
as well as many useful tools developed by myself. |
13:30 |
daxim |
I am intrigued and wish to subscribe to your newsletter |
13:30 |
daxim |
do you have a webpage with the details somewhere? |
13:30 |
wolverian |
vanillaperl! :) |
13:31 |
fglock |
Pugs-Compiler-Rule-0.12 sent to CPAN |
13:32 |
agentzh |
daxim: sorry, there's not such a webpage. but i think you can download my AgentPerl from my personal page: |
13:32 |
agentzh |
http://yxy.ujs.edu.cn/images/index.html |
13:32 |
|
lollan joined perl6 |
13:33 |
agentzh |
wolverian: vanillaperl can't compile IRC::Run and GraphViz, i'm afraid. |
13:33 |
agentzh |
sorry, s/IRC:RUN/IPC::Run/ |
13:35 |
daxim |
trying to connect for 150 seconds now :( |
13:35 |
agentzh |
sorry, the bandwith is very very limited. |
13:35 |
daxim |
doesn't help if I s/ujs/jsust/ |
13:36 |
agentzh |
you're not in China, right? |
13:36 |
daxim |
no |
13:36 |
agentzh |
maybe you need a Chinese proxy. :( |
13:37 |
agentzh |
i'm still a student and can't afford a server of my own. |
13:37 |
agentzh |
yxy.ujs.edu.cn is my school's server. |
13:37 |
agentzh |
too bad... |
13:41 |
* agentzh |
... |
13:42 |
* agentzh |
is happy to see audreyt has applied all his patches sent to p6-l |
13:45 |
|
hugues23 joined perl6 |
13:52 |
svnbot6 |
r11782 | fglock++ | v6-Compiler - coerce:as from Match to AST, untested |
13:57 |
|
cdpruden joined perl6 |
14:04 |
|
esammer joined perl6 |
14:09 |
|
esammer_ joined perl6 |
14:14 |
|
coumbes joined perl6 |
14:19 |
svnbot6 |
r11783 | scw++ | Pugs::Emitter::Rule::Parsec |
14:19 |
svnbot6 |
r11783 | scw++ | * sigspace implemented |
14:19 |
svnbot6 |
r11783 | scw++ | * more \X syntax supported |
14:27 |
|
zequix joined perl6 |
14:27 |
|
cjeris joined perl6 |
14:31 |
|
thepler joined perl6 |
14:38 |
agentzh |
audreyt, Timtoady: S04 line 459 says "A C<CATCH> block sees the lexical scope in which it defined, but the dynamic scope in which it is called, that is, as if it were called from the dynamic location that threw the exception. That is, ..." |
14:38 |
agentzh |
audreyt, TimToady: is the grammar of this senstence correct? |
14:39 |
agentzh |
audreyt, TimToady: To be honest, I've got completely confused. |
14:39 |
daxim |
yes. the word "were" is in subjunctive mood. |
14:39 |
agentzh |
i know that part. |
14:40 |
gaal |
oughta be "in which it _is_ defined" (or was) |
14:40 |
agentzh |
but does "but" mean there? |
14:40 |
|
justatheory joined perl6 |
14:40 |
agentzh |
is the "but" leading a sentence or a phrase? |
14:41 |
agentzh |
s/but/rather than/, maybe? |
14:41 |
hugues23 |
would that not be rather: "A C<CATCH> block does not see the lexical scope in which it is defined, but ..." ? |
14:42 |
agentzh |
yes, i second gaal's opinion. |
14:42 |
gaal |
no, the lexical scope it sees IS the one in which it is defined |
14:42 |
gaal |
dynamically, it's the dynamic callchain from the exception site. |
14:42 |
hugues23 |
gaal: ok, i must say that wording confuses me too ... |
14:43 |
agentzh |
gaal: does a CATCH block see the dynamical scope in which it is called? |
14:44 |
gaal |
there could just as well have been an "and" instead of a "but" there. |
14:44 |
agentzh |
and? okay, gotcha |
14:44 |
hugues23 |
gaal: that would help understanding, yes. |
14:44 |
gaal |
there are always both lexical and dynamic scopes. |
14:45 |
hugues23 |
s/understanding/my &/ |
14:45 |
agentzh |
fair enough |
14:45 |
gaal |
the sentence is saying what is in each of those scopes. |
14:45 |
hugues23 |
gaal: got you. |
14:45 |
agentzh |
gaal: would please send a patch to p6-l or to audreyt and larry? |
14:46 |
gaal |
sure. |
14:46 |
agentzh |
thanks. :D |
14:46 |
hugues23 |
ditto. |
14:54 |
pasteling |
"hugues23" at 158.50.204.4 pasted "compiling problem when 'making' svn pugs" (442 lines, 30.2K) at http://sial.org/pbot/18615 |
14:55 |
hugues23 |
would anyone have an idea on how to "solve" it ? |
14:55 |
gaal |
hugues23: looks like the main pugs built OK, it's the v6 stuff you got errors on. |
14:56 |
hugues23 |
gaal: that did'nt prevent me from "make install"ing, but i've had this error for a few days now ... |
14:57 |
hugues23 |
gaal: i tried to have a look at the indicated file, but i don't grok rules yet ;-) |
14:57 |
gaal |
ping clkao/fglock about it |
14:58 |
hugues23 |
gaal: thank's, i'll try that. |
15:11 |
agentzh |
gaal++ |
15:11 |
agentzh |
seen your mail to p6-l |
15:11 |
jabbot |
agentzh: I havn't seen your, agentzh |
15:15 |
agentzh |
hugues23: try to remove *.pmc and *.tc from your local directory? |
15:16 |
agentzh |
not sure though |
15:19 |
|
DaGo joined perl6 |
15:22 |
fglock |
hughes23: re: http://sial.org/pbot/18615 - Pugs::Compiler::Rule won't install properly if you have a previous version in blib/ - you need to 'make clean' |
15:22 |
lambdabot |
Title: Paste #18615 from "hugues23" at 158.50.204.4 |
15:22 |
|
agentzh joined perl6 |
15:24 |
agentzh |
for anyone who knows, what does the word "unhindered" mean please? S04 makes use of that. |
15:25 |
agentzh |
i can't find it in the dictionaries available in my place. |
15:25 |
[particle] |
hinder is to slow down, to impede |
15:25 |
agentzh |
[particle]: thanks a lot! |
15:41 |
|
thepler joined perl6 |
15:46 |
|
aufrank joined perl6 |
15:46 |
svnbot6 |
r11784 | fglock++ | v6-Compiler - s/class/role/ but it still looks wrong |
15:50 |
fglock |
if AST 'nodes' are roles, then the return block in rules should be like { $/ does v6::AST::NBit } instead of { $/.as(v6::AST::NBit) } ? |
15:51 |
fglock |
{ return $/ ... } |
15:51 |
aufrank |
that looks right to me |
15:56 |
fglock |
what is the op to test if an object 'does' a role? |
15:57 |
aufrank |
cando? |
15:59 |
fglock |
aufrank: I think 'cando' only tests for methods |
16:01 |
fglock |
aufrank: I think the '.does' method is what I need |
16:07 |
svnbot6 |
r11785 | fglock++ | v6-Compiler - s/.as()/does/ - AST nodes are role'd Matches |
16:09 |
aufrank |
It's one of the unfortunate bits of english polysemy-- using the same verb to assert doing and to test doing |
16:09 |
aufrank |
thanks for the clarification on cando |
16:11 |
|
lisppaste3 joined perl6 |
16:23 |
|
bernhard joined perl6 |
16:26 |
|
shachaf joined perl6 |
16:28 |
|
justatheory joined perl6 |
16:30 |
|
sahadev joined perl6 |
16:37 |
svnbot6 |
r11786 | fglock++ | v6-Compiler - updated docs, license; |
16:37 |
svnbot6 |
r11786 | fglock++ | - '42' is a 'NUint' |
16:40 |
|
justatheory joined perl6 |
16:45 |
|
ruoso joined perl6 |
16:46 |
svnbot6 |
r11787 | fglock++ | v6-Compiler - 'make clean' options |
16:54 |
|
agentzh joined perl6 |
16:56 |
|
kanru joined perl6 |
17:03 |
|
miyagawa joined perl6 |
17:17 |
|
dduncan joined perl6 |
17:19 |
|
agentzh joined perl6 |
17:23 |
|
swaroop joined perl6 |
17:35 |
|
ivas joined perl6 |
17:42 |
|
agentzh joined perl6 |
17:45 |
|
hexmode joined perl6 |
17:56 |
|
buetow joined perl6 |
17:59 |
|
agentzh joined perl6 |
17:59 |
|
ivas left perl6 |
18:15 |
|
cmcavoy joined perl6 |
19:01 |
|
justatheory joined perl6 |
19:20 |
|
lollan joined perl6 |
19:24 |
|
miyagawa joined perl6 |
19:57 |
|
bpphillips left perl6 |
20:00 |
|
Southen_ joined perl6 |
20:09 |
|
salty-horse joined perl6 |
20:15 |
|
miyagawa joined perl6 |
20:19 |
|
frederico joined perl6 |
20:28 |
|
justatheory joined perl6 |
20:29 |
|
thepler joined perl6 |
20:42 |
|
miyagawa joined perl6 |
20:47 |
|
bernhard joined perl6 |
20:59 |
|
SageLT joined perl6 |
21:20 |
|
thepler joined perl6 |
21:40 |
|
ilogger2 joined perl6 |
21:41 |
|
larsen joined perl6 |
21:44 |
|
myavuzselim joined perl6 |
21:46 |
|
ruoso joined perl6 |
21:47 |
|
dduncan joined perl6 |
22:30 |
svnbot6 |
r11788 | markstos++ | Solve the need-GHC-just-to-play-with-v6 problem. |
22:30 |
svnbot6 |
r11788 | markstos++ | See http://use.perl.org/~clkao/journal/30407 for a description and |
22:30 |
svnbot6 |
r11788 | markstos++ | the specific problem I posted in a comment there. |
22:30 |
svnbot6 |
r11788 | markstos++ | The solution: |
22:30 |
svnbot6 |
r11788 | markstos++ | Instead of: |
22:30 |
svnbot6 |
r11788 | markstos++ | perl Makefile.PL && make build_perl5 # Requires GHC! |
22:30 |
svnbot6 |
r11788 | markstos++ | Just: |
22:30 |
svnbot6 |
r11788 | markstos++ | ./make_build_perl5 |
22:30 |
lambdabot |
Title: Journal of clkao (1687) |
22:30 |
svnbot6 |
r11788 | markstos++ | There is room for refinement: |
22:30 |
svnbot6 |
r11788 | markstos++ | - This script is dumb about finding a good "make" to use. |
22:30 |
svnbot6 |
r11788 | markstos++ | - perhaps it makes sense to roll in "util/src_to_blib.pl" ? |
23:25 |
|
froh-doh joined perl6 |
23:39 |
|
rodi joined perl6 |
23:47 |
|
ruoso joined perl6 |