»ö« 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 failed␤FAILED 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