Camelia, the Perl 6 bug

IRC log for #padre, 2009-08-24

← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first

All times shown according to UTC.

Time Nick Message
00:12 perletc joined #padre
00:50 azawawi joined #padre
00:50 azawawi hi
00:58 Ryan52 hi azawawi
01:22 user_6029 joined #padre
01:23 azawawi joined #padre
01:24 * user_6029 had the exquisite pleasure of New->Perl6 and crashing Padre...
01:25 azawawi interesting
01:25 0.41?
01:25 user_6029 ...then I notepad'ed up a "z.p6" with "say 'Hello'", opened it in Padre, ensuring that it's Viewed As Perl6, and pressed F5...
01:25 ...and it said something like "The execution mode of this document had not defined"...
01:26 azawawi i see
01:26 user_6029 ...and then I  pressed ctrl-F5, typing in "1+1"; again it said "failed to start running the program"...
01:26 Yes, 0.41 combined +6 installer, WinXP
01:26 azawawi Six?
01:26 user_6029 aye.
01:26 this is my first time ever tried padre or joining the #padre channel...
01:26 azawawi hmmm we should release a new 0.44 soon that solves most problems
01:27 0.41 was alpha (first release of everything)
01:27 user_6029 Hah, actually!
01:27 Start Padre, New... -> Perl 5 SCript
01:27 also crashed Padre.
01:27 azawawi i know
01:27 user_6029 so it's not like anything p6 specific :)
01:28 azawawi in 0.41 we switched to new mimetypes module that screwed a couple of things :)
01:28 user_6029 I'd say! ;)
01:28 Ryan52 what's ctrl-f5 do?
01:28 azawawi runs a command
01:28 user_6029 joined #padre
01:28 user_6029 Ctrl-F5 runs a line of code immediately
01:28 Ryan52 with perl?
01:28 ah.
01:28 user_6029 as for running under which mode, it did not say.
01:28 azawawi welcome back user_6029
01:29 Ryan52 has my REPL plugin been replaced?
01:29 user_6029 sorry, misclicked Ctrl-W
01:29 * Ryan52 has been using an old version of Padre in production for a long time. too long..
01:30 azawawi Ryan52: I think we should release soon so users can see what we've doing.
01:30 user_6029 Uhm, the topic says latest is 0.43
01:30 but http://padre.perlide.org/download.html and trac shows 0.41?
01:30 Ryan52 azawawi: why are you telling me this?
01:31 user_6029 are we midway during the 0.43 release and if so, url to a 0.43 installer or build instructions?
01:31 azawawi Ryan52: i thought you were the new release manager...
01:31 user_6029: cpan Padre
01:31 Ryan52 azawawi: nope, garu is still the release monkey for 2 more releases.
01:31 (last I heard)
01:31 azawawi Ryan52: again with the monkeys thing :)
01:32 Ryan52 yes :)
01:32 user_6029 aha, Ctrl-F5 runs a "shell" comand! That isn't very much well-translated
01:32 Ryan52 ah, yay, my plugin hasn't been replaced
01:32 :P
01:32 * user_6029 had the exquisite pleasure of typing "print 1" in Ctrl-F5 and then, get:
01:32 user_6029 �L�k�Ұ� PRN �˸m
01:32 which is hilarious :)
01:33 ok, so New...->whataever crashes, P6 execution mode generally doesn't work, but P5 looks solid. got it.
01:33 thanks for the quick feedback!
01:33 azawawi no problem i just woke up :)
01:33 user_6029: try upgrading your Padre
01:34 user_6029 embarrasingly, I thought 0.41 was newest. how do I upgrade?
01:34 (using the combined installer .msi)
01:34 azawawi user_6029: 'cpan Padre' on the command line should do it
01:35 user_6029 ah. well it'd help if, like other projects, the Help menu contains a "check for updates"
01:35 * user_6029 takes notes
01:35 user_6029 upgrading...
01:35 azawawi user_6029: agreed
01:35 user_6029 it's using this slightly-slower-at-the-start CPAN::SQLite module...
01:36 azawawi that's strawberry's...
01:37 packaging win32 Six was an idea. We wanted to make it easier for people to try Padre
01:37 user_6029 yeah, I know, I was glad they did that (well CPANPLUS::SQLite would also be nice, but whatever one works, works)
01:38 * azawawi fetches the change log
01:38 user_6029 I guess I should switch to semi-permanent irssi+screen instead of this (very neat!) anonymous web irc client
01:38 azawawi user_6029: http://padre.perlide.org/trac/[…]/Changes?rev=7490
01:39 user_6029: as you can see a lot has been fixed/added
01:39 user_6029: :)
01:39 user_6029 - Temporarily remove PAR support (ADAMK)
01:39 azawawi or removed :)
01:39 user_6029 aww :-/ I wonder why. Perhaps I can help...
01:40 the upgrading process is still installing PPI.
01:40 azawawi building six distro is like 3-6 hours
01:40 user_6029 time to rent EC2 instances
01:41 ?
01:41 I mean, they designed EC2 to do this kind of thing...
01:41 azawawi CSJewel is doing it on his old laptop. He's the strawberry's pumpking.
01:41 user_6029 right, but whenever I need temporary high speed computation, I rent an Amazon EC2 instance
01:42 azawawi user_6029: never used
01:42 user_6029 it's cheap and could probably build a distro in 30 minutes, which costs $1 or something...
01:42 azawawi user_6029: interesting
01:42 how fast can they give u?
01:42 user_6029 ok, padre upgraded herself (wow, nice splash screen!)
01:42 azawawi user_6029: cpan Padre::Plugin::Perl6
01:43 that's Padre :: Plugin :: Perl6 in case of mibbit's emiticons
01:45 audreyt joined #padre
01:45 audreyt there. much better than anonymous web irc :)
01:45 azawawi wow :)
01:45 no way!
01:45 welcome back
01:45 audreyt glad to be back :)
01:46 so let's see... Amazon EC2 instances give you as many cores as you want, opteron-class ~2ghz
01:46 4 or 8 cores are common.
01:46 azawawi im speechless
01:46 audreyt no idea how much the build proc can be parallelized, though.
01:47 azawawi nice
01:48 audreyt cool, New...->* actually works now, and the upgrade process was smooth. the black console is a bit scary when starting up on win32 -- we can take that out easily with Win32::Exe -- but maybe it was there for diagnostics msg?
01:48 weird, when I saved it as .p6 it no longer runs. maybe it still wants the .pl extension just with "use v6;"? trying...
01:49 azawawi audreyt: i think you have to set "STD.pm" from "Edit/Preferences/Files and Colors"...
01:49 audreyt isn't it just for highlighting?
01:49 trying
01:49 azawawi audreyt: also make sure you have the latest Syntax::Highlight::Perl6 (which is basically STD.pmc)
01:50 audreyt: i know the highlighting sucks but it should be accurate... or that was its goal in the beginning :)
01:50 audreyt hey, there's a STD.pmc nowadays? seeing "STD" and "pmc" together makes me, like, proud :)
01:51 no, highlighting is fine now after setting the pref
01:51 it's pressing F5 that doesn't work:
01:51 Perl v6.0.0 required--this is only v5.10.0, stopped at C:\Documents and Settings\Owner\My Documents\test.pl line 1.
01:52 azawawi audreyt: it should detect six under c:\strawberry\six
01:52 audreyt: if not try setting RAKUDO_DIR to c:\strawberry\six
01:52 most of the team is asleep
01:53 audreyt I see
01:53 I think the root cause is the File+Color pref doesn't stick
01:54 azawawi audreyt: i also started Perl6::Refactor but did not have the time to finish it (the script inside does the rename var and find declaration thingie)
01:54 audreyt if you set "File type:" to anything but perl5
01:54 hit save
01:54 then open pref again
01:54 it reverts back to perl5.
01:54 so it's conceivable that it could not assume any other runmode.
01:55 azawawi audreyt:ah that elusive bug... i think you need to set Perl 5 to PPI and Perl 6 to STD.pm
01:55 audreyt: we have several highlighters
01:55 audreyt I see noly scintilla in the dropdown
01:55 I guess that means I need to install the rest by hand.
01:55 :)
01:55 azawawi audreyt: :)
01:56 audreyt: strange Perl 5 should have at least 3. They're in core.
01:57 audreyt: scintilla, PPI standard, and PPI experimental
01:57 audreyt: and we have Kate highlighting but that's not complete
01:57 audreyt - ERROR: App::Grok (0.17) is installed, but we need version >= 0.19
01:57 - ERROR: Syntax::Highlight::Perl6 (0.65) is installed, but we need version >=
01:57 .71
01:57 - ERROR: Padre (0.43) is installed, but we need version >= 0.44
01:58 when installing your P::Plugin::P6
01:58 azawawi force it :)
01:58 audreyt I see that the "notest force" culture haven't changed during my two years long absence...
01:58 azawawi i was delaying the release until 0.44 for a Padre API break...
01:59 partly it is my fault, i released it thinking that 0.44 will be released soon
02:00 garu is the release manager here for now...
02:00 it should actually be released today (monday)
02:00 audreyt 'sall good then..
02:00 I mean, as long as they work together I really don't mind forcing an install
02:01 and it's pulling in an entire moosechain...
02:01 azawawi they should :)
02:01 STD.pmc...
02:02 audreyt and we're back! restarting the butterfly...
02:03 heh, _now_ I see the two previously unshownn PPI modes
02:03 but still P::P::P6 haven't been seen as a highlighter.
02:03 is that not the only module I need installing?
02:04 azawawi could u paste a list of stuff you need to upgrade on cpan?
02:04 audreyt all I did was force installed padre and force installed P::P::P6
02:04 based on the combined six installer .msi
02:04 azawawi hmmm
02:05 i use trunk all the time
02:05 wait... i'll download it and try upgrading myself
02:05 audreyt and I should too, but I was deliberating trying from a user pov -- adamk grinded that pov to me years ago
02:06 and I'm sure alias is still grinding that into everyone...
02:06 azawawi yeah he does :)
02:07 http://use.perl.org/~Alias/journal/39468?from=rss
02:07 audreyt yeah, I read that,
02:07 that was why I decided to try logging into #padre as my first irc channcel...
02:08 azawawi cool
02:08 im glad you did that :)
02:08 audreyt and I'm glad that padre no longer rely on the .p6 extension :)
02:09 azawawi yeah i asked szabgab to drop it but he wanted it for some slides
02:09 audreyt imagine how horrible if there were .p5 and .pm5 etc flying around from 1994 to this day :)
02:09 it's ok to have it recognize .p6 as a valid extension, just not nice to rely on that extension to be known as p6
02:10 azawawi we're past that now... detection is fairly good even with MooseX::Declare
02:11 audreyt excellent.
02:11 we use MX::* heavily in daily $job at socialtext
02:11 still waiting for solidifying toolchain around MX::Decl to switch to that
02:11 and by waiting, of course we mean hacking :)
02:12 hey, it's nice knowing you -- I esp. like the human touch on the http://padre.perlide.org/developers.html page -- but I need to run for brunch and finding a place with better wifi.
02:12 azawawi I am working on Perl 5/6 quick fixes (for errors and warnings). And Perl 5/6 help search...
02:12 audreyt be back later, and thanks for handholding a newcomer! :)
02:12 azawawi thanks a lot.
02:12 come back soon :)
02:13 audreyt yes, I saw that in the trac and in the bios :) P6 itself is a language factory, and to refactor a factory and you approach technological singularity jus ta bit closer...
02:13 I'll stay here in fact; that's what screen is for :) ttyl!
02:28 teejay joined #padre
03:03 azawawi garu: pingo
03:30 CSJewell joined #padre
03:52 mohsen joined #padre
04:36 szabgab azawawi, I am sure you were glad you did not explain the complexity of PPI to user_6029 :-)
04:38 azawawi :)
04:38 http://ahmadzawawi.blogspot.co[…]e-almost-six.html
04:39 szabgab: i think you need to blog about user_6029 :)
04:40 szabgab: today was a great day :)
04:40 mohsen joined #padre
04:41 szabgab hmm, let me think how to make it catchy
04:42 azawawi user_6029 visits #padre :)
04:42 make sure you link to http://irclog.perlgeek.de/padre/2009-08-24
04:42 szabgab I was thinking along the line "why is it important to be nice to newbies"
04:44 azawawi, one fix to your blog post:
04:44 Please note that Padre always installs / Please note that this version of Padre installs
04:45 or even better: please note that this packages only installs ..
04:46 azawawi i see
04:48 ok fixed
04:51 CSJewell azawawi: My last name has 2 L's at the end of it. :)
04:53 azawawi fixed :)
04:54 hmmm if we can package Rakudo in cpan, then upgrading will be easy ( i think :) )
04:54 the binaries that is
04:55 garu azawawi, pongo! :)
04:55 azawawi el-pongo from mars? :)
04:55 long timeout
04:55 garu :)
04:56 azawawi garu: please check the backlog :)
04:56 garu it circled earth 65536 times before reaching me
04:56 I did! audrey's back! yay!
04:57 azawawi and i added one small perl 5 quick fix
04:57 try it
04:57 garu she probably doesn't remember me, but we met when she went to rio
04:57 azawawi, you did?
04:57 ooh
04:57 let me check
04:57 azawawi on an empty doc, use strict; use warnings; check...
04:59 i think 0.44 is ready to go. Anything against releasing it? :)
05:01 and 0.43 has a perl 5.8.x compatibility problem.... "someone" i know added a //
05:01 garu hehehhe
05:02 yeah, I'm thinking of releasing it now :)
05:02 it's 2am here, but what the hell
05:02 it's monday for most of you :)
05:03 CSJewell Not me yet, garu. 11pm here.
05:03 azawawi CSJewell: any plans for 5.10.1?
05:03 garu CSJewell, US, right?
05:04 azawawi, I can't get an error that gives me a quick fix :(
05:04 my creativity is short today...
05:04 azawawi garu: not error for now, just open a new document and then ctrl-2
05:04 CSJewell azawawi: I've got a beta Strawberry built with it, I just need to update the appropriate pages.
05:04 garu: yes.
05:05 garu azawawi, aaahhh, strict and warnings, cool
05:06 azawawi garu: i made the initial stuff we need to get going in Padre 0.44
05:06 garu: my main focus is to keep it stable for CSJewell's release
05:07 pece joined #padre
05:07 azawawi work &
05:07 CSJewell I'm not going to do 5.10.1 for this round of Padre builds, but will do it for September's.
05:08 garu CSJewell, did you get a chance to review the "stable" release plan?
05:09 CSJewell I've heard a few things about it... Is there a web page/blog entry/e-mail with more details?
05:09 garu not yet
05:09 see what you think:
05:09 we release 0.44 monday (today)
05:09 then we create a 0.45 branch
05:10 people continue mangling with trunk
05:10 and we get bugfixes and translations merged to the 0.45 branch
05:10 so friday you and me can release a "stable" 0.45
05:10 CSJewell OK. That should work.
05:11 garu even though trunk will probably have more features, but that only means Ryan52 can release 0.46 at that very same day if he wants (only it will not be "stable", meaning new features but no .msi)
05:16 CSJewell Any changes in dependencies I should know about?
05:16 sri_ joined #padre
05:17 Sewi joined #padre
05:18 garu CSJewell, knowing Alias, probably :)
05:19 but most likely less dependencies, not more
05:19 CSJewell Good.
05:20 Ryan52 CSJewell: we (the downstream distributors) should write a tool that "diffs" dependencies.
05:23 szabgab diff the Makefile.PL between the last tag and trunk
05:24 CSJewell Well... That assumes that things that Padre depends on did not add/subtract, and same thing for PPP6.
05:25 szabgab ah
05:28 CSJewell I'd have to diff the Makefile.PL recursively. :(
05:29 I know there's one additional dependency to Strawberry for July already...
05:29 since July, I mean.
05:32 garu szabgab, one thing that might be troublesome
05:32 is that we'll need to keep monitoring trunk for the whole week
05:32 orienting devs to also commit fixes to the stable branch
05:32 szabgab I would go the opposite way
05:32 tell the translators to do things on the branch
05:33 and implement the critical bug fixes on the branch only
05:33 here is where git would be much better of course
05:34 Ryan52 CSJewell: make it recursive? :)
05:35 CSJewell I was thinking (for in the future) use that nice CPANDB stuff that Alias is hacking on to get the data to diff. (use a snapshot from around the last release-time, then snapshot it again and diff that.)
05:38 garu szabgab, cool, but we'll still have to make sure devs and translators are complying
05:38 it's very easy to forget, specially since one needs to svn switch and all
05:40 szabgab yes, so we should communicate it via the e-mail and the IRC channel
05:42 garu right
05:43 are we go for 0.44 release now?
05:45 szabgab I think so
05:45 http://szabgab.com/blog/2009/08/1251089599.html
05:45 can someone look at that blog post and tell me if is ok?
05:47 if I am not overdoing something there
05:48 garu I'm reading it now
05:49 szabgab, she wasn't "posing as newbie"... she -is- a Padre newbie :)
05:49 Sewi joined #padre
05:53 garu szabgab, so maybe the end could be "the newbie in your project might turn out to be the person who created a lot of the modules it depends on"
05:54 with Alias, tsee, jq and audrey, it only gets better if we see "mattia has joined #padre" :)
05:54 szabgab and maybe TimToday ;-)
05:55 garu :)
05:56 szabgab, maybe we can get him to say what he'd want on an IDE, so we can put "When I code, be it Perl 5 or Perl 6, I always use Padre (TimToady)"
05:56 just like the strawberry advertisement
05:57 szabgab we just have to make Padre interesting enough for him to use it
05:57 Ryan52 tho he's probably a hard core vim user. (or something)
05:57 szabgab azawawi made quite a few steps in that direction I think
05:57 * Ryan52 says that about most "famous" programmers
05:57 garu yeah, which is why we could ask him what he'd want on an IDE
05:58 let's face it, most of us are hardcore vim/emacs users
05:58 and padre is getting to us little by little
05:58 feature by feature
05:58 (or notepad++ for win32 users)
05:59 today was a really cool day for Padre, because we got audreyt to use Padre
06:00 and for what I read, she's here for the long run, which is great
06:00 so, little by little, feature by feature, we are getting people's attention
06:01 szabgab garu, do you have sdl installed ?
06:01 garu szabgab, yeah
06:01 which reminds me, I haven't tested the sdl plugin yet
06:02 szabgab then try the 08 and 09 examples
06:02 garu okay, hold on
06:02 szabgab perl Padre-Plugin-SDL/share/examples/08-drag-image.pl
06:02 there is not much to see in the plugin itself yet
06:04 garu I love the fact that it's less and less common to get "leaked scalars" output after running dev.pl... I just hope it's not just because we disabled that output :P
06:04 szabgab maybe all the scalars have already leaked and no more is left
06:05 garu Can't locate auto/SDL/IMGLoad.al
06:05 szabgab have you installed SDL from CPAN?
06:06 garu yeah
06:06 2.2.1 here
06:06 szabgab then either remove that and install from aptitude or ... 1 sec
06:07 garu holy crap Frozen Bubble stopped working!!!!
06:07 damn new SDL
06:07 szabgab install the dependencies http://wiki.github.com/kthakor[…]perl/dependencies
06:07 and the rebuild SDL
06:08 yes, kthakore knows about the problems and is fixing them
06:09 garu wait... I need to rebuild SDL by hand? like good old slackware?
06:10 why isn't an updated version on ubuntu?
06:11 szabgab, (OT) should we remove the "updated Czech translation" from the Changes files?
06:11 or is it "created Czech translation" ?
06:12 szabgab garu, it was an update, I think you can remove it
06:12 garu ok
06:12 szabgab garu, SDL, what I meant is that you have to reinstall SDL_Perl after you installed the dependencies
06:12 so it can find them and compile with them
06:13 reinstall from CPAN
06:13 garu hmm... but I have all those libs installed (including their -dev packages) on ubuntu
06:13 let me try removing SDL perl lib
06:14 azawawi joined #padre
06:14 azawawi im back
06:14 :)
06:14 Hyppolit svn: r7493 | garu++ | http://padre.perlide.org/trac/changeset/7493
06:14 removed note on updated translation
06:14 trunk/Padre/
06:15 garu azawawi, too bad we actually have to run the code to get some errors on perl5... meaning quick fix might need to magically find them
06:16 Ryan52 debian/ubuntu have outdated version of sdl perl?
06:16 I can fix that..
06:16 azawawi garu: not magically, find errors in output :)
06:17 garu azawawi, yeah, but we have to run the code for the first time though
06:17 Ryan52, I don't know, can you check it out please?
06:17 azawawi garu: i see
06:17 CSJewell: ping
06:18 CSJewell What?
06:18 Ryan52 garu: ok, emailing current debian maintainers asking why it's outdated and offering to help..
06:18 azawawi CSJewell: for dependencies, see the errors/warnings in http://ahmadzawawi.blogspot.co[…]e-almost-six.html
06:18 szabgab Ryan52, it isn't I think
06:19 CSJewell What I meant was if there was any dependencies that needed added or removed... I'll pick up updated ones.
06:19 szabgab it is just the SDL_Perl development restarted a fee weeks ago and the new releases are still a bit shaky
06:19 but I have to go now to locate a place with AC
06:20 azawawi i added a Perl6::Doc requirement to make sure we have (although this is covered by App::Grok)
06:20 szabgab later&
06:21 Ryan52 damnit, now I'm playing frozen bubble and can't stop.
06:21 :P
06:21 garu (frozen bubble)++
06:22 azawawi what's that game? :)
06:22 garu what?!
06:22 Sewi Ryan52: It's a known problem with this game.
06:22 garu azawawi, you don't know frozen bubble?!
06:23 azawawi, it's a small silly and -extremely- addictive game
06:23 azawawi now i know it :)
06:23 garu some people claim it was solely responsible for delaying a debian release
06:23 Sewi lol
06:23 azawawi i see
06:24 garu azawawi, and it's written in SDL_perl :)
06:25 azawawi i see
06:25 lovely
06:25 no win32 port then
06:25 garu http://www.frozen-bubble.org/
06:25 azawawi, yeah.... maybe you should try and port it :)
06:26 it'll probably help a lot the new SDL_Perl team :)
06:26 and the whole perl gaming community
06:26 Ryan52 hahaha
06:27 azawawi any idea how to generate permanent links to github.com files?
06:28 garu I'm not sure I follow
06:28 azawawi i.e. latest version...
06:28 im trying to link to http://github.com/cowens/perlopref/tree/master
06:28 mj41 joined #padre
06:28 azawawi to perlopref (Perl Operator Reference)
06:28 but that's like http://github.com/cowens/perlo[…]29a/perlopref.pod
06:28 and changes for each new version
06:29 SvenDowideit joined #padre
06:29 Ryan52 azawawi: s/biglonghash/master/
06:29 garu http://github.com/cowens/perlo[…]ter/perlopref.pod
06:29 Ryan52 so http://github.com/cowens/perlo[…]ter/perlopref.pod
06:29 garu azawawi, ^^
06:29 Ryan52 ya, what he said.
06:30 azawawi Ryan52: cool http://github.com/cowens/perlo[…]ter/perlopref.pod
06:30 garu azawawi, when you get to http://github.com/cowens/perlopref/tree/master, just append the wanted filename and github will resolve the link to that blob one
06:31 * azawawi hmmm... asking really works :)
06:34 garu :)
06:34 Hyppolit svn: r7494 | azawawi++ | http://padre.perlide.org/trac/changeset/7494
06:34 [Padre/tools] parse_perlopref.pl is using github permanent links (Ryan52++, garu++)
06:34 trunk/tools/
06:35 svn: r7495 | azawawi++ | http://padre.perlide.org/trac/changeset/7495
06:35 [Padre/tools] and it is being renamed into update_perlopref.pl
06:35 trunk/tools/
06:35 marcela joined #padre
06:39 garu Ryan52, did you see ubuntu packages for SDL_net, SDL_svg and SDL_vnc?
06:40 Ryan52 nope
06:40 garu :(
06:41 azawawi, are we go for 0.44?
06:43 azawawi yeah
06:43 im just updating tools outside
06:43 * Sewi is updating the translation...
06:45 garu Sewi, thanks!
06:45 Hyppolit svn: r7496 | Sewi++ | http://padre.perlide.org/trac/changeset/7496
06:45 German translation at 100% again
06:45 trunk/Padre/share/locale/
06:46 azawawi let me check the translation
06:47 szabgab joined #padre
06:47 azawawi garu: release it when you're ready :)
06:47 szabgab garu, have you managed width SDL ?
06:47 Hyppolit svn: r7497 | Sewi++ | http://padre.perlide.org/trac/changeset/7497
06:47 Updated German translation to 100%
06:47 trunk/Padre-Plugin-Perl6/lib/Pa​dre/Plugin/Perl6/share/locale/
06:48 garu szabgab, didn't get to fix that problem yet
06:48 but I've used SDL perl before, if that's what you meant :)
06:48 szabgab ok, shall I tidy the files in Padre?
06:49 Hyppolit svn: r7498 | garu++ | http://padre.perlide.org/trac/changeset/7498
06:49 updated brazilian portuguese translation
06:49 trunk/Padre/share/locale/
06:49 garu szabgab, that's the first step of the release, but feel free :)
06:50 szabgab yeah, I could do with some more lines of code under my name :-)
06:50 garu hahah
06:50 szabgab, be my guest
06:50 szabgab, want to release 0.44?
06:50 szabgab hmm, there was only one file that is not tidy, have you ran it recently ?
06:50 no thank :-)
06:50 garu damn
06:50 worth a shot :)
06:51 Hyppolit svn: r7499 | szabgab++ | http://padre.perlide.org/trac/changeset/7499
06:51 perltidy
06:51 trunk/Padre/lib/Padre/QuickFixProvider/
06:51 garu szabgab, I ran it on the 0.43 release, maybe azawawi did it
06:54 Hyppolit svn: r7500 | szabgab++ | http://padre.perlide.org/trac/changeset/7500
06:54 update pot file
06:54 trunk/Padre/share/locale/
06:54 azawawi i always perltidy... :)
06:57 Hyppolit svn: r7501 | azawawi++ | http://padre.perlide.org/trac/changeset/7501
06:57 [tools] update_perlopref.pl downloads latest perlopref.pod (Perl Operator references)
06:57 [tools] and copies it to its proper place in Padre
06:57 trunk/tools/
06:59 garu hmm... 4am.... better go to sleep and release it on (my) monday
07:00 g'night everyone!
07:00 &
07:00 azawawi good night
07:02 Hyppolit svn: r7502 | azawawi++ | http://padre.perlide.org/trac/changeset/7502
07:02 [Padre] Arabic translation back to 100%
07:02 trunk/Padre/share/locale/
07:03 szabgab night garu
07:10 Hyppolit svn: r7503 | szabgab++ | http://padre.perlide.org/trac/changeset/7503
07:10 set the PPI and Kate highlighter limit to 4000 characters
07:10 trunk/Padre/lib/Padre/Document/
07:11 Sewi What is this quick-fix-function?
07:11 azawawi open a new document
07:11 perl script without use strict;
07:11 and then ctrl-2
07:12 the idea is to provides quick fix/solution to errors or other stuff
07:12 Alias joined #padre
07:12 Hyppolit svn: r7504 | szabgab++ | http://padre.perlide.org/trac/changeset/7504
07:12 [SDL] example redrawing image
07:12 trunk/Padre-Plugin-SDL/share/examples/
07:12 Sewi ah, ok, I understand. Thanks.
07:12 Alias audreyt|lunch|afk: Nice to see you alive again
07:12 * Alias waves
07:12 azawawi :)
07:13 Hyppolit svn: r7505 | Sewi++ | http://padre.perlide.org/trac/changeset/7505
07:13 Updated German translation to 100%
07:13 trunk/Padre/share/locale/
07:15 Ryan52 looks like I'm gonna have to give up on level 23. meh. :P
07:18 azawawi: is it (ctrl-2) smart enough to do things inside of the "package Foo::Bar"?
07:19 azawawi no yet but is going to... :)
07:19 copy synopsis...
07:19 rename package...
07:19 etc...
07:19 Ryan52 nice
07:19 azawawi Check whether Foo::Bar is missing from Makefile.PL/Build.PL
07:20 i stopped so we can release 0.44 :)
07:21 Ryan52 pfft just branch.
07:22 azawawi ok :)
07:22 and im low on sugar :)
07:22 * Ryan52 hands azawawi a candy bar :)
07:22 azawawi fasting... :)
07:23 thx :)
07:26 Ryan52 ah
07:27 szabgab The longest I once was fasting was, I think 2 hours
07:29 Sewi Seems you don't sleep well :-)
07:31 Ryan52 heh
07:31 Hyppolit svn: r7506 | fayland++ | http://padre.perlide.org/trac/changeset/7506
07:31 cn translation
07:31 trunk/Padre/share/locale/
07:32 svn: r7507 | fayland++ | http://padre.perlide.org/trac/changeset/7507
07:32 cn translation
07:32 trunk/Padre/share/locale/
07:34 user_9115 joined #padre
07:34 mohsen joined #padre
07:35 * Alias starting playing around with Padre::FirstTime over the weekend
07:35 szabgab user_9115, hi
07:35 Alias, I wonder if you might need to do that on the 0.45 when it will be available?
07:36 Alias Right
07:36 It's going to require some changes to Padre::Config
07:36 szabgab btw the replace lexical variable does not seem to work
07:36 Alias So I'm going to do it on a branch
07:36 Need to talk to tsee about the lexical thing
07:37 szabgab then it won't go into the next Almost six release
07:37 Alias Yup
07:37 Will need to be in the third release
07:37 But as long as it doesn't crash this time, we'll be making progress
07:37 szabgab which means we might want to hardcode some of our preferences for Almost Six
07:37 I am not sure I like that workaround
07:40 Alias There's not really a good way to tell if it's your "FirstTime" without integrating it into the config
07:41 There's some bad ways, if you just want to make it work across the board
07:41 Doing default-enable for specific named plugins for example
07:44 mohsen joined #padre
07:48 mohsen joined #padre
07:52 El_Che have yo giys heard, perl support coming for android
07:52 Padre, the Android IDE :)
07:53 Alias ya
07:53 Somehow I think it will be another 5 years at least before that happens
07:53 I do, however, expect to see a resurgence in the popularity of the ::Tiny modules :)
07:54 El_Che ehehe
07:54 5 years, why?
07:55 why add it if not to be part of the platform
07:55 they could ignore it all together
07:55 Alias Do you really want to spend 100meg+ of ram on your phone?
07:55 Just to run Padre?
07:56 El_Che nah, not Padre on the phone
07:56 padre for making phone apps
07:56 Alias ah
07:56 I don't see why that isn't possible
07:56 El_Che I don't want to programa using "abc" with three clicks for c :)
07:57 I am just saying that now that android will have android support, an new use oportunity of padre has been created
07:57 that wasn't there yesterday
07:57 szabgab aaa00
07:57 aaa0000
07:57 El_Che perl support i mean
07:57 szabgab that's c++
07:58 will it have SDL_Perl ?
07:58 El_Che http://code.google.com/p/andro[…]e/browse/#hg/perl
07:59 that's all I know
07:59 Hyppolit svn: r7508 | szabgab++ | http://padre.perlide.org/trac/changeset/7508
07:59 [SDL] move the images in a subdriectory, add new example based on 09 to be developed
07:59 trunk/Padre-Plugin-SDL/share/examples/ trunk/Padre-Plugin-SDL/share/examples/img/
07:59 szabgab crap, padre just crashed
08:00 Can't call method "isa" on an undefined value at /home/gabor/work/padre/trunk/Padre​/lib/Padre/Document/Perl/Lexer.pm line 194.
08:00 when I pressed the delete button after marking 3 lines
08:02 Hyppolit svn: r7509 | szabgab++ | http://padre.perlide.org/trac/changeset/7509
08:02 avoid a crash in the ppi highlighter
08:02 trunk/Padre/lib/Padre/Document/Perl/
08:05 Alias More regression tests needed
08:06 So, you want me to make Perl 6 plugin special cased to be enabled by default?
08:07 I'd be happy to see that in mainline even
08:08 szabgab how can you do that?
08:11 Alias The config actually supports three states
08:11 true, false and default
08:11 For enabled... or at least I think it does
08:11 I'll need to check that
08:11 It's considered a preference thing
08:11 What does the user want
08:12 If they have not expressed a preference, calling ->enabled should return a default
08:12 But the underlying stored values remains as default
08:12 szabgab ah nice
08:12 Alias Or at least, it does that for the HUMAN store
08:12 Not so sure about the host-stored plugin table
08:13 The idea would be to either
08:13 1. Enable-on-default as a convenience, with optional message to say we did
08:13 2. Ask-on-default
08:16 I'm tempted to hard-code Perl 6 to silent default-enable
08:16 Inside the plugin manager
08:16 In the short-term at least
08:17 Sewi It's better to choose a default than asking the user on first-start many things he doesn't know anything about at this point and usually he doesn't care about when first testing a program.
08:19 Hyppolit svn: r7510 | Sewi++ | http://padre.perlide.org/trac/changeset/7510
08:19 Treat special regexp chars from editor as chars instead of special chars
08:19 trunk/Padre/lib/Padre/Document/
08:27 pece are there ui tests?
08:27 Alias A few
08:27 Not enough
08:29 rindolf joined #padre
08:29 rindolf Hi all.
08:29 szabgab: http://downforeveryoneorjustme[…]tp://szabgab.com/ - it's down.
08:29 Oh wait.
08:32 szabgab something is very slow in the internyet
08:33 the server has 0.02 load
08:43 pece http://ss64.com/nt/start.html    title in 'start' command may be not optional on NT ?
08:45 ---------- Find in Files ----------
08:45 Padre-0.43\lib\Padre\Wx\Main.pm"(1632,11):system "start cmd /C \"$cmd\"";
08:45 Padre-0.43\t\lib\Padre\Win32.pm"(19,13):my $cmd  = "start $perl script\\padre";
08:45 2 occurrences have been found in 2 files.
09:07 teejay http://use.perl.org/~TeeJay/journal/39518
09:08 as requested - a short description of how I extended padre functionality by fiddling with a menu and adding a new dialog
09:08 posted code works, but isn't in svn - if ppl are happy with the idea I'll add it and we can polish it
09:08 szabgab rindolf, reading you new response to my blog entry, this is a perfect time to take a break!
09:09 rindolf szabgab: who should take a break?
09:09 szabgab It seems my ISP where I host my server is belly up
09:09 rindolf, you
09:09 just sleep a big on on it
09:09 really
09:10 it will look much better after that
09:12 rindolf szabgab: that Ubuntu fiasco happened a long time ago.
09:12 szabgab: I'm not concerned about it.
09:12 szabgab then don't talk about it
09:13 * audreyt|lunch|afk waves back at Alias - in $job right now, can't really chat - but *very* nice to see you folks here :)
09:15 teejay I suppose I should commit the insert code, so that the last remaining feature that I noticed gedit  had and padre didn't is matched
09:16 szabgab for some reason http access to one of my servers in the us us down, it does not yet affect the server with Padre on it
09:17 teejay I was able to update trac fine just now :)
09:17 well, the server was fine, it took me 3 attempts to get the trac syntax right
09:18 szabgab that server is responding
09:19 I have another one , an older one and szabgab.com is still on the older one
09:19 Sewi Help, please: $self->{Config} = MyApp::MyMod::Config->new($self); (Should create a MyApp::MyMod::Config-object and give the calling object as argument). I keep getting "Usage: Config(self, ...) at <Filename.pm> line 86, <DATA> line 16". Didn't find anything about this message on Google and don't know how to solve it :-(
09:20 szabgab I cannot access that machine via http but I can via ssh and I see new requests in the apache log
09:20 from other people
09:24 Sewi ignore the last one, I used XS:Accessor to define an element called Config and they mixed up :-( Sorry for mis-using the channel.
09:33 MoC joined #padre
09:35 szabgab Sewi, np
09:36 Alias audreyt|work: fyi, I ripped out PAR support because tsee was getting scared about doing things like system("$^X -c current_document.pl");
09:36 audreyt|work: And dealing with all the OTHER command line things like -T
09:38 waxhead joined #padre
09:38 waxhead evening
09:46 rindolf Hi waxhead
09:46 szabgab: did you fix the padre's site stylesheet yet?
09:46 mohsen joined #padre
09:48 Alias whoa, wth
09:48 Who took the "Default line ending" preference and turned it into "Forcefully coerce every single file into this style"
09:49 szabgab can you ppl try http://szabgab.com and let me know if responds?
09:49 Alias, I think I did about 8 month ago
09:49 and I regret ever since
09:49 but no one complained about it yet
09:49 El_Che szabgab is dead
09:49 Hyppolit svn: r7511 | waxhead++ | http://padre.perlide.org/trac/changeset/7511
09:49 Cleaned up the requires.
09:49
09:49 Added in version level for SVN::Class to 0.15 the patched version that allows for multiple line commits, like this one!
09:49 branches/Padre-Plugin-SVN-waxhead/
09:49 El_Che at least the site
09:49 pece redirects to www. then closes connection
09:50 Alias It needs to be two settings
09:51 szabgab Alias, yes I agree
09:52 pece, how did you see that ?
09:52 pece szabgab: FF changed address to www
09:53 szabgab it is very strange as I have a redirect from www to http://szabgab.com/
09:53 pece apache looped?
09:55 szabgab I have not touched it and the log indicates some people do get through
09:55 mohsen joined #padre
09:55 szabgab can you try http://perl.org.il/ ?
09:55 El_Che same
09:56 waxhead szabgab: hey Gabor... the SVN plugin.... I'm getting close to merging it back into trunk....
09:56 szabgab waxhead, good to hear
09:57 waxhead szabgab: what's needed it to get it as a release on cpan?
09:57 szabgab I can give you the co-mainatainership
09:57 and then you can do it
09:57 El_Che szabgab: perl.org.il is coming though
09:57 got the title, no page yet
09:57 waxhead szabgab: I'm also going to remove the project support -  for this release... I like the file integration for now...
09:57 SvenDowideit joined #padre
09:57 szabgab oh now my site is back again I think
09:58 waxhead szabgab: I don't have an account on cpan...
09:58 El_Che loaded
09:58 szabgab waxhead, then you need to create one :-)
09:58 waxhead was just happy to get the coding done and make it useful... I hope.. :)
09:58 szabgab go ahead and then ping Alias, I think he can create it for you
09:59 waxhead an account?
09:59 szabgab waxhead, no, you won't get away with that :-)
09:59 waxhead oh..
09:59 szabgab http://pause.perl.org/
09:59 waxhead, sign up there
10:00 waxhead really??
10:00 mohsen joined #padre
10:00 waxhead Oh.. I have a question to ask though...
10:00 szabgab what do you mean by really?
10:00 waxhead I added a method to Main.pm on the weekend to get my "diff to Padre" to work...
10:00 szabgab to core Padre?
10:00 waxhead really... as in really create an account???
10:01 szabgab: yes...
10:01 szabgab yes, really ceate an account ;-)
10:01 waxhead I wasn't really sure where to put it...
10:01 so now there's $main->new_document_from_string($string);
10:01 szabgab have you added it to Main already or are you monkey patching it ?
10:01 Alias You'll need to sign up properly
10:01 Fill out the form on PAUSE
10:01 waxhead szabgab: yes.. already there...
10:02 Alias I don't get the mailing list in realtime, but I can do it inside of 24 hours
10:02 So sign up a bit ahead of time
10:02 waxhead Alias: ok..
10:02 szabgab such as now would be a good time :-)
10:02 szbalint it's handy to have someone from the future
10:02 ;)
10:02 waxhead I had to submit a patch to SVN::Class to get this all working... so it's been a busy weekend.. :)
10:03 so what's the right way to do things like adding in fucntionality like ->new_document_from_string() method?
10:05 szabgab waxhead,  it might be good to discuss it here but if noone has an opinion then add it
10:05 mohsen joined #padre
10:05 szabgab with some explanation why do we need that
10:05 waxhead szabgab: I did discuss it on the weekend.. Garu was here...
10:06 the reason we need it is simple.. when I have a string, regardless of where I got it from I want to put it into a new document in Padre...
10:08 so the neat example is mine... I want to open a diff into a new document in Padre....
10:08 szabgab what for? a document goes along with an editor object as well
10:08 so it will be a new editor with a new document in it containing the diff ?
10:08 waxhead well that's the thing.. I really couldn't work out what I needed to do to effect the final outcome of a new tab with the diff text in it...
10:10 shadowpaste "waxhead" at 58.168.240.78 pasted "New methos in Main" (10 lines) at http://scsys.co.uk:8001/32907
10:11 waxhead sigh.. method even... :-/
10:11 szabgab: ^^^^^^
10:11 szabgab there is method called on_new_from_template
10:11 yeah I am looking at the code now
10:11 * teejay has heard zilch comment on his moving snippets into a new insert submenu, and a new insert dialogue for inserting dates and stuff
10:12 mohsen joined #padre
10:12 waxhead szabgab: should I use that instead?
10:12 * Alias will bitch when he notices :)
10:12 szabgab waxhead, no, just look at it
10:12 waxhead Alias: sees what?
10:12 szabgab waxhead, so you already create the doc
10:12 teejay waxhead, me committing stuff :)
10:13 szabgab you need to create an editor as well
10:13 sorr no
10:13 on_new creates the new editor
10:13 mohsen joined #padre
10:13 szabgab then better use the current method to get this editor
10:14 and not the array of editors
10:14 Hyppolit svn: r7512 | hashbangperl++ | http://padre.perlide.org/trac/changeset/7512
10:14 added
10:14 trunk/Padre/lib/Padre/Wx/Dialog/
10:14 teejay :)
10:14 waxhead szabgab: my reading of the docs didn't indicate an issue with the array...
10:15 szabgab: happy to change the code though...
10:15 szabgab: but it's been commited already...
10:15 szabgab better abstraction
10:15 waxhead is it?
10:15 szabgab I know , I have it on my computer :-)
10:15 waxhead ok... happy to comply...
10:16 mind you want it needs is a mime type to pass in too so you can set it...
10:16 szabgab one daye someone change the array to hash or I don't know what
10:16 Alias waxhead: teejay's changes
10:16 waxhead so ->current will work...
10:16 szabgab waxhead, until Alias breaks it :-)
10:19 and waxhead it would be nice if you also added yourself to http://padre.perlide.org/developers.html
10:27 daxim joined #padre
10:27 Hyppolit svn: r7513 | hashbangperl++ | http://padre.perlide.org/trac/changeset/7513
10:27 added insert submenu, moved snippets into it
10:27 trunk/Padre/lib/Padre/Wx/Menu/
10:28 teejay test pass, and it seems to work
10:28 I await constructive feedback ;)
10:29 shadowpaste "waxhead" at 58.168.240.78 pasted "Method changed..." (23 lines) at http://scsys.co.uk:8001/32908
10:29 waxhead szabgab: just changed the code... tested it and it works ok...
10:30 szabgab: just need to get an idea of what the mimetype should look like...
10:30 let me know if it should be committed....
10:32 Alias: szabgab: account requested on pause...
10:33 actually once that's done.. need to learn how to do up a module for cpan!!!
10:33 szabgab I guess there is a mime-type for diff
10:33 waxhead man.. it's been learning overload weekend...
10:33 szabgab see Padre::MimeTypes
10:36 daxim text/x-diff
10:36 waxhead should I pass in 'text/x-diff' or just 'diff' ?
10:37 szabgab: is the method name suitable?  or should it be named on_new_document_from_string()  ?
10:38 szabgab method name is ok I think
10:38 the full name of the mime-type
10:43 waxhead ok.. looks good now.. diff syntax works fine..
10:43 I'll commit it back...
10:43 with the SVN Plugin that supports multi-line commit messages.. :0
10:44 szabgab and I have to relocate myself as the library is closing
10:44 cu later
10:47 Hyppolit svn: r7514 | waxhead++ | http://padre.perlide.org/trac/changeset/7514
10:47 changed new_document_from_string method to more correctly create new editor and document.
10:47
10:47 It now also allows passing in of the Mime Type for the string being passed in.
10:47 trunk/Padre/lib/Padre/Wx/
10:56 rindolf http://use.perl.org/~scrottie/journal/39426
10:59 Hyppolit svn: r7515 | waxhead++ | http://padre.perlide.org/trac/changeset/7515
10:59 Reordered the menu.
10:59 branches/Padre-Plugin-SVN-waxhead/lib/Padre/Plugin/
11:02 svn: r7516 | waxhead++ | http://padre.perlide.org/trac/changeset/7516
11:02 Removed the print statements.
11:02 branches/Padre-Plugin-SVN-waxhead/lib/Padre/Plugin/SVN/Wx/
11:09 svn: r7517 | szabgab++ | http://padre.perlide.org/trac/changeset/7517
11:09 [SDL] add script to handle several images in layers
11:09 trunk/Padre-Plugin-SDL/share/examples/ trunk/Padre-Plugin-SDL/share/examples/img/
11:09 svn: r7518 | waxhead++ | http://padre.perlide.org/trac/changeset/7518
11:09 Set title in dialog, removed commented out code from commit method.
11:09 branches/Padre-Plugin-SVN-waxhead/lib/Padre/Plugin/
11:20 svn: r7519 | szabgab++ | http://padre.perlide.org/trac/changeset/7519
11:20 [SDL] file rename
11:20 trunk/Padre-Plugin-SDL/share/examples/
11:41 szabgab joined #padre
11:43 szabgab I still have trouble with my server. It seems to answer the requests via http to some of the users but not to others, including I tried wget from the same machine and it did not work
11:49 waxhead port being blocked somewhere upstream?
11:49 where''s the developers file to add?
11:50 oh.. in data...
11:55 right.. tired. been a long day...
11:55 night
11:58 szabgab hmm, little more investigation reveals that the 20 child processes of Apache could not handle the numer of requests
11:59 that's because my recent blog entry got upvoted on reddit I think
12:00 now I increased the upper limit to 50 and as I can see apache quickly forked that many children
12:06 teejay szabgab, you don't have perlbal in front of apache ?
12:06 szabgab nope
12:06 teejay even on a small site it's almost a no-brainer
12:06 esp apache 1.x on *nix
12:07 szabgab how would that help if I get too many requests to handle ?
12:08 johe|work joined #padre
12:09 szabgab anyway the situation seems to be much better now after moving the number of children to 50
12:10 I just need to restart it again
12:13 teejay szabgab, um.. it's a reverse proxy
12:13 dealing with too many requests is what it's kind of there for
12:13 szabgab oh I c
12:13 teejay it load balances, queues, etc
12:13 szabgab I'll look into that
12:14 teejay only time it fails to deal with too many requests is when you hit kernel or h/w limits
12:45 user_5312 joined #padre
13:06 user_wretch joined #padre
13:06 * teejay notes alias hasn't noticed and moaned about the insert submenu yet ;)
13:08 szabgab have you added it to Changes?
13:08 teejay oh crap
13:08 no
13:08 szabgab it seems that now that I fixed the server many more people upvote the reddit entry
13:08 rindolf szabgab: is there any progress with the padre.perlide.org stylesheet?
13:09 szabgab rindolf,  what progress are you expecting?
13:09 I enlarged the font
13:10 rindolf szabgab: ah.
13:10 szabgab: did you also get rid of the horiz scrollbar?
13:10 szabgab no, I was hoping that you talk to submersible about that
13:10 he knows a bit more about the site
13:11 rindolf submersible: ping.
13:13 * Alias doesn't have his portable drive with Padre checkout on it at work today
13:18 rindolf Alias: a pendrive/disk-on-key?
13:18 szabgab has anyone seen Wx::Canvas? Is that implemented in wxPerl?
13:21 Alias rindolf: Portable hard-drive, the flash is really too slow
13:21 azawawi joined #padre
13:22 * Alias reboots to pick up new Windows domain password, sugh
13:23 Hyppolit svn: r7520 | hashbangperl++ | http://padre.perlide.org/trac/changeset/7520
13:23 added insert menu change
13:23 trunk/Padre/
13:34 svn: r7521 | azawawi++ | http://padre.perlide.org/trac/changeset/7521
13:34 [Padre] Added a use 5.008 to pass t/12.pragmas.t
13:34 trunk/Padre/lib/Padre/Wx/Dialog/
13:36 Alias joined #padre
13:38 azawawi submersible: what art thou? :)
13:38 submersible: s/what/where :)
13:38 Alias He is offline
13:39 Just moved into a new house last week and won't have the internet for another 1-2 weeks
13:39 azawawi i see
13:40 * azawawi wishes for a newer strawberry :)
13:42 Alias You can wait the requisite 3 month cycle like everyone else :)
13:43 Other than that, it cwill come
13:43 Hyppolit svn: r7522 | szabgab++ | http://padre.perlide.org/trac/changeset/7522
13:43 add drawing example from Wx::Demo
13:43 trunk/Padre/share/examples/wx/
13:50 azawawi oh well, if you say so :)
13:53 teejay oh neat - I might be able use that in the autodia plugin
13:57 Hyppolit svn: r7523 | azawawi++ | http://padre.perlide.org/trac/changeset/7523
13:57 [Padre] Added share/doc folder
13:57 trunk/Padre/share/
13:58 svn: r7524 | azawawi++ | http://padre.perlide.org/trac/changeset/7524
13:58 [Padre] Moved perlopref.pod (Perl Operator Reference)
13:58 trunk/Padre/lib/Padre/HelpProvider/ trunk/Padre/share/doc/
14:01 svn: r7525 | azawawi++ | http://padre.perlide.org/trac/changeset/7525
14:01 [Padre] Fixed Padre::HelpProvider::Perl to use share/doc/perlopref.pod
14:01 trunk/Padre/lib/Padre/HelpProvider/
14:04 svn: r7526 | azawawi++ | http://padre.perlide.org/trac/changeset/7526
14:04 [Padre] Perl tidy
14:04 trunk/Padre/lib/Padre/Document/Perl/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Menu/
14:05 patrickas joined #padre
14:06 perletc joined #padre
14:06 patrickas Hello is there an easy way to set the white space and tabs to visible but in light gray while leaving the rest of the colors as they are (in V0.43) ?
14:07 Me joined #padre
14:07 azawawi patrickas: at the moment, i dont think so...
14:08 * azawawi double checks
14:09 patrickas ok thanks ... because that's how I have SciTe configured, so I thought i should be easy to do the ... but I could not ...
14:09 I suppose I'll change it when it becomes available or get used to it the way it is, whichever comes first :-)
14:10 azawawi I am also annoyed of it now so it is next on my todo list :)
14:11 patrickas hehe thanks!
14:13 rindolf <Alias> He is offline - I see. That means we are on our own.
14:14 Alias hrm?
14:14 MoC joined #padre
14:14 Alias ah
14:14 Not necesarily
14:14 He'll be here between 10 and 6 Sydney time
14:14 Ping me and I can punch him in the face if needed
14:15 rindolf Alias: OK.
14:16 width:60em; ==> I don't like that.
14:17 Bleh! why doesn't firebug has search for CSS?
14:17 How hard can it be?
14:19 Change .center_column {text-align: left;margin: 0 5em; } and the horiz scrollbar problem will be over.
14:19 Can I commit it?
14:20 szabgab rindolf, have you ran the script that generates the site and looked at the result?
14:21 rindolf szabgab: no.
14:21 szabgab: I changed it using the web-developer toolbar.
14:21 On my site.
14:21 And it's only the CSS.
14:21 szabgab on your site?
14:21 rindolf Sorry, in my browser.
14:21 It's a local change.
14:22 szabgab have you checked all the pages if they look good ?
14:23 azawawi patrickas: ok i got it, change wxSTC_PL_DEFAULT to eeeeee in Padre/share/styles/default.yml
14:24 patrickas: or dddddd
14:24 patrickas I think I did something like this but it changed more than the white spaces ....
14:25 let me check my files
14:26 szabgab one daye someone will have to figure out the whole color mapping of STC so we can have what patrickas asked for
14:26 patrickas wxSTC_PL_DEFAULT:    foreground: cccccc
14:26 that' what I have changed
14:27 but it changed too many things
14:27 azawawi szabgab: i actually figured it out but lazy is on by default :)
14:27 patrickas most of the text is now grey
14:27 that's generally a good default :-)
14:28 Hyppolit svn: r7527 | szabgab++ | http://padre.perlide.org/trac/changeset/7527
14:28 some cleanup in the drawing example
14:28 trunk/Padre/share/examples/wx/
14:28 patrickas I aslo messed up with  wxSCE_PL_FORMAT_IDENT thinking it could only change the color of indentation ... but it did not work
14:29 * azawawi tries again
14:32 Sewi Who is doing the quick fix functions atm?
14:33 azawawi Sewi: me
14:33 rindolf szabgab: I haven't.
14:33 szabgab: where are the site's sources?
14:33 Sewi azawawi: When using the quick fix menu once, the autocomplete menu gets broken.
14:33 azawawi patrickas: wxSTC_PL_DEFAULT does the job you need
14:33 szabgab rindolf trunk/template....
14:34 azawawi Sewi: ah ok ... fixing
14:34 Sewi azawawi: Try this: Open a perl file, start typing something which has more than one possible result, press Ctrl-P. You'll get a list of items.
14:35 azawawi: Close this list and press Ctrl-2, it doesn't matter if there's anything found, when you repeat the first test, you get all results space-joined in one line.
14:35 I'ld look for it myself, but currently too busy, sorry. :-(
14:35 azawawi Sewi: fixing... :)
14:35 user_7741 joined #padre
14:35 patrickas ok let me try again ...
14:39 azawawi: wxSTC_PL_DEFAULT affects variables too
14:39 my $foo = 'bar'
14:39 $foo becomes light grey too
14:40 azawawi really?
14:40 patrickas and the semicolon at the end of the line
14:40 rindolf szabgab: thanks.
14:40 patrickas yes :-( at least on my machine !
14:41 azawawi patrickas: litmus test change it to black 000000 and check again...
14:41 patrickas i just changed it to bright red
14:42 to confirm
14:42 that's how I noticed the semicolon
14:42 azawawi so it works or not? :)
14:43 patrickas no ... changing one variable is affecting white space tabs $foo and the semicolon
14:43 I wanted it to only affect white space and tabs
14:43 Hyppolit svn: r7528 | shlomif++ | http://padre.perlide.org/trac/changeset/7528
14:43 Corrected some typos and mis-formattings in the template's README.
14:43 trunk/template.padre.perlide.org/
14:43 azawawi patrickas: scintilla highlighter is active... look at the bottom status bar near Perl 5
14:44 patrickas no ...
14:44 I have PPI Experimental ! :-(
14:44 azawawi patrickas: let me check the code then :)
14:44 patrickas: we're getting somewhere now
14:44 patrickas let me change that
14:45 yes with scintilla it works
14:46 actually I rmemeber when messing with the options I saw the comment "PPI Experimental ," "we have full control so bugs can be fixed" so I decided to use that :-)
14:46 azawawi :)
14:47 patrickas Ok then, I suppose I should file a bug, revert back to Scintilla highlighter and wait for 0.45 :-)
14:47 mysqletc joined #padre
14:48 szabgab patrickas, if you like to file a bug you will have to first register on out trac
14:48 Hyppolit svn: r7529 | azawawi++ | http://padre.perlide.org/trac/changeset/7529
14:48 [Padre] Autocomplete is now compatible with the Quick Fix thingie :) Sewi++
14:48 trunk/Padre/lib/Padre/Wx/
14:49 szabgab but it does not accept registrations due to excessive spam, so I am opening it now if you'd like to register
14:49 Sewi azawawi++; # Thanks!
14:49 azawawi np
14:49 patrickas szabgab: no biggy .. I just thought I'd do my part
14:49 szabgab sure I'd like that
14:50 * rindolf is installing the build/all.pl deps.
14:51 patrickas ok i see the link but I am getting : No handler matched request to /register
14:51 szabgab patrickas, go ahead register
14:51 try now
14:53 patrickas ok thanks I am logged in now
14:53 szabgab ok, registration window closed :-)
14:54 Hyppolit svn: r7530 | azawawi++ | http://padre.perlide.org/trac/changeset/7530
14:54 [Padre] Part 1 of moving OpenResource/SearchTask.pm to its rightful Padre place
14:54 trunk/Padre/lib/Padre/Task/ trunk/Padre/lib/Padre/Wx/Dialog/
14:55 jq joined #padre
14:55 szabgab relocating again &
14:56 Hyppolit svn: r7531 | azawawi++ | http://padre.perlide.org/trac/changeset/7531
14:56 [Padre] Part 2 of moving OpenResource/SearchTask.pm to its rightful Padre place
14:56 trunk/Padre/lib/Padre/Task/OpenResource/ trunk/Padre/lib/Padre/Wx/Dialog/
14:57 rindolf Alias: http://paste.debian.net/44908/
14:59 Hyppolit svn: r7532 | azawawi++ | http://padre.perlide.org/trac/changeset/7532
14:59 [Padre] Finished moving OpenResource/SearchTask.pm to its rightful Padre place
14:59 trunk/Padre/lib/Padre/Wx/Dialog/
14:59 patrickas Done , ticket number 498, thanks for your time szabgab and azawawi
15:00 azawawi patrickas: no problem... keep them coming :)
15:01 rindolf I've checked all the pages with this patch and it seems fine.
15:01 azawawi: may I commit it?
15:01 azawawi: http://paste.debian.net/44908/
15:02 azawawi rindolf: why not? :)
15:02 rindolf azawawi: don't know.
15:03 azawawi go ahead if it works on firefox
15:04 rindolf azawawi: OK.
15:05 Hyppolit svn: r7533 | shlomif++ | http://padre.perlide.org/trac/changeset/7533
15:05 Fixed the CSS to avoid the horizontal scrollbar.
15:05
15:05 Removed width: 60 em; which set an explicit (and beyond the viewport) width
15:05 and set the left and right margin to 50pt. A 5em; margin was rejected because
15:05 it grew along with font-resizing.
15:05 trunk/template.padre.perlid​e.org/documentroot/static/
15:06 rindolf karma shlomif
15:06 Hyppolit Karma of shlomif is 8
15:12 svn: r7534 | azawawi++ | http://padre.perlide.org/trac/changeset/7534
15:12 [Padre] Fixed wrong class PPI::Statement::Compond -> PPI::Statement::Compound
15:12 [Padre] in PPI Experimental. This means control/flow keywords are now highlighted correctly again.
15:12 trunk/Padre/lib/Padre/Document/Perl/
15:14 svn: r7535 | azawawi++ | http://padre.perlide.org/trac/changeset/7535
15:14 [Padre] fixed control/flow keywords highlighting for PPI standard... copy & paste error most probably.
15:14 trunk/Padre/lib/Padre/Document/Perl/
15:20 MoC joined #padre
15:51 Hyppolit svn: r7536 | azawawi++ | http://padre.perlide.org/trac/changeset/7536
15:51 [Perl 6] Bumped version to 0.57 to be ready for Padre 0.44
15:51 trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
15:59 svn: r7537 | azawawi++ | http://padre.perlide.org/trac/changeset/7537
15:59 [Perl 6] Updated changes for 0.58
15:59 trunk/Padre-Plugin-Perl6/
16:01 mib_g4upb2 joined #padre
16:03 Hyppolit svn: r7538 | azawawi++ | http://padre.perlide.org/trac/changeset/7538
16:03 [Perl 6] Fixed copyright
16:03 trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
16:04 svn: r7539 | azawawi++ | http://padre.perlide.org/trac/changeset/7539
16:04 [Perl 6] Perl tidy
16:04 trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
16:07 azawawi pip http://feather.perl6.nl/~azawa[…]Perl6-0.58.tar.gz
16:09 rindolf azawawi: is the new stylesheet live yet?
16:10 Or must it be explicitly built?
16:10 Hyppolit svn: r7540 | azawawi++ | http://padre.perlide.org/trac/changeset/7540
16:10 [Ecliptic] Bumped version to 0.18 for Padre 0.44
16:10 trunk/Padre-Plugin-Ecliptic/lib/Padre/Plugin/ trunk/Padre-Plugin-Ecliptic​/lib/Padre/Plugin/Ecliptic/
16:13 svn: r7541 | azawawi++ | http://padre.perlide.org/trac/changeset/7541
16:13 [Ecliptic] Updated Changes for 0.18
16:13 trunk/Padre-Plugin-Ecliptic/
16:13 zubin71 joined #padre
16:13 azawawi rindolf: no idea there
16:14 rindolf azawawi: OK.
16:14 azawawi &
16:16 user_9320 joined #padre
16:17 takadonet joined #padre
16:18 takadonet hey everyone
16:22 rindolf Hi takadonet
16:23 takadonet Question: Does anyone know how to add modules to the path so STD.pm  in padre can find them ?
16:23 user_7020 joined #padre
16:27 teejay joined #padre
16:28 rindolf takadonet: using PERL5LIB?
16:28 charsbar_ joined #padre
16:28 takadonet rindolf: This will be for Perl6 not perl 5
16:28 rindolf takadonet: ah.
16:28 Then PERL6LIB
16:29 Or PERLLIB
16:29 takadonet i have PERL6LIB set already... I will try PERLLIB
16:30 rindolf takadonet: is this rakudo?
16:30 takadonet yes
16:31 rindolf takadonet: on #perl6  , I was told that PERL6LIB is supported.
16:34 pece joined #padre
16:46 kst joined #padre
17:30 azawawi joined #padre
17:30 azawawi hi
17:31 takadonet: hi.. let me check it for you
17:31 takadonet azawawi: thanks
17:35 azawawi takadonet: on win32?
17:35 takadonet azawawi: No ubuntu x86_64
17:36 azawawi i see
17:36 * azawawi tries something with PERL6LIB
17:39 azawawi takadonet: after looking at the code in Cursor.pmc i do not think it is possible
17:40 takadonet: since you need 'std'
17:40 takadonet: from pugs/src/perl6 to recompile Foo.pm
17:40 * azawawi hits his head
17:40 wolverian joined #padre
17:41 azawawi takadonet: try putting Foo.pm in your home directory
17:41 takadonet: that should silence the warning
17:43 takadonet which home directory? ubuntu's or Padre?
17:43 azawawi your home directory
17:43 takadonet ok
17:43 thanks azawawi
17:43 azawawi did it work?
17:44 on win32, i put it in my documents and it worked... but it still tries to execute ./std and does not find it.
17:44 nice catch
17:44 user_924 joined #padre
17:44 azawawi takadonet++
17:48 pip http://feather.perl6.nl/~azawa[…]iptic-0.18.tar.gz
17:51 jd joined #padre
17:53 yoni joined #padre
17:54 jd Salve! Quid agis hodie?
17:55 azawawi jd: fine :)
17:56 daxim audeamus igitur, iuvenes dum sumus etc. etc.
17:57 jd Has anyone ran into this before on windows? http://pastebin.ca/1541792
17:57 Trying to upgrade the thing
17:58 azawawi let me see
17:58 jd I saw your name on a post posted to reddit :p
17:58 azawawi jd: :)
17:59 jd: winxp?
17:59 jd C:\strawberry\cpan\build\tmp-2544\Padre-0.43\t    <-- this exists
17:59 daxim exit cpan shell, remove C:\strawberry\cpan\build and start over
17:59 jd No win7
18:00 azawawi ah i didnt try it there
18:00 i tried it on vista and xp
18:01 jd: you're on an admin account right?
18:01 jd I ran it as an admin yes
18:02 azawawi jd: how about removing c:\strawberry\cpan\build folder and trying again? maybe you have a corrupted cpan build directory.
18:05 im trying it again using cpan and then cpan> upgrade /^Padre/
18:07 jd ok, I shall try that
18:07 azawawi thank you
18:08 jd A cpan that would open in the powershell would be nice :p
18:08 azawawi is it so powerful this powershell thing?
18:09 jd resizable window
18:09 Compare cmd.exe window to powershell, it is really powerful.
18:09 pece window title?
18:09 azawawi i see
18:10 jd Compare it to an unix terminal, probably falls down :p
18:10 doubi joined #padre
18:10 * azawawi puts it on his to-learn list
18:10 jd Well it hasn't crashed yet, so it might be fine
18:10 I only use it for running avrdude and git
18:13 Microsoft needs to learn how to resize a partition in place including the system partition. It does it for everything but the system partition. Apple needs to learn how to have a real powerful diskutil.
18:13 azawawi :)
18:13 pece zfs is nice file system
18:14 jd hfs+ and ntfs work for me
18:14 zfs is too new
18:14 I would like a proper versioning file system like they had inthe 70s
18:23 It  is suppose to start building padre now
18:24 azawawi CSJewell: I moved my dev environment to use "Almost Six" as a base instead of vanilla strawberry. Nice job :)
18:24 jd: i see snow leopard is shipping
18:24 28th aug
18:26 not bad $29 for upgrading
18:26 jd yeah snow leopard is good
18:27 Although most won't notice much difference
18:27 azawawi yeah the casual user wont notice it
18:27 &
18:27 jd Although some things have crashed, but then it goes away after a restart
18:27 rindolf azawawi: seems like my stylesheet got applied - http://padre.perlide.org/code_of_conduct.html
18:34 jd azawawi: It is still going, but I saw this error: http://pastebin.ca/1541836
18:47 azawawi jd: normal
18:48 hmmm if you bought a mac after june 6th, that's $9.99
18:51 rindolf OK, read it now - http://padre.perlide.org/code_of_conduct.html
18:52 "You may wear a baby sling, hijab, a kippah" - this sentence seems out-of-place.
19:13 And very silly.
19:55 kaare joined #padre
20:00 doubi Hello. I wonder might you be prepared to advise me on a Windows Wx install issue? It's not directly related to Padre but I've not had luck getting help anywhere else: I was trying to install the Wx module on Windows and getting weird errors from Strawberry's libmsvcrt.a  during the linking phase, like "local symbol `?' has no section" (where ? is a unicode smiley that won't render in my chat client). The odd thing is I was trying to update to Wx 0.92 - when I go
20:04 azawawi hmmm, any pastebin?
20:05 doubi http://pastebin.com/d9dec761
20:06 azawawi doubi: sorry but could you use gist.github.com. my stupid ISP blocks pastebin for a while...
20:06 doubi np
20:07 azawawi ty
20:08 doubi http://gist.github.com/174138   It's decided not to encode the unicode characters too, which is nice
20:08 * azawawi reads it
20:09 azawawi dmake realclean
20:10 and try again please
20:10 doubi Will do and repost the output. Have tried it several times though.
20:11 Will retry with 0.92, seeing as the error's the same.
20:11 azawawi hmmm, sometimes it helps to delete cpan\build and start all over
20:12 doubi Intense! That one I haven't tried; if this fails again I'll try that
20:12 azawawi also check your path
20:13 doubi I checked it, confirmed that Strawberry is before MinGW. Anything else I should be looking out for path-wise?
20:14 azawawi aha you have mingw installed?
20:14 CSJewell azawawi: Thanks! (just stopped in - I had left my laptop on at Grandma's. Will only be here for 5 mins.)
20:14 doubi Yes... and come to think of it, that was probably since installing Wx-0.91
20:15 azawawi doubi: maybe you can try Padre 0.41. it already has Wx prebuilt...
20:17 doubi What do you mean by prebuilt? I let Alien::wxWidgets configure and build the binaries...
20:18 And it was working before. I suppose I could rip out all of Strawberry Perl and use the Padre installer that includes it but... I kinda wanna know what's wrong!
20:19 pece try chkdsk
20:19 azawawi i see
20:21 doubi: perl Makefile.PL --help or something like that
20:21 doubi: make you could build it without unicode to see if it builds
20:21 or maybe im sleepy :)
20:23 pece doubi: you can try to rename libmsvcrtd.a to libmsvcrt.a
20:23 I mean rename libmsvcrt.a to _libmsvcrt.a and then copy libmsvcrtd.a to libmsvcrt.a
20:23 doubi azawawi: thanks, will try that after the chkdsk completes.
20:24 azawawi doubi: have fun :)
20:24 doubi pece: I see, thanks. What's the relationship between those msvc libraries with the different letters on the ends? I've seen other similar ones
20:24 pece sizes dont differ practically so not much debug info in it?
20:24 'd' is like debug build
20:25 doubi Ah right... of course :p
20:25 pece just for check if your libmsvcrt.a is (not) ok
20:26 it is in C:\strawberry\c\lib
20:26 doubi hmm, chkdsk was pretty busy, and "can't continue in read-only mode"
20:26 Maybe I'd better restart in safe-mode and try it again
20:27 I'll try moving those libs first...
20:27 pece chkdsk /f c:
20:28 doubi Cannot lock current drive ... scheduled chkdsk for restart
20:28 pece yes, this is expected
20:30 sigzero joined #padre
20:32 doubi aha... pece, changing the lib names seems to be working!
20:32 pece bad file? interesting
20:33 doubi Yeah. I tried running the Strawberry .msi earlier thinking it would reinstall things for me, but it must've just seen there was an existing install and quit.
20:33 pece: Many thanks for your help :-)
20:34 pece pleasure ;)
20:34 azawawi nice
20:38 CSJewell_gone doubi: Before I run - if it's a bad file, you can just pull the affected file(s) out of the .zip.
20:38 doubi CSJewell_gone: thanks, should've tried that when the .msi didn't help. Cheers :)
20:56 wolverian hi. the Perl 6 module looks for templates in the wrong dir. known bug? ah, fixed in the latest release of the plugin, today. nevermind...
21:00 azawawi :)
21:50 dapatrick joined #padre
22:22 sri joined #padre
22:32 SvenDowideit joined #padre
22:55 tokuhirom__ joined #padre
22:58 user_3002 joined #padre
23:19 patspam joined #padre
23:51 submersible what is this horiz. scrollbar issue??
23:54 rindolf submersible: hi.
23:54 submersible hi rindolf
23:54 rindolf submersible: with width: 60em; when the font was enlarged, a horizontal scrollbar was caused.
23:54 submersible I'm in completely offset time these days .. no net @home
23:54 rindolf submersible: because the width got fit to the text width.
23:54 submersible: this made it hard to read.
23:55 submersible hang on
23:55 u wanted larger type
23:55 and so changed....?
23:55 rindolf <Hyppolit> svn: r7533 | shlomif++ | http://padre.perlide.org/trac/changeset/7533
23:55 <Hyppolit>      Fixed the CSS to avoid the horizontal scrollbar.
23:55 <Hyppolit>
23:55 I pressed Ctrl++
23:56 submersible and the scrollbar is on the browser frame... not interior to the site?
23:57 aha - there u go - elastic problem..
23:57 ++shlomif
23:58 rindolf submersible: :-)

← Previous day | Index | Channel Index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first