Camelia, the Perl 6 bug

IRC log for #padre, 2009-09-18

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

All times shown according to UTC.

Time Nick Message
00:05 tracbot #579: Commenting/uncommenting comments the last unselected line (closed defect) [ http://padre.perlide.org/trac/ticket/579#comment:4 ]
00:05 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:8 ]
02:07 ilbot2 joined #padre
02:07 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
06:15 ilbot2 joined #padre
06:15 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
06:17 Hyppolit svn: r8023 | azawawi++ | http://padre.perlide.org/trac/changeset/8023
06:18 Hyppolit [Perl 6] First attempt at upgrading Six distribution on win32 via the web
06:18 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
06:22 azawawi Alias: ping
06:22 Alias pongish
06:24 azawawi when we have "None" new line, should we default to platform's default or configured setting?
06:24 azawawi as you know Padre::Util::newline_type returns "None" with one-liners... (no EOL)
06:25 Alias I'd say project, then configured
06:25 azawawi how do i get project's?
06:26 azawawi is there an API for that atm?
06:30 Hyppolit svn: r8024 | azawawi++ | http://padre.perlide.org/trac/changeset/8024
06:30 Hyppolit [Perl 6] "Upgrade" is now in maintenance menu above "Cleanup std lex cache"
06:30 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
06:32 Alias You don't get projects
06:33 Alias I've never managed to work out a sufficiently unsucky mechanism
06:33 azawawi so for now "None" maps to user's configured value
06:34 * azawawi marks it as a TODO
06:34 azawawi Alias: thanks
06:34 * azawawi back to upgrading Six via Perl 6 plugin
06:41 jjore Hey, does Padre work with forks.pm if you're on an unthreaded build?
06:42 jjore I mean, disregarding the Makefile.PL stanza that tries to force the issue on $Config{usethreads}.
06:42 szabgab jjore, nope
06:42 azawawi jjore: hi
06:42 szabgab it needs thread
06:42 jjore Bummer man.
06:43 jjore I've got months potentially ahead before I get a useable threaded build.
06:43 szabgab jjore,  what os ?
06:44 jjore Ubuntu Hardy Heron (the most recent LTS), 64 bit. 5.10.0 built separately for /opt/perl-5.10.0, not the /usr/bin/perl
06:44 szabgab I see
06:45 szabgab you could then install padre on the system perl
06:45 szabgab that is threaded
06:45 szabgab oh wait, hardy is kinda old, isn
06:45 szabgab t it?
06:46 szabgab I always forget their names and just remember the year/month
06:46 jjore Yeah. A co-worker is supposed to be finishing off the fixes to CPANPLUS::Dist::Deb so it plays nicely with cored distributions so when that's done we can just role another .deb for a separate perl.
06:46 jjore Hardy is uh... *maybe* 2008?
06:46 jjore In other terms tho, Hardy is Ubuntu-LTS-current.
06:47 Hyppolit svn: r8025 | azawawi++ | http://padre.perlide.org/trac/changeset/8025
06:47 Hyppolit [Perl 6] First step to upgrade, getting Rakudo "Seattle" from URL
06:47 Hyppolit trunk/Padre-Plugin-Perl6/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
06:47 szabgab Hardy is 8.04
06:47 szabgab that is April 2008
06:47 jjore Right. 2008.
06:47 szabgab so I don't know about that
06:48 jjore I think I'll pen another use.perl/.../journal going "whine! Where is my Data::Dumper in Ruby?!"
06:48 szabgab or maybe I do, as I started to write Padre on that
06:48 szabgab but that was a long time ago
06:49 jjore You know what would help? Knowing what things to apt-get to have the non-perl prerequisites taken care of.
06:49 szabgab yes, I would like that in the general case
06:49 * Sewi tries to install Padre on a fresh hardy
06:49 jjore I tried guessing at some of the libwx-blah stuff but I don't know those things.
06:49 jjore I think I guessed badly.
06:49 szabgab that CPAN+-.pm would know it and default to install with apt-get
06:49 szabgab recursively
06:50 jjore Er, no. I still come from the world where I pushed work through a lot of effort so we'd have a /opt/perl-* that was entirely divorced from apt-get for anything in the lib*-perl realm.
06:51 szabgab jjore, that is another way I like
06:51 jjore Well, maybe CPAN* ought to know that if I want Wx.pm, I should have apt-get installed libwx-blah-dev or whatever.
06:51 jjore Anyway, thanks for the answer. My irc won't disconnect but I ought to pay attention to home for a bit.
06:52 szabgab ok
06:53 Sewi http://pastebin.org/18627 <-- unsatisfied dependencies for padre on harda
06:54 szabgab and it does not know, but it also needs Alien::wxWidgets
06:55 Sewi I noticed
06:56 Sewi s/I/It/
07:39 Alias You did the "Do you want to CLEAR the editor?"
07:39 Alias That's a silly thing to do
07:40 Alias But then I guess the document model isn't QUITE good enough to support being tricky
07:40 * Alias ponders Padre::Document 2.0 again
07:43 Sewi Alias: It used to say "has changed on disk, reload?" and if the file was deleted, the editor was cleared without notice to the user
07:44 Sewi "deleted" is the same as "network link currently not avaible" :-(
08:08 Hinrik joined #padre
08:10 Hyppolit svn: r8026 | azawawi++ | http://padre.perlide.org/trac/changeset/8026
08:10 Hyppolit [Perl 6] Step 2: extract six-mini.zip (which is a test file) into c:/strawberry (/seven)
08:10 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
08:14 Sewi version is a padre dependency but not a requirement as of Makefile.PL!
09:03 Alias Sewi: Keeping the file but blanking it isn't much better
09:03 Alias Sewi: You know you can fix that, right?
09:16 Sewi Alias: I tried a CPAN install on a fresh ubuntu, the missing dep is in the release.
09:17 Sewi Maybe Ryan should just add it to the 0.46 release on cpan.
09:18 Alias He's quite welcome to
09:18 Sewi ping Ryan52
09:18 Hyppolit svn: r8027 | Sewi++ | http://padre.perlide.org/trac/changeset/8027
09:18 Hyppolit Added "version" dependency
09:18 Hyppolit trunk/Padre/
09:19 El_Che has someone noticed the bug of padre treating save as "save as"?
09:20 Alias It's only going to do that if it's a new unsaved file
09:23 El_Che no, that's why it's a bug :)
09:23 El_Che did it with saved filed
09:24 El_Che I noticed for new files, saved as a new name, working on it and eacht time i did ctrl +s I got the wrond behaviour
09:24 Sewi Alias: Not blanking the file means you could save your work if the delete was not what you want
09:25 Alias Right
09:25 Sewi Alias: You know that File::Which is broken on CPAN?
09:25 Alias That part is sorta ok, it's the blanking part that's silly
09:26 Alias CPAN Testers reports 100% PASS
09:26 Alias http://www.cpantesters.org/distr​o/F/File-Which.html#File-Which-1.08
09:34 * Sewi cleans up and tries again
09:37 Sewi Alias: Sorry, I was too fast complaining, it was broken, but it seemed to be a download error. clean & install solved it.
09:42 Hyppolit svn: r8028 | azawawi++ | http://padre.perlide.org/trac/changeset/8028
09:42 Hyppolit [Perl 6] Depends now on Net::HTTP, HTTP::Status and Archive::Zip
09:42 Hyppolit trunk/Padre-Plugin-Perl6/
09:45 Hyppolit svn: r8029 | azawawi++ | http://padre.perlide.org/trac/changeset/8029
09:45 Hyppolit [Perl 6] Upgrade now displays in the console download progress. No GUI yet.
09:45 Hyppolit [Perl 6] This may use in the future Padre::Task::Examples::WxEvent to communicate
09:45 Hyppolit [Perl 6] with a Progress dialog UI
09:45 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
09:50 JRWeiss joined #padre
09:55 fayland joined #padre
09:59 Hyppolit svn: r8030 | azawawi++ | http://padre.perlide.org/trac/changeset/8030
09:59 Hyppolit [Perl 6] An upgrade task suddenly appears here.
09:59 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
10:12 Alias Sewi: No need to apologise, it's my fault for breaking it in the first place
10:16 Hyppolit svn: r8031 | azawawi++ | http://padre.perlide.org/trac/changeset/8031
10:16 Hyppolit [Padre] Scheduling an actual Six upgrade in a background task with some funny UI interaction.
10:16 Hyppolit [Padre] It outputs status messages to the editor at the moment.
10:16 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
10:17 azawawi Alias: im nearly there... :)
10:18 azawawi Alias: im thinking of a simple yaml file to store information about available Six builds
10:19 Alias Or updates to plugins in generla
10:19 Alias I've pondered the same thing
10:20 Alias I don't REALLY want to do a whole CPAN sync to detect new plugins
10:20 Alias Be nice to suck down a tiny JSON file
10:20 azawawi to detect compatible plugins... that is
10:20 azawawi json is my name :)
10:21 Alias compatible or "officially registered" or something
10:21 Alias Just like Firefox can technically install all sorts of things, but checks against the official server
10:22 azawawi The cool thing is that we can re-use CPAN for that since it is already http...
10:23 azawawi Six nightly / Six "Seattle" / Six "PDX"
10:24 azawawi in case you need to upgrade/downgrade your rakudo...
10:24 azawawi to compare what was working at release X...
10:42 MoC joined #padre
10:45 MMS joined #padre
10:53 tracbot #588: Toggle comment fails to work with \s+# in the first line (new defect) [ http://padre.perlide.org/trac/ticket/588 ]
11:00 Alias Downside, in CPAN you can't overwrite a file
11:00 JRWeiss joined #padre
11:00 Alias So you could upload a JSON data file, but only once
11:03 azawawi which is the best module for JSON?
11:03 Alias JSON is pretty decent, for once
11:03 Alias I tend to use JSON::XS directly in places I have a choice
11:03 Alias But JSON should pass-through to JSON::XS
11:07 Hyppolit svn: r8032 | szabgab++ | http://padre.perlide.org/trac/changeset/8032
11:07 Hyppolit cleaning up newlines, adding link to post by Alias
11:07 Hyppolit trunk/template.padre.perlide.org/data/
11:11 submersible just demand XS and be done w/ it
11:12 * submersible adds a valueless $0.02 and goes afk once again
11:12 azawawi heheh
11:23 Alias It should be ok in all but the most extreme toolchainy situations
11:23 Alias Doesn't work on 5.6
11:23 Alias But otherwise it's fine
11:35 dapatrick joined #padre
11:38 Hyppolit svn: r8033 | azawawi++ | http://padre.perlide.org/trac/changeset/8033
11:38 Hyppolit [Perl 6] "Upgrade" is now "Update Six"
11:38 Hyppolit [Perl 6] a release choice dialog is shown and when a release is selected, it
11:38 Hyppolit [Perl 6] is downloaded & then unzipped in c:\strawberry. This is at the moment
11:38 Hyppolit [Perl 6] a win32-only functionality.
11:38 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
11:41 Hyppolit svn: r8034 | azawawi++ | http://padre.perlide.org/trac/changeset/8034
11:41 Hyppolit [Perl 6] Bumped version to 0.60
11:41 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
11:42 Hyppolit svn: r8035 | azawawi++ | http://padre.perlide.org/trac/changeset/8035
11:42 Hyppolit [Perl 6] Perl tidy
11:42 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
11:50 Hyppolit svn: r8036 | azawawi++ | http://padre.perlide.org/trac/changeset/8036
11:50 Hyppolit [Perl 6] Renamed UpgradeTask.pm into UpdateTask.pm
11:50 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
12:02 Hyppolit svn: r8037 | jquelin++ | http://padre.perlide.org/trac/changeset/8037
12:02 Hyppolit updated french translation
12:02 Hyppolit trunk/Padre/share/locale/
12:11 Hyppolit svn: r8038 | szabgab++ | http://padre.perlide.org/trac/changeset/8038
12:11 Hyppolit [Kate] add test, prepare 0.02 for release
12:11 Hyppolit trunk/Padre-Plugin-Kate/ trunk/Padre-Plugin-Kate/lib/Padre/Plugin/ trunk/Padre-Plugin-Kate/t/
12:17 Hyppolit svn: r8039 | szabgab++ | http://padre.perlide.org/trac/changeset/8039
12:17 Hyppolit tag Padre-Plugin-Kate-0.02
12:17 Hyppolit tags/
12:18 Hyppolit svn: r8040 | szabgab++ | http://padre.perlide.org/trac/changeset/8040
12:18 Hyppolit release script - option to skip the NODISPLAY testing
12:18 Hyppolit trunk/tools/
12:19 submersible hehe
12:19 submersible that's what u get sucker
12:19 submersible for staying logged in from w@rk
12:21 Hyppolit svn: r8041 | azawawi++ | http://padre.perlide.org/trac/changeset/8041
12:21 Hyppolit [Perl 6] Added Rakudo Six announcement URLs.
12:21 Hyppolit [Perl 6] Yes a new dialog to show the release and its notes is coming soon. :)
12:21 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
12:21 azawawi submersible: welcome back
12:21 azawawi submersible: we need to move this ship faster :)
12:22 submersible warp 6 ... engage!
12:22 submersible or something
12:22 submersible how so ?
12:22 Sewi While you're talking about release...
12:22 Sewi 22:01Woody2143Another thought, and forgive me if this has been brought up before, but has anyone thought of showing the version number on the splash screen?
12:23 azawawi warp 6? wasnt that yesterday's technology... warp X :)
12:23 submersible still living in the past here;
12:23 azawawi Sewi: yeah we should do that...
12:23 azawawi Sewi: ticket please :)
12:24 Alias Sewi: Alas, right now that means hacking the image every single relesae
12:24 * submersible sighs
12:24 Alias As far as I know anyways
12:24 submersible pixel fudging
12:24 Sewi I just repeated what Woody said :-)
12:24 Alias I know
12:25 Alias Maybe later once the release rate slows down :)
12:25 azawawi We could subclass Wx::SplashScreen somehow
12:25 Alias I can't think of any way that wouldn't just slow down the splash screen appearing even more
12:25 Sewi There is a release - script, couldn't it do the job?
12:26 Alias Not in a way that maintains font consistency
12:26 submersible bang for buck ... there are _real_ features and bugs still around
12:26 submersible ;P
12:27 azawawi yeah
12:27 azawawi beside i wont be able to see it on my machine
12:28 Sewi Use GD || ImageMagick to read the template-image, put the text on it and write it to splash-file. GD has (small) integrated fonts, afair
12:29 Alias But would the font and anti-aliasing etc it uses match the stuff we added for the main text
12:29 Alias I suppose we could engave it small in the corner, but that would be nearly unreadable
12:29 Alias Maybe we should just change images more often
12:29 Sewi guess not. I thought you meant consistency from release to release...
12:30 Sewi Anyway, the about - box is still an option
12:32 Alias Yeah
12:35 isec joined #padre
12:42 Sewi joined #padre
12:49 Woody2143 Morning all
12:50 Woody2143 azawawi - Thanks for the information on the rectangular editing/visual mode keys
12:52 Woody2143 Trelane: version number in the splash image - I figured there would be plenty of more important things to be done before that ever showed up. Just wanted to throw it out there.
12:52 Woody2143 oops
12:52 Woody2143 donno how Re: got swapped to Trelane: ... Darn nick completion
12:54 Woody2143 szabgab / garu / ryan52 - If one of you are available to open trac registration I would appreciate it.
12:54 Sewi hi Woody
12:54 Woody2143 Howdy
12:57 GabrielVieira joined #padre
12:58 Hyppolit svn: r8042 | azawawi++ | http://padre.perlide.org/trac/changeset/8042
12:58 Hyppolit [Padre] Beautified the about dialog and included Padre's splash in the first tab.
12:58 Hyppolit [Padre] Localized all strings. Please test it on Linux
12:58 Hyppolit trunk/Padre/lib/Padre/Wx/
13:00 Hyppolit svn: r8043 | azawawi++ | http://padre.perlide.org/trac/changeset/8043
13:00 Hyppolit [Padre] Fixed mixed newlines from previous commit
13:00 Hyppolit trunk/Padre/lib/Padre/Wx/
13:00 Sewi azawawi: The about-icon is wrong, but the other parts look good
13:01 Sewi The top-left icon of the about dialog box
13:01 * azawawi launches his little ubuntu vm then :)
13:02 Alias Sewi: Did you read through my GUI creation journal post? Do you think it was a reasonable howto?
13:03 azawawi Alias: it would be more reasonable with pictures :)
13:03 Alias Don't I know it
13:04 Alias mst has promised me a new blog capable of doing media
13:04 Alias But whoever he's chasing to make it hasn't delivered
13:04 Alias I tried to use DreamWidth but my corporate filter has decided that it's "social media" and blocks me except for very brief quota windows
13:04 Sewi Alias: I scrolled over it and will read it in detail over the weekend.
13:05 Alias azawawi: I would have liked to just inline the diffs and had some magic formatter mark it up
13:05 El_Che Alias use a ssh prxy?
13:06 Woody2143 szabgab: re: finding information on how to contribute to the website. Looking at it this morning the path to get to that information could be a little easier to get to. I can get to it via http://padre.perlide.org/getting_involved.html (via the developers Howto) but if there is are links to that howto from any where else on the trac part of the site I'm not seeing it. I will make note of it and try to submit some patches to help with that.
13:06 Alias In windows it's really too hard to use a VPN without disconnecting from all of it
13:09 Sewi Alias: ssh port forwarding to an external proxy.
13:11 Hyppolit svn: r8044 | Sewi++ | http://padre.perlide.org/trac/changeset/8044
13:11 Hyppolit A small script which tests if kill 0,$PID works.
13:11 Hyppolit Please run it and report back the OS (printed by the script) and the result (success or error message).
13:11 Hyppolit branches/ branches/auto_update_test/
13:12 Hyppolit svn: r8045 | Sewi++ | http://padre.perlide.org/trac/changeset/8045
13:12 Hyppolit Small text typo fix
13:12 Hyppolit branches/auto_update_test/
13:14 Hyppolit svn: r8046 | azawawi++ | http://padre.perlide.org/trac/changeset/8046
13:14 Hyppolit [Padre] Fixed the icon in the about dialog. Sewi++
13:14 Hyppolit trunk/Padre/lib/Padre/Wx/
13:19 Hyppolit svn: r8047 | azawawi++ | http://padre.perlide.org/trac/changeset/8047
13:19 Hyppolit [Padre] Updated Changes
13:19 Hyppolit trunk/Padre/
13:21 Hyppolit svn: r8048 | azawawi++ | http://padre.perlide.org/trac/changeset/8048
13:21 Hyppolit [Padre] Forgot to add my name :)
13:21 Hyppolit trunk/Padre/
13:22 azawawi is trac svn commit hook a bit slow or what?
13:22 Alias I know that Hyppolit is so fast it prints here before my svn client even returns complete
13:23 azawawi I noticed that the commit message comes here first and then i have to wait like 5-10 seconds for it to finish...
13:23 azawawi maybe trac svn commit hook is slow?
13:26 Sewi (Alias|azawawi): Could one of you try out r8044, please?
13:26 Alias I can't right now
13:27 Alias I'll run home for my portable drive shortly, which has me Padre checkout
13:28 azawawi Sewi: sure
13:28 submersible Alias: I think svn may not consider ur commit complete until all hooks have run.
13:28 submersible s/Alias/azawawi/
13:29 azawawi submersible: i know i want to know which hook is the slowest :)
13:31 azawawi Sewi: http://gist.github.com/189047
13:32 azawawi Sewi: padre is still there...
13:32 Sewi azawawi: It doesn't affect padre. Just forks and checks if the child could be found
13:32 azawawi ah ok
13:33 azawawi i do not like to use fork-s :)
13:33 azawawi Sewi: anything else to test?
13:33 Sewi no, thanks
13:33 Sewi look at the script.
13:34 Sewi It does not very much :)
13:34 azawawi hmmm
13:35 azawawi the PID is negative in win32?
13:35 azawawi My PID id 4584, my child id -5444
13:35 Sewi Yeah, I'm also wondering about this. Maybe it's the reason while the last kill failed.
13:35 azawawi ah emulated fork?
13:35 azawawi on win32, it is emulated
13:36 Sewi ok :-(
13:36 Sewi The question for this script it: does kill 0,$PID give a reliable result if the PID is running or not.
13:36 azawawi http://www.xav.com/perl/lib/Pod/perlfork.html
13:36 Sewi we should use $Perl_binary and system to launch the actual update-script later, so fork doesn't matter.
13:37 azawawi yeah the important thing is the shutdown...
13:37 azawawi and maybe a little gui :)
13:38 azawawi but let us focus first on the functionality ofcourse
13:38 azawawi if it works, we can hook it up to some kick-ass UI later :)
13:39 Sewi sure :)
13:39 azawawi Alias: Vista SP2 wants to install itself on my machine
13:39 azawawi Alias: 350 MB download
13:39 Alias Process::Role::Backgroundable
13:39 Ryan52 Sewi: pong
13:39 Sewi hi ryan
13:40 Sewi Ryan52: Sewiversion is a padre dependency but not a requirement as of Makefile.PL! AliasHe's quite welcome to
13:42 Sewi Could you do it, please?
13:42 Ryan52 what?
13:42 Sewi Add "version" as a Makefile dependency on the CPAN release.
13:42 Ryan52 ok...how?
13:43 Sewi I tried a CPAN install on a blank ubuntu earlier today and this was one reason it failed.
13:43 Ryan52 and I think that's a bit weird..
13:43 Ryan52 but anyways, how?
13:43 perletc joined #padre
13:55 Sewi Replace Makefile.PL? Maybe with a 0.46a or 0.46.1 if this is possible.
14:01 Ryan52 oh, okay.
14:01 Ryan52 ya sure will do it tonight or tomorrow.
14:02 Sewi thanks
14:02 Sewi ping Woody2143
14:14 Woody2143 pong Swei
14:14 Woody2143 pong Sewi
14:15 Woody2143 Hey Ryan52, would you please open registration on trac for me?
14:15 garu Woody2143, hi there? did you manage to register? Or do you still want me to open it up for you?
14:15 Sewi Woody2143: This is why I pinged you :-)
14:16 Woody2143 Sewi: I figured that, thanks
14:16 Woody2143 garu: please open it up
14:21 garu ok, hang on
14:30 garu Woody2143, ok, I think I did it right. can you please try to register and let me know?
14:30 garu (so I can close it again and/or fix it)
14:31 Woody2143 It seems to have worked. Thank You
14:32 garu Woody2143, you're most welcome! can  close it now?
14:32 Woody2143 Sure can
14:33 garu great. thanks for being so patient, I'm really sorry we have to go trough this because of all the spam we get :(
14:33 Woody2143 No worries, I understand
14:33 Woody2143 I will try to be worth the effort. :)
14:34 garu ;)
15:04 Hyppolit svn: r8049 | azawawi++ | http://padre.perlide.org/trac/changeset/8049
15:04 Hyppolit [Perl 6] The Six updater now backups up old six and unzip the new downloaded six
15:04 Hyppolit [Perl 6] And it outputs progress to the output panel
15:04 Hyppolit [Perl 6] The code is now refactored quite a bit.
15:04 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
15:07 kthakore hi
15:07 kthakore how do I check my CPAN.org mail?
15:08 Sewi It's forwarded to you
15:08 Sewi https://pause.perl.org/pause/​authenquery?ACTION=edit_cred
15:14 kaare joined #padre
15:15 Hyppolit svn: r8050 | azawawi++ | http://padre.perlide.org/trac/changeset/8050
15:15 Hyppolit [Perl 6] More refactoring and cosmetic changes
15:15 Hyppolit [Perl 6] Progress is now being reported in the output panel (for now)
15:15 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
15:16 Hyppolit svn: r8051 | azawawi++ | http://padre.perlide.org/trac/changeset/8051
15:16 Hyppolit [Perl 6] el Perl-o Tidy-o  :)
15:16 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
15:29 Hyppolit svn: r8052 | azawawi++ | http://padre.perlide.org/trac/changeset/8052
15:29 Hyppolit [Perl 6] Updated Changes
15:29 Hyppolit trunk/Padre-Plugin-Perl6/
15:36 Hyppolit svn: r8053 | azawawi++ | http://padre.perlide.org/trac/changeset/8053
15:36 Hyppolit [Perl 6] Re-ordering builds descending so that "Seattle" is first then "PDX"
15:36 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
15:39 Hyppolit svn: r8054 | azawawi++ | http://padre.perlide.org/trac/changeset/8054
15:39 Hyppolit [Perl 6] Added Rakudo's release dates
15:39 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/
15:40 azawawi szabgab: ping
15:44 azawawi &
15:45 tracbot #589: Pasting in a UNIX document in win32 corrupts it to MIXEd (new defect) [ http://padre.perlide.org/trac/ticket/589 ]
15:55 kthakore left #padre
15:55 Hyppolit svn: r8055 | Sewi++ | http://padre.perlide.org/trac/changeset/8055
15:55 Hyppolit Add basename and dirname
15:55 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/File/
15:56 Hyppolit svn: r8056 | Sewi++ | http://padre.perlide.org/trac/changeset/8056
15:56 Hyppolit Extended use of Padre::File
15:56 Hyppolit trunk/Padre/lib/Padre/
15:58 Hyppolit svn: r8057 | Sewi++ | http://padre.perlide.org/trac/changeset/8057
15:58 Hyppolit Add new functions to test
15:58 Hyppolit trunk/Padre/t/
15:59 Hyppolit svn: r8058 | Sewi++ | http://padre.perlide.org/trac/changeset/8058
15:59 Hyppolit Perl tidy
15:59 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/File/ trunk/Padre/t/
16:25 jq joined #padre
16:48 skeeterbug joined #padre
17:16 MoC joined #padre
17:24 Hyppolit svn: r8059 | azawawi++ | http://padre.perlide.org/trac/changeset/8059
17:24 Hyppolit [Perl 6] "The Return of The Six Updater Dialog" ....
17:24 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
17:26 Hyppolit svn: r8060 | azawawi++ | http://padre.perlide.org/trac/changeset/8060
17:26 Hyppolit [Perl 6] Perl tidy...
17:26 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
17:37 GabrielVieira_ joined #padre
17:47 Hyppolit svn: r8061 | azawawi++ | http://padre.perlide.org/trac/changeset/8061
17:47 Hyppolit [Padre] moving functionality into UpdateDialog.pm
17:47 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
17:47 azawawi s/Padre/Perl 6
17:54 GabrielVieira_ left #padre
17:56 perletc joined #padre
18:39 Sewi ping azawawi
18:39 azawawi pong
18:40 Sewi I'ld like to do something on the Action-idea. You created the Action module but I currently don't really understand your idea.
18:40 Hyppolit svn: r8062 | azawawi++ | http://padre.perlide.org/trac/changeset/8062
18:40 Hyppolit [Perl 6] The Six updater dialog is online...
18:40 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
18:40 azawawi Sewi: the idea is simple, try quick menu access to understand it :)
18:40 azawawi Search -> Quick Menu Access
18:41 Sewi An action could be created using ->new, but to "use" an action (from toolbar, menu, etc.), I still need to have the object to...
18:41 Sewi ok, will look there first
18:41 azawawi Sewi: the problem was you cannot simulate events in wx without sigfaults
18:41 azawawi Sewi: The idea is big
18:42 azawawi Sewi: all the actions that Padre can do are accessible via Padre->actions
18:42 Sewi yes.
18:42 azawawi Sewi: re-usability...
18:43 Sewi I though of an office function clone: Everything is done by actions, nothing by the menu/toolbar/etc. itself.
18:43 azawawi Sewi: shortcuts can be in one location
18:43 azawawi Sewi: can be re-defined from there
18:43 Sewi every menu/toolbar/etc. can be configured and the user just gets a "default" configuration. without that, the menus would be empty.
18:43 azawawi Quick menu access is under-rated with it...
18:44 azawawi You could put a list of stuff you can use
18:44 azawawi Whenever you use it
18:44 azawawi For example, you need Convert to Unix...
18:44 azawawi no need to remember shortcuts
18:45 azawawi and enables stuff without shortcuts to be quickly accessible
18:45 azawawi ctrl-3
18:45 Sewi I'm just looking at the source
18:47 Hyppolit svn: r8063 | azawawi++ | http://padre.perlide.org/trac/changeset/8063
18:47 Hyppolit [Perl 6] Perl tidy
18:47 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
18:49 azawawi Sewi: i hope you could improve it a bit to be re-configurable...
18:49 Sewi still trying to understand it first :-)
18:49 azawawi Sewi: btw, i think the toolbar should be removed...
18:49 Sewi I love it (at least parts of it).
18:50 Sewi Let's say it should be removable, ok?
18:50 azawawi Sewi: i hate Padre's toolbar
18:50 azawawi it takes like 2 lines away from me :)
18:50 Sewi :)
18:50 Sewi Open Preferences.pm and Config.pm and solve the problem :-)
18:51 azawawi take a look at chrome's design
18:51 azawawi they focus on the webpage... not the gimmics...
18:52 azawawi if you have simpler design, no menu, no toolbar... imagine the space :)
18:52 azawawi just ctrl-3
18:52 Sewi But it would be hard for Padre-beginners.
18:53 azawawi having a lot of menus is hard also
18:53 Sewi sure, but it's more structured. Easier to look through a list of grouped items than have to search for an item.
18:54 azawawi that's why vim wins
18:54 azawawi simple big editing area
18:55 Sewi inspired by datapoint :-)
18:55 Sewi I did my very first programming steps on a Datapoint 6600 and it's nice to see what others cloned from their technology :-)
18:57 azawawi im not familiar with that
18:58 azawawi ah 256K memory
18:59 Sewi One square meter of computer, no CPU, everything build using logic chips, two high-speed tape drives. 12 lines green-on-black display and it already was old when I first saw it.
19:00 Sewi later ones, the first had 64k :-) Good old technology.
19:01 Sewi now I at least understand _how_ you fill the actions list :-)
19:01 Hyppolit svn: r8064 | azawawi++ | http://padre.perlide.org/trac/changeset/8064
19:01 Hyppolit [Perl 6] Output is now focused once when install six button is clicked
19:01 Hyppolit [Perl 6] Focus on 'install six' button is now the default.
19:01 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
19:02 Hyppolit svn: r8065 | azawawi++ | http://padre.perlide.org/trac/changeset/8065
19:02 Hyppolit [Perl 6] Fixed damn mixed newlines
19:02 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
19:03 azawawi Sewi: cool
19:03 azawawi Sewi: i started programming on a multi-tech :)
19:04 Sewi this time I don't know it :-)
19:05 azawawi aka acer
19:05 azawawi 8086
19:05 Sewi Okay, second question answered: How do you find an action by name :-)
19:05 Sewi Ah, my first PC (this first I was allowed to touch) was a 286 :-)
19:05 azawawi it is all in Padre->actions
19:06 Sewi Menu.pm line 101
19:18 Hyppolit svn: r8066 | azawawi++ | http://padre.perlide.org/trac/changeset/8066
19:18 Hyppolit [Perl 6] Remvoed extra code..
19:18 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
19:22 Sewi Do you expect any other menu method than Append?
19:23 Sewi question revoked
19:24 tracbot #538: outline view info takes too long to refresh (new defect) [ http://padre.perlide.org/trac/ticket/538#comment:1 ]
19:30 Hyppolit svn: r8067 | azawawi++ | http://padre.perlide.org/trac/changeset/8067
19:30 Hyppolit [Perl 6] Camelia Six Updater is here :)
19:30 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
19:30 Sewi There is only one thing which I don't understand: why do you pass $self as an extra parameter which becomes $menu (parent-menu). ->add_menu_item is called on a menu anyway, so why don't use $self for this?
19:31 Hyppolit svn: r8068 | azawawi++ | http://padre.perlide.org/trac/changeset/8068
19:31 Hyppolit [Perl 6] minor change and a tidy
19:31 Hyppolit trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/ trunk/Padre-Plugin-Perl6/lib/Padre/Plugin/Perl6/
19:32 azawawi Sewi: maybe $self is used later... i dont really  remember :)
19:33 * azawawi cooks a screenshot
19:34 azawawi http://feather.perl6.nl/~azawawi/six_updater.png
19:35 Sewi cool
19:38 Hyppolit svn: r8069 | azawawi++ | http://padre.perlide.org/trac/changeset/8069
19:38 Hyppolit [Perl 6] Updated Changes
19:38 Hyppolit trunk/Padre-Plugin-Perl6/
19:39 Hyppolit svn: r8070 | Sewi++ | http://padre.perlide.org/trac/changeset/8070
19:39 Hyppolit Remove test script
19:39 Hyppolit branches/
19:40 azawawi i am going to blog about it in the morning... Releasing plugin tonight :)
19:42 azawawi Sewi: i am using Padre more and more for Perl 5 editing...
19:42 azawawi Sewi: comments still have a lot of bugs :)
19:42 Sewi I'm using it 99% of my Perl editing time.
19:42 azawawi Sewi: when i am annoyed enough, i fix it :)
19:44 Hyppolit svn: r8071 | azawawi++ | http://padre.perlide.org/trac/changeset/8071
19:44 Hyppolit [Perl 6] Added release date for 0.60... today :)
19:44 Hyppolit trunk/Padre-Plugin-Perl6/
19:53 Hyppolit svn: r8072 | Sewi++ | http://padre.perlide.org/trac/changeset/8072
19:53 Hyppolit Idea how to get rid of the menu
19:53 Hyppolit branches/ branches/Padre-Actions-standalone/ branches/Padre-Actions-standalone/lib/Padre/ branches/Padre-Actions-standalone/lib/Padre/Wx/ branches/Padre-Actions-sta​ndalone/lib/Padre/Wx/Menu/
19:53 azawawi pip http://feather.perl6.nl/~azawawi​/Padre-Plugin-Perl6-0.60.tar.gz
19:55 Hyppolit svn: r8073 | Sewi++ | http://padre.perlide.org/trac/changeset/8073
19:55 Hyppolit This time using the correct files
19:55 Hyppolit branches/Padre-Actions-standalone/lib/Padre/ branches/Padre-Actions-standalone/lib/Padre/Wx/ branches/Padre-Actions-sta​ndalone/lib/Padre/Wx/Menu/
19:55 azawawi Sewi: just beware of ID problem
19:56 azawawi Sewi: ID_CANCEL, ID_COPY... etc
19:56 azawawi Sewi: those are important to some actions
19:56 azawawi & sleep # good night
19:57 Sewi An ID tells Wx which function to execute in special cases?
19:57 Sewi sleep well
21:59 Hyppolit svn: r8074 | szabgab++ | http://padre.perlide.org/trac/changeset/8074
21:59 Hyppolit add else if example
21:59 Hyppolit trunk/Padre/t/files/
22:00 JRWeiss joined #padre
22:08 SvenDowideit_ joined #padre
22:20 tracbot #590: Beginner mode: catch else if (new enhancement) [ http://padre.perlide.org/trac/ticket/590 ]
22:56 Ryan52 woah tracbot
22:57 Ryan52 szabgab: what's wrong with using "else if"?
23:25 tracbot #591: Save of new file and Padre things it has no name yet (new defect) [ http://padre.perlide.org/trac/ticket/591 ]
23:42 MoC joined #padre

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