Parrot 3.10.0 "Apple Pi" | parrot.org | Log: irclog.perlgeek.de/parrot | #parrotsketch meeting Tuesday 19:30 UTC
Set by moderator on 2 December 2011.
alvis twelve years ago, i was doing ai work at ubc in vancouver; then 'bout five years of legal practice ... 00:04
five years of professor of political science and law; then ... a heart attack (at 45) ... 00:05
so, now ..., pretty much ... only what i *want* to do.
cotto that's a good feeling if you're self-directed enough to make it work 00:06
alvis cotto: well, my 40 year-old wife is pregnant with my fourth child; so ..., i'm a'bit more motivated these days. 00:07
cotto: sorry ... i'm just a'bit stunned with that latter bit. ;) 00:08
cotto that's both exciting and highly motivating 00:10
alvis cotto: yes, yes it is. :)
00:11 Hunger joined
dalek href="https://parrot.github.com:">parrot.github.com: b41cd3b | alvis++ | / (64219 files):
Rolling back 'parrot.github.com' docs to only versions 3.10.0 to 3.0.0 and of course the current release.
00:35
href="https://parrot.github.com:">parrot.github.com: 85dbbe7 | alvis++ | releases.html:
Changed 'Parrot version 3.9.0-devel' to 'Parrot version 3.11.0-devel' in releases.html
00:40
alvis and 'parrot.github.com' rebuilds! 00:42
cotto alvis++ 00:47
01:38 whiteknight joined
cotto hi whiteknight 01:42
01:54 alvis joined 02:11 Yuki`N joined 02:18 alvis joined, jsut_ joined 02:36 alvis joined 03:36 Psyche^ joined
cotto ~~ 07:13
07:53 baest joined 08:02 Psyche^ joined 08:40 mj41 joined 08:47 schmooster joined
aloha (parrot/parrot.github.com) Issues opened : 5 (Github times out generating docs for all Parrot versions) by leto : github.com/parrot/parrot.github.com/issues/5 08:57
09:21 lucian joined 10:03 bacek joined 11:38 Aleksandar joined
dalek kudo/nom: 89353cb | tadzik++ | lib/Pod/To/Text.pm:
[Pod::To::Text] Make tables a bit more pleasant to look at
11:59
kudo/nom: 3b7a158 | moritz++ | docs/ChangeLog:
update ChangeLog in preparation for the 2011.12 release

quite an impressive list IMHO
12:16
kudo/nom: e954381 | tadzik++ | / (2 files):
[Pod] Fix configuration for tables
12:29
kudo/nom: f5ef031 | tadzik++ | lib/Pod/To/Text.pm:
[Pod::To::Text] Fix handling of table caption
kudo/nom: b0f466f | (Solomon Foster)++ | lib/Test.pm:
Base tolerance in is_approx on the size of the expected result.
13:12
kudo/nom: 98040f5 | moritz++ | docs/ (2 files):
preliminary release annoucement
13:22
13:23 bluescreen joined
dalek p: 38d9792 | moritz++ | docs/release_guide.pod:
add a step to release guide: bump VERSION
13:27
p: f7ef779 | moritz++ | VERSION:
bump VERSION
13:45
kudo/nom: 2746edb | moritz++ | docs/announce/2011.12:
fix typo, wollmers++
13:49
kudo/nom: 6564a05 | moritz++ | tools/build/NQP_REVISION:
bump to NQP 2011.12
14:06
kudo/nom: 7a19259 | moritz++ | docs/announce/2011.12:
[announce] small fixes by Util++
14:16
Coke alvis: reviewingly, I have a 40 year old wife, and 3 children, and can easily imagine how stressed out I'd be. ;) 14:24
14:33 whiteknight joined
whiteknight good morning, #parrot 14:34
14:34 mtk joined 14:35 Hunger joined 14:42 cosimo joined 14:58 muixirt joined
muixirt hi 14:58
erm, are these sdl/opengl examples in parrot/examples or winxed/examples supposed to work? 14:59
error:imcc:No such file or directory 'opengl_defines.pasm' 15:01
./parrot examples/sdl/mandel.pir
Unknown param Signature t
whiteknight? 15:06
dalek kudo/nom: 49ce722 | moritz++ | src/core/Failure.pm:
make the exception object available from Failure
15:12
whiteknight hello muixirt 15:39
muixirt: you need to have the opengl development libraries installed on your system. Parrot should detect them during configure and will build that .pasm file 15:40
muixirt freeglut3-dev is installed 15:44
whiteknight: not sure which is the right one 15:46
whiteknight hmmm.. I think Parrot should detect that one 15:47
I'm not much of an expert with the opengl stuff 15:48
muixirt pcre is prerequisite of opengl? 15:56
yes, it seems so, poooh 15:59
that is libpcre3-dev 16:00
whiteknight pcre is a prereq for opengl? that's weird 16:08
muixirt config/auto/opengl.pm say: # opengl depends on thunks which depend on pcre 16:10
whiteknight hmm 16:14
yeah, try installing pcre and see if that works 16:16
I feel like we shouldn't require pcre for that, but I really don't know the details
muixirt and SDL (parrot/runtime/parrot/library/SDL.pir) uses deprecated function signatures (Unknown param Signature t) 16:37
aloha (parrot/parrot) Issues opened : 237 (make .gitignore parsing portable) by nbrown : github.com/parrot/parrot/issues/237
muixirt Is PDD 16: Native Call Interface (NCI) up to date?
whiteknight probably pretty close 16:40
muixirt whiteknight: opengl examples for pir and winxed work now
whiteknight awesome
sorry it was such a hassle
NotFound SDL need some love. People interested in it gravitated towards perl 5. 16:46
16:49 alester joined 17:05 snearch joined 17:11 dmalcolm joined
dalek kudo/nom: 6bbced6 | moritz++ | VERSION:
[release] bump VERSION
17:23
muixirt seen bubaflub 18:00
aloha bubaflub was last seen in #parrot 50 days 18 hours ago joining the channel.
18:02 fperrad joined
muixirt seen plobsing 18:03
aloha plobsing was last seen in #perl6 10 days 19 hours ago joining the channel.
18:05 dafrito joined
alester I hope to have attachments saved in GH tickets soon. 18:15
dalek kudo/nom: dfd1d7a | moritz++ | docs/release_guide.pod:
update release guide
18:19
18:27 allison joined
whiteknight alester++ 18:31
18:33 mj41 joined 18:47 snearch joined
dalek nxed: 15025e7 | NotFound++ | winxedst2.winxed:
use the pir compreg in the current way, Issue 17, whiteknight++
18:50
18:56 mj41 joined 18:59 Aleksandar joined 19:01 dafrito joined
dalek itor: f827668 | NotFound++ | src/Guitor.winxed:
convenience method Window.ConvertSelection
19:32
itor: 5db479e | NotFound++ | examples/pokedit.winxed:
simplify ConvertSelection usages
19:33 dafrito joined 19:36 jsut joined
dalek itor: fc99865 | NotFound++ | examples/pokedit.winxed:
some refactor of mouse press and move related functions,
19:58
alester Just sent off 2nd batch of test tickets with feedback from y'all in them. 20:13
File attachments turned into comments. 20:14
Who is maintaining Trac? Is there a way we can make Trac read-only?
whiteknight alester: None of us actively "maintain" it, hence it's current condition 20:19
alester I want some way to have it turned off.
whiteknight I think cotto may have shell access to that box and could poke around
20:57 kid51 joined
kid51 Request some git advice 21:04
Per message from github, I was attempting to perform: 21:05
git pull github.com/nbrown/parrot portable_manifest
The response:
error: The requested URL returned error: 403
fatal: Couldn't find remote ref portable_manifest
What did I do wrong?
(And, while I'm at it, does anyone object to merging that patch from nbrown?) 21:06
benabik Huh. I was able to do that just fine.
kid51 Are there any commands I would have had to do prior to that to make it work? 21:07
Let me try it again.
benabik Shouldn't be. You might need to double check that you spelled everything correctly.
kid51 I copied the command direct from the email 21:08
Same error 21:09
benabik Can you get to github.com/ ? Might be a proxy issue?
You could try git:// instead of https://
kid51 That worked. 21:10
... which implies that the wording of that email is misleading.
21:11 mj41 joined
benabik 403 is "forbidden" 21:11
Perhaps something is intercepting the https request?
benabik shrugs.
kid51 Would I have had to establish that as a 'remote' first? 21:12
Heretofore, I've only done 'git pull' from the main repository of any project I've worked on. 21:13
IIRC, once I did a git pull on the github GUI itself.
But this was first time I tried to do git pull to my own machine.
benabik Using the URL directly means you shouldn't need to set it as a remote. 21:14
The fact that git:// worked and https:// didn't means that there's something wrong with http, not the URL.
kid51 Of course, wouldn't the fact that it's https rather than http mean I'd need some sort of permission/password?
TiMBuS nope, only if you are using push 21:16
which is unrelated the the https
NotFound I think that you need the username in the https url, for read+write access. 21:17
kid51 Ah, too complicated. 21:18
I'll push this commit after I'm done smoking.
benabik But for pulling, you should need no username. 21:19
NotFound Go to the github project page, logged in with your user, and click on "HTTP" in the clone addresses bar.
benabik: read-only access isn't http? 21:21
Or it always work with https?
kid51 Of course, the specific error was: Couldn't find remote ref portable_manifest
benabik NotFound: http/https are the same except for encryption. 21:22
The _specific_ error was "error: The requested URL returned error: 403"
kid51 Hmm, I wonder what would have happened if the command were: git pull github.com/nbrown/parrot.git portable_manifest 21:23
i.e., adding '.git' to the URL
Well, I just tried that on my Mac and got: 21:24
fatal: github.com/nbrown/parrot.git/info/refs download error - Protocol https not supported or disabled in libcurl
benabik bleh 21:26
kid51 benabik: You in Rochester now?
NotFound kid51: copy & paste the url from the web, to avoid that problems ;)
(not that last one)
Coke alester: ping me if you need me to do anything on trac, but I guess others here (cotto?) hvae the same privs I do. 21:28
alester OK, thanks.
I'm more concerned about knowing how than privs.
Coke aloha: tell particle our parrot.org cert expired. 21:30
aloha: msg particle our parrot.org cert expired.
aloha Coke: OK. I'll deliver the message.
Coke alester: I would have ot look up my password, but I think it's a matter of removing any TRAC* privs from any groups or users that still have it.
(except whatever the "readonly" priv is.) 21:31
what's your ETA on this?
(heading out from work shortly, but will have plenty of time once I get home for such things.
benabik kid51: For a little bit more, yes. 21:32
21:37 contingencyplan joined
kid51 Hmm, I'm having problems with that patch 21:39
I think that patch is wrong. 21:40
Parrot::BuildUtil::slurp_file('.gitignore') returns a string, not a list. So the grep doesn't DWIM 21:41
Lemme work on it.
It was hosing MANIFEST.SKIP
benabik slurp, split, grep? 21:43
kid51 I think the grep is just getting in the way.
Testing now.
benabik The grep was intended to remove comment lines, IIRC 21:46
kid51 Yes, looking into that. 21:51
dalek rrot: 48bf23d | nbrown++ | lib/Parrot/Manifest.pm:
make .gitignore parsing portable
22:01
rrot: 4097f98 | nbrown++ | lib/Parrot/Manifest.pm:
use Parrot::BuildUtil::slurp_file instead since File::Slurp is not in core (coke++)
rrot: 2006557 | jkeenan++ | / (2 files):
Correction to patch supplied by nbrown for

slurp_file returns a string, which meant for location of 'grep' excluding comments had to be changed.
kid51 If there's anyone on Windows who could configure, build, and then run make manifest_tests, that would be proof that #237 is now solved. 22:02
aloha (parrot/parrot) Issues closed : 237 (make .gitignore parsing portable) by nbrown : github.com/parrot/parrot/issues/237 22:05
dalek itor: be4bb25 | NotFound++ | src/Guitor (2 files):
XSetWMName, and use it it TopLevelWindow instead of XStoreName
22:08
itor: 0118e67 | NotFound++ | examples/pokedit.winxed:
add current file name to window title
22:09
kid51 Hmm, I didn't intend to close that issue. But if no one discovers any problems with it, it can stay closed. 22:11
22:24 mj41 joined 22:31 allison joined 22:46 jsut_ joined 22:48 mj41 joined
alvis msg whiteknight in rosella 'winxed setup.winxed test' stalls on 't/random/RandomNumber/BoxMullerNormal.t ............. 2/4' 22:49
aloha OK. I'll deliver the message.
23:01 nbrown_ joined
cotto ~~ 23:26
23:39 wendar joined
kthakore NotFound: I am still here 23:48
just busy with masters + work + SDLPerl5
cotto allison: ping 23:56
allison cotto: hi
cotto allison: where did PaFo's bylaws come from? 23:57
allison cotto: we wrote them, and had them reviewed by a Washington State non-profit lawyer
cotto: some things are flexible in bylaws, some things are mandated by state or country law 23:58