6.2.11 released! | pugs.blogs.com | pugscode.org | pugs.kwiki.org | paste: sial.org/pbot/perl6 Set by wolverian on 12 February 2006. |
|||
00:00
uzair joined
00:45
stevan_ joined
00:57
drbean left
01:00
joepurl joined
01:07
hoowa joined
01:08
justatheory joined
01:20
justatheory joined
01:29
Cryptic_K joined
|
|||
stevan_ | audreyt: two papers on traits in C#,.. looks like there might some good stuff for Roles, including a flattening calculus | 01:54 | |
www.iam.unibe.ch/~scg/cgi-bin/scgbi...art+traits | |||
01:55
Cryptic_K joined
02:01
Cryptic_K joined
02:06
jabbot joined
02:46
gaal_ joined
03:09
szbalint joined
03:14
drbean joined
|
|||
ingy | while (NaN != NaN) { x++ } | 03:37 | |
hcchien | ingy! | 03:38 | |
ingy | hola hcchien | ||
hcchien | ingy: what is your talk in YAPC::Asia? | 03:39 | |
ingy | I forget. ask miyagawa :p | ||
I think I have 3 | 03:40 | ||
hcchien | then what do you want to talk in OSDC.tw? | ||
04:00
elmex_ joined
04:01
Amnesiac joined
|
|||
ingy | hcchien: Jemplate and Wikiwyg | 04:03 | |
:) | |||
hcchien | ingy: 2 sessions? :) | 04:09 | |
hcchien have no idea about Jemplate. :p | |||
miyagawa | Wikiwyg, Perldoc and Jemplate | 04:49 | |
05:05
f0rth joined
05:09
lao joined
|
|||
svnbot6 | r9068 | audreyt++ | * Amazingly, DrIFT.YAML's Bool instance loaded "1" as False, | 05:18 | |
r9068 | audreyt++ | "0" as True, thus disrupting the very fabric of universe | |||
r9068 | audreyt++ | (in particular, prevented applying Prelude functions due | |||
r9068 | audreyt++ | to reversed parameter flags.) Mea culpa. | |||
r9069 | audreyt++ | * Makefile.PL: repair "make ghci" by building the syck/pcre/etc | 05:21 | ||
r9069 | audreyt++ | dependencies first. | |||
r9070 | audreyt++ | * Prim.Yaml: &code.yaml and other non-array, non-hash | 05:24 | ||
r9070 | audreyt++ | elements is now serialized by simply calling to DrIFT. | |||
05:24
drbean joined
05:27
xern joined
06:04
Cryptic_K joined
06:11
Cryptic_K joined
06:16
Cryptic_K joined
06:20
Cryptic_K joined
06:26
Cryptic_K joined
06:29
Khisanth joined
06:37
szbalint joined
06:40
Cryptic_K joined
06:42
K_ joined
06:45
kane_ joined
06:48
drbean joined
06:51
K__ joined
06:53
K__ joined
06:54
GeJ joined
06:55
kisu joined
06:56
K__ joined
06:58
Cryptic_K joined
07:10
lisppaste3 joined
07:13
f joined
07:15
uzair joined
07:16
Cryptic_K joined
07:21
K_ joined
07:24
K_ joined
07:26
K_ joined
07:29
K_ joined,
iblechbot joined
|
|||
azuroth | you remind me of my mother when you do that | 07:33 | |
gaal_ | audreyt: so, the general precomp loading case (and Test.pm in particular) need a way to call the exporter | 07:48 | |
you also mentioned something about closures there | |||
oh, of course, to solve the "my over state" issue | |||
07:48
gaal_ is now known as gaal
|
|||
audreyt | yup | 07:54 | |
08:01
K_ joined
08:07
K_ joined
|
|||
gaal | luqui had some thoughts about how to expose the exporter on the list sometime | 08:14 | |
or maybe just that it ought to be exposed on the language level | |||
that implies an accessible scope object if I remember his mail correctly. | 08:15 | ||
audreyt | nod, which is part of an accessible Code object | 08:20 | |
08:28
K_ joined
08:32
K_ joined
08:33
K_ joined
08:37
nnunley_ is now known as nnunley
08:44
patric joined
08:46
drbean left
08:48
nothingmuch joined
08:50
drrho joined
09:02
xern joined
09:04
bsb joined
09:47
kattana_ joined
09:51
xinming joined
|
|||
blm | Can anyone here tell me what Punie is? It is something Allison Randall is working on. | 10:04 | |
Arathorn | perl1 running on ponie | 10:05 | |
blm | oh ok So it isnt perl6 related? | 10:06 | |
arcady | a perl1 compiler written in parrot | ||
Arathorn | gah, parrot | ||
Arathorn applies coffee | |||
arcady | compiling to parrot | ||
not really perl6 related | 10:07 | ||
though presumably the official perl 6 compiler will be written with the same tools | |||
blm | PGE is perl6 related? | ||
arcady | I'm fairly sure that it is | ||
broquaint | It's what Perl6 rules will almost certainly be bassed on, blm. | 10:08 | |
blm | I think it is Perl6 Grammar Engine for regular expressions but I am not sure | ||
Arathorn | parrot grammar engine, iirc | 10:09 | |
blm | Oh ok thanks :-) | ||
arcady | speaking of ponie, is it still alive? | 10:10 | |
blm | I beleive so but they havent found a replacement pumpking yet :-( | ||
bsb | and kicking :) | ||
arcady | but the real question is: whom? | 10:12 | |
10:13
nnunley joined
|
|||
blm | whom? | 10:15 | |
Arathorn | to who? | 10:17 | |
10:30
elmex joined
10:31
pdcawley joined
10:42
rantanplan_ joined
11:22
r0nny joined
11:40
iblechbot joined
12:14
chris2 joined
12:41
Alias_ joined
|
|||
Alias_ | audreyt: ping? | 12:42 | |
12:54
Aankhen`` joined
12:56
avarab joined
13:14
kolibrie joined
|
|||
rafl | audreyt: ping | 13:21 | |
13:31
iblechbot joined
|
|||
svnbot6 | r9071 | fglock++ | iterator_engine.pl - finished coro-like engine; started a | 13:33 | |
r9071 | fglock++ | small p6-rule parser to test it | |||
13:34
fglock joined
13:55
cognominal joined
14:10
lumi joined
|
|||
svnbot6 | r9072 | fglock++ | iterator_engine.pl - successfully compiles '<word>' | 14:15 | |
14:17
Qiang joined
14:19
hexmode joined
|
|||
Alias_ | rafl: You know, I think she just hides these days :) | 14:20 | |
rafl | Alias_: Which is really bad. | 14:22 | |
14:23
bsb joined
14:24
xinming joined
14:36
KingDiamond joined
|
|||
svnbot6 | r9073 | fglock++ | iterator_engine.pl - greedy match implemented using recursive match | 14:43 | |
gaal | she's resting, in fact | ||
14:46
premshree_ joined
|
|||
Alias_ | oh right, israel... timezone change | 14:50 | |
14:50
vel joined
|
|||
Alias_ | just make sure to ban laptop usage in the car and while walking and make her socialise a little :) | 14:50 | |
gaal | Alias_: huh? she fixed four bugs in the car yesterday after we picked up larry from the airport | 15:01 | |
Alias_ | heh | ||
Well maybe the first intro period.. | |||
audreyt | rehi | ||
Arathorn | talk of the devil :) | 15:02 | |
audreyt | no, I'm not hiding, I'm just spending some time in this "outdoor" thing, now that I actually can see it | ||
gaal | and taste it | ||
audreyt | oy, indeed | 15:05 | |
Alias_ | heh | ||
audreyt: ok, next set of questions | |||
audreyt: today it's recursion in MI | |||
What was the deal with CPAN.pm >= 1.83 before, and why has it stopped now and just goes off and uses CPANPLUS again | 15:06 | ||
audreyt | the deal was about sudo support I believe | 15:07 | |
and CPANPLUS was always preferred if it's installed, IIRC. | |||
Alias_ | ah, ok | ||
that's bad | |||
well, from an algorithmic point of view at least | 15:08 | ||
Also, lots of people seem to hate CPANPLUS (on a pure perception level) | |||
audreyt | feel free to revert it, but do note that 1)CPANPLUS-going-into-core is still the plan and 2)it won't affect existing modules | ||
Alias_: I wonder what CPANPLUS is doing in their hard disk then. | |||
Alias_ | It's a "they try it, and it breaks" or "needed for $thing" thing | 15:09 | |
audreyt | I can see an environment variable,or a prompt,or something | ||
that denotes the preference | |||
Alias_ | I know about going core, but I think the preference needs to be first to use the SAME as what's already running | ||
So that the recursion logic and skip logic and such is consistent | 15:10 | ||
audreyt | ah. very good solid idea. | ||
yes. I should've thunk of that | |||
Alias_++ | |||
Alias_ | Also, memory | ||
audreyt | already agreed :) | ||
Alias_ | oh, and cache files | ||
and double indexing | |||
:) | |||
audreyt | already agreed :) :) | ||
Alias_ rubs it in | |||
Fortunately, CPANPLUS leaves an environment variable | 15:11 | ||
audreyt | yup | ||
and CPAN.pm leaves a lock | |||
Alias_ | (resisting rewriting AutoInstall as a plugin) | ||
because you can't make the newer features integrate | |||
audreyt | there is M::I::AI | ||
rafl | audreyt: Do you already know if you can appear at the GPW? Can you tell me how much about Perl 6, the language, you will tell in your Pugs talk? | ||
audreyt | rafl: greetings. | 15:12 | |
rafl | Hello! | ||
audreyt | rafl: only this noon, that is 5 hours ago, did I learn that yes, I'll appear at the GPW. | ||
rafl | Great :-) | 15:13 | |
audreyt | rafl: as for the language part, I note a certain rafl will cover it right after my talk | ||
so my answer would be "as much and as few as rafl want it to be" | 15:14 | ||
rafl: oh, however, I'll be forced to miss the 1st day of GPW | 15:15 | ||
my flight lands at Dusseldorf at 9:20pm, March 1 | |||
theorbtwo | Right /after/? That seems like bad scheduling. | ||
Alias_ | audreyt: looking at the code in AutoInstall I'm not sure I understand it enough to change it (yet). Can you deal with this? | ||
audreyt | theorbtwo: and they don't even have flights on the night of 82th | ||
28th even | 15:16 | ||
rafl | audreyt: Unfortunately I didn't found time get the talk done yet. So I can't tell which things I'll cover which not. :-) | ||
audreyt | rafl: we can work it out over the nxt wk | ||
rafl | audreyt: That would be great. | ||
audreyt: I need an hour to get my Debian talk for the GPW done and then we can start if you have some tuits. | 15:17 | ||
audreyt | sure | ||
gobby perhaps | |||
rafl | audreyt: Re 1st day: No problemo.. I'm almost sure I'll miss at least a part of the 3rd day. I need to go to the Chemnitzer Linux-Tage, which I partly organize. | 15:18 | |
15:19
kisu joined
|
|||
Alias_ | aaahh... | 15:21 | |
Alias_ finally understands why he had files that couldn't be removed | |||
So CPAN.pm runs sudo make? | |||
that's kind of bad | |||
Because it leaves files hanging around owned by root :/ | |||
audreyt | Alias_: I committed the "fix" (though it's untested) r104 | 15:24 | |
the idea should be obvious though from the diff | |||
enjoy | |||
Alias_ | You needed to specifically say it's untested? | ||
Is anything tested? | |||
audreyt | most things are tested informally, that is locally | 15:25 | |
Alias_ | Also, testing this thing is going to suck | ||
audreyt | I didn't mean unit testing. | ||
but just sanity-check testing | |||
svnbot6 | r9074 | gaal++ | * DrIFT.RuleYAML - some minor readability fixes | 15:26 | |
r9074 | gaal++ | * redrift .hs files with cosmetic change | |||
Alias_ | are you sure just deleting that line is all we need? | ||
Arathorn | apt-get install avahi-client | ||
meh | |||
audreyt | Alias_: I also changed one line | 15:27 | |
Alias_: I'm reasonably sure, but not 100%. | |||
Alias_ | ok | ||
I'll leave it in | |||
There's so many changes I think I need to do a devel release or five first anyway | |||
audreyt | five sounds good | 15:29 | |
and impressive | |||
Alias_ | two would be so cliche | ||
audreyt | hm, I'll miss the "Was stimmt mit Parrot und Perl 6 nicht?" talk | 15:30 | |
Alias_ | Actually, I really just want to put the entire Perl toolchain on hold till PITA works | ||
audreyt | pity, I'd really like to learn was stimmt nicht | ||
Alias_: *nod* | |||
Alias_ | getting closer too | ||
audreyt | though "devel release" for M::I is really oxymoronic | ||
Alias_ | I just discovered Andreas' APC :) | ||
heh, yeah :) | 15:31 | ||
oh, and something to ponder | |||
You don't have a way of saying a module's dep is "latest" do you | |||
audreyt | "0.0" | 15:32 | |
no? | |||
oh wait | |||
Alias_ | Because I've been thinking over some of the algorithmic issues relating to tool chain development and bundles and such, and have some way of saying Module => -1 would be useful | ||
audreyt | I see what you are saying | ||
"always force upgrade if possible" | |||
Alias_ | right | ||
audreyt | it's a bit aggresive | ||
Alias_ | It's for specific cases | ||
Task:: | |||
audreyt | but no, I don't think we have that syntax either in MM or in MB | ||
Alias_ | Module::Build itself | ||
One of the main properties of installers is they need to force themselves to be upgraded | 15:33 | ||
audreyt | I wonder if specifying NaN as the version number should do that | ||
Alias_ | otherwise you have the back-compatability nightmare, but cubed | ||
audreyt | (bad idea alert) | ||
Alias_ | Well, you need something that triggers an upgrade at first, then can be checked off as ok no matter what happens :) | 15:34 | |
Anyways, like I said, something to ponder | |||
audreyt | sure. | ||
k | |||
Alias_ | get back to me in 2-4 weeks :) | ||
audreyt | sure, my response will be "huh?" | ||
Alias_ | Oh, and well done choosing an interesting time to go to israel :) | 15:35 | |
audreyt | I don't think israeli security is more paranoid than they usually are | 15:38 | |
(which has hit MAXINT anyway) | |||
so I feel safe. :) | 15:39 | ||
Alias_ | Plus I think the more-worried time is after the Israel elections anyway | ||
Since there's a "wait and see" in place by the looks from here | |||
audreyt | *nod* | 15:45 | |
16:15
justatheory joined
16:18
Amnesiac joined
16:24
stennie joined
16:26
fglock joined
16:31
patric joined
|
|||
Alias_ | audreyt: hrm... it didn't work | 16:39 | |
Dispatching deprecated method 'CPAN::Config::load' to CPAN::HandleConfigOdd number of elements in hash assignment at /usr/local/share/perl/5.8.4/CPAN/HandleConfig.pm line 237 | |||
Also, kane suggests you might be using a deprecated CPANPLUS::Config method too | 16:40 | ||
audreyt | Alias_: okay... I'm packing to the hackathon, so feel free to investigate/revert/do other things | 16:41 | |
Alias_ | ok, will investigate and see if I can do a quick fix | ||
If not, you might need to have a go, and then maybe rope in Andreas and Kane | |||
16:42
cdpruden joined
|
|||
audreyt | k | 16:43 | |
Alias_ | buzz me when you get there and are able to have a go | 16:44 | |
audreyt | k | 16:46 | |
Alias_ hits the debugger in the mean time | |||
oh dear, it's trivial... | |||
but bad | |||
CPAN::Config->load is deprecated | |||
bsb | putter: ping | 16:47 | |
16:54
xinming joined
17:04
warlock joined
|
|||
warlock | sorry, because my question is on perl 5: does someone know XS? | 17:05 | |
broquaint | No one can really know XS ... | 17:06 | |
Alias_ | yes, but only one at a time | ||
17:06
bernhard joined
|
|||
warlock | Alias_, you know XS, is not it true? | 17:06 | |
audreyt | warlock: I do. what's the question? | ||
Alias_ | Actually, no | ||
I know how to make a constant function in XS (both true AND undef) and that's it | 17:07 | ||
Which is about the equivalent of "Hello World" in XS | |||
warlock | audreyt, I have a .so, and I would use it in a perl-module. Do you sudgest me to include the source-code and recompile it, or link the .so to my .xs?? | 17:08 | |
Alias_ | Can you legally include the code, and how big is it | ||
Also, do you want this to work on Windows | 17:09 | ||
i.e. CPAN | |||
audreyt | warlock: consider Inline::C | ||
warlock | Alias_, the code is mine and is a bit long | ||
Alias_ | multiple files? | ||
audreyt | read Inline::C-Cookbook on "Exposing Shared Libraries" | ||
warlock | audreyt, please, I don't want use Inline | ||
Alias_ | :) | ||
audreyt: BTW, the problem is that CPAN::Config->load got deprecated | 17:10 | ||
Now CPAN::HandleConfig->load | |||
So I'll be fine fixing it | |||
warlock | audreyt, you don't know in XS? | 17:11 | |
audreyt, I mean: you don't know how can do it in XS? | |||
Alias_ | warlock: XS is more complicated and takes more time to learn than inline::c | ||
audreyt | warlock: er, I do. you declare LIBS=>"-lyour_so_file" in Makefile.PL | 17:12 | |
and OTHERLDFLAGS => "-L/path/to/lib" | |||
warlock | Alias_, I know and I use XS usually. But I have problems this time | ||
Alias_ | ah | ||
audreyt | warlock: and then put #include "your_library.h" in a YourLibrary.xs | 17:13 | |
and use the functions normally | |||
read perlxstut for the syntax | |||
warlock | audreyt, unfortunatly the problem is not so easy, it is because I have already tried in that way, but it tells me "no link is needed" | ||
audreyt | it can be caused by any number of reasons... | 17:14 | |
warlock | audreyt, I have already tried it | ||
audreyt, I cannot see one, help me | |||
Alias_ | have you asked the XS mailing list? | 17:15 | |
It is relatively popular, and if there's some place to get detailed help, it is there | |||
audreyt | warlock: ask perl-xs... but frankly, give Inline::C a try | ||
warlock | Alias_, no I have not | ||
Alias_ | subscribe to the perl-xs list, or use the nntp gateway | 17:16 | |
audreyt | also if you really dislike Inline::C, swig can write the bindings for you too | ||
Alias_ | those guys are relatively active | ||
audreyt | nowadays I only use Inline or Swig for scaffolding | ||
warlock | audreyt, sorry, but I prefer to do at the lower level | ||
audreyt | warlock: well, then my help at that level is limited then. sorry :/ | ||
(swig doesn't even introduce dependencies to your code's users, so please consider it) | |||
warlock | audreyt, you are very kind, do you know someone that he knows this trouble solution? | 17:17 | |
Alias_ | ugh... testing Module::Install is a nightmare... | 17:18 | |
Because it uses it's own code before you get a chance to test it | |||
audreyt | warlock: perl-xs | ||
Alias_ | We may need to port the MI Makefile.PL back to pure MakeMaker :( | ||
warlock | audreyt, you mean the manpage, is not it true? | ||
Alias_ | Although the current situation DOES allow nice casual testing | 17:19 | |
audreyt | warlock: no, I mean the mailing list | ||
Alias_: I wouldn't mind if you set it up so that it uses another copy of itself in inc/ | |||
Alias_: instead of using lib | |||
it may be better from a maintainence viewpoint | |||
warlock | audreyt, do you think is is the lonely solution? | ||
Alias_ | Well, it's more that if there's a bug in, say, _load_cpan, then if breaks before the tests get a chance to test | 17:20 | |
warlock: Of curiosity, where are you from? | |||
audreyt | warlock: *nod* | ||
warlock | Alias_, Italy and you? | ||
Alias_ | Australia | ||
Your English is _very_ clean and correct | |||
warlock | audreyt, please, what does mean "*nod*? | ||
Alias_ | But yet not polluted with slang | ||
warlock | Alias_, I have been there :-) | 17:21 | |
Alias_ doesn't see such English very often | |||
warlock: nod = head up and down movement | |||
17:21
patric left
|
|||
warlock | Alias_, thank you | 17:21 | |
Alias_, where do you live in Au? | |||
Alias_ | where's purl when you need her :) | ||
<purl> alias, your location is maps.google.com/maps?ll=-28.809478,...&hl=en or xrl.us/hkwu or practically underwater or now officially pub brawl capital of Australia or Lismore, NSW, AU | 17:22 | ||
(easier than trying to explain, even to other australians) | |||
warlock | Alias_, new south walles | 17:23 | |
Alias_ | up the top on the right, yes :) | ||
If you heard of Byron Bay, I'm there and in a bit | |||
as you can see from the Google | |||
warlock | Alias_, near to brisbane? | ||
Alias_ | 3 hours | ||
(south) | |||
warlock | Alias_, Byron Bay where there is big-fish watching? | 17:24 | |
Alias_ | whales? yes | ||
warlock | Alias_, Balena-watching, is not it true? | 17:25 | |
Alias_ | Balena? | ||
warlock | Alias_, whale watching, is not it true? | 17:26 | |
Alias_ | yes | ||
warlock | Alias_, then YESS I have seen | ||
Alias_ | warlock: Also, you can s/is not it true/right/ | ||
(to spoil your very upperclass english) | 17:27 | ||
warlock | Alias_, sorry I don't understand, please explain me | ||
Alias_, my english is terrible :-( | 17:28 | ||
Alias_ takes it out of channel | |||
audreyt purrs in agreement | 17:29 | ||
warlock | audreyt, sorry, a last question: perl6 has the XS equivalent? | 17:30 | |
audreyt | warlock: Perl 6 allows you to use foreign code either inline or as a module | ||
Alias_ | and to use other languages as well | 17:31 | |
in many more ways | |||
warlock | audreyt, it is upper then XS, is not it true? | ||
Alias_, have you seen White-clif?? | |||
Alias_ | no | 17:32 | |
(it's scary that in a reasonable time-frame to reply I can have no idea what you are talking about, google it, look up the details, and know enough to answer) | 17:33 | ||
warlock | Alias_, it is nother then Bourke | ||
17:33
f00f_ joined
|
|||
audreyt | warlock: for example, it might be so that this'd work: | 17:33 | |
use c:sqlite3; | |||
my $dbh = sqlite3_prepare(...); | |||
warlock | audreyt, I get it | 17:36 | |
audreyt, but it hides what perl does | |||
audreyt, XS sows you everything | |||
audreyt | it actually doesn't | ||
but I don't feel like arguing :) | 17:37 | ||
warlock | audreyt, I see | ||
ok, thank you all for your help | 17:38 | ||
17:38
KingDiamond joined
|
|||
warlock | bye | 17:38 | |
17:38
warlock left
|
|||
Alias_ | oh dear... | 17:39 | |
audreyt: what on earth is this testing stuff? | 17:40 | ||
Test.pm is some weird pre-TAP thing? | |||
oh wait, never mind | |||
svnbot6 | r9075 | gaal++ | * DrIFT.YAML: more readability fixes (thanks, audreyt) | 17:47 | |
r9075 | gaal++ | * redrift | |||
audreyt | Alias_: Test.pm is a post-TAP thing but pre-5.8 (core Test::More) thing | 17:55 | |
Alias_ | ok | ||
and according to some, always returns PASS or something... | |||
Some weird smoke test implications or something? | 17:56 | ||
audreyt | only if used in correctly | ||
s/in /in// | |||
Alias_ | is it detectable? | ||
if, say, I was rechecking the output | |||
audreyt | Test.pm always returns PASS? | ||
never heard of that | |||
it should conform with TAP | |||
Alias_ | I've asked barbie for the details | ||
It came up on qa list | |||
gaal | repeat "ok\n" -- conforms with TAP | 17:57 | |
Alias_ | "repeat"? | 17:58 | |
17:58
justatheory joined
|
|||
gaal | sorry, haskell fluids passing my blood-brain barrier | 17:58 | |
Alias_ | well it is #perl6 | ||
18:01
ghenry joined
|
|||
cognominal | audreyt: you don't blog anymore? reading it was my way to keep up to date with pugs | 18:03 | |
like if I had any right to complain :) | |||
audreyt | cognominal: I'm, in fact, just started blogging | ||
cognominal: the upshot is I get massively distracted by this Reality thing | 18:04 | ||
cognominal | thx for everything btw... | 18:05 | |
audreyt | *smile* | ||
Arathorn has been missing the blog too, for what little it's worth :) | |||
audreyt | fwiw, I miss the blog too | ||
I first paused a bit because of massive media onslaught | |||
they translated almost every entry and comment and put them to newspaper and TVs | 18:06 | ||
(in the audrey blog, that is) | |||
Alias_ | audreyt: btw, when did CPANPLUS get sudo support? | ||
audreyt | Alias_: 0.05x iirc | ||
Alias_ | because, as I mentioned, running make as root is not good | ||
it leaves stale root-owned files around | |||
wolverian | it only does sudo make install for me.. | 18:07 | |
Alias_ | wolverian: if you have dependencies that will run at make time you need sudo or run it as root | ||
to install the dependencies | |||
cognominal | audreyt: you did not yet made to the French tabloids, not that I check them closely :) | ||
wolverian | "make time"? | ||
audreyt | cognominal: thank $deity | 18:08 | |
audreyt had to delete spam^Wsolicits from media from her blogs comments daily | |||
cognominal | but I suppose that if you made it in more serious papesr, it will advance the cause of like minded people. | 18:09 | |
Alias_ | need a better blog | ||
18:09
xinming joined
|
|||
audreyt | cognominal: I care very little of advancing causes... I think abstract concepts kills more people than other causes | 18:09 | |
cognominal | I almost said like minded men :) oops | ||
audreyt | :) | 18:11 | |
Alias_ | so? | ||
Alias_ is a relatively like-minded man to audreyt | |||
audreyt praises rlwrap's utility | |||
theorbtwo | What's the current location of the blogs -- esp the tech blog? | 18:13 | |
audreyt | pugs.blogs.com | ||
fglock | what is the recommended method to generate code, once you have a grammar? | ||
theorbtwo | Oh. There's nothing new there since new-years; I thought you were going to a daily or near-daily again. | ||
(Lunar new years, that is.) | 18:14 | ||
Er, sorry, that sounded complaigning, didn't it. | 18:17 | ||
svnbot6 | r9076 | fglock++ | iterator_engine.pl - can parse a simple rule, but doesn't generate | 18:24 | |
r9076 | fglock++ | code yet | |||
audreyt | theorbtwo: yeah. but the paparazzi thing really drained me of energy | ||
(and in fact I'm still recovering -- sleeping 11+ hours each day since I landed in .il) | 18:25 | ||
Alias_ | paparazzi? | 18:28 | |
theorbtwo | Roger. | ||
cognominal | paparazzi? oh, that got that weird? | 18:29 | |
hum, I am tempted to start a rumor about Eric Ramyond changing sex if that could slow his racist hainous blog :) | 18:31 | ||
szbalint | The "I'm with these guys" guy? | 18:32 | |
Alias_ | yes | 18:33 | |
:) | |||
Juerd | cognominal: url? | ||
cognominal | esr.ibiblio.org/ # all is armed and dangerous stuff is nauseous, up to par with Ann Coulter :( | 18:35 | |
with these people, no wonder america hate is spreading like wildfire. | 18:36 | ||
audreyt | szbalint: I love the "I'm with these guys" comics | ||
Alias_ | Everybody Loves Eric Raymond | 18:37 | |
cognominal | Oh, that? I love it too | ||
even if the part "I love Raymond" is lost to me. | 18:38 | ||
theorbtwo | Everybody Loves Raymond is a bad American sitcom. | 18:39 | |
cognominal | yea, that's what I mean, I don't know what it is | 18:40 | |
Alias_ | middling | ||
audreyt | dinner... brb | ||
Alias_ | not particularly smart, but ratings successful | ||
x $action | |||
ack | |||
18:46
Maddingue joined
18:47
nnunley joined
19:00
KingDiamond joined
19:01
penk joined
|
|||
svnbot6 | r9077 | fglock++ | iterator_engine.pl - simplified "ast"; working (incomplete) p6-rule | 19:09 | |
r9077 | fglock++ | parser | |||
19:21
larsen joined
20:17
ghenry joined
20:43
Arathorn joined
21:01
penk joined
|
|||
audreyt | one journal entry done, three more to go... (I wonder if I can finish them tonight) | 21:01 | |
theorbtwo | You have four journals? | 21:02 | |
Alias_ | english, simp chinese, binary, and audrian (to remind herself) | 21:03 | |
theorbtwo | s/positive) on it/positive) spin on it/ | ||
audreyt | theorbtwo: no, it's all for pugs.blogs.com/pugs/ | 21:04 | |
one for general recap, one for DrIFTing, one for pX and perl6-rules-running-on-perl5, and one for plans of the upcoming hackathon, including lexical pad redesign | |||
Alias_: actually, I don't write simp Chinese... it's trad Chinese for me :) | 21:05 | ||
wolverian | audreyt++ # hooray, journal | ||
Arathorn chortles at $Larry having been lurking on the #perl6 logs and waves at the camera | |||
wolverian | heh | ||
Alias_ | audreyt: oh dear... you mean ACTUAL papparazzi? | ||
theorbtwo | Oh, cool. | ||
Alias_ reads blog | |||
joy... | 21:06 | ||
audreyt | Alias_: yeah. realspace papparazzi. | ||
sucks. | 21:07 | ||
Alias_ | Reasons to keep your journal to work/google/papparazzi topics | ||
Alias_ notes no photo of his dog or self has ever appeared online | |||
I'm more glad I put that rule on myself with each passing year | |||
The worst I can dredge up is some silly common on how to defeat spammers | 21:08 | ||
comment | |||
(which isn't so bad now I reckon I have an actual way) :) | |||
audreyt: Look at it this way, now you don't have to do commercial work | 21:09 | ||
audreyt: Just "sell your story" as they say to some women's gossip rag, make a couple of years worth of spare cash, and then ... erm... leave the country agian/ | |||
? | |||
But then I'm speaking from 10,000km, and a language/cultural barrier away, so what do I know | 21:10 | ||
Alias_ waves to Larry. HI LARRY! | |||
21:11
uzair joined
|
|||
Arathorn | Alias_: guess that depends how much you consider your right to privacy to be worth... :/ | 21:12 | |
Alias_ | Arathorn: audreyt lost that age 10 | ||
Arathorn would rather do commercial work, and try to align it with non-commercial interests | |||
Alias_ | (ish... right) | 21:13 | |
Arathorn | well, spheres of privacy are relative | ||
Alias_ | true | 21:17 | |
21:22
uzair_ joined
|
|||
audreyt | Alias_: selling out doesn't align well with me :) | 21:28 | |
anyone got a link to chromatic's rant on #perl6 a while ago? (i.e. which day was that) | |||
about how pugs sucks because it took 8hrs to the whole cycle to complete on his ibook? | |||
Alias_ | audreyt: I'd prefer to frame it that since you have people camping out for photos ANYWAY, why not sling it all at one single magazine to get rid of the others, and at the same time set yourself up to walk the earth free of work issues for a year or so | 21:29 | |
or just give it to me, so I can do it instead | 21:30 | ||
:) | |||
audreyt | Alias_: I didn't think that algorithm works in general :) | ||
Alias_ | PITA - Generously funded by Tapai Womens Weekly | ||
audreyt | (and still don't) | ||
Alias_ | Even better, give them naming rights | 21:31 | |
Tapai Womens Weekly PITA | |||
ugh, spelling | |||
audreyt: Seems to work well for actors with wedding photos and baby photos | |||
gaal | audreyt: colabti.de/irclogger/irclogger_log/...8,Wed#l558 | 21:32 | |
Alias_ | Also, Module::Signature hates me | ||
audreyt | Alias_: said actors remains privacyless for a quite long time | ||
which I don't enjoy :) | |||
Alias_ | true | ||
21:36
kanru joined
21:39
DesreveR joined
|
|||
Arathorn | shame that google doesn't index colabti.de properly... | 21:40 | |
svnbot6 | r9078 | fglock++ | iterator_engine.pl - split into "parser engine" and "p6-rule parser" | 21:41 | |
21:47
SamB joined
|
|||
clkao | audreyt: what can i expect from the upcoming hackthon | 21:48 | |
Alias_ hopes for "getting people to fix all audreyt's CPAN bugs so she doesn't have to" | 21:51 | ||
clkao | ya, m::i is not setting the right provides: | 21:52 | |
Alias_ | oh, that's one of many | ||
You should see the stuff I've dug up lately | |||
Are you tracking svn? | 21:53 | ||
clkao | no | ||
Alias_ | pull a copy and take a look at Changes so far for 0.57 | ||
clkao | i don't know where it got the 1.06 from... it's not in my dist at all | ||
Alias_ | hmm? | 21:54 | |
clkao | it addes provides: 1.06 for me | ||
Alias_ | weird... | ||
clkao | maybe it got them from the installed version | ||
audreyt | clkao: a much faster "make; make test" cycle; a useful pugs -BPerl5 | ||
clkao | where's the svn url? | ||
Alias_ | How do you get the URL of a svn checkout | 21:55 | |
svnbot6 | r9079 | fglock++ | iterator_engine_p6regex.pl - simplified rule::rule construction | 21:56 | |
clkao | svn info | ||
Alias_ | svn.openfoundry.org/modinstall/trunk | ||
clkao | the provide is still broken | 22:00 | |
Alias_ | yep | ||
But I can only fix one thing at a time, and even those I'm walking on eggshells | |||
I'm _supposed_ to just be the documentor | |||
Alias_ stares at audreyt | |||
clkao | but i want to make a release | 22:01 | |
audreyt | clkao: we just use what M::B provides | 22:02 | |
clkao | but it says provides: 1.06, i guess that's the installed version! | ||
Alias_ | clkao: Can you give any more information? | ||
hunt the problem down in the debugger? | |||
clkao | my version is 1.99_01 | ||
audreyt | clkao: mv away the installed version? | 22:03 | |
FWIW, it doesn't do that for me | |||
(I just recheked out svk and regenned META.yml) | 22:04 | ||
clkao | ok, now lib/SVK.pm has the right version. but all others are emptyuu | ||
Alias_ | It might be a good idea to have all the files have the same version | ||
manually set, not auto | |||
audreyt | clkao: this is what is genned here | 22:05 | |
Alias_ | I keep finding reasons to have it... | ||
audreyt | perlcabal.org/~autrijus/tmp/META.yml | ||
clkao | hum, that's totally differnt from here. i am using m::i head | ||
Alias_ | should be no difference in provides functionality | ||
clkao | the version: is correct though | ||
Alias_ | Could the implicit auto_provides be seeing different MANIFESTS? | 22:06 | |
(wild guess) | |||
audreyt | trunk MI here too | ||
clkao | bizzare | ||
22:06
uzair_ is now known as uzair
|
|||
Alias_ | clkao: btw, does svk use C/XS? | 22:06 | |
because that's broken at the head | |||
brokenish | |||
clkao | mb 2611 ? | ||
no. | |||
Alias_ | goodo, carry on | 22:07 | |
svnbot6 | r9080 | fglock++ | iterator_engine_p6regex.pl - implemented parenthesis | ||
r9080 | fglock++ | with rule::parenthesis | |||
uzair | hi all -- not to interrupt, but could someone give me thoughts on what the problem is here: | 22:08 | |
bash-3.00$ perl Makefile.PL | |||
** Note that Cygwin support for pugs still depends on the .msi | |||
version of GHC and does not provide POSIX features absent | |||
from an MSYS build. If you wish to fix this please refer to: | |||
www.haskell.org/ghc/docs/5.04/html/...build.html | |||
www.reed.edu/~carlislp/ghc6-doc/use...11221.html | |||
*** Probing configuration (please ignore any warnings)... | |||
*** ghc not found in path. Looking in C:/ghc | |||
*** Found C:/ghc/ghc-6.4.1/bin/ghc.exe | |||
Chasing modules from: Setup.lhs | 22:09 | ||
Compiling Main ( Setup.lhs, Setup.o ) | |||
Linking ... | |||
ghc-pkg.exe: cannot find package plugins | |||
Alias_ | ugh, flood | ||
uzair | |||
pugs-tmp-4928.hs:4:2: Not in scope: `setCatchSignals' | |||
pugs-tmp-4928.hs:5:2: Not in scope: `setCatchSigwinch' | |||
audreyt | ugh. a link to the p6c post would do | ||
uzair | Substitution pattern not terminated at (eval 12) line 1. | ||
my apologies | |||
audreyt | uzair: did Makefile.PL simply die after that? | ||
uzair | yes | ||
flood again with output from 'perl -d Makefile.pl'? ;) | |||
audreyt | please use sial.org/pbot/perl6 | ||
but yes, -d would help | 22:10 | ||
22:10
xinming joined
|
|||
pasteling | "uzair" at 87.80.116.140 pasted "output from 'perl -d Makefile.PL' -- crashing during linking because ghc-pkg.exe can't 'find package plugins'" (20 lines, 914B) at sial.org/pbot/15939 | 22:10 | |
bsb | Hi, I'm getting an ld error with ghc for a lib I just installed. How to I tell ghc where to find the .a? | 22:11 | |
audreyt | bsb: -optl-L/path/to/a perhaps? | 22:12 | |
bsb | will try, thanks | ||
audreyt | uzair: it's caused by ' in your pathname | 22:13 | |
fixing | |||
fixed | |||
22:15
uzair_ joined
|
|||
Alias_ | crap crap crap | 22:15 | |
audreyt | uzair: welcome to AUTHORS | 22:16 | |
r9081 should fix it | |||
uzair_ | ah | ||
audreyt | a commit bit is on your way | ||
svnbot6 | r9081 | audreyt++ | * Uzair pointed out that build fails if the pathname to pugs | ||
r9081 | audreyt++ | contained the ' character. | |||
uzair_ | more like 'Uzair whined until Audrey figured out what was going on, then whined some more for an explanation' :) | 22:18 | |
so, just 'svn update' and try again? | |||
audreyt | yup | ||
uzair_ | gracias, i'll give it a whirl | ||
brilliant, working now | 22:19 | ||
bsb | duh. I just needed to use -package | ||
22:19
fglock left
22:21
wilx joined
|
|||
audreyt | gaal: wow, precompiled prelude was there for ~9 months | 22:24 | |
oh wait, no, it's just the prelude | |||
precomp is since July | |||
7.5 months | |||
bsb | duh-duh. or --make | 22:25 | |
gaal | sounds right | 22:26 | |
how many tests did we have then? :) | |||
audreyt | 351 | 22:29 | |
616 now | |||
(files, not subtests) | |||
Alias_ | audreyt: Can you think why a file might have a wrong signature? | ||
gaal | and already then it was worth it | ||
audreyt | Alias_: bad luck? | ||
Alias_ | nope, happened twice | 22:30 | |
audreyt | CRLF issues most likely then | ||
I thought I fixed all of them | |||
gaal | Alias_: one more time and it's enemy action :) | ||
Alias_ | audreyt: my newline localiser doesn't complain, at least on unix | ||
on Win32 here... | |||
CPAN.pm's Todo file is getting wrong signature | 22:31 | ||
Andreas is convinced that Module::Signature is to blame :) | 22:32 | ||
audreyt | I always agree with him :) | 22:33 | |
though just one file? | |||
Alias_ | yes | 22:34 | |
audreyt | then it's getting the wrong hash | ||
from SHA1 | |||
gaal | audreyt: I'm pulling initPreludePC out to Run.hs. is -fno-full-laziness -fno-cse harmful there? | ||
Alias_ | right | ||
audreyt | gaal: no | ||
gaal | cool. | 22:35 | |
audreyt | Alias_: maybe it's -B | ||
Alias_ | -B? | ||
audreyt | does -B "ToDo" return true? | ||
see line 529 M::Sig | |||
Alias_ | undef | ||
audreyt | maybe ->addfile is to blame then | 22:36 | |
maybe we should crlf the binmode | |||
look at line 276 | |||
and copy that heuristics there perhaps? | |||
(or forward this discussion to ANDK and see if he can make some sense out of it) | |||
I'm going to sleep soon after journaling | |||
Alias_ | no joy on the crlf | 22:41 | |
if ($] >= 5.006 and <D> =~ /\r/) { | 22:42 | ||
That looks pretty suspicious | |||
audreyt | it's ANDK's code | ||
Alias_ | ah | 22:43 | |
not to mention this talk of dosnames | 22:44 | ||
22:56
uzair_ left
|
|||
audreyt | no tuits to finish journaling for rules-on-p5 and lexpads | 23:01 | |
and I need to wake up tomorrow before noon for the hackathon | |||
oh well... at least the DrIFT entry is up | |||
good night folks, see you tomorrow :) | |||
23:02
avarab is now known as avar
23:03
Ovid joined
23:29
drbean joined
|