Camelia, the Perl 6 bug

IRC log for #padre, 2009-09-17

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

All times shown according to UTC.

Time Nick Message
00:16 patspam joined #padre
01:17 Fayland joined #padre
02:47 mohsen joined #padre
02:56 azawawi joined #padre
03:00 azawawi good morning
03:15 ppant joined #padre
03:22 ppant Hello Good Morning
03:30 azawawi hi ppant
03:31 ppant Hi azawawi
03:31 ppant I am able to check out now
03:32 ppant Tx for helping
03:32 azawawi cool
03:32 ppant Today I will now try to create a dev envirnoment
03:33 azawawi ppant++
03:34 ppant :)
03:35 ppant btw I have seen your blog yesturday...
03:56 ppant joined #padre
04:00 Hyppolit svn: r7936 | azawawi++ | http://padre.perlide.org/trac/changeset/7936
04:00 Hyppolit [Padre] Updated EOL-must-be-unix test to include all files in the distro.
04:00 Hyppolit trunk/Padre/t/
04:06 Hyppolit svn: r7937 | azawawi++ | http://padre.perlide.org/trac/changeset/7937
04:06 Hyppolit [Padre] Made test more generic a bit
04:06 Hyppolit trunk/Padre/t/
04:08 Hyppolit svn: r7938 | azawawi++ | http://padre.perlide.org/trac/changeset/7938
04:08 Hyppolit [Padre] more debug info
04:08 Hyppolit trunk/Padre/t/
04:11 Hyppolit svn: r7939 | azawawi++ | http://padre.perlide.org/trac/changeset/7939
04:11 Hyppolit [Padre] Fixed errors found by t/13-eol.t => we now are testing properly for these things
04:11 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/DB/ trunk/Padre/lib/Padre/Manual/
04:20 Hyppolit svn: r7940 | azawawi++ | http://padre.perlide.org/trac/changeset/7940
04:20 Hyppolit [Padre] Allowing "None" EOL case for one-liner scripts
04:20 Hyppolit trunk/Padre/t/
04:21 Alias azawawi: You know, I'm thinking that maybe we should have the project model try to do project-level eol autodetect
04:21 Alias Whatever the EOL is for the Makefile.PL/Build.PL is taken as the EOL for the project as a whole
04:22 Hyppolit svn: r7941 | azawawi++ | http://padre.perlide.org/trac/changeset/7941
04:22 Hyppolit [Padre] Fixed all errors found by t/13-eol.t
04:22 Hyppolit trunk/Padre/share/doc/ trunk/Padre/t/files/ trunk/Padre/t/lib/Padre/
04:22 Alias Probably also time we started putting together a Perl::Critic profile for Padre
04:23 Alias Rather than start with defaults or something though, just cherry pick one rule at a time to add
04:25 MMS joined #padre
04:29 azawawi yeah it is a nice idea...
04:29 azawawi given that there is an override switch ofcourse
04:33 Hyppolit svn: r7942 | azawawi++ | http://padre.perlide.org/trac/changeset/7942
04:33 Hyppolit [Padre] Prevent update_perlopref.pl from generating CR/LF on win32...
04:33 Hyppolit trunk/tools/
04:35 Alias overried?
04:35 Alias This is a big project, as far as I'm concerned we don't enable any critic policies unless we are REALLY sure it should be applied in 100% of all cases
04:36 azawawi suppose there is one file in the project than needs to be MAC or win32...
04:36 Alias Well, the eol test has exceptions in it right?
04:36 Alias My badcode one knows of about 3 files that are allowed to not follow the rules
04:36 szabgab gm
04:36 szabgab newline eq
04:36 szabgab 'None' ?
04:36 Alias (Mostly it's the 3 files that allow the rest to work)
04:36 Hyppolit svn: r7943 | azawawi++ | http://padre.perlide.org/trac/changeset/7943
04:36 Hyppolit [Padre] Perl tidy...
04:36 Hyppolit trunk/Padre/lib/Padre/
04:36 Alias szabgab: One-liners
04:37 azawawi yeah
04:37 Alias That's a somewhat tricky edge case
04:37 Alias What happens if you hit enter :)
04:37 szabgab it should bounce back
04:37 * Alias has decided to start writing less Padre code, and start writing more Padre tests instead
04:37 szabgab with a small electric shock in your finger
04:37 Alias I'm noticing some nasty regressions creeping in
04:37 Alias Someone's broken cut and paste
04:38 azawawi yesterday, I joined sdl as a minion...  :)
04:38 szabgab Alias, we should fix the Win32::GUITest scripts
04:38 Hyppolit svn: r7944 | adamk++ | http://padre.perlide.org/trac/changeset/7944
04:38 Hyppolit Adding Perl::Critic policy file for Padre
04:38 Hyppolit trunk/Padre/t/
04:38 szabgab then we can write more of those tests
04:39 Alias szabgab: I want to see how many we can do without the need for Win32::GUI
04:39 Alias Simple things like cut and paste shouldn't need that
04:39 szabgab I want to see how can you do that without external key sending
04:39 azawawi works here on win32
04:40 Alias azawawi: Try pasting over the top of a selection
04:40 Alias It's possible that it's been fixed since 0.46
04:40 azawawi ouch...
04:40 Alias indeed
04:41 azawawi ticket please :)
04:41 Alias szabgab: Part of the point of the ::Action system is so you can fire user events anonymous
04:41 Alias anonymously
04:41 Alias Should be possible in a test script to just say Padre::Current->main->action('edit.paste');
04:41 Alias or something similar
04:42 azawawi fyi, some of the actions are not safe to call when there is no document
04:42 szabgab I will love to see it :-)
04:42 szabgab in that case I'll be happy to write tests
04:43 Alias The more we can do with a hidden editor, the better
04:43 szabgab azawawi, imho that should be fixed
04:43 finanalyst left #padre
04:43 Alias Since most events should shortcut to null, make an editor with no document and then just fire every single action :)
04:43 szabgab even if we disable the editor this second check should be there
04:44 Alias indeed
04:44 szabgab BUT
04:44 szabgab I would really love to see the GUItests working again
04:44 szabgab as I would like to use this as a showcase for how we can write external GUI Tests
04:45 szabgab in Perl
04:45 szabgab but last time I checked it had some issues with initial configuration I think
04:46 azawawi question, what tweets do u usually follow? re-perl stuff
04:47 szabgab nothing
04:48 szabgab once a week I look at tweeter and tweet something, that's it
04:48 azawawi yesterday, github had a ddos attack... http://twitter.com/github
04:48 azawawi they banned 3520 IPs...
04:49 szabgab I think it would be worth to add a comment why do we need the 'None' newline
04:49 szabgab and I think there are all kinds of places where we need to add comments about our failed attempts
04:50 szabgab (e.g. the splash screen with that FastSplash or what was that discussed yesterday)
04:50 szabgab otherwise people new to Padre (or old just not paying enough attention) will come and ask these questions again and again - in the good case,
04:50 szabgab in the bad case they will just 'fix it'
04:51 azawawi sure
04:52 azawawi btw, wxhtml sucks big time...
04:52 azawawi it is good for simple html but once you need to do some real styling, you cant...
04:53 azawawi i wonder if a wxperl Wx::Webkit binding is the solution...
04:53 szabgab there was this GSOC project or TPF grant for the Webkit binding
04:53 * Alias happily ignores twitter
04:53 Alias I caved in to the Facebook monster, but I SHALL NOT TWEET
04:54 Alias yeah, wxHTML blows
04:54 azawawi on #perl6 there seems to be a movement to translate Perl 6 to Google V8's Javascript  engine via viv...
04:54 Alias With a bit of luck the webkit stuff will get us what we really want
04:56 azawawi viv being VI => 6, V => 5 (Perl 6-5)
04:56 Alias BTW, other regressions I'm noticing
04:57 Alias TaskManager leaks a thread for every ack search
04:57 Alias or something remarkebly similar to it
04:57 azawawi also outline has 2 scalar leaks...
04:57 szabgab people, please open tickets
04:58 * Alias hopes to write tests instead
04:58 szabgab we need to get the word out of our IRC channel of things to do
04:58 azawawi szabgab: i thought you could remember it all :)
04:58 szabgab so others can come and start hacking
04:58 Alias Are we running out of work?
04:58 szabgab I can remember only where is the trac
04:59 pece joined #padre
04:59 kaare joined #padre
04:59 szabgab Alias, on the contrary
04:59 szabgab we would like to pass some of the work to others
04:59 Alias I mean, is trac running out of interesting bugs
04:59 szabgab but if they don't know what we would like to be done they might not have an idea
05:00 szabgab I just opened about a 100 tickets in the last few days
05:00 szabgab and started to organize them a bit
05:01 azawawi today = rakudo seattle launch
05:02 szabgab so will there be a new Almost Six in a few days?
05:02 azawawi i will release the zip file shortly after launch and blog about it
05:03 szabgab I hope CSJewell will be able to build almost-six
05:03 azawawi CSJewell will surely follow and release one as he promised me...
05:03 Alias He's working on the beta
05:03 Alias I assume it will be based on that?
05:03 szabgab and Alias will we have a page on strawberrperl.com for that release?
05:03 * Alias shrugs
05:03 szabgab why?
05:03 Alias I'll try to find some time for it :)
05:04 Alias I'm not REALLY sure the Six thing should be on Strawberry
05:04 Alias At least, it shouldn't be the main place
05:04 Alias It SHOULD probably be on Rakudo website
05:04 szabgab "Strawberry-Perl-6"
05:04 szabgab "Strawberry-Perl-Almost-6"
05:05 szabgab "Strawberry-Rakudo-Perl"
05:05 szabgab IMHO it belongs much more to Strawberry than to Padre
05:06 szabgab ah you already answered, I just cant read
05:06 Alias Not really
05:06 szabgab <Alias> It SHOULD probably be on Rakudo website
05:06 szabgab I just did not see that
05:06 Alias Almost Six is a Perl 6 thing, that just happens to contain an editor for it, and just happens to contain Perl 5 for the editor
05:06 Alias Ah
05:07 Alias I'm thinking more at a product level than a technology level
05:07 Alias Strawberry releases Perl
05:07 Alias At some point, it will release a "Perl for Developers" type release that contains a whole ton of stuff, but it's about Perl
05:08 szabgab So it can be on the Rakudo site or it can be on the Strawberry site just as perl5 can be on cpan.org or on the strawberry.com
05:08 Alias Padre is about an IDE, it releases an IDE product that just happens to come with an embedded Perl or something
05:08 Alias I don't mind linking to it as an aside in the releases page, or as part of a general betas page
05:08 Alias But I'm not sure I want to be the primary official home for it
05:09 szabgab If Strawberry release perl then it can release both perl 5   and perl 6 right?
05:10 szabgab what i think is that "Padre standalone" stays on the Padre web site  but any package the happens to contain Padre is on its own web site,
05:10 szabgab Strawberry-Professional (perl 5 + CPAN modules+ C compiler) is on Strawberry
05:11 Alias Nobody is using Perl 6 yet for real
05:11 Alias Strawberry may well do Perl 6 once it because more of a real product
05:11 Alias Right now, it's just a language experiment
05:12 szabgab I think Rakudo already has its own win32 package
05:12 szabgab I seem to remember seeing someone packaging it
05:13 szabgab and even if it is experimental I think the Strawberry branding of it is good for Strawberry
05:14 Alias I agree with the Professional thing though
05:14 Alias Since it's a Perl product that just happens to contain Padre
05:15 Alias I'm competing with ActivePerl
05:15 Alias So I really need to be delivering at a product level
05:15 Alias A specific package for a specific audience of a specific type
05:15 Alias Which means that experimental stuff isn't REALLY in that scope
05:15 szabgab so what just happened on #win32 I think is not good
05:16 szabgab we should not promote "Padre standalone" instead of "strawberry"
05:16 Alias Strawberry Professional is the solution here
05:16 szabgab yes
05:16 [1]awnstudio joined #padre
05:16 szabgab or Strawberry + a separate Padre Standalone
05:17 Alias We aren't really THAT far away from having Strawberry Pro
05:17 Alias Padre is looking pretty decent now, bio+sdl will work shortly
05:17 szabgab so people won't run their code on the strawberry that is used for Padre
05:17 Alias Crypto is looking almost there
05:18 Alias I suspect we could probably build a beta for the January release
05:18 szabgab What I don't understand is why do you think "Strawberry" cannot supply experimental distributions?
05:18 Alias Or just after
05:18 szabgab or for that matter a "Strawberry-Pro-Alpha"   which is just Strawberry + Padre now
05:19 szabgab so we won't need to promote "Padre Standalone" instead of "Strawberry"
05:20 szabgab I feel we have some misunderstanding between us regarding Strawberry and Padre, I just can't figure out what and why?
05:45 Sewi joined #padre
05:45 Sewi gm
05:45 ppant joined #padre
05:49 Sewi ping Alias
06:14 azawawi joined #padre
06:20 tracbot joined #padre
06:20 tracbot #584: Pasting over the top of a selection no longer works (new defect) [http://padre.perlide.org/trac/ticket/584]
06:20 azawawi szabgab: tracbot is yours?
06:20 szabgab nope
06:21 azawawi who did it?
06:21 Sewi I promised it.
06:21 Sewi and now I fixed it.
06:21 azawawi Sewi++
06:21 Sewi It ran into an endless loop while parsing the text.
06:21 szabgab tracbot?
06:21 Sewi yes
06:21 azawawi Sewi: could you do one thing for me? insert space  between [ ] so that it is clickable in mibbit?
06:21 szabgab Hyppolit, tracbot is run by Sewi
06:21 Hyppolit tracbot was unknown
06:21 Hyppolit tracbot is now run by Sewi
06:22 Sewi It was looking for the ------+-------, but trac auto-formats this with different counts of  --- and I didn't expect this :-(
06:23 azawawi Sewi: when i click the link, i get "http://padre.perlide.org/trac/ticket/584]"
06:23 Sewi changed.
06:23 azawawi cool
06:23 szabgab Hyppolit, ilbot2 is owned my Moritz Lenz (see him on #perl6 on irc.freenode.net)
06:23 Hyppolit was unknown
06:23 Hyppolit is now owned my Moritz Lenz (see him on #perl6 on irc.freenode.net)
06:23 szabgab pastebin?
06:23 azawawi owned my/owned by/ ?
06:24 szabgab Hyppolit, ilbot2 is owned by Moritz Lenz (see him on #perl6 on irc.freenode.net)
06:24 Hyppolit was owned my Moritz Lenz (see him on #perl6 on irc.freenode.net)
06:24 Hyppolit is now owned by Moritz Lenz (see him on #perl6 on irc.freenode.net)
06:24 Sewi Hyppolit, who is tracbot?
06:24 Hyppolit who was unknown
06:24 Hyppolit who is now tracbot?
06:24 Sewi I don't understand this feature :-)
06:24 szabgab tarcebot?
06:25 azawawi Hyppolit, who is szabgab?
06:25 Hyppolit who was tracbot?
06:25 Hyppolit who is now szabgab?
06:25 szabgab tracebot?
06:25 Sewi No, Hyppolit's "is" capability
06:25 szabgab ?
06:25 Hyppolit is owned by Moritz Lenz (see him on #perl6 on irc.freenode.net)
06:25 azawawi Hyppolit, szabgab is Gabor Szabo
06:25 Hyppolit szabgab was my master
06:25 Hyppolit szabgab is now Gabor Szabo
06:25 szabgab Hyppolit, tracebot is run by Sewi
06:25 Hyppolit tracebot was unknown
06:25 Hyppolit tracebot is now run by Sewi
06:25 azawawi szabgab?
06:25 Hyppolit szabgab is Gabor Szabo
06:25 azawawi interesting
06:25 Sewi yes
06:26 * Sewi waits for cron to restart tracbot
06:28 tracbot joined #padre
06:28 Sewi hyppolit?
06:28 Alias Hyppolit: status
06:28 szabgab Hyppolit?
06:28 Hyppolit Hyppolit is a bot currently running version 0.04
06:28 Hyppolit My master is szabgab.
06:29 Sewi Alias: Hi, how did you get the error on ticket 584? I tried copiing a block and pasting it over a selection and it worked as expected.
06:29 Alias weird
06:29 Alias Win32?
06:29 Sewi Ubuntu gnome
06:29 Alias Wonder if it's platform specific
06:30 Alias hrm
06:30 Alias Working in 0.46 on my work machine
06:30 Alias It was happening on my home desktop
06:30 Sewi azawawi, szabgab: Would you try it out?
06:30 Alias I'll look into it later
06:30 Alias I MIGHT have an older releaes
06:30 Alias So this could be a mistake
06:30 szabgab seems to work ok on my machine
06:32 azawawi It wasnt working on vista, now it is working on xp
06:32 Alias OK, you can reject the bug then
06:32 Alias oh!
06:32 Alias My home machine is Vista
06:32 Alias That might be a factor
06:34 azawawi Alias, szabgab: regarding six distro, i typed a couple of stuff only to discover that i was dc
06:34 Sewi szabgab: Do you want tracbot's source to integrate it into Hyppolit?
06:34 Sewi For completing ticket http://padre.perlide.org/trac/ticket/559
06:35 azawawi Alias,szabgab: i think we need to move six to a separate Alien::Rakudo::Win32 so people can depend on it on various other projects
06:35 szabgab Alias, back to Strawberry, is there a reason (besides lack of time) that there is no public roadmap on what things will be included in Strawberry and in Strawberry-Pro  and approx when?
06:35 azawawi Alias,szabgab: and maybe start a Perl 6 cpan ecosystem
06:36 meironc joined #padre
06:36 szabgab Sewi, I'll look at the trac database first as I don't think I'd like to look at e-mails
06:36 szabgab hi meironc
06:37 szabgab azawawi, there are all kinds of discussions on how cpan needs to change for perl 6 but I have not been involved that lately
06:39 azawawi szabgab: i see
06:39 Alias szabgab: Mostly because things get included once they work
06:39 Alias So there's maybe 10 things we'd like to have at any given time
06:39 Alias And people experiment
06:40 Alias And then we choose what's in the next version a month before based on what actually works at that point
06:40 Alias And put out a beta
06:40 Alias joined #padre
06:42 Alias oops, hit reset
06:43 szabgab Alias, I think even if you cannot give dates it would be important to let people know - on the Strawberry web site - the list of those things
06:43 szabgab and the general process
06:43 Alias We don't know them until the next release
06:43 Alias I agree we've needed a "nasty technical details" page for a while
06:43 szabgab you do have ideas what kinds of things you would like to include, don't you?
06:44 Alias "More"
06:44 szabgab it is that people would like to know what to expect
06:44 Alias Mostly :)
06:44 Alias Fair enough
06:44 Alias I might do up something like SQLite
06:44 szabgab and maybe even how can they help
06:44 meironc szabgab hi
06:44 szabgab meironc, hi
06:44 Alias "Things that are close", "Things we are working on", "Things that will take a long time", "Things we won't be adding"
06:44 szabgab Alias, sound good
06:45 Alias I found that quite a nice format for SQLite
06:46 meironc alias are you a widows user?
06:46 Hyppolit svn: r7945 | azawawi++ | http://padre.perlide.org/trac/changeset/7945
06:46 Hyppolit [Padre] Fixed Pod typos and updated the navigation section
06:46 Hyppolit trunk/Padre/lib/
06:46 Alias meironc: Windows on the desktop, Linux on the server
06:47 meironc alias I keep having a problem with a code. I cannot see the error message.
06:47 azawawi meironc: on win32?
06:47 meironc I hit the "paues" key but it flashes to quickly to see
06:47 meironc Vista
06:48 azawawi meironc: padre version?
06:48 meironc padre 0.45
06:49 azawawi meironc: that issue was fixed in 0.46. Please upgrade :)
06:49 meironc azawawi upgrade same as he first time?
06:50 azawawi meironc: perl -MCPAN -e "CPAN->upgrade('/^Padre/')"
06:50 azawawi meironc: in the command line
06:51 azawawi meironc: take a look at this http://ahmadzawawi.blogspot.com/20​09/09/whats-new-in-padre-046.html
06:53 Hyppolit svn: r7946 | azawawi++ | http://padre.perlide.org/trac/changeset/7946
06:53 Hyppolit [Padre] Updated Changes
06:53 Hyppolit trunk/Padre/
07:01 szabgab now that Padre finally has a German page http://padre.perlide.org/howto.de.html  maybe others will also create similar pages in other languages
07:02 Alias Does that automatically locale-switch?
07:02 Alias azawawi: Did you see my issue with the F2 help on operators?
07:03 azawawi Alias: yeah
07:03 azawawi Alias: it is on my todo list
07:03 Alias great
07:04 Alias If you wanted to just do it via special casing, PPI has a hard-coded list of pretty much all the operators as a single qw{}
07:04 azawawi Alias: I am going through all the annoying things that prevent me from using Padre on win32
07:04 * Alias too
07:04 Alias Although not as fast as I'd like
07:04 azawawi Alias: commenting, wperl...
07:04 azawawi Alias: syntax checking is not working properly on win32
07:04 Alias I start fixing the multi-line comment last night
07:05 Alias The syntax thing is weird, because when we were just using vanilla Scintilla, it worked fine
07:05 Alias Are we doing some kind of magical engancement now?
07:05 azawawi Alias: the annoying thing with STC is that new lines are counted as positions
07:06 Alias BTW, one annoyance I find with the highlight thing (which I love) is that it only works on double-click
07:06 azawawi Alias: it is on my todo list :)
07:06 Alias If double-click can't accurately work out what to choose, there's no way to get manual drag-select on a single line to do it
07:06 azawawi Alias: i have also to limit it to +100/-100 lines
07:06 Alias Which is fine most of the time, I think
07:07 Alias Although, Padre::Search is damned fast...
07:07 azawawi Alias: on notepad++, they limit it to +400/-400 lines
07:07 azawawi Alias: but that's C++ :)
07:07 Alias I do understand that it's entirely in the foreground of course, so speed is a good thing
07:07 azawawi Alias: im fixing the multi-line commenting at the moment for win32
07:11 tsee joined #padre
07:13 meironc szabgab an error keep coming up now that padre can't find a file that I created. I tried the file name alone and as seen. http://pastebin.com/d61d6f5f7
07:14 Alias azawawi: I mostly wanted to address the situation where the final position of the selection range is at column 0
07:15 Sewi What do you mean by "padre can't find a file"? Does your script die?
07:15 Alias azawawi: I want to NOT comment/uncomment those end lines if no bytes are actually selecting on the leading/trailing lines
07:17 meironc sewi the error is "No such file or directory at C:\Users/me/Desktop/Dark files/badopen.plx line 6
07:19 Sewi meironc: Ok, this is a Perl error message, not a Padre error. I don't run Perl on Win, so I can't say if c:/ is right or if you need C:\ or C:\\
07:23 meironc azawawi an error keep coming up now. Padre can't find a file that I created. I tried the file name alone and as seen. http://pastebin.com/d61d6f5f7
07:29 Sewi meironc: Try this script, please http://pastebin.com/d329129db
07:31 azawawi sorry i was away a bit
07:31 szabgab meironc, I'd also suggest to create a file in c:\\Users\\mei\\file.txt   and try to open that file in your script
07:32 szabgab and also try this:  my $file = "c:\\Users\\mei\\file.txt";   open INPUT, "$file or warn "$!  <$file>\n"
07:32 szabgab oh he is now gone
07:32 tracbot #585: Implement a Perl Critic test script (new enhancement) [ http://padre.perlide.org/trac/ticket/585 ]
07:32 Sewi Which is the right syntax for windows 'C:\', 'C:/' or 'C:\\'?
07:33 meironc joined #padre
07:33 azawawi C:/ and C:\ works
07:33 szabgab either double \\   or / should also work
07:33 szabgab meironc, see:
07:33 szabgab try this:  my $file = "c:\\Users\\mei\\file.txt";   open INPUT, "$file or warn "$!  <$file>\n"
07:36 azawawi from yellowbrain.com/stc page, "Sept 2009: If you are using these pages - please send an email to webmaster at yellowbrain.com. If I don't hear from anyone by 1/2010 these pages will go away."
07:38 tsee Mail dispatched.
07:38 Alias sent
07:38 tsee Just in case, someone should probably do a wget copy.
07:38 tsee Can't republish his work, but for "internal" use, I guess it'd be fair enough.
07:39 meironc it still gave me the same error. http://pastebin.com/d39a6b0c
07:40 meironc here is the code
07:40 meironc http://pastebin.com/d2b25ee5
07:40 azawawi tsee: thanks
07:40 tsee azawawi, thanks for drawing attention to it.
07:41 tsee Question: How do you read the use.perl.org journals? Via the journal search? That's stopped working for me. Is there another way to get an overview over the posts from the past week(s)?
07:43 szabgab meironc, that's a perl syntax error
07:43 szabgab you have an extra "  in front of $file
07:55 meironc joined #padre
07:57 meironc szabgab here is is the error with the ". http://pastebin.com/d5cf5a9b3
07:58 szabgab it should be    open INPUT, $file or warn $! "<$file>\n";
07:58 szabgab sorry
07:58 szabgab it should be    open INPUT, $file or warn "$! <$file>\n";
08:09 meironc szabgab with the correction it gives an error and can not find the file.  http://pastebin.com/d1462869a
08:10 szabgab meironc, and you say you do have a file  called c:\Users\mei\file.txt  ?
08:13 meironc szabgab no I have the file called c:\Users\mei\Desktop\Dark files\nlexample.txt
08:14 meironc do you think I should put the text file in the c:\strawberry\perl.. folder?
08:14 szabgab so it is not surprising it cannot find it right?  Create a file called    c:\Users\mei\file.txt
08:14 szabgab and then run the script
08:15 abraxxa joined #padre
08:22 meironc szabgab I ran the file c:\Users\mei\file.txt an it ran correctly. do you think it has some thing to do with a lon file extention?
08:22 szabgab meironc, so you say your script could open the c:\Users\mei\file.txt file
08:23 szabgab I would not try to create a subdirectory with a space in the name, then create  .txt file in that directory and try if that works
08:23 szabgab I would now (instead of not :-)
08:35 meironc szabgab I have to leave it as c:\Users\mei\file.txt
08:35 szabgab why?
08:37 meironc it does not accept anything other then that. I tried c:\Users\mei\Desktop\Padrefiles\file.txt and it gave me an error
08:37 Hyppolit svn: r7947 | azawawi++ | http://padre.perlide.org/trac/changeset/7947
08:37 Hyppolit [Padre] Another attempt at fixing on win32 ticket:579 "Commenting/uncommenting comments the last unselected line"
08:37 Hyppolit trunk/Padre/lib/Padre/Wx/
08:41 meironc szabgab sorry correction my :\Users\mei\Desktop\Padrefiles\file.txt file works human error
08:42 szabgab meironc, then your resonse should not be "I have to leave it there" but to find out what is the problem with the other places?
08:42 szabgab oh
08:42 meironc szabgab thank you for your help
08:42 szabgab so some can be on your side and other errors might be somewhere else
08:43 szabgab better find where the problem comes from and fix it
08:43 szabgab you are welcome
08:46 Hyppolit svn: r7948 | Sewi++ | http://padre.perlide.org/trac/changeset/7948
08:46 Hyppolit Scheduled duplicate code for removal
08:46 Hyppolit trunk/Padre/lib/Padre/Wx/
08:47 Sewi Please look at this change and tell me if you want it to stay (or revoke the change yourself)!
08:53 azawawi if the check is done in one place then im okay with it
08:54 Sewi It is done in the open file function in ::Document
08:55 azawawi Sewi: im refactoring comment_* methods in Main.pm
08:56 azawawi Sewi: so beware lol
08:56 Sewi beware of what?
08:56 azawawi the next commit
08:57 Sewi :-)
08:57 Hyppolit svn: r7949 | azawawi++ | http://padre.perlide.org/trac/changeset/7949
08:57 Hyppolit [Padre] Refactored and simplified comment code.
08:57 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
08:57 azawawi one method instead of 3...
08:58 azawawi less duplicated code
08:58 Alias In this case, that is useful
08:58 Alias Although I hear "less duplicated code" and I wonder if it's you that broken the design of the $Replace_Dialog
08:58 azawawi :)
08:59 Alias Because someone decided that instead of my clean "keep functionality out of the gui" Replace dialog, they'd move the replace_all code OUT of the application layer and put it out into the gui where nobody else can use it
08:59 Alias To "reduce duplicated code"
08:59 Alias $Someone_That_Also_Uses_Weird_Camel_Case_Variables
08:59 * Alias looks around the channel evilly
08:59 azawawi Alias: svn up and please test comment/uncommenting...
09:00 Alias rgr
09:00 * Alias releases Test::Script first
09:00 * azawawi ducks
09:00 Alias The unbroken version
09:00 Alias Forgot I didn't actually push it to pause yesterday
09:00 azawawi Alias: idk what is Replace dialog :)
09:01 Alias Padre::Wx::Dialog::Replace
09:01 szabgab Alias, I think we need more comments in the code on design decisions
09:01 Alias Now I'm on the interweb I can find out :)
09:01 szabgab and reasons for specific code
09:01 Alias true
09:02 Hyppolit svn: r7950 | adamk++ | http://padre.perlide.org/trac/changeset/7950
09:02 Hyppolit Adding message saying why doing replace_all in the gui is a bad idea
09:02 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
09:02 azawawi i guess we have a better commenting in/out/toggled code that works on win32/linux
09:02 Alias Just so happens that I wrote one up at home last night :)
09:02 azawawi damn cr lf
09:03 szabgab and I won't hand out commit bits so quickly so we can be sure we are on the same wave with the new people, a few patches via trac should not break anyone
09:03 Alias I'd rather keep the commit rate up
09:03 Alias This is somewhat a problem of our own success
09:03 Alias Good problems to have
09:03 szabgab I am running a project in which I am trying to direct totally newbies to padre
09:03 szabgab people with no background in perl
09:04 Alias It's an incentive to try and encode more automated testing and checking
09:04 szabgab some without any background in programming
09:04 Alias I think one showed up in #win32 yesterday :)
09:04 szabgab you saw some of them here
09:04 szabgab maybe also on #win32 though I am not sure as they are only now learning how to use IRC
09:05 azawawi could everyone test toggle comment on linux/win32 to make sure it is fixed?
09:05 Sewi I didn't find any reference  to Padre::Wx::Dialog::Text, is anybody using it or is it an old file which was never removed?
09:09 Hyppolit svn: r7951 | adamk++ | http://padre.perlide.org/trac/changeset/7951
09:09 Hyppolit Whitespace tweaks
09:09 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
09:10 waxhead joined #padre
09:10 Hyppolit svn: r7952 | adamk++ | http://padre.perlide.org/trac/changeset/7952
09:10 Hyppolit Moving to a more natural ordering. Open Example moves to below Open... and the Close Project menu entries move about Close All menu entries.
09:10 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
09:11 Hyppolit svn: r7953 | adamk++ | http://padre.perlide.org/trac/changeset/7953
09:11 Hyppolit Whitespace tweak
09:11 Hyppolit trunk/Padre/lib/Padre/Transform/
09:12 Hyppolit svn: r7954 | Sewi++ | http://padre.perlide.org/trac/changeset/7954
09:12 Hyppolit Added a return value
09:12 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
09:14 kaare joined #padre
09:14 Hyppolit svn: r7955 | adamk++ | http://padre.perlide.org/trac/changeset/7955
09:14 Hyppolit Minor tidying
09:14 Hyppolit trunk/Padre/lib/Padre/
09:16 Hyppolit svn: r7956 | azawawi++ | http://padre.perlide.org/trac/changeset/7956
09:16 Hyppolit [Padre] Fixed right click toggle comments functionality...
09:16 Hyppolit trunk/Padre/lib/Padre/Wx/
09:16 Hyppolit svn: r7957 | adamk++ | http://padre.perlide.org/trac/changeset/7957
09:16 Hyppolit Minor tidying
09:16 Hyppolit trunk/Padre/t/lib/Padre/
09:19 Hyppolit svn: r7958 | adamk++ | http://padre.perlide.org/trac/changeset/7958
09:19 Hyppolit Put the perlcritic.ini file in the wrong place
09:19 Hyppolit trunk/Padre/t/ trunk/Padre/xt/
09:20 Hyppolit svn: r7959 | adamk++ | http://padre.perlide.org/trac/changeset/7959
09:20 Hyppolit Rename
09:20 Hyppolit trunk/Padre/xt/
09:21 Hyppolit svn: r7960 | azawawi++ | http://padre.perlide.org/trac/changeset/7960
09:21 Hyppolit [Padre] Unixified the line endings. Thanks for t/13-eol.t :)
09:21 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
09:25 Hyppolit svn: r7961 | Sewi++ | http://padre.perlide.org/trac/changeset/7961
09:25 Hyppolit Added "Open URL", Padre::File wouldn't be usabel otherwise
09:25 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
09:26 Hyppolit svn: r7962 | Sewi++ | http://padre.perlide.org/trac/changeset/7962
09:26 Hyppolit Perl tidy
09:26 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
09:31 Alias Sewi: Um, interesting text box
09:31 Alias It's 10 rows high! :)
09:32 Sewi Alias: I just re-used the existing one :-) It's far far away from my Wx skills to create it myself :-(
09:34 Alias It's not THAT hard :)
09:35 Sewi I guess, but I never did real GUI dev besides HTML and VisualBasic. I should get a good book or so, but currently anyway no time to work into it :-(
09:36 azawawi Sewi: complete the functionality and i'll do the UI :)
09:36 Sewi azawawi: I'm on my way cleaning -f's, -s's and other things up :)
09:36 Alias Hell, I'll do the UI now, I need the practice
09:36 Sewi :-)
09:36 Alias Makes a pretty good demo too
09:37 Sewi http://padre.perlide.org/trac/ticket/583
09:37 Sewi This is what I'ld _like_ to do :-)
09:37 azawawi Open URL has a good potential when demo-ing perl 6 examples / training...
09:38 azawawi 6-day holiday coming up here :)
09:38 azawawi lots of time to hack...
09:40 azawawi on_idle event on win32 is not called until you open up a menu or lose focus...
09:44 Hyppolit svn: r7963 | Sewi++ | http://padre.perlide.org/trac/changeset/7963
09:44 Hyppolit Fixed open dialog
09:44 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
09:44 azawawi it is "Functions" window or "Subs" window?
09:47 Hyppolit svn: r7964 | azawawi++ | http://padre.perlide.org/trac/changeset/7964
09:47 Hyppolit [Padre] Renamed "Subs" to "Functions" for consistency
09:47 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
09:47 Hyppolit svn: r7965 | Sewi++ | http://padre.perlide.org/trac/changeset/7965
09:47 Hyppolit Changes
09:47 Hyppolit trunk/Padre/
09:54 Hyppolit svn: r7966 | Sewi++ | http://padre.perlide.org/trac/changeset/7966
09:54 Hyppolit Merged file-interaction on open in one place
09:54 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
09:55 ilbot2 joined #padre
09:55 Topic for #padreis now Latest Padre is 0.46, for installation see http://padre.perlide.org/trac/wiki/Download | Log: http://perlide.org/irclogs/ and http://irclog.perlgeek.de/padre/today | Pasting: http://scsys.co.uk:8001
09:57 Hyppolit svn: r7967 | Sewi++ | http://padre.perlide.org/trac/changeset/7967
09:57 Hyppolit Perl tidy
09:57 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
10:03 Alias azawawi: I've decided I prefer Functions, it's more generic and Subs sounds kind of crude
10:03 Alias It's the English speaker in me prefering french derived words to non-french
10:03 azawawi Alias: done... :)
10:04 azawawi http://openpandora.org/
10:05 azawawi Those ARM-based very-cheap netbooks are going to be really cool
10:06 Alias Intersting
10:07 azawawi kthakore from #sdl told me about it last night...
10:09 azawawi Sewi: el-pingo
10:09 Sewi azawawi: pong
10:10 azawawi Sewi: last commit seems to haven broken t/70-document.t
10:10 azawawi Sewi: s/haven/have
10:10 Sewi sorry, didn't run make test myself this time.
10:10 azawawi np
10:16 MoC joined #padre
10:29 MMS joined #padre
10:38 szabgab azawawi, yeah, I guess kthakore has some interest in that, have you seens the screen on that picture at openpandora?
10:38 azawawi yeah what about it?
10:39 szabgab my daughter will love me forever if I buy one for her
10:39 szabgab it is running frozen bubble
10:39 azawawi padre over openpanadora...
10:40 azawawi szabgab: im going to help them with the packaging and documentation of SDL...
10:40 azawawi szabgab: simpler version schemas, more integration with Padre
10:40 szabgab that's great
10:41 szabgab you could start by adding a menu to F2 window to list all the SDL methods and their missing documentation :-)
10:53 kthakore szabgab: yay!!!
10:53 szabgab ayay
10:53 kthakore szabgab: FB on OpenPandora will be amazing!!!!
10:53 kthakore szabgab: you will get the first version after I learn ARM assembly
10:54 szabgab kthakore, do you mean what we see on that picture is not really running our FB?
10:54 kthakore szabgab: thats version 1.0
10:55 kthakore or prior no networking in that one
10:55 kthakore I was talking about v2.0
10:55 kthakore and its still a little slow
10:55 kthakore SDL::ARM should be made which hocks in to SDL arm assembly code
10:55 kthakore s/hocks/hooks
10:57 kthakore assuming there is SDL arm hooks
10:57 kthakore ... have to looking to that
10:59 JRWeiss joined #padre
11:08 Hyppolit svn: r7968 | Sewi++ | http://padre.perlide.org/trac/changeset/7968
11:08 Hyppolit Fixed test errors
11:08 Hyppolit trunk/Padre/lib/Padre/
11:09 Hyppolit svn: r7969 | Sewi++ | http://padre.perlide.org/trac/changeset/7969
11:09 Hyppolit Fixed 70-document.t:
11:09 Hyppolit - Advoid loading Padre->ide
11:09 Hyppolit - Fixed test on perl5_with_perl6_example.pod
11:09 Hyppolit trunk/Padre/t/
11:09 azawawi Sewi: thanks...
11:10 Sewi azawawi: thanks for pointing me on this. It's not perfect, but should do the job now.
11:10 azawawi you cant achieve perfection :)
11:10 * Sewi is not borg
11:11 azawawi that's what i like about the Perl community
11:11 azawawi everyday i learn a new trick
11:12 Hyppolit svn: r7970 | adamk++ | http://padre.perlide.org/trac/changeset/7970
11:12 Hyppolit Added Open URL dialog
11:12 Hyppolit trunk/wxglade/
11:13 Sewi Alias: thanks
11:13 Alias Sewi: That's just a mock up using wxGlade
11:14 Alias Step 2 - Created the basic empty Wx dialog
11:14 tracbot #583: Open dialog for browsing using Padre::File (new enhancement) [ http://padre.perlide.org/trac/ticket/583 ]
11:15 Sewi tracbot, why do you come up with this again?
11:17 Hyppolit svn: r7971 | adamk++ | http://padre.perlide.org/trac/changeset/7971
11:17 Hyppolit Adding OpenURL skeleton
11:17 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:19 Alias OK, so that's a simple constructor for one of our dialogs
11:21 Alias The pure Wx ones, not the basic Wx::Dialog stuff, which isn't bad for a first cut but tends to come out fairly ugly
11:32 szabgab Alias, if you are already doing wx stuff, maybe you can fix Wx::Perl::Dialog so we can move it out from the Padre package
11:32 szabgab and let people use it stand-alone
11:40 azawawi &
11:40 azawawi left #padre
11:41 Alias szabgab: I'm not entirely sure it's fixable
11:41 Hyppolit svn: r7972 | Sewi++ | http://padre.perlide.org/trac/changeset/7972
11:41 Hyppolit Adding Padre::File::HTTP
11:41 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/File/
11:42 Sewi It works, but Padre needs to be more Padre::File - enabled to really open a URL
11:42 Alias It's based on fixed widths, I'm not sure how we fix that exactly
11:43 Sewi Alias: I was talking about Padre::File::HTTP :-)
11:44 szabgab Alias, so unfix it
11:45 szabgab maybe a full replace?
11:45 Sewi Hmm, fix = remove bugs ... unfix = ? :-)
11:46 szabgab change it so it won't be fixed width
11:46 szabgab unfix = change it so it won't be fixed width
11:46 Sewi szabgab: I understood what you meant, but it was a nice wording :-)
11:46 szabgab :)
11:47 submersible1 ?!?!?
11:47 submersible1 ftw
11:49 Alias submersible1: welcome back to the internets
11:50 Hyppolit svn: r7973 | Sewi++ | http://padre.perlide.org/trac/changeset/7973
11:50 Hyppolit Make the project dir ignore of non-local files
11:50 Hyppolit trunk/Padre/lib/Padre/
11:50 submersible1 oh noes
11:50 Hyppolit svn: r7974 | Sewi++ | http://padre.perlide.org/trac/changeset/7974
11:50 Hyppolit Add a protocol identifier
11:50 Hyppolit trunk/Padre/lib/Padre/File/
11:51 submersible1 zombie submersible still here
11:51 Alias burn him!
11:51 Alias Sewi: OK, step 3 - Add the controls
11:51 Alias (I hope you're looking at these files as we go
11:51 * submersible1 takes aim...
11:53 submersible heheh - event lag
11:56 Sewi Alias: thanks
11:57 Hyppolit svn: r7975 | adamk++ | http://padre.perlide.org/trac/changeset/7975
11:57 Hyppolit Added form components for the OpenURL dialog, without any layout
11:57 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
11:57 charsbar_ joined #padre
11:58 Alias As you can see, that's the same as the non-layout bits of the autogenerated code, just reformatted
11:58 Alias Next, I'll add the layout code
11:59 Alias Unfortunately, wxGlade likes to make more things object attributes than I like
11:59 Alias Like sizers and what not
11:59 Alias So I'm converting pretty much everything in the __do_layout section to lexical variables
11:59 Alias Rather than actual attributes
12:01 Hyppolit svn: r7976 | adamk++ | http://padre.perlide.org/trac/changeset/7976
12:01 Hyppolit Until we convert them from wxFoo to Padre's Wx::wxFoo style, we need to temporarily add the constant imports
12:01 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
12:01 charsbar joined #padre
12:02 Hyppolit svn: r7977 | Sewi++ | http://padre.perlide.org/trac/changeset/7977
12:02 Hyppolit Ignore changed-on-disk if file type has no mtime
12:02 Hyppolit trunk/Padre/lib/Padre/
12:02 Hyppolit svn: r7978 | adamk++ | http://padre.perlide.org/trac/changeset/7978
12:02 Hyppolit Bulk dump the raw wxGlade layout code into the constructor
12:02 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
12:03 * submersible grinds on stale branch merges
12:03 Hyppolit svn: r7979 | Sewi++ | http://padre.perlide.org/trac/changeset/7979
12:03 Hyppolit Perl tidy
12:03 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/File/
12:05 Hyppolit svn: r7980 | adamk++ | http://padre.perlide.org/trac/changeset/7980
12:05 Hyppolit Convert the attributes to lexicals, there's no shame in keeping the plain "sizer_1" and "sizer_2" if you can't think of a better name
12:05 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
12:07 submersible damn u Alias!
12:07 submersible you've made 5 commits and I am still merging...
12:07 submersible STILL
12:07 Sewi :-)
12:07 * submersible curbs the rage
12:07 Alias Well, I normally wouldn't do it like this
12:08 Alias I'm setting up for a talk on writing Wx dialogs
12:08 submersible Sewi: what is the strategy w/ ::File
12:08 Alias By doing highly broken incremental commits so I can leach of Trac's diff'ing HTML stuff
12:08 Sewi submersible: It should solve ticket 12: Add SSH and FTP editing capabilities
12:09 submersible Sewi: yes - but u mentioned sshfs recently
12:09 Sewi I'm currently using sshfs and it works find.
12:09 Sewi s/find/fine/
12:09 submersible like a fuse driver
12:09 submersible ?
12:09 Sewi It is.
12:10 Alias submersible: The logic goes 1. We want SSH open 2. So we add special casing for it 3. Now we have a bunch of if/else 4. Then we want another source 5. Now there's three ugly if/else everywhere 6. So we make a generic API for it 7. We can't use a raw filesystem API module because they aren't designed for an asynchronous application with background tasks
12:10 submersible at the OS level?
12:10 Sewi But only on Linux and if you installed the required packages
12:10 Alias 8. So we make a highly task-specific API that just does the smallest parts of what we need
12:10 submersible one thread for Padre::File .. as a service
12:11 Alias It's hard to say what the "right" way would be without trying it
12:11 Alias 9. So we write one to throw away
12:11 Alias If you allocate a dedicated task, what happens when you want to save a file and display the directory tree at the same time
12:12 submersible true
12:12 Sewi submersible: sshfs is not a speed issue. local file access doesn't require a dedicated thread.
12:13 submersible but if u cannot persist an ftp or ssh session (without cheating by mandating the OS do it for you)
12:13 Alias Sewi: Are you the one that does the $Capitalised_Variables?
12:13 Sewi Alias: sometimes. I'm trying not to do it.
12:13 Alias Sewi: Just checking :)
12:14 Alias Sewi: I think when you tried to "remove redundant code" in the replace dialog, you broke it
12:14 Alias The dialog was meant to just be a thin wrapper around the related ::Wx::Main methods
12:15 Sewi I havn't been on the replace dialog for some time and it still works here. What is broken?
12:15 Alias When you moved the replace_all logic out of main and into the dialog, you changed the way it works
12:15 Alias Undo doesn't work any more
12:15 Alias If you do a replace all, the undo only happens one replace at a time
12:15 Alias So if you accidentally replace 100 things, you need to undo 100 times
12:15 Alias I'm only guessing it was you because of the casing :)
12:16 Sewi I think you're right, but this was some time ago. I didn't notice, because it's default behaviour on other editors...
12:17 Sewi Hmm, but I don't think they do it on "uncontrolled" replace-all
12:17 Hyppolit svn: r7981 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/7981
12:17 Hyppolit blind merge extinct branch from trunk@7976
12:17 Hyppolit branches/Padre-Index/ branches/Padre-Index/eg/ branches/Padre-Index/lib/ branches/Padre-Index/lib/Padre/ branches/Padre-Index/lib/Padre/Config/ branches/Padre-Index/lib/Padre/DB/ branches/Padre-Index/lib/Padre/DocBrowser/ branches/Padre-Index/lib/Padre/Document/ branches/Padre-Index/lib/Padre/Document/Perl/ branches/Padre-Index/lib/Padre/File/ branches/Padre-Index/lib/Padre/HelpProvider/ branches/Padre-Index/lib/Padre
12:17 submersible kabom
12:19 Hyppolit svn: r7982 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/7982
12:19 Hyppolit catchup merge trunk @7980
12:19 Hyppolit branches/Padre-Index/lib/Padre/ branches/Padre-Index/lib/Padre/File/ branches/Padre-Index/lib/Padre/Wx/Dialog/
12:19 Sewi Sorry, Alias.
12:19 submersible good grief
12:33 Hyppolit svn: r7983 | adamk++ | http://padre.perlide.org/trac/changeset/7983
12:33 Hyppolit Reorganise the reorder the form layout to be much more maintainable
12:33 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
12:34 Alias OK, so now there's a layout that matches the look and feel we created with wxGlade
12:34 Alias Next I'll do the wxFOO to Wx::wxFOO clean up
12:35 Sewi Alias: FYI, r7982 fails OpenURL.pm on 10-copyright and 13-eol
12:36 Alias oh shit
12:36 Alias The other thing you change did was turn replace all into an infinite loop
12:36 Alias Which I just triggered
12:36 Sewi I'll look at it as soon as I finished the test for padre-file.
12:36 Alias Can you maybe see if you can dig out those Replace changes and revert them? :)
12:37 Alias When you get a chance of course :)
12:37 Alias Sewi: Yep, I'm adding OpenURL in an intentionally broken way
12:38 Hyppolit svn: r7984 | Sewi++ | http://padre.perlide.org/trac/changeset/7984
12:38 Hyppolit Detect undef and empty filenames
12:38 Hyppolit trunk/Padre/lib/Padre/
12:39 Hyppolit svn: r7985 | Sewi++ | http://padre.perlide.org/trac/changeset/7985
12:39 Hyppolit Test for Padre::File
12:39 Hyppolit trunk/Padre/t/
12:39 Alias So what does eol look for?
12:39 Sewi Don't know, just ran make test and it complained.
12:39 rindolf joined #padre
12:40 Alias hrm
12:41 Alias The case sensitivity option in replace now works backwards
12:42 rindolf Hi all.
12:42 rindolf Hi Alias
12:42 rindolf Alias: there was something I wanted to ask you.
12:42 rindolf But I forgot what it was.
12:43 azawawi joined #padre
12:43 Alias Glad I can answer all your questions then
12:43 Hyppolit svn: r7986 | submersible_toaster++ | http://padre.perlide.org/trac/changeset/7986
12:43 Hyppolit update/unbreak example
12:43 Hyppolit branches/Padre-Index/eg/
12:44 Sewi Alias: I remember... Replace all used to be a button but someone converted it into a checkbox. This broke the functionality and replace_all was ignored. I tried to fix this.
12:47 azawawi eol.t checks for UNIX EOLs (end of lines)
12:47 azawawi using Padre::Util::newline_type
12:49 Alias That's a curious test...
12:50 azawawi to prevent people committing MIXED, WIN32 files...
12:50 Alias Wouldn't it be better to change all the files to use svn propset svn:newline = native
12:50 azawawi s/prevent/try to prevent/
12:51 Alias That way the svn client will normalise the newlines for us on every action
12:51 El_Che Linux people: any suggestions for how installing ubuntu packages from the installer? I am working of a proof of concept ubuntu installer
12:52 azawawi Alias: and when we move to a new version control thingie...? :)
12:53 Alias azawawi: Solve it again differently?
12:55 azawawi Alias: i have no problem for it removing it if you want...
12:55 submersible El_Che: apt-uri ?
12:55 Alias azawawi: I'm just thinking that a bunch of Win32 people are going to end up checking out the code with default settings
12:55 Alias azawawi: Which means they'll come out Win32, and basically broken
12:55 Alias Failing tests from the default checkout
12:56 azawawi Alias: btw, i removed svn:eol-style from Padre/Wx/Main
12:56 El_Che submersible: I am not supplying a built binary, but a wrapper for installing packages already in ubuntu (wx and some perl modules) + build padre locally from cpan
12:56 El_Che maybe building a package would be a better idea
12:56 Alias Probably
12:57 submersible yup
12:57 Alias If you aren't going to do an full blow /opt/padre, then an alternative package source would be the next best thing
12:57 Alias blown
12:57 submersible or provide a bleeding repo
12:57 * azawawi installed a fresh ubuntu 9.04 vm
12:57 submersible i stalled @ repo maintenance... building and packaging .debs was pretty straighforward
12:58 El_Che I have never built debs before. I built solaris pkg regularely
12:58 * Alias just builds giant /opt packages :)
12:58 submersible yeeees
12:59 El_Che with the new ubuntu having padre, thing would be alot easier
12:59 El_Che maybe waiting a month would be a better idea
12:59 Alias El_Che: Anything packaged is always going to be behind by the time they release it
12:59 Alias So the real problem is getting people up from the packaged version to the latest, and getting the extra dependencies
13:00 El_Che Alias: idd, nut now there are a *lot* of missing perl libs
13:00 El_Che in one month there would be less so the cpan packaging would be less and gradual
13:01 Alias That is true
13:01 El_Che regularely we bump dependecies versions
13:01 El_Che to ones not on the repositories
13:01 Alias It should gradually happen less and less
13:01 El_Che the good news is that a have a gui ready for it
13:01 El_Che using only present libs on a fresh install
13:01 El_Che (gtk2-perl)
13:02 Sewi Alias: I fixed the replace change, but the $main->replace_all seems to be heavy broken :-(
13:02 Hyppolit svn: r7987 | azawawi++ | http://padre.perlide.org/trac/changeset/7987
13:02 Hyppolit [Padre] Fixed t/13-eol.t error
13:02 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
13:02 Alias How so
13:03 El_Che howso to me or sewi?
13:03 Alias Sewi
13:04 * Alias hits annotate on Main.pm to see if replace_all got changed
13:04 Sewi 1st: Search.pm line 293 seems to be deleted without reason, even the "," at the previous line was there.
13:05 Sewi 2nd: method replace_text doesn't exist.
13:06 Sewi Alias: http://pastebin.org/18486
13:07 Hyppolit svn: r7988 | azawawi++ | http://padre.perlide.org/trac/changeset/7988
13:07 Hyppolit [Padre] Fixed failing 10-copyright.t
13:07 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
13:08 Alias wtf
13:08 Alias Stop touching my file while I'm working on it
13:08 * Alias slaps azawawi
13:09 El_Che with a large trout?
13:09 azawawi Alias: :)
13:09 Hyppolit svn: r7989 | adamk++ | http://padre.perlide.org/trac/changeset/7989
13:09 Hyppolit Stop touching my file ijiot
13:09 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
13:10 Alias Why is Padre letting me make mixed files
13:10 Alias It never used to do that
13:10 submersible it thinks u are all mixed up
13:10 azawawi yeah i noticed
13:10 Alias I seem to remember writing a EOL-correction into the paste code
13:10 Alias So that wouldn't happen
13:10 Alias Maybe someone "optimised" that too
13:14 Hyppolit svn: r7990 | Sewi++ | http://padre.perlide.org/trac/changeset/7990
13:14 Hyppolit Fixed one error - others are still there
13:14 Hyppolit trunk/Padre/lib/Padre/
13:14 Hyppolit svn: r7991 | adamk++ | http://padre.perlide.org/trac/changeset/7991
13:14 Hyppolit Fixing newlines, maybe
13:14 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
13:14 * azawawi tests commenting over vista and ubuntu...
13:19 Alias azawawi: It SORTA works
13:19 Alias It fails if the first line of the selected range has a comment
13:19 Alias The comment detection needs to be all or nothing
13:20 Alias If I want to bulk comment 5 lines, it should still add an extra comment if the first one is a comment
13:24 Alias ok, onwards with the dialog
13:24 Alias Next, cancel button, blatantly stolen from another dialog
13:24 krg joined #padre
13:27 Hyppolit svn: r7992 | azawawi++ | http://padre.perlide.org/trac/changeset/7992
13:27 Hyppolit [Padre] Updated Arabic translation to 100%
13:27 Hyppolit trunk/Padre/share/locale/
13:29 Hyppolit svn: r7993 | azawawi++ | http://padre.perlide.org/trac/changeset/7993
13:29 Hyppolit [Padre] Open URL... => Open URL
13:29 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
13:30 Hyppolit svn: r7994 | Sewi++ | http://padre.perlide.org/trac/changeset/7994
13:30 Hyppolit Changes
13:30 Hyppolit trunk/Padre/
13:36 Alias ... normally means "this action will present a dialog to provide more details"
13:41 azawawi # WIN is usually called WIN32, so WIN remains here for backwards compatiblity: ?
13:42 Hyppolit svn: r7995 | adamk++ | http://padre.perlide.org/trac/changeset/7995
13:42 Hyppolit Implement a cancel method and attach the cancel button to the method.
13:42 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
13:42 azawawi im looking the EOL conversion code
13:42 azawawi why do we need WIN and WIN32?
13:47 Hyppolit svn: r7996 | azawawi++ | http://padre.perlide.org/trac/changeset/7996
13:47 Hyppolit [Padre] Convert to WIN32 instead of legacy WIN (for consistency in status bar)
13:47 Hyppolit trunk/Padre/lib/Padre/Wx/Menu/
13:48 Hyppolit svn: r7997 | Sewi++ | http://padre.perlide.org/trac/changeset/7997
13:48 Hyppolit Put the repaired replace_all function in place, but it crashs on Search.pm, so the old one stays active.
13:48 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
13:56 Hyppolit svn: r7998 | Sewi++ | http://padre.perlide.org/trac/changeset/7998
13:56 Hyppolit Added mtime capabilities to Padre::File::HTTP
13:56 Hyppolit trunk/Padre/lib/Padre/File/
13:57 Hyppolit svn: r7999 | adamk++ | http://padre.perlide.org/trac/changeset/7999
13:57 Hyppolit Add an ok_button method and connect it to the OK button
13:57 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
13:57 Alias azawawi: Someone screwed up?
13:59 Hyppolit svn: r8000 | azawawi++ | http://padre.perlide.org/trac/changeset/8000
13:59 Hyppolit [Padre] Claim the 8k commit and fix the mime type width status bar:)
13:59 Hyppolit trunk/Padre/lib/Padre/Wx/
13:59 azawawi alright :)
13:59 Alias You mean the constants or the newline type?
13:59 azawawi yeah Editor:mode{...}
13:59 Alias hrm
13:59 Alias Probably a bug
14:00 azawawi Editor line 16
14:00 Alias weird
14:01 Alias Might be because of an old configuration file setting
14:01 Alias Personally, I just say ditch it
14:02 Alias Although, I'm not sure why someone decided WIN32 was "better"
14:02 Alias Seems rather annoying to me, just makes it longer and harder to put into the status bar
14:04 * Alias just noticed commit 8000
14:04 Alias Bastard
14:04 azawawi Alias: you do have a point there... win32. what about when win64 becomes the norm?
14:05 azawawi Alias: hey i won fair and square :)
14:06 azawawi Alias: what about it drop WIN32 and keep WIN?
14:07 Alias There is no Win64
14:07 Alias You know how .NET is a stupid marketing slogan turned into a technology?
14:07 azawawi http://technet.microsoft.com​/en-us/library/bb496995.aspx
14:07 Alias Win32 is an official API
14:08 Alias Win64 is an entirely different API
14:08 azawawi i have been out of touch with .net for a while.. being in la-la java land :)
14:09 Alias Win32 was the same thing
14:10 azawawi you got to love this type: longlong (int64)
14:10 Alias It just so happened that Windows was going 32 bit at the time, and they needed a name
14:10 Alias For their new apis, so Win32 it is
14:10 Alias The newlines have nothing whatsoever to do with the API known as "Win32"
14:10 azawawi so WIN it is then...
14:21 Alias inded
14:21 Alias indeed
14:24 Hyppolit svn: r8001 | azawawi++ | http://padre.perlide.org/trac/changeset/8001
14:24 Hyppolit [Padre] An end of line is WIN not WIN32 (Win32 is the API). Alias++
14:24 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/ trunk/Padre/lib/Padre/Wx/Menu/
14:25 azawawi 8k + 1 commit also not bad :)
14:26 Hyppolit svn: r8002 | adamk++ | http://padre.perlide.org/trac/changeset/8002
14:26 Hyppolit Tweaks to a more consistent name
14:26 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Menu/
14:26 Hyppolit svn: r8003 | Sewi++ | http://padre.perlide.org/trac/changeset/8003
14:26 Hyppolit Added HTTP-mtime-test
14:26 Hyppolit trunk/Padre/t/
14:27 Alias azawawi: Make sure you note in comments so nobody tries to change it back to WIN32
14:27 azawawi Alias: sure
14:27 * Alias has been getting WAY more aggressive with comments
14:28 Sewi 7945 - 8003... pretty hacky day :-)
14:28 Alias Par for the course
14:28 Alias 50 a day is about normal
14:29 Alias On the other hand, we're at 30 in 2 hours
14:31 Hyppolit svn: r8004 | azawawi++ | http://padre.perlide.org/trac/changeset/8004
14:31 Hyppolit [Padre] Added cautionary message about adding WIN32 to EOLs again... Alias++
14:31 Hyppolit trunk/Padre/lib/Padre/Wx/
14:59 tracbot #587: Padre::Search.pm crash (new defect) [ http://padre.perlide.org/trac/ticket/587 ]
15:08 Hyppolit svn: r8005 | adamk++ | http://padre.perlide.org/trac/changeset/8005
15:08 Hyppolit Convert the dialog to operate in a modal fashion
15:08 Hyppolit trunk/Padre/lib/Padre/Wx/Dialog/
15:18 Hyppolit svn: r8006 | azawawi++ | http://padre.perlide.org/trac/changeset/8006
15:18 Hyppolit [Padre] Fixed EOLs problem using content detection on load_file and save_file.
15:18 Hyppolit [Padre] Status bar now actually shows what is the current new line type
15:18 Hyppolit [Padre] $doc->newline_type now returns 'Mixed' and 'None'
15:18 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
15:19 Hyppolit svn: r8007 | azawawi++ | http://padre.perlide.org/trac/changeset/8007
15:19 Hyppolit [Padre] UNIX-ified Padre::Document
15:19 Hyppolit trunk/Padre/lib/Padre/
15:24 azawawi Alias: have you seen this http://padre.perlide.org/trac/ticket/582 ?
15:27 kaare joined #padre
15:28 Hyppolit svn: r8008 | azawawi++ | http://padre.perlide.org/trac/changeset/8008
15:28 Hyppolit [Padre] Removed some bad code per t/11-badcode.t that was introduced in r8006
15:28 Hyppolit trunk/Padre/lib/Padre/Wx/
15:32 Alias azawawi: I know the general problem, yes
15:35 Sewi Is #252 still open? It seems to be for old Strawberry and  Padre versions and hasn't changed for 5 month.
15:37 Sewi Sorry, updated 6 weeks ago.
15:37 azawawi we still have Wx::Perl::ProcessStream problems on vista
15:46 azawawi &
15:47 azawawi # i may have broken t/71-perl.t, will fix tonight
15:58 JRW joined #padre
15:58 Hyppolit svn: r8009 | szabgab++ | http://padre.perlide.org/trac/changeset/8009
15:58 Hyppolit [website] include first version of pod2html
15:58 Hyppolit trunk/template.padre.perlide.​org/inc/Local/Padre/Website/
16:02 Hyppolit svn: r8010 | szabgab++ | http://padre.perlide.org/trac/changeset/8010
16:02 Hyppolit somde documentation update
16:02 Hyppolit trunk/Padre/lib/
16:03 szabgab http://padre.perlide.org/docs/Padre/
16:22 jq hey, the following plugins cannot be found because of "does not contain an author part
16:22 jq "
16:22 jq - Padre::Plugin::PHP
16:22 jq - Padre::Plugin::NYTProf
16:22 jq - Padre::Plugin::LineFilter
16:23 jq ==> have they been released on cpan ever?
16:26 Alias Quite possibly not
16:26 jq ok, then i understand why i cannot package them for mandriva ! :-)
16:26 Alias There's quite a few half-assed half-finished plugins floating in the repo :)
16:27 Alias Point out any of them that you feel might be suitably mature enough to release
16:27 jq i don't know - i just tried to make sure mandriva has the full set of plugins
16:28 Alias yup
16:43 Getty i promote padre ;)
16:49 Hyppolit svn: r8011 | adamk++ | http://padre.perlide.org/trac/changeset/8011
16:49 Hyppolit Debugging and testing, the implementation is now completed
16:49 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/Dialog/
16:50 azawawi cool
16:51 azawawi hmmm, i found 71-perl.t 's problem ... one-char.pl => 'None'...
16:52 * azawawi fixing...
16:55 Getty someone told me, someone here is working on some guide about packaging perls up for windows (with modules and stuff)?
16:56 azawawi Getty: CSJewell => Curtis Jewell
16:56 Getty ah ok
16:56 azawawi Getty: it is either szabgab or CSJewell
16:58 abraxxa left #padre
16:59 szabgab not me
16:59 szabgab Getty, what do you mean you "promote padre" ?
17:00 Getty i just made someone on windows hot for perl and directly put him to padre installer
17:00 szabgab nice
17:03 Getty i just got one bug all the time with cpan
17:03 Getty something about a .bat file...
17:04 Hyppolit svn: r8012 | azawawi++ | http://padre.perlide.org/trac/changeset/8012
17:04 Hyppolit [Padre] Fixed failing t/13-eol.t test
17:04 Hyppolit trunk/Padre/lib/Padre/Wx/
17:07 Getty http://paste.debian.net/46805/
17:09 azawawi maybe use c:\strawberry\perl\bin\pl2bat.bat
17:15 tsee joined #padre
17:19 Hyppolit svn: r8013 | szabgab++ | http://padre.perlide.org/trac/changeset/8013
17:19 Hyppolit add Hyppolit source code to Padre repository
17:19 Hyppolit trunk/ trunk/Hyppolit/ trunk/Hyppolit/lib/ trunk/Hyppolit/script/
17:22 Getty azawawi: but its in the path
17:23 Getty azawawi: i mean i didnt do anything at all, i just want to install inc::Module::Install via CPAN
17:23 azawawi cpan Module::Install
17:23 Getty yeah i did this
17:23 Getty and had that error
17:23 Getty thats why i ask
17:23 azawawi strange
17:24 azawawi pl2bat does not work?
17:24 Getty pl2bat.bat is there, the path is there, anything was setupped by the padre installer just fine
17:24 azawawi what's your PATH?
17:24 szabgab movie night &
17:24 Getty mh
17:24 Getty the PATH in the system config has it
17:24 Getty but the PATH in cmd doesnt?!
17:25 azawawi vista?
17:25 Getty yes
17:25 Getty sadly
17:25 azawawi run cmd in administrator...
17:25 Getty but i am administrator? or you mean really as the account administrator?
17:26 azawawi let me remember how to do it
17:26 Getty and this changes the path?!
17:26 Getty i mean.....
17:26 Getty could it be that its something totally different?
17:27 azawawi http://www.howtogeek.com/howto/windo​ws-vista/run-a-command-as-administra​tor-from-the-windows-vista-run-box/
17:28 Getty hmpf then i must shut down my custom startmenu first, but still, why does that changes?
17:28 Getty i dont get why changing to administrator fixes the path
17:28 azawawi cmd in non-administrator = no system %PATH%
17:28 azawawi happened to me a couple of time
17:28 azawawi s
17:29 azawawi i disabled user account control in the end :)
17:29 azawawi right click command prompt and run as administrator
17:29 azawawi and then echo %PATH%
17:30 azawawi and run it without administrator and echo %PATH to verify
17:30 Getty but where is the part to setup the system path?
17:30 Getty i mean where are those paths that are there?
17:30 Getty somewhere it must be set
17:30 Getty ActivePerl setupped there paths there
17:30 Getty their paths there
17:33 azawawi Getty: there is system path, and user path environment variables
17:34 Getty funnily, MSYS installed ONLY in the user path, and not in the system path
17:34 Getty really? i dont see it in my environment variables setup
17:34 azawawi the top one is user
17:34 Getty but there is no path
17:34 azawawi the bottom is system
17:35 azawawi yeah if you add it then you'll see in user
17:35 Getty but i already got a different PATH as user
17:35 Getty so where is this list?
17:35 azawawi you have to add it if you need it
17:35 azawawi it will be added to system path by win32
17:35 Getty you probably dont get it
17:36 azawawi so in admin mode: path = system %PATH% + user %PATH%
17:36 Getty i already got a different PATH as user
17:36 Getty where is that different path?
17:36 azawawi in user mode it seems to limited win32 path + user %PATH
17:36 Getty if i dont have a user PATH variable in the setup?
17:36 Getty this different PATH has some installed software in it
17:36 Getty so it must be set somewhere
17:37 azawawi okay let us backtrack a little
17:37 azawawi give me output :)
17:37 azawawi what's ur system PATH
17:37 azawawi and what's your user PATH
17:37 Getty the system path has in it: c:\strawberry\perl\bin
17:37 Getty the user path hasnt
17:37 azawawi aha
17:37 Getty but both include c:\perl\bin (which i moved) which comes from the activeperl installation
17:38 Getty so the installer did something wrong, missed to setup the c:\strawberry\perl\bin in that way activeperl does
17:38 Getty so this i want to find out now
17:38 azawawi strawberry installer?
17:38 Getty i used the padre installer
17:38 azawawi it installs only to system path...
17:38 Getty but if i use CPAN Client of the Startmenue
17:39 Getty i dont have system path
17:39 Getty that is bad for the user, or? :)
17:39 Getty thats why my CPAN install failed
17:39 Getty (you know, padre installs a button for using CPAN, that one i used, as a good user of course :) )
17:40 azawawi yeah there are some glitches regarding user mode installations
17:40 Getty so lets wipe them out :)
17:40 Getty i can tell CSJewell then
17:41 azawawi that's CSJewell's territory :)
17:41 Getty i know
17:41 Getty so we need that path now
17:41 Getty where it is defined
17:41 Getty what is the default user path
17:41 Getty it must be some registry entry, i just search for the path in it
18:02 Hyppolit svn: r8014 | azawawi++ | http://padre.perlide.org/trac/changeset/8014
18:02 Hyppolit [Padre] a very ugly hack to fix a contradicting test case:
18:02 Hyppolit [Padre] when you use Padre->ide, 71-perl.t works but 11-badcode.t complains
18:02 Hyppolit [Padre] when you write 'good' code, 71-perl.t fails since there is no $self->main->config
18:02 Hyppolit trunk/Padre/lib/Padre/Wx/
18:07 Sewi azawawi: I just fixed the same issue for the document test today using a workaround.
18:08 Sewi azawawi: http://padre.perlide.org/trac/changeset?old=7​969%40trunk%2FPadre%2Ft%2F70-document.t&amp;n​ew=7969%40trunk%2FPadre%2Ft%2F70-document.t
18:12 azawawi hmmm sounds nice
18:13 azawawi Now the question is the "None" case, is it really useful?
18:13 azawawi when there is no line endings (a one liner or empty script).
18:14 Hyppolit svn: r8015 | azawawi++ | http://padre.perlide.org/trac/changeset/8015
18:14 Hyppolit [Padre] Updated Changes
18:14 Hyppolit trunk/Padre/
18:15 azawawi assume the default when it is "None" ?
18:19 Hyppolit svn: r8016 | azawawi++ | http://padre.perlide.org/trac/changeset/8016
18:19 Hyppolit [Padre] Updated Changes again..
18:19 Hyppolit trunk/Padre/
18:22 azawawi Sewi: pingo
18:27 Sewi pongo
18:28 Alias azawawi: Oh man, seriously
18:28 Alias azawawi: That's an EVIL hack
18:29 Alias Nothing in Editor.pm should even be called when there's no ->main->config yet
18:30 azawawi so the default in that case is Padre::Constant::NEWLINE right?
18:31 azawawi the issue is not that if you think of it
18:31 azawawi it is the "None" case
18:31 azawawi "None" maps to default user configured line endings
18:31 Alias I think you override it in t::lib::Editor
18:31 Alias Not in the core
18:32 azawawi or "None" maps to Padre::Constant::NEWLINE (i think this is more correct)... i.e. None is not displayed to the used, only MIXED,WIN,MAC and UNIX
18:32 JoshWeiss joined #padre
18:32 azawawi s/used/user
18:32 Alias Copy/paste that method into the t::lib version and hack it in place there
18:33 azawawi sure but what do u think about what i said above?
18:35 Sewi azawawi: Pong
18:36 azawawi Sewi: take a look at what i said above...
18:37 Getty azawawi: i cant find it, and the funny part is, even if i run the CPAN client as administrator it fails
18:37 Getty oh even the cmd line as admin doesnt give the path... man i think my path is to long or something...
18:38 azawawi Getty: or maybe a missing semicolon ';'
18:38 Alias http://use.perl.org/~Alias/journal/39642
18:39 Alias Sewi: A log of what I did to make your gui stuff, so you have a chance to do it yourself next time :)
18:39 Getty i shorten my path, reinstall padre and restart the system and then try again
18:39 Alias szabgab: You may find that entry of interest to many people wondering about making GUI code
18:39 * Alias bed
18:40 Sewi Alias: Thank you! It would have taken me weeks to do this :-)
18:53 tsee use.perl.org--
18:53 tsee I WANT MY JOURNAL FEED BACK!
18:56 tsee Alias++ # great blog post. (I wish I could see it in my use.perl.org feed)
18:56 * azawawi tests the next rakudo release
18:57 azawawi tsee: what's interesting in parrot is that tests are now in pir instead of perl
18:57 azawawi tsee: and it flies...
19:03 azawawi good night &
19:11 Hyppolit svn: r8017 | Sewi++ | http://padre.perlide.org/trac/changeset/8017
19:11 Hyppolit This feature was already implemented
19:11 Hyppolit trunk/Padre/lib/Padre/Wx/
19:12 mib_tsee joined #padre
19:19 Getty i get crazy... now the cpan client doesnt work anymore
19:20 Getty ah ok..
19:21 Getty but Module::Install makes an error... strange... Can't call method "load_all_extensions" on an undefined value at inc/Module/Install.pm line 191.
19:24 Getty Ah!..... ok, not bound to the padre strawberry installation
19:35 Woody2143 joined #padre
19:35 Sewi Hi Woody2143
19:35 Woody2143 Howdy
19:35 kentnl joined #padre
19:36 Woody2143 Just wanted to check real quick, does padre have something like visual edit mode in vi?
19:36 Woody2143 need to edit a column of text :)
19:37 Sewi Sorry, I don't know the visual edit mode in vi, what does it do?
19:37 Woody2143 You can make a vertical selection
19:38 Sewi ok, I understand
19:38 Woody2143 I've been looking through the menus but don't see it. Just wanted to check here before I gave up and kicked over to vi to make the edit
19:39 Sewi I'm sorry, I don't think Padre could do this currently.
19:40 Woody2143 That's fine
19:40 Woody2143 Just a minor thing really. Otherwise Padre is really useful to me
19:40 Sewi Do you have a trac account at padre.perlide.org?
19:41 Woody2143 I do not
19:41 Woody2143 Was just there though
19:42 Sewi Okay, I'll file a feature request for this. If you want, send your e-mail address to me and you'll be kept up-to-date
19:42 Woody2143 Ah, thank you.
19:42 Sewi Do you use the Vi Plugin for Padre?
19:43 Woody2143 I have it installed
19:43 Woody2143 but have not played with it much
19:43 Woody2143 Let me try it here
19:43 Woody2143 just to see if I missed something
19:45 Woody2143 Ah, it does catch the 'v' key for visual mode, and it does make a selection, but it grabs rows like a normal mouse selection does.
19:47 Sewi Woody2143: One question left... Which version are you using?
19:49 Woody2143 Well I thought it was 0.46 but I appear to be wrong. I was attempting all of this in 0.44. I am installing 0.46 now. My apologies.
19:50 Sewi no problem.
19:50 szabgab Woody2143, we have an open ticket for visual edit mode :-)
19:50 Woody2143 Ah, ok
19:50 szabgab somewhere
19:50 szabgab I hope :-)
19:51 Woody2143 I realize there are most likely more important things.
19:51 Sewi szabgab: I searched through trac and didn't see it.
19:51 szabgab then open one please
19:51 szabgab I think it is called rectangular edit
19:51 szabgab wait, I think we even have it sort of
19:51 szabgab with some  mousy thing STC provides it
19:52 Sewi http://padre.perlide.org/trac/changeset/1156
19:52 Woody2143 Ok, updated to 0.46
19:52 Getty if i start a perl in padre... how can i stop it?
19:52 Sewi got it: http://padre.perlide.org/trac/ticket/167
19:53 szabgab back to bed &
19:53 Woody2143 Thank you both for your help. :)
19:54 Sewi Woody2143: Thank you for bringing this back to our attention.
20:00 Getty so?... someone can give me a hint? :)
20:00 JoshWeiss joined #padre
20:01 Woody2143 Another thought, and forgive me if this has been brought up before, but has anyone thought of showing the version number on the splash screen?
20:01 Woody2143 Getty - So you started a perl script from padre and it is continuing to run?
20:01 Sewi Woody2143: I guess, no :-)
20:02 Getty yeah its made for running endless, but my test is now done, and i want to "Ctrl-C" it ;) but i cant, the "Execute" menu there is no "Stop process" or something ;)
20:02 Woody2143 Does F6 work
20:03 Woody2143 I see it as an option under the Run menu for stopping execution
20:03 Getty nope
20:03 Woody2143 What version are you running?
20:03 Getty 0.45
20:03 Woody2143 And that option doesn't exist under the Run menu for you?
20:04 Getty no
20:04 Getty sorry :)
20:04 Getty i didnt removed it
20:04 Woody2143 May just have to stop it by hand. Windows or Linux?
20:04 Getty windows
20:04 Woody2143 No reason to apologize. It may have just been added in 0.46
20:04 Sewi afair, it was.
20:05 Woody2143 You may have to open the Task Manager and end the process for that script
20:19 Getty Woody2143: how i define it?
20:19 Getty or better: how i can update?
20:20 Woody2143 http://padre.perlide.org/howto.html has instructions on upgrading existing installations. This may work for you:      Click on "Start", "Run", copy the following command and press ENTER: perl -MCPAN -e "CPAN->upgrade('/^Padre/')"
20:20 Woody2143 If that doesn't work you may have to try
20:20 Woody2143 c:\strawberry\perl\bin\perl.exe -MCPAN -e "CPAN->upgrade('/^Padre/')"
20:20 Sewi thank you woody
20:20 Getty not that much noob :) thanks
20:21 Woody2143 Sorry, just wanted to make sure all bases were covered.
20:21 Getty can i use the regexp btw on the cpan console, too, somehow?
20:21 Getty update /^Padre/ ?
20:21 Woody2143 yeah
20:21 Getty then i do this
20:21 Getty thanks :)
20:21 Woody2143 well
20:21 Woody2143 sorry
20:21 Getty sounds easy
20:21 Getty i already love it
20:21 Woody2143 r /Padre/ will show you what can be updated with the name padre
20:21 Woody2143 I don't think upgrade /Padre/ works
20:22 Getty its anyway just one it seems
20:22 Woody2143 ah, it does work with upgrade
20:22 Woody2143 install doesn't like regex, my apologies for being scatter brained there
20:22 Getty no problem
20:23 Getty but i must say: perl on windows totally pisses off, if you know how smooth it works under linux
20:23 Woody2143 heh
20:23 Getty Log::Dispatch, Sys::Syslog made me crazy today
20:23 Getty force install is my friend
20:23 Woody2143 Yeah, a majority of my work is done number linux, I've not done a lot with the windows version. Though I do have Padre and Git installed so I can pull my code over to work on it while on the go
20:24 Woody2143 as my laptop is windows for reasons not my own. :P
20:25 Woody2143 course Sun's VirtualBox is great if one is stuck on a windows box
20:25 Woody2143 Anyway, I'm running on at the mouth
20:25 Getty yeah but i do it for windows
20:25 Getty i want to contribute
20:25 Getty so... i need windows version
20:29 Getty NOW i got F6 :D
20:29 Woody2143 Cool
20:29 Getty i kick CSJewell to update
20:30 Getty i think that confuses new user very massive
20:31 Sewi The installers are updated regulary, but not on every release as it's very time-consuming and not easy at all. This is why the installation howto suggests an update after install :-)
20:32 Getty yeah, understandable, but i think such massive new user irritating problems are forcing it (this time)
20:33 * Sewi => bed
20:33 Woody2143 Is there an SVN trunk for the website? I see tickets for adding screenshots and expanding the HOW-TOs that I think I may be able to help with.
20:33 Sewi gn8 all
20:33 Woody2143 Night Sewi
20:33 Sewi Woody2143: yes, it is part of the svn
20:34 Woody2143 I'm just missing it then
20:34 Woody2143 Been clicking around looking for it
20:34 Sewi ask szabgab to open the trac registration for you and append it to the ticket. I'm sorry, but I can't open the registration and he's off :-(
20:34 Woody2143 No worries
20:34 Woody2143 thank you for your help
20:35 Sewi Or upload your shot somewhere and send me the URL, I'll add it tomorrow
20:36 Sewi gn8
20:36 Woody2143 Ok. I was also thinking of adding to the How-To docs showing the screen shots with the instructions. I'll see what I can get written up and over to you.
20:44 Woody2143 Ok, I jumped the gun yet again. I found the documentation on the website about pulling the svn trunk for the website and contributing changes.
20:50 Getty re, had power outage :-/
20:57 rindolf joined #padre
20:59 rindolf Hi all.
20:59 rindolf szabgab: here?
21:02 Getty the stop doesnt work
21:12 tracbot #167: Rectangular editing (new enhancement) [ http://padre.perlide.org/trac/ticket/167#comment:1 ]
21:19 tracbot #252: Padre 0.42 doesn't build on strawberry perl 5.10.0.6 on Vista x64 Business (assigned defect) [ http://padre.perlide.org/trac/ticket/252#comment:9 ]
21:27 tsee_ joined #padre
21:41 SvenDowideit__ joined #padre
22:26 tsee_ left #padre
23:51 submersible1 joined #padre

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