Camelia, the Perl 6 bug

IRC log for #padre, 2010-07-31

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:42 kanishka joined #padre
02:04 GabrielVieira joined #padre
02:50 Hyppolit svn: r12115 | adamk++ | http://padre.perlide.org/trac/changeset/12115
02:50 Hyppolit Padre Sync dialog now shows correctly (but doesn't seem to work yet).
02:50 Hyppolit
02:50 Hyppolit Tweaked a few actio names in light of their being moved to a different menu
02:50 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Menu/
03:41 PerlJam joined #padre
03:53 Sno| joined #padre
03:54 Alias__ joined #padre
03:59 [Sno] joined #padre
05:19 azawawi joined #padre
05:25 azawawi CSJewell: ping
05:26 azawawi good morning * :)
05:27 azawawi has anyone tried any of strawberry Perl's release candidates http://csjewell.dreamwidth.org/16163.html ?
05:28 CSJewell I haven't had any bad news.
05:29 azawawi after downloading http://strawberryperl.com/download/5​.12.1.0/strawberry-perl-5.12.1.0.msi , i get bad msi installer when i run it
05:30 azawawi what's more intriguing is that its size is about 20MB... while before it used to be 40MB
05:32 GabrielVieira joined #padre
05:36 azawawi CSJewell: anything?
05:37 CSJewell Let me check. Just a sec.
05:38 CSJewell 44,933,120 bytes.
05:38 CSJewell Bad download, it looks like.
05:38 azawawi i downloaded it from two places btw
05:39 azawawi wget reports 20M (feather.perl6.nl)
05:40 azawawi restart webserver?
05:40 azawawi the zip file reports 58MB
05:44 * azawawi downloads the zip file instead for now to try it with rakudo/blizkost
05:48 CSJewell Waitasec. You're right.
05:48 CSJewell The file size I gave was for the 64-bit version.
05:49 Hyppolit svn: r12116 | azawawi++ | http://padre.perlide.org/trac/changeset/12116
05:49 Hyppolit [S:H:P6] Updated to STD.pm6 revision 31855
05:49 Hyppolit trunk/Syntax-Highlight-Perl6/lib/
05:49 CSJewell Bad upload on my part... should have checked the size.
05:50 azawawi CSJewell: 2 mins left on the zip file. Should this release fix the issue I have been having with blizkost in your opinion?
05:51 azawawi CSJewell: being 32-bit...
05:51 CSJewell Be worth a try... I don't know for sure. Haven't tried it.
05:55 * azawawi started building rakudo and blizkost... (~5-7min eta)
06:06 azawawi CSJewell: http://gist.github.com/501822
06:06 azawawi CSJewell: does that sound right to you?
06:07 CSJewell waitasec. That would be the 64-bit gcc.
06:07 CSJewell But right for THAT.
06:08 azawawi right for strawberry-perl-5.12.1.0.zip ?
06:08 CSJewell NO.
06:08 azawawi \strawberry\c\i686-w64-mingw32 ...
06:10 CSJewell I'll check and see what's up... I can't believe it got uploaded that way... will be taking a look.
06:10 CSJewell (Extracting copy - 60 seconds)
06:10 azawawi blizkost fails with the same "not found" message box. That's from windows btw.
06:15 CSJewell No, that's the 32-bit version. My bad. 64-bit version is x86_64-w64-mingw32.
06:15 CSJewell So it
06:15 CSJewell it's the right gcc.
06:16 CSJewell What does the "not found" message box say?
06:16 CSJewell azawawi: is it not finding libgcc_s_sjlj-1.dll?  Or is something else missing that I don't know about?
06:18 azawawi CSJewell: http://feather.perl6.nl/~azawaw​i/blizkost_strawberry_error.png
06:18 CSJewell The w64 in the host triplet just means it was built by the mingw64 project.
06:19 CSJewell and THAT error needs to be taken to p5p... I'm fresh out of clues.
06:19 azawawi been there...
06:19 azawawi i need to simplify the makefile a bit... and see what it exports ... etc
06:22 CSJewell I will say this: Windows is one of the environments where, if it's not in the public API, it doesn't get exported for public access, unlike most of the Unixen.
06:22 azawawi both dlls are 32-bit...
06:23 azawawi oh well i will download a win32 sdk to debug it
06:23 azawawi Thanks for the help
06:24 CSJewell And that function is NOT in http://perldoc.perl.org/perlapi.html ...
06:24 azawawi it is in perlapi.h btw
06:26 CSJewell But that doesn't neccessarily mean it's part of the public API... http://cpansearch.perl.org/sr​c/JESSE/perl-5.12.1/embed.fnc does not list it, not even without an A flag.
06:31 CSJewell azawazi: from intrpvar.h (where that variable is defined) : /* The 'I' prefix is only needed for vars that need appropriate #defines
06:31 CSJewell * generated when built with or without MULTIPLICITY.  It is also used
06:31 CSJewell * to generate the appropriate export list for win32.
06:38 * Alias__ hacks on a better config sync gui
06:48 azawawi CSJewell: pexports c:\strawberry\perl\bin\perl512.dll | find "Iori"
06:48 azawawi CSJewell: returns a result so it is there... but somehow not in the proper linkage format...
06:49 [Sno] joined #padre
06:50 CSJewell I'm checking from the other end...
06:51 CSJewell It's in the win32\perldll.def created during the build, too.
06:51 azawawi CSJewell: going to #p5p
06:52 CSJewell I was just there, nobody's awake except Alias, and he has the same problems I have.
06:52 azawawi hehe
06:53 CSJewell This really needs to be on their mailing list...
06:54 CSJewell Do you mind if I take it there?
06:54 azawawi sure
06:54 CSJewell I'll cc kmx as well.  (He's our C guru...)
06:55 azawawi please cc me also so i can follow up on it please :)
06:55 CSJewell Waitasec - you take it there. You know this better than I do...
06:56 azawawi i will once i 100% give up :)
06:56 CSJewell I've gone as far as I can.
06:56 azawawi Thanks for your help. I really appreciate it.
06:57 danlucraft joined #padre
07:05 Alias__ joined #padre
07:08 jjore joined #padre
08:07 Steffen joined #padre
08:29 chorny joined #padre
09:07 kaare joined #padre
09:28 Sven_Windows_ joined #padre
09:39 cognominal joined #padre
09:41 cognominal joined #padre
10:05 Sven_Windows__ joined #padre
10:17 Sven_Windows_ joined #padre
10:49 kaare Before, when a file changed outside of Padre, you could reload it. In 0.68, the only options are "Close selected" and "Close"...
10:49 kaare Not really a progress
10:54 szabgab garu: any chance seeing a Portugues announcement about Rakudo * ?
10:55 szabgab so wfar we know about these: http://www.perlfoundation.org/pe​rl6/index.cgi?rakudo_star_press
11:20 Sewi kaare: Seems I fixed something there into a bug, will look at it this weekend
11:51 danlucraft joined #padre
12:03 waxhead Sewi, I'll raise a ticket about that when I get time.. it's something I noticed a while back... it's caught me out a few times.. :(
12:04 waxhead bed &
13:03 roge joined #padre
13:04 roge STDIN
13:04 roge Using $sign=<STDIN> freezes the IDE and forces me to end the program through Task Manager
13:05 roge Anybody heard of that or know a work-around (like aliasing the little console window to <STDIN>
13:07 szabgab roge: tools
13:08 szabgab tools/Preferences/run parameters/use external window for execution
13:08 szabgab stdin?
13:08 Hyppolit stdin is check Tools/Preferences/Run Parameters/Use external window for execution to allow <STDIN> to work
13:08 szabgab oh it was there already :)
13:10 roge I'm tring it right now....
13:12 roge Of course, since I had to use task manager to end the non-responsive, stuck-in-a-loop program, Padre won't start now, so I have to uninstall and re-install it. Fun@!
13:13 szabgab that should not be the case
13:13 szabgab why would you need to reinstall it?
13:14 roge because it will no longer start up, so I have to unistall it - the Padre installation dialog gives me no other option.
13:17 szabgab what os? windows?
13:17 szabgab there is some process still running maybe?
13:23 Sno| joined #padre
13:32 kanishka joined #padre
13:38 roge OS win 7
13:40 Alias__ \o
13:41 Hyppolit svn: r12117 | adamk++ | http://padre.perlide.org/trac/changeset/12117
13:41 Hyppolit Dropping in my first attempt at rebuilding the Padre Sync dialog.
13:41 Hyppolit 350 lines of code in an hour, suck it bitches :)
13:41 Hyppolit trunk/Padre/fbp/ trunk/Padre/lib/Padre/Wx/FBP/
13:42 Alias__ (Now I just have to make it actually work) :)_
13:53 GabrielVieira joined #padre
14:25 patspam joined #padre
14:51 patspam joined #padre
15:02 [1]Casan joined #padre
15:06 [2]Casan joined #padre
15:34 rindolf joined #padre
15:47 Hyppolit svn: r12118 | adamk++ | http://padre.perlide.org/trac/changeset/12118
15:47 Hyppolit Config sync dialog upgrade phase 2.
15:47 Hyppolit The FBP design has been polished and permissions applied to generate improved and compatible Perl.
15:47 Hyppolit Cloned the event handlers from Dialog::Sync to create Dialog::Sync2 as a sub-class of the 100% generated FBP::Sync.
15:47 Hyppolit The new dialog is theoretically complete, but has never been actually run :)
15:47 Hyppolit (All tests pass again)
15:47 Hyppolit trunk/Padre/fbp/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/FBP/
15:52 Alias__ If anyone would like to review the FBP design, I would appreciate it
16:00 szabgab Alias__: release tests are failing
16:08 GabrielVieira joined #padre
16:58 patspam1 joined #padre
18:15 garu szabgab: our mailing lists were swarmed by rakudo star links and references
18:15 garu but you're right, I don't think I've seen an actual pt-br review
18:15 rindolf garu: whose mailing lists?
18:15 garu I'll make it happen
18:15 garu rindolf: brazil's
18:16 rindolf garu: ah.
18:16 szabgab garu: and even you could also add a link to the archives of discussions on he mailing lists
18:16 szabgab I mean add to the wiki
18:16 garu sure, will do
18:17 szabgab thanks
18:23 garu hmmm... most of them are forwards to the official annoucement
18:24 garu let me see if I can spawn something up. there really should be pt literature on this, even if just a press release
18:29 rindolf szabgab: where is the wiki which contains all that stuff?
18:29 garu http://www.perlfoundation.org/pe​rl6/index.cgi?rakudo_star_press
18:30 garu rindolf: hey, nice post btw, the hacktivity log
18:30 rindolf garu: thanks.
18:37 teejay joined #padre
18:38 teejay ha! downloading eclipse via yum means a total of 150mb
18:40 rindolf teejay: sounds reasonable.
18:40 rindolf teejay: for Eclipse, I mean.
18:40 teejay 150mb of compessed rpms?
18:41 teejay does include java and java dev libs to be fair
18:50 rindolf Does Padre have a plugin for something like Vim/TextMate snippets?
18:54 teejay yup out of the box
18:54 teejay insert | snippets iirc
18:55 teejay definately has it built in somewhere
18:57 garu szabgab: what is the "gradual typing" feature?
18:58 garu (in a nutshell, just so I can come up with a proper translation)
18:58 rindolf teejay: anyway to do it using a keybinding?
18:58 garu rindolf: what is this snippets thing? sounds cool
18:59 rindolf garu: like I press sub<tab> and get sub [Enter name here]\n{\n...\n}
18:59 rindolf Or I have something for HTML that does <li><p><a href="..."</p></li> for me.
18:59 garu oh, sweet
19:00 jnthn_ garu: Gradual typing means that you can optionally write type annotations, and the compiler will be able to do more checks, you'll get some more runtime checks too, and potentially also better code generation (Rakudo currently doesn't give you better code gen, but just give it a few more months. :-))
19:00 rindolf Hi jnthn_
19:00 garu jnthn_++ # thanks!
19:00 jnthn_ o/ rindolf
19:01 danlucraft joined #padre
19:01 rindolf jnthn_: what's up?
19:01 jnthn_ rindolf: Getting my slides together for YAPC :-)
19:01 rindolf jnthn_: YAPC::EU?
19:02 jnthn_ rindolf: Yes.
19:02 rindolf jnthn_: ah, cool.
19:02 garu jnthn_: so, roughly comparing, it's like saying a variable has tighter validation checks than others?
19:03 * szbalint does slides tomorrow
19:03 jnthn_ garu: Yes, but it also means that the compiler has more information about what should be in the variable too.
19:03 szbalint that's what airports are for after all
19:03 * garu is Perl 6 illiterate
19:03 jnthn_ I'll be at the airport at around 6am. I don't think the quality of slides I write at that time or morning will be so high. ;-)
19:05 szbalint it'd be funny :)
19:05 szabgab hey jnthn_ for a while I was not sure in which channel I am looking at
19:06 szbalint ,
19:06 szabgab nice to see you here andswering perl 6 related questions :)
19:06 szbalint me neither :)
19:06 szabgab I think I'll need to justify the purchase of my netbook that is supposed to have lots of battery life
19:07 szabgab so writing slides on airplane!
19:07 garu jnthn_: so, would the equivalent of "dynamic creation of types" be a good equivalent? or you have something more accurate?
19:07 jnthn_ szabgab: I'm here because I'm kinda interested in Padre/Perl 6-y stuff. :-)
19:07 jnthn_ szabgab: Alas I've been a bit tied for time of late. :-)
19:07 jnthn_ szabgab: Will you be at YAPC::EU?
19:08 jnthn_ garu: It's closer to optional static typing.
19:08 szabgab jnthn_: teaching perl 6 in Pisa
19:08 teejay ok... why does Eclipes require Tomcat ?
19:08 jnthn_ Oh, yes, of course :-)
19:08 szabgab but so far I have only 2 studenst
19:08 szabgab and one of them is pmichaud :)
19:08 jnthn_ Aww, that's not so many.
19:09 szabgab yeah, I submitted it late, after they already announced
19:09 szabgab and people just don't think they need to promote stuff :)
19:09 jnthn_ ;-)
19:10 garu teejay: I have this theory that everything in java requires tomcat one way or the other
19:10 szabgab but whatever, it gives me a reason to go over my material and try to improve it a bit
19:10 garu even if they don't use it, they just like it hanging around
19:10 szabgab http://www.thesixtyone.com/   this is really cool
19:10 garu jnthn_: optional static typing it is
19:12 garu jnthn_: I'm doing s/typing/type definition/, is this ok? I hate writing about what I don't actually know :(
19:12 garu (yet ;)
19:12 teejay oooooh guys, has anybody used eclipse tutorials ?
19:12 teejay that's rather nice
19:12 jnthn_ garu: I think "static typing" is the right term
19:13 garu jnthn_: I'm sure it is. What I'm looking for is a proper translation for 'typing' ;)
19:14 jnthn_ Oh.
19:14 jnthn_ garu: Which language, ooc?
19:15 * garu is translating the rakudo star release annoucement to pt-br
19:15 jnthn_ Ah, OK, I don't know any of that. :-)
19:15 garu I'd ask ruoso, but he's not around atm
19:15 jnthn_ HOw is "dynamically typed language" and things like that translated?
19:17 garu that's what I'm looking forward to knowing :)
19:17 jnthn_ Ah, OK. :-)
19:17 garu some things are left untranslated
19:17 garu others do have an equivalent
19:18 garu jnthn_: this is why I'm trying to rephrase that :)
19:19 danlucraft joined #padre
19:19 szbalint <@szabgab> and one of them is pmichaud :)
19:19 szbalint have fun! :)
19:21 * teejay wants to add eclipse style tutorials to padre now
19:21 teejay bah
19:22 teejay ETOOMANYIDEASTOOLITTLETIME
19:22 Sewi teejay: Yes, this is a common error code :-(
19:23 teejay hmm.. might file a feature request bug
19:23 rindolf ENOTENOUGHSEPARATORS
19:23 Sewi rindolf: Blame it to libc :)
19:23 rindolf Sewi: yes, I know.
19:24 Sewi What about a "time freeze" plugin. Activate it and time stops :-)
19:29 szbalint I couldn't get anything done that way :S
19:30 Sewi Be careful while writing that plugin: You must still be able to work :)
19:30 teejay added ticket
19:30 Hyppolit #978: Provide a way to create eclipse style tutorials (new enhancement) [ http://padre.perlide.org/trac/ticket/978 ]
19:43 mib_effbua joined #padre
20:02 user_201 joined #padre
20:03 user_201 Hi
20:03 user_201 help me!!
20:03 teejay Hi
20:04 user_201 open(INPUT, "C:\\input.txt")
20:04 user_201 or die "Could not open file for reading $!\n";
20:04 user_201 file is present in C folder, but still dying
20:04 teejay hmm.. windows is wierd, haven't used it in years
20:06 user_201 @Alias...Any Idea?
20:06 teejay why 2 \s?
20:06 Sewi user_201: Hi
20:06 Sewi user_201: Did you try C:/input.txt?
20:07 user_201 what is the character b/w C and input?
20:07 teejay a slash
20:07 user_201 no colon?
20:07 teejay both colon and slash
20:08 teejay rather than colon backslash backslash
20:08 user_201 open(INPUT, "C\\input.txt")
20:08 user_201 no luck
20:09 kaare Will I use P:P:Perl6 for Perl6 files, even though it's from 0.64?
20:09 teejay user_201, use ' instead of "
20:09 kaare (even though the plugin is from 0.64)
20:10 Sewi user_201: C : / input (without spaces)
20:10 teejay try open (INPUT,'C:/input.txt');
20:10 teejay hmm
20:11 teejay is the / character getting eaten by your web irc client?
20:11 * teejay off to bed
20:13 user_6678 joined #padre
20:14 Sewi user_201: Do you use a variable to store the filename?
21:13 Sven_Windows joined #padre
22:12 kaare left #padre

| Channels | #padre index | Today | | Search | Google Search | Plain-Text | summary