|
»ö« Welcome to Perl 6! | perl6.org/ | evalbot usage: 'perl6: say 3;' or rakudo:, niecza:, std:, or /msg p6eval perl6: ... | irclog: irc.perl6.org/ | UTF-8 is our friend! Set by sorear on 4 February 2011. |
|||
| sorear | arnsholt: pong | 00:04 | |
| phenny | sorear: 18 May 17:57Z <arnsholt> tell sorear I'm read Devanagari (of the Sanskrit variety, slightly different rules than the Hindi one) and Wikpedia-familiar with Arabic script. What do you need to know? | ||
|
00:09
ymasory joined
00:10
risou_ is now known as risou_awy
|
|||
| sorear | pmichaud: where are sin.p6 &c from? I'd like to make niecza run them :> | 00:11 | |
| arnsholt: I think I really need a native user of an abugida, since my question is as much cultural as technical | |||
| whiteknight has to look up "abugida" in wikipedia | 00:12 | ||
|
00:13
jevin joined
|
|||
| sorear | arnsholt: I want to know if a native Devanagari user would expect, for instance, substr() to treat consonant clusters as a unit | 00:13 | |
|
00:20
ymasory left
|
|||
| TimToady | sorear: we don't really have to worry about that unless Unicode defines that in their language independent support level | 00:28 | |
| and if someone says "use Devanagari;" then it's whoever writes that module that worries about it | |||
|
00:29
Chillance left
|
|||
| TimToady | default grapheme support in Perl 6 is *not* language dependent | 00:31 | |
| arnsholt | sorear: That's a good question, but I think the right semantics for substr on Devanagari would be to no treat each syllable as atomic | ||
| They certainly aren't at the Unicode level, or at the language level | |||
| sorear | TimToady: I'm putting myself in the role of someone writing use Devanagari; | 00:32 | |
| TimToady: or rather use Hindi | |||
| arnsholt | (Of course there's a lot of shenanigans going on in Sanskrit with sandhi and stuff, but that's linguistics, not character set) | ||
| sorear | TimToady: I think that the longer we put off thinking about language support modules, the harder it'll be | ||
| tadzik: ping | 00:33 | ||
|
00:33
jaldhar joined
|
|||
| sorear | tadzik: use Polish; "czas".comb.perl.say # ? | 00:33 | |
| wikipedia thinks "cz" is a polish letter | |||
| TimToady | it just seems to me like NFG with slightly different "grapheme faking" rules | 00:34 | |
| in the same sense that "ch" is an English letter | 00:35 | ||
| as far as the linguistics goes, it's just a digraph, though of course cultures can differ on collation rules | 00:36 | ||
|
00:37
ymasory joined
|
|||
| TimToady | anyway, yes, it's an interesting problem, but also sort of an open-ended problem, so I'd also to keep in mind that merely doing language-independent graphemes instead of codepoints would be raising the state of the art considerably | 00:45 | |
|
00:45
jferrero left
|
|||
| pmichaud | sorear: they're in the bench subdirectory of the rpbench repository | 00:48 | |
| (getting url) | |||
| github.com/pmichaud/rpbench/tree/master/bench | 00:49 | ||
| sorear | thanks | ||
| pmichaud | any modules they need are in github.com/pmichaud/rpbench/tree/master/files (for now, I may switch to a lib/ subdir) | ||
| I was thinking of adding niecza to the tests as well | |||
| sorear | running sin.t is probably a ways off yet | 00:51 | |
| pmichaud | okay | ||
| anyway, I'd be very interested in adding niecza to this mix whenever you think we're getting close to that | |||
| in fact, that's part of the reason I switch from "rakbench" to "rpbench", so it's not so obviously rakudo-oriented | |||
| *switched | 00:52 | ||
| I figure I can come up with lots of things to put in for 'r' and 'p' that don't have to be 'Rakudo' and 'Parrot" :-) | |||
| sorear | I guess full numerics should be my top priority | 00:53 | |
| I wonder how long I can get away without a Numeric role | |||
| pmichaud | rakudo got along for quite a while w/o one :) | ||
| of course, that was before Perl 6 really had one either, which made it easier. might be much harder now. | 00:54 | ||
| sorear | I wonder if making 'class Numeric is Cool {} class Num is Numeric {}' would be a useful cheat | ||
|
00:54
dayangkun left
|
|||
| sorear | (because niecza's role support is still extremely limited) | 00:54 | |
|
01:00
lumi_ left,
lumi_ joined
|
|||
| sorear | TimToady: I wonder if we should draw a (typological or other) distinction between codepoint-strings and grapheme-strings | 01:02 | |
| much as we currently distinguish Buf and Str; byte operations on Str require an encoding | |||
| on the other hand, if we kept all strings in codepoint form, we could mostly fake grapheme operations | 01:20 | ||
| except for === (don't use that unless you truly care about NF) | 01:21 | ||
|
01:27
jaldhar left
01:40
dayangkun joined
01:42
cognominal left
|
|||
| dalek | kudo: c691cf8 | pmichaud++ | docs/ChangeLog: Add more items to ChangeLog in preparation for 2011.05 release. |
01:43 | |
| kudo: a2ff555 | pmichaud++ | Configure.pl: No longer need to pass explicit --gc=gms to parrot Configure.pl; it's now the default. |
|||
| kudo: 7b648fa | pmichaud++ | .gitignore: RAKBENCH is now RPBENCH in .gitignore. |
|||
|
01:51
nym left
01:54
whiteknight left
01:55
lumi_ left
01:56
lumi_ joined
02:14
colomon joined
02:16
ymasory left
02:19
_twitch joined
02:23
djahandarie left
02:37
s1n left
02:39
s1n joined
02:48
ymasory joined
02:59
nsh left
03:02
ymasory left,
nsh joined
03:04
arnsholt left,
arnsholt joined
03:06
lue joined
03:07
agentzh joined
03:24
Su-Shee_ joined
03:25
Su-Shee left
03:28
takesako left
03:30
lumi_ left,
lumi_ joined
03:33
mtk left
03:35
benabik joined
03:39
sftp left
|
|||
| dalek | d: 34fe626 | larry++ | STD.pm6: allow "@(stuff)" to interpolate |
03:42 | |
|
03:44
kfo_ joined,
mtk joined
03:47
kfo left
|
|||
| sorear | Does $a.substr($b) use $b.Numeric, or is it actually something more like $b.Int? | 04:21 | |
|
04:22
nymacro joined
04:25
lumi_ left
|
|||
| tadzik | sorear: 'c', 'z', 'a', 's' I would say | 04:26 | |
| letters are letters | |||
| 'cz' is a... | |||
| phenny: "głoska"? | |||
| phenny | tadzik: Language guessing failed, so try suggesting one! | ||
| tadzik | phenny: pl "głoska"? | ||
| phenny | tadzik: "phone" (pl to en, translate.google.com) | ||
| sorear | phoneme? | ||
| tadzik | not sure | ||
| I don't know the english equivalent | 04:27 | ||
|
04:27
lumi_ joined
|
|||
| tadzik | wikipedia is wrong then, 'cz' is not a letter | 04:27 | |
| sorear | well I read about it on the "Digraph" page | ||
| tadzik | the non-standard letters are ą, ę, ć, ź, ż, ń, ł, ó | ||
| dalek | ecs: 138c685 | sorear++ | S32-setting-library/Numeric.pod: s/principle/principal/ |
04:30 | |
| jdhore | I'm going to release at about 5:30AM EST | 04:53 | |
| Can anyone think of a good PM name to use? | |||
| tadzik | the fundamental problem of releases | 04:54 | |
| what pm group do you originate from? | |||
| jdhore | mine's been used. New York | 04:55 | |
| tadzik | YAPC::Russia was in Moscow, right? | ||
| yeah, looks so | 04:56 | ||
| jdhore | yep | ||
| 2010-04-22 Rakudo #28 "Moscow" (moritz) | 04:57 | ||
| dammit | |||
| tadzik | sort the contributors by the number of commits, then check for pm group for the topmost ones maybe :) | 04:58 | |
| No idea, I don't know about the PM group with a significant Perl 6 contribution recently | |||
| jdhore | I suppose I could be lazy and just pick randomly | 05:00 | |
| tadzik | pick some random one, maybe they'll notice and that'd motivate them :) | 05:01 | |
| jdhore | :P | ||
| perigrin votes for Dahut.pm | |||
| (but then I'm biased) | |||
| jdhore | Where/What is Dahut? | ||
| perigrin | Dahut.pm is the group organizing YAPC::NA | 05:02 | |
| dahut.pm.org | |||
| They (we?) are non-geographical too | |||
| tadzik | oh, like Zebras.pm! *snicker* | 05:03 | |
| jdhore | that actually looks like it might be the best. Technically we are all members of Dahut | ||
| perigrin | Less stripey | ||
| tadzik | int eresting; | 05:04 | |
| perigrin | tadzik: also you don't get more Random than a Dahut | ||
| tadzik | :) fair enough | ||
| perigrin | trust me we're pretty tangential and irreverant as a group | ||
| jdhore | after ZA.pm in Grahamstown, Eastern Cape, South Africa because the denizens of #perl6 have an unusual facination with zebras and ZA just happens to have a "Z" and, according to my meager research, there are indeed zebras in the area <--- LIES | 05:05 | |
| tadzik | where's that from? | 05:06 | |
| jdhore | the April Rakudo release announcement | ||
| tadzik | oh, right | ||
| what is the LIE here? | |||
| jdhore | LIE? Long Island Expressway? | 05:07 | |
| tadzik | dunno, I'm asking :) | ||
| jdhore | oh | ||
| There are no zebras in South Africa | |||
| tadzik | that doesn't make the statement a lie. | ||
| jdhore | Well, there ARE, but they're in zoos | ||
| perigrin | and the fascination is *not* unusual ... zebras are fascinating creatures. | ||
| jdhore: so you admit that there are zebras in the area ... | 05:08 | ||
| tadzik | "according to my meager research" – the research could be wrong, and the statement is absolutely right :) | ||
| jdhore | wait wait wait | ||
| Is there an Antarctica PM group? | |||
| perigrin | Not that I'm aware of. | ||
| tadzik | ha ha :) | ||
| jdhore | shit | ||
| perigrin | There were patches from .aq | ||
| jdhore | I wanted to make a Penguins joke | ||
| perigrin | but I dont' think they have a PM group down there. | ||
| tadzik | hehe | ||
| perigrin | you could go with PGH.pm then | 05:09 | |
| tadzik | Atlantida.pm? | ||
|
05:10
thou joined
05:11
birdwindupbird joined
|
|||
| tadzik gone | 05:17 | ||
|
05:18
satyavvd joined
05:34
ThePing joined,
ThePing left
05:46
araujo left
05:47
araujo joined
05:54
koban joined
06:03
wtw joined
06:23
Su-Shee_ is now known as Su-Shee,
dayangkun left
06:37
dayangkun joined
07:16
Mowah left
07:17
renormalist left,
renormalist joined
07:25
Mowah joined,
mj41 joined
07:31
amkrankruleuen left,
amkrankruleuen joined
07:35
thou left
|
|||
| dalek | kudo: dbc29d7 | jdhore++ | docs/announce/2011.05: Add announcement. |
07:37 | |
| kudo: da00dd0 | jdhore++ | docs/release_guide.pod: Update release_guide |
|||
| kudo: 3126442 | jdhore++ | VERSION: [release] bump VERSION |
|||
|
07:37
amkrankruleuen left
|
|||
| perigrin blinks | 07:38 | ||
| I didn't realize release #39 was Orlando | 07:39 | ||
| jdhore | perigrin, Are you an Orlando'er? | 07:41 | |
| perigrin | jdhore: I am in theory the leader :) | ||
| perigrin has his fingers in many pots. | |||
|
07:41
amkrankruleuen joined
|
|||
| jdhore | perigrin, ah, nice...I did it sort of as a in-joke of: "RAKUDO 2011.03 IS RELEASED! I'M GOING TO DISNEYLAND!" | 07:42 | |
| perigrin | :D | ||
| Except well we have Disney *World* | |||
| California has Disneyland | 07:43 | ||
| There is a subtle difference ... | |||
| they have a different Castle for example ... and a parking lot named Mickey ... while we have Minnie and lack the Matterhorn roller coaster | 07:44 | ||
| jdhore | perigrin, I always forget. The last time I was at Disneyworld was like 18 years ago | ||
| perigrin | We got our kids annual passes for christmas last year | 07:45 | |
| I've been *far* too much recently. | |||
|
07:47
aindilis` left,
amkrankruleuen left
|
|||
| dalek | kudo: b4a5bb8 | jdhore++ | docs/release_guide.pod: Fix some minor incorrect stuff in the release_guide. |
07:48 | |
|
07:49
amkrankruleuen joined
|
|||
| jdhore | perigrin, The most fun i've had recently is in 2003 when I was visiting family in Boca, my cousin called me at like 7AM asking if i wanted to go to Universal Studios for the day (my brother and my other cousin were already on-board)...I said yes, we drove up, had an awesome day, drove back home at like 10PM | 07:49 | |
|
07:49
wamba joined
|
|||
| jdhore | moritz, ping | 07:51 | |
| moritz | jdhore: pong | 07:52 | |
| jdhore | moritz, Can I PLEASE have the June release? I don't usually like to take 2 months in a row like this, but i've got to Douglas Adams-ify Rakudo Release #42 | ||
| Su-Shee | PerlJam: now this is a very nice regex chapter.. (linked on HN) | 07:53 | |
| moritz | Su-Shee: link? | ||
| jdhore: go right ahead :-) | |||
| jdhore | moritz, Thank you :) | 07:54 | |
| Su-Shee | moritz: the regex.pod? github.com/perlpilot/perl6-docs/bl...-intro.pod | ||
| moritz | Su-Shee: no, where it was linked on HN | ||
| Su-Shee | ah :)) | ||
| moritz even contributed two patches to that document | 07:56 | ||
| Su-Shee | moritz: aeh reddit. sorry -> www.reddit.com/r/programming/commen...fantastic/ | ||
| jdhore | I've got 2 regex books and i've read perlretut and perlreintro perlrequick and I still don't understand Regex :( | 07:57 | |
| moritz | jdhore: is one of the books "Mastering Regular Expressions"? | ||
| jdhore | moritz, yes it is | 07:58 | |
| Su-Shee | funnily, it was the very first thing I got right and understood when I started learning to program. I have no idea why. | ||
| perigrin | jdhore: you should come to the Orlando Perl Workshop ... it's down the street from Universal. | ||
| dalek | kudo: 7860993 | jdhore++ | docs/release_guide.pod: Assign myself to the June Release. |
||
|
07:58
amkrankruleuen left
|
|||
| jdhore | perigrin, I'd love to. Problem is I live over 1000 miles away from Orlando. | 07:59 | |
|
07:59
amkrankruleuen joined
|
|||
| perigrin is a 9 hour drive from Asheville, that hasn't stopped him from planning a YAPC there. | 07:59 | ||
| moritz | general question for rakudo devs and users: what do you think about just giving star releases (or compiler releases used for star) release names? | 08:01 | |
| I found that finding a good name is the hardest part of a release, and that would decrease the burden | 08:02 | ||
| jdhore | I find that part rather fun | ||
| Su-Shee | moritz: honestly, I don't care wether a release has a name or not. I'm perfectly fine with "rakudo-november-2010" or "rakudo-star-first-quarter-2010" or something. | 08:04 | |
| moritz: I'd even install it if you start calling it "rakudo rolling rabbit" and "rakudo rancid rochefort".. | 08:05 | ||
| moritz | lol | 08:06 | |
| jdhore | "rakudo oscillating ocelot" | ||
| Su-Shee | jdhore: that's not starting with r.. ;) | ||
| jdhore | Su-Shee, oh, I see | 08:07 | |
| Su-Shee | well if I think about it.. rakudo rock and roll? ;) | ||
| moritz | rakudo rickrolling rock and roll? | ||
| Su-Shee | rakudo rick rolling certainly works :) | 08:08 | |
| rakudo rockabilly rebel | |||
| rakudo reigning rockstar | |||
|
08:14
amkrankruleuen left
08:25
amkrankruleuen joined
08:31
donri joined
08:37
amkrankruleuen left
08:38
amkrankruleuen joined
08:46
wamba left
08:49
amkrankruleuen left,
amkrankruleuen joined
08:50
icwiener joined
08:52
takesako joined,
domidumont joined
08:57
dakkar joined
09:15
cognominal joined
09:16
amkrankruleuen left
09:18
jjore left
09:20
jjore joined
09:27
amkrankruleuen joined
09:35
amkrankruleuen left,
amkrankruleuen joined
09:45
_twitch left
09:53
s1n left
09:57
s1n joined
|
|||
| moritz | jdhore++ # rakudo release | 10:03 | |
|
10:12
bacek joined
10:14
agentzh left
10:24
[Coke] left
10:25
pernatiy joined
10:26
[Coke] joined
10:32
whiteknight joined
10:33
amkrankruleuen left
10:34
whiteknight left
10:39
whiteknight joined
|
|||
| bbkr_ | good localtime()! when I try to build new rakudo release I get "i686-apple-darwin10-g++-4.2.1: c: No such file or directory" in "perl Condigure.pl --gen-parrot" command. does this look familiar to anyone? | 10:40 | |
| Configure* | |||
| Mac OS 10.6.6., perl 5.12.3 (from ports) | 10:41 | ||
|
10:43
amkrankruleuen joined
11:03
Patterner left
11:08
Psyche^ joined,
Psyche^ is now known as Patterner
11:15
wamba joined
11:19
wamba left
11:23
Ali_h left,
mtk left
11:25
Ali_h joined,
dayangkun left
11:30
wamba joined
11:31
mtk joined
11:35
Mowah left
11:38
amkrankruleuen left
11:46
Mowah joined
11:48
amkrankruleuen joined,
Trashlord left
11:57
jferrero joined
12:03
awwaiid joined
|
|||
| pmichaud | good morning, #perl6 | 12:07 | |
| bbkr_: you've been able to successfully build previous releases? | 12:08 | ||
| takadonet | pmichaud: morning | 12:10 | |
| pmichaud | (release names for star) -- I think I'd prefer to keep giving names to compiler releases | 12:11 | |
| we can gives names to star releases also, but I'd prefer that to form a different series :-) | |||
| besides, we have plenty of .pm cities to choose from. We can make it clearer that there doesn't have to be a justification for a name beyond "I picked it from a list" | |||
| bbkr_ | pmichaud: 2011-04 fails with the same error (same parrot version I assume). command that follows this failure is "Command failed (status 512): make install-dev". | 12:16 | |
| pmichaud | 2011.04 had a different parrot version | ||
| 2011.04 was running parrot 3.3.0 | 12:17 | ||
| moritz | bbkr_: it sounds like parrot has problems chosing a compiler | ||
| bbkr_ | different? 2011.05 release wants to download also parrot 3_3_0 | 12:20 | |
| moritz | it should use 3_4_0 | 12:21 | |
| moritz hasn't actually tried the release | |||
| pmichaud | pmichaud@orange:~/perl/rakudo-2011.05$ cat build/PARROT_REVISION | ||
| RELEASE_3_4_0 | |||
| looks correct to me | |||
| afk, kid to school | 12:22 | ||
|
12:23
amkrankruleuen left
|
|||
| bbkr_ | 3_4_0 indeed, mac os stupid autoextract after download messed directories :( | 12:25 | |
| checking truly-new release this time :) | |||
|
12:29
amkrankruleuen joined
12:34
sftp joined,
satyavvd left
12:46
ymasory joined,
ymasory left
12:52
leprevost joined,
am0c joined
12:53
amkrankruleuen left,
amkrankruleuen joined
|
|||
| bbkr_ | 2011.05 release works :) | 12:57 | |
|
12:57
dakkar left,
Holy_Cow joined
|
|||
| moritz | \o/ | 12:58 | |
|
12:58
Holy_Cow left
|
|||
| moritz | does anybody remember the URL for perlito in the browser, including DOM access? | 13:00 | |
| sorear | good * #perl6 | 13:02 | |
|
13:05
am0c left
13:12
Trashlord joined
|
|||
| tadzik | hello sorear | 13:14 | |
|
13:18
am0c joined
13:22
pernatiy left,
kst left
13:23
kst joined
13:24
amkrankruleuen left
13:32
plobsing left,
amkrankruleuen joined
13:34
plobsing joined
13:39
amkrankruleuen left
13:40
richard_ joined,
amkrankruleuen joined
13:41
ahpar joined
13:46
amkrankruleuen left
13:47
amkrankruleuen joined
|
|||
| PerlJam | Su-Shee: I guess I should finish those documents if people are already reading them :) | 13:51 | |
| (good morning btw) | |||
| Su-Shee | PerlJam: das would be a good idea :) | 13:52 | |
|
13:52
dakkar joined
|
|||
| Su-Shee | PerlJam: sorry that. I'm tired. | 13:52 | |
| PerlJam | Su-Shee: then get some rest! | 13:53 | |
| PerlJam DCCS some sleep packets to Su-Shee | |||
| Don't take more than 2 of those in 24 hours | |||
| otherwise you'll be sleeping all day | 13:54 | ||
| Su-Shee | No, it's the afternoon work tiredness. | ||
|
13:54
amkrankruleuen left
|
|||
| PerlJam | Su-Shee: A cure for that would be to go outside, run a short distance (you decide what's "short"), then come back inside and work. | 13:55 | |
|
13:55
amkrankruleuen joined
|
|||
| pmichaud | siesta! | 13:56 | |
|
13:57
koban left
13:58
koban joined
|
|||
| Su-Shee chooses cake and a cappuchino. ;) | 14:00 | ||
|
14:05
isBEKaml joined
|
|||
| isBEKaml | arnsholt: (backlogs) Sanskrit? Wow, I'm impressed. :) | 14:06 | |
| tadzik chooses siesta | |||
| isBEKaml | phenny: tell sorear, if you need any help with Devanagari, I can help - though be aware that I don't use Devanagari in input methods. If you need, another language too in the Dravidian family. (native tongue) :) | 14:07 | |
| phenny | isBEKaml: I'll pass that on when sorear is around. | ||
| isBEKaml | sorear's solving interesting problems. sorear++ | 14:08 | |
|
14:15
ahpar left
14:19
wtw left
14:22
hercynium joined
14:29
isBEKaml left
14:34
envi joined
14:42
kaare_ joined
14:43
hercynium left,
hercynium joined
14:49
thou joined
14:52
koban left
14:53
jaldhar joined,
richard_ left
14:54
_jaldhar joined
14:57
jaldhar left
14:58
nymacro left
15:00
envi left
15:05
envi joined,
Holy_Cow joined
15:06
Holy_Cow left
15:12
donri left
15:25
Holy_Cow joined
15:26
Holy_Cow left
15:39
mj41 left
15:59
REPLeffect left
16:06
ymasory joined
16:12
REPLeffect joined
16:16
mattp_ left
16:18
mattp_ joined
16:21
risou_awy is now known as risou,
ymasory left
16:22
risou_ joined,
mj41 joined
16:28
donri joined
16:31
JimmyZ_ joined
16:34
dual joined
16:35
MayDaniel joined
16:39
whiteknight left,
cdarroch joined,
cdarroch left,
cdarroch joined
16:42
fhelmberger left
16:46
kaare_ left
16:48
MayDaniel left
|
|||
| pmichaud | do I hear crickets chirping? | 16:54 | |
| colomon | your window is open? | ||
|
16:54
pothos joined
|
|||
| pmichaud | right now I have two windows open | 16:54 | |
| colomon | there you go. | ||
| pmichaud | if I press ALT+F4, one closes. | 16:55 | |
| colomon | or do you not have crickets down in Texas? | ||
|
16:55
birdwindupbird left
|
|||
| colomon | :p | 16:55 | |
| pmichaud | oh, we have crickets. lots of them. | ||
| I was referring to crickets in #perl6 :-) | |||
| colomon | I know. ;) | 16:56 | |
| what's the status with parrot/zavolaj? | |||
|
16:56
ymasory joined
|
|||
| pmichaud | crickets in texas: www.kens5.com/news/local/Piles-of-c...53599.html | 16:57 | |
| also: weareaustin.com/fulltext/?nxd_id=78535 | 16:58 | ||
|
16:58
risou_ left
|
|||
| colomon | huh. the picture's not working for me. though I'm suspecting it's yet another great reason not to live in Texas. :) | 16:58 | |
| pmichaud | also important: sports.espn.go.com/dallas/columns/s...id=6217052 | 16:59 | |
| oh, wait, wrong kind of cricket :-) | |||
| (but yes, cricket (the sport) is very popular where I live. They even have dedicated cricket fields at the parks. | 17:00 | ||
| annnnnyway | |||
| colomon | zavolaj? | ||
| pmichaud | afaik, zavolaj (with patches I made on Monday) should be able to work with recent parrot | ||
|
17:01
JimmyZ_ left
|
|||
| colomon | okay, I'll cross my fingers and give it a try | 17:01 | |
| pmichaud | we seemed to be having trouble dealing with null pmcs | ||
| but I was also not sure what "correct behavior" is/was | |||
| so yes, testing would be very helpful | |||
| do you need the patch? | 17:02 | ||
| colomon | oh, probably. | ||
| (I need to figure out how to get git back on the main branch instead of back two months.) | |||
| git checkout master? | |||
| pmichaud | gist.github.com/976023 | 17:03 | |
| benabik | colomon: That should do it. | ||
| pmichaud | yes, git checkout master should work | ||
|
17:03
dakkar left
|
|||
| colomon | okay, will try your patch as soon as I have up-to-date master built again | 17:04 | |
| pmichaud | excellent | ||
| colomon | any profiling progress? I apologize for not getting any done myself yet. | ||
| pmichaud | I've been working on cleaning up the benchmark suite, mostly | 17:05 | |
| I'm currently running a new set that includes 2011.05 release | 17:06 | ||
| looks like I'm about 5 min from completing a set | |||
| benchmark results for 2011.05 (kiwi, 8gb): github.com/pmichaud/rpbench-result...191411.txt | 17:11 | ||
|
17:12
risou is now known as risou_awy
|
|||
| colomon | hmmm, PCRE bug is still in there. | 17:12 | |
| pmichaud | ...pcre bug? | ||
| colomon | in Parrot | 17:13 | |
| that's the one I had such trouble reporting last week | |||
| pmichaud | yes, but what's the actual bug? | ||
| colomon | Failed to load libpcre | 17:14 | |
| current instr.: 'parrot;PCRE;init' pc 0 (runtime/parrot/library/pcre.pir:57) | |||
| .... # deleted by colomon | |||
| gmake: *** [src/glut_nci_thunks.c] Error 1 | |||
| Command failed (status 512): gmake install-dev | |||
| that's during perl Configure.pl --gen-parrot | |||
| pmichaud | oh, ouch | 17:15 | |
| is that because you don't have libpcre on your system, maybe? | |||
| colomon | as far as I know I have it. | 17:16 | |
| tadzik | to me it started occuring after some pcre update | ||
| gee, I'm sleepy | |||
| colomon | I've got a /opt/local/lib/libpcre.a | ||
| pmichaud | how about a .so? | ||
| (I can never keep track of .a versus .so anymore) | 17:17 | ||
| colomon | I've got a .dylib, which is the os x equivalent of .so, so far as I know. | ||
| pmichaud | okay | ||
| colomon | anyway, building --without-pcre now | ||
| pmichaud | anyway, I was getting a pcre error also -- I ended up doing make realcleans or equivalent and that got around the issue | ||
| have you tried building just a "bare parrot"? | 17:18 | ||
| i.e., fresh parrot output, see if it builds? | |||
| s/parrot output/parrot checkout/ | |||
| colomon | I've tried fresh parrot directories repeatedly, but I've always tried building it with --gen-parrot | ||
| pmichaud | rakudo: say (83/220).Num | 17:19 | |
| p6eval | rakudo 786099: OUTPUT«0.377272727272727» | ||
| pmichaud | rakudo: say (83/220*60).Num | ||
| p6eval | rakudo 786099: OUTPUT«22.6363636363636» | ||
| pmichaud | maybe just try building a new parrot and see if you still get the error | ||
| (is this the same error that led to us trying to get a trac ticket written, and all of that...?) | 17:20 | ||
| the ticket is waiting for more details | 17:21 | ||
| I'll write some details for the ticket. | 17:22 | ||
| colomon | yes, this is that error | ||
| trying to clone parrot now in another tab. :) | |||
| pmichaud | yes, that would be good | 17:23 | |
| let's see if it happens for a standalone parrot build | |||
|
17:23
risou_awy is now known as risou_
|
|||
| tadzik | colomon: you're on a mac, have you tried Termkit yet? | 17:23 | |
|
17:23
risou joined
|
|||
| colomon | tadzik: I haven't. In fact, if you poke around in the HN feed on TermKit, you can see me complaining several times that TermKit looked like exactly what I *didn't* want from my terminal. :) | 17:24 | |
| tadzik | ;) | ||
| pmichaud | lol | ||
| tadzik | actually, I see more of a 'file-manager-and-everything-but-keyboard-driven' than a terminal in it | 17:25 | |
| pmichaud | I have a keyboard driven file manager. | ||
| tadzik | which is exactly something I may want :) | ||
| pmichaud | to copy a file, I just type "cp" :-) | ||
| to see what files I have, I type "ls" :-) | |||
| tadzik | yeah, I do that too :) | ||
| colomon | I'm pretty comfortable with the division between terminal and the OS X GUI. | ||
| moritz wants a terminal that just works normally, but also allows pixel graphics to be printed in the terminal | 17:26 | ||
| pmichaud | it took me forever to find a terminal program I liked | ||
| tadzik | Recently moved from mutt to kmail and I'm amazed that it can be configured to do almost everything with a keyboard | ||
| colomon | If I wanted a change, it would be along the lines of more efficient ways to launch GUI stuff from the terminal. | ||
| moritz | a bit like framebuffer under linux, but iirc that only allows fullscreen images | ||
| pmichaud | colomon: hotkeys? | ||
| or literally from a terminal? | 17:27 | ||
| tadzik | colomon: like a desktop shell? | ||
| tadzik makes a screenshot | |||
| pmichaud | I'm completely addicted to my hotkeys. | ||
| colomon | literally from the terminal. In the HN thread, I suggested having an lsf command, which takes ls's syntax but opens a Finder window to display the resulting file list. :) | ||
| OS X already has "open", which is incredibly handy. | 17:28 | ||
| tadzik | that's what xdg-open wants to be, methinks | ||
|
17:28
risou_ left,
risou_awy joined
17:29
risou_awy is now known as risou_,
spq joined
|
|||
| tadzik | i.imgur.com/bIVyb.png -- a desktop shell. Would be awesome if the responsiveness wouldn't be, well, LTA. I may write something like this which won't suck in the summertime, it's on the Ultimate After-Exams Todo List | 17:30 | |
| PerlJam | you guys are such geeks ;) | ||
| tadzik | ...yes :( | ||
|
17:31
risou_ left
|
|||
| tadzik | but geeks turn into knights :) | 17:31 | |
|
17:31
risou left,
risou joined
|
|||
| tadzik | 25.media.tumblr.com/tumblr_l9rkyz4J...o1_500.jpg | 17:31 | |
|
17:31
kjeldahl joined
|
|||
| tadzik | oh, the off-topic day :) | 17:31 | |
| PerlJam | Perl people are eclectic. "off topic" almost doesn't make sense | 17:33 | |
| tadzik | shhh, they'll read that in the logs and then come and stab us to death with youtube videos | 17:34 | |
| colomon | pmichaud: pcre build failure happens on a standalone parrot build too. | ||
| pmichaud | colomon: okay, good to know. | ||
| maybe I can bump the ticket | |||
| Su-Shee | ah.. the quest for the perfect gui.. ;) | 17:35 | |
| pmichaud | if we do a star release, we might need to --without-pcre the build, then. | ||
| colomon: perhaps you should add your system details to TT#2107, so others can start to reproduce/fix | 17:37 | ||
| colomon | pmichaud: I thought that was the purpose of that parrot bug reporting script I ran? | ||
| pmichaud | oh, it's there | ||
| it's in an attachment, I guess | |||
| colomon | yes | 17:38 | |
| pmichaud | I'll bump the ticket priority | 17:39 | |
| actually, I won't | 17:42 | ||
| because I can't | |||
| colomon | pmichaud: Null PMC access in type() when I try Math::BigInt under the new patched zavolaj | 17:44 | |
| which is I guess is sort of an improvement. :) | |||
| pmichaud | I should look at Math::BigInt, then | 17:45 | |
|
17:45
spq left
|
|||
| pmichaud | what's the most recent version of rakudo/zavolaj where Math::BigInt worked? | 17:45 | |
|
17:45
spq1 joined
|
|||
| colomon | It worked under March release. | 17:46 | |
| I don't think it worked under April. | |||
| pmichaud | march release of rakudo? okay, that helps to know | ||
| colomon | pmichaud: The original show-stopped was the "t" type depreciation. | ||
| *stopper | |||
| pmichaud | one of the issues I had with working on zavolaj with mysql is that it's a pain to have all of the mysql stuff in the way. bigint might be much simpler | 17:47 | |
| we've restored a version of 't' | |||
| but null pmc handling seems to be a bit of an issue now | |||
| colomon | Interesting. It looks like it's dying when I call the function to free a string I've allocated for the BigDigits C library. | 17:50 | |
| there shouldn't be a null pointer involved, so far as I know. | |||
| sjohnson | yo colomon | 17:51 | |
| pmichaud | if there's a function that returns NULL as a status/error code, it can be an issue | ||
| colomon | sub bdSolFree(OpaquePointer $p) is native("libbd") { ... } | ||
| nothing returned at all, so far as I know. | 17:52 | ||
| pmichaud | I can't find "libbd" | ||
| "binary decision-diagram library?" | 17:53 | ||
| no, that's libbdd | |||
| hmmmm | |||
| colomon | github.com/colomon/Math-BigInt -- look in the readme. :) | 17:54 | |
| pmichaud | yeah, found it | 17:55 | |
| where's "bigd.c", "bigd.h", etc.? | 17:56 | ||
| colomon | yeah, bdSolFree definitely returns void | ||
| pmichaud | oh, we fetch it | ||
| colomon | www.di-mgt.com.au/src/BigDigits.2.2.0.zip | 17:57 | |
| pmichaud | grrrrrr | ||
| colomon | well, you have to fetch it by hand, yeah. And then use the tools in build-BigDigit to get the build. | ||
| what's up? | |||
| pmichaud | I don't like zip files that unpack all of the contents into the current directory | ||
| (yes, I know, create a directory first... I was being lazy this time) | 17:58 | ||
| colomon | I agree, but I think the readme instructions expect you to unpack in the build-BigDigit directory. | ||
| pmichaud | I just wanted to look at the source | ||
| colomon | yes | ||
| ah | |||
| pmichaud | I'm sure you've been asked this already... but why not use libgmp? | ||
|
17:59
mj41 left
|
|||
| colomon | libgmp doesn't support my build of OS X. | 17:59 | |
| pmichaud | that would be why, then. | 18:00 | |
| colomon | seemed like a very good reason not to use it :) | ||
| other than that, it's miles beyond BigDigits, I think | |||
| pmichaud | yeah, I agree. | ||
| colomon | I've been meaning to try to figure out how the heck other portable systems (like Python) support libgmp | 18:01 | |
|
18:02
envi left
|
|||
| pmichaud | I can't find a bdSolFree function in the bigdigits code | 18:04 | |
|
18:04
spq1 left,
hercynium left
|
|||
| colomon | right, it's in build-BigDigit in Math-BigInt | 18:04 | |
| pmichaud | oh, maybe I aborted the download | ||
| colomon | bigSol.c is the filename | ||
| I think you might be able to guess who wrote it. ;) | |||
| It's just | 18:05 | ||
| void | |||
| bdSolFree(void *p) { | |||
| free(p); | |||
| } | |||
| pmichaud | okay | ||
| I'll have to try all of this a bit later when I get home | |||
| colomon | I seem to recall there was some annoying conflict if I just called "free" directly. | ||
| pmichaud | might be the same conflict :) | ||
| but it might also be gone, now | |||
|
18:06
tyatpi_ joined
|
|||
| colomon | It might have been as simple as I didn't figure out that is native("") is zavolaj's way of calling system functions, and so couldn't find a portable way to do it. | 18:06 | |
| (Dunno if it builds on windows, but Math::BigInt has been tested on OS X and Linux. :) | 18:07 | ||
| pmichaud | it would likely be really good to figure out how to get libgmp support into Rakudo | ||
| colomon | huh. according to the stack trace, default { -> \$x { $x } } is the line of crash? | 18:08 | |
| pmichaud: agree 100% on libgmp and Rakudo | |||
| pmichaud | stack trace gets a little weird when dealing with closures | ||
| that function returns a closure which is then called later | |||
|
18:08
slavik1 left
|
|||
| colomon | oh, and the closure is the line of the error? | 18:08 | |
| pmichaud | probably | ||
|
18:08
[hercynium] joined
|
|||
| pmichaud | it's where the null pmc manifests, I think | 18:09 | |
|
18:09
slavik1 joined,
envi joined
|
|||
| pmichaud | anyway, I have to run for a while -- I'll install and look at it all a bit later | 18:11 | |
| colomon | one sec, if you can... | 18:12 | |
| benabik | One of the Parrot GSoC projects is GMP bindings. | ||
| colomon | okay, just verified via "say" that the error definitely does appear to be happening in the bdSolFree call | ||
| pmichaud: that's all, I just wanted to double-check on that and get the info to you. | 18:13 | ||
| benabik: oooooooo | |||
|
18:18
impious joined
18:32
molaf__ left,
wamba left
18:38
kst left
18:42
tyatpi_ left
18:44
pamera joined
18:45
am0c left
18:46
envi left
18:51
risou left,
alester joined
18:55
risou joined,
risou left,
risou_awy joined,
risou_awy is now known as risou
19:03
molaf joined
19:05
kst joined
19:11
mtk left
19:13
mtk joined
19:16
lichtkind joined
19:29
dakkar joined
19:30
molaf_ joined
19:33
molaf left
19:34
wamba joined
19:37
silug joined
19:43
Chillance joined
19:46
jaldhar_ joined
19:47
_jaldhar left
19:48
_jaldhar_ joined
19:51
jaldhar_ left,
Mowah left
19:58
tyatpi joined
|
|||
| huf | i has cat! | 20:12 | |
| colomon | pet or unix command? | ||
| sjohnson | cat5 | ||
| colomon | errr... ethernet cable or fifth pet? ;) | ||
| tadzik | cat(5)? | 20:13 | |
| huf | pet. | ||
| tadzik | achoo! | ||
| colomon | \o/ | ||
|
20:14
tewk left
20:15
tewk joined
20:19
pernatiy joined
20:20
tewk left
20:21
tewk joined
20:25
starcoder left
|
|||
| tadzik | phenny: tell masak i.imgur.com/envA5.jpg something you may like :) | 20:26 | |
| phenny | tadzik: I'll pass that on when masak is around. | ||
| moritz | ... but would he eat it? :-) | ||
|
20:28
s1n left,
starcoder joined
|
|||
| tadzik | that's the question :) | 20:28 | |
|
20:28
Holy_Cow joined
20:30
Holy_Cow left
20:32
dakkar left
20:35
s1n joined
20:45
impious left
20:48
molaf_ left
|
|||
| sjohnson | cowland | 20:49 | |
|
21:01
wamba left,
wamba joined
21:06
kst left,
kst joined
21:17
pmurias joined,
kst left
|
|||
| moritz | std: /a|;/ | 21:18 | |
|
21:18
kst joined
|
|||
| p6eval | std 34fe626: OUTPUT«===SORRY!===Semicolon must be quoted at /tmp/HXDYrvvr2h line 1:------> /a|;⏏/Parse failedFAILED 00:01 113m» | 21:18 | |
|
21:19
hatsefla1s is now known as hatseflats
21:34
cdarroch left,
kjeldahl left
21:47
wamba left
22:04
tyatpi left
22:07
stepnem_ joined
22:13
slavik1 left,
stepnem left,
mikemol left,
snarkyboojum left,
stepnem_ is now known as stepnem
22:14
lichtkind left
22:16
leprevost left
22:18
slavik1 joined,
mikemol joined,
snarkyboojum joined
22:19
slavik1 left,
mikemol left,
snarkyboojum left,
slavik1 joined,
mikemol joined,
snarkyboojum joined
22:28
icwiener left
22:29
daemon left
|
|||
| sorear | good * #perl6 | 22:30 | |
| phenny | sorear: 14:07Z <isBEKaml> tell sorear if you need any help with Devanagari, I can help - though be aware that I don't use Devanagari in input methods. If you need, another language too in the Dravidian family. (native tongue) :) | ||
|
22:30
alester left
22:32
daemon joined
|
|||
| pmurias | sorear: hi | 22:35 | |
| sorear | hi. | 22:36 | |
|
22:48
kst left
22:55
[hercynium] left,
kst joined
22:59
impious joined
23:00
pernatiy left,
pernatiy joined,
dayangkun joined
23:01
_jaldhar_ left
23:14
pmurias left,
thou left
23:16
_jaldhar_ joined,
donri left
23:23
noganex_ joined
23:26
noganex left
23:44
impious left
23:58
hercynium joined
23:59
ymasory left,
ymasory joined
|
|||