Camelia, the Perl 6 bug

IRC log for #padre, 2011-09-05

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

All times shown according to UTC.

Time Nick Message
00:01 bowtie left #padre
00:05 castaway joined #padre
01:07 tome joined #padre
01:23 Di-ima joined #padre
01:29 tome joined #padre
01:34 gyles19 joined #padre
03:18 Hyppolit svn: r15934 | adamk++ | http://padre.perlide.org/trac/changeset/15934
03:18 Hyppolit - Directory tree search result rendering is now throttled to four updates
03:18 Hyppolit per second. This prevents tree updates exhausting all resources and
03:18 Hyppolit strangling user input, and seems to actually get the results onto screen
03:18 Hyppolit faster because there's less lock/render passes (ADAMK)
03:18 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
03:39 Hyppolit svn: r15935 | adamk++ | http://padre.perlide.org/trac/changeset/15935
03:39 Hyppolit - During shutdown, call view_stop earlt on all tools that support it so they
03:39 Hyppolit won't waste time rendering after we have hidden the main window (ADAMK)
03:39 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
03:47 asarch joined #padre
03:49 mike left #padre
04:12 kaare_ joined #padre
04:41 perlite joined #padre
04:44 sewi_work joined #padre
06:45 sewi_work joined #padre
06:50 Hyppolit svn: r15936 | azawawi++ | http://padre.perlide.org/trac/changeset/15936
06:50 Hyppolit Added more annotation API constants: wxSTC_ANNOTATION_HIDDEN, wxSTC_ANNOTATION_STANDARD and wxSTC_ANNOTATION_BOXED
06:50 Hyppolit trunk/Wx-Scintilla/cpp/
06:50 sewi_work hi azawawi
06:59 sewi_work joined #padre
07:01 azawawi joined #padre
07:02 azawawi sewi_work: hi
07:02 azawawi sewi_work: pong :)
07:06 sewi_work Hi, chances that #1312 may be sourced in your scintilla update?
07:06 Hyppolit # 1312 :  Mouse (Ubuntu) Copy Paste X-Clipboard (new defect) by emilbarton  [ http://padre.perlide.org/t​rac/ticket/1312#comment:9 ]
07:08 azawawi no idea...
07:10 Hyppolit svn: r15937 | szabgab++ | http://padre.perlide.org/trac/changeset/15937
07:10 Hyppolit Update the messages.pot file
07:10 Hyppolit trunk/Padre/share/locale/
07:35 sugar joined #padre
07:41 tome joined #padre
07:43 sugar joined #padre
07:51 toi joined #padre
08:00 daxim joined #padre
08:04 bowtie joined #padre
08:34 bowtie azawawi, please see:  http://irclog.perlgeek.de/​padre/2011-08-31#i_4352875
08:37 danlucraft joined #padre
08:51 bowtie Alias, I have just updated, created a dir in current session externally, and project tree view did not update, confused. so i kicked it with refresh in project view, and Padre just got confused and needed restarting
09:16 Hyppolit svn: r15938 | adamk++ | http://padre.perlide.org/trac/changeset/15938
09:16 Hyppolit Trip back the border to match the others
09:16 Hyppolit trunk/Padre/lib/Padre/Wx/
10:38 jq joined #padre
10:39 jq joined #padre
11:43 zenog joined #padre
11:47 zenog hi
13:51 sewi_work hi zenog
13:52 El_Che_ I must be dislexic. I always read semi_work
13:52 El_Che_ :)
16:43 toi joined #padre
17:02 sugar joined #padre
17:38 sugar_ joined #padre
17:58 zenog joined #padre
18:15 tome joined #padre
18:15 pece2 joined #padre
18:35 tome joined #padre
18:35 sugar joined #padre
18:36 mj41 joined #padre
18:44 sugar_ joined #padre
18:55 sugar__ joined #padre
19:05 sugar joined #padre
19:57 tome joined #padre
20:12 zenog joined #padre
20:26 sugar joined #padre
20:30 gyles19 Is there a chat room for new users of padre, rather than developers of padre?
20:32 bowtie gyles19, try asking your question, you never no it might just get answered :)
20:34 gyles19 Oh, well, Just the usual newbie basics.  I've used IDEs in the past, so I'm trying to figure out basics like, 'how do I safely import existing perl projects into padre without having it erase my current code?' (like some others will do.)  And I keep hitting stuff that looks like bugs in Padre but might be stupid-newbie errors, and there is very little documentation about just using padre to write code.  It all seems to be for developers w
20:36 gyles19 And, of course, the padre packages on ubuntu are completely broken so I had to build both padre and wxperl from scratch, based on what's up in CPAN, which still isn't current.
20:37 bowtie gyles19, you can use your existing files in as they are,
20:38 bowtie gyles19, look at our web site, http://www.wusthof.com/desktopdefault.aspx have a look at the screen casts
20:39 gyles19 yes, I've gathered Padre isn't (yet) creating any sort of project metadata.  If I cd into a module directory (I use ExtUtils::MakeMaker and module-starter for everything) and launch padre it comes up completely empty.  If I launch it as 'padre Makefile.PL' then it loads what I'd expect. Is that expected behavior?
20:40 bowtie gyles19, also have a look at our wiki: http://www.wusthof.com/desktopdefault.aspx this is a good page to start with
20:40 gyles19 I tried running the screen casts, they stream for about 30 seconds and then the video locks up.  The audio keeps going.
20:41 bowtie gyles19, Padre expects to see either a Makefile.PL or a file called padre.yml,
20:41 gyles19 Uhmm... a website that sells chef-quality cutlery?
20:43 gyles19 On the padre command line?  Or will it look in the current directory for those two?  I managed to build .84, that's what's on CPAN last night.
20:45 bowtie gyles19, oops sorry doing something else as well, try this :http://padre.perlide.org/trac/w​iki/Features/SessionManagement
20:46 bowtie gyles19, try this: http://search.cpan.org/~pla​ven/Padre-0.90/lib/Padre.pm
20:48 tome joined #padre
20:48 bowtie tome, hi
20:48 gyles19 Ok, I'll do that as soon as I finish my current refactor.
20:49 bowtie gyles19, have a good read around, our web and wiki, come back and ask more questions
20:51 gyles19 Thanks.  I browsed through a bunch of it last night looking for the basic 'how to use padre' stuff and really couldn't find anything except the videos which wouldn't play. :/  I found a few perlish-articles about it elsewhere, though.
20:53 bowtie gyles19, can you provided more info about issue with screen casts, to assist cast and crew
20:55 gyles19 Well, I'm running Chrome 14.0.835.126 beta on Ubuntu 10.04 (AMD 64).  The first video I tried streamed for, Oh, 30 to 60 seconds, then the video stopped moving but the audio kept going.  When I tried to pause it, the video player went black on all of the videos on that page.  Reloading the page left them all black.  So I gave up.  I'm too used to videos being made for windows-only.
21:07 jnap joined #padre
21:08 gyles19 ooh, attack of the zombies!
21:11 tome joined #padre
21:11 tome bowtie: hi!
21:11 tome I gotta run, sadly
21:11 bowtie tome, in that case by, until the next time :)
21:11 tome def. prob. in about 8 hours I'll be back.
21:12 bowtie I will be in bed in 8 hours :)
21:16 tome joined #padre
21:42 zenog gyles19: User/beginner questions are always welcome ... developers need to know what to fix/implement ...
21:43 zenog gyles19: Where did you try to watch the screencasts?
21:43 gyles19 Oh, I'm creating quite a list of gotchas I've encountered, but I haven't tried looking for them in tracs yet.  I expect most of them are already kn the list.
21:43 zenog gyles19: The ones by Gabor are on Youtube afaik.
21:43 zenog gyles19: Should be easy to watch on Ubuntu.
21:44 gyles19 Yes, I saw those, the ones I skimmed through were more advanced that what I was looking for last night.  IE I'm not trying to write a padre plug-in yet!
21:45 gyles19 I was trying them from here last night: http://padre.perlide.org/screencasts.html
21:47 zenog Anyway, if you have a question, just ask, and wait some time for answers ... not all people watch the channel all of the time. If you do not get an answer here, try the mailing list.
21:47 gyles19 And I see those are youtube as well?  Are they hosted locally, or are those at youtube.com?  I usally don't have issues viewing straight from youtube.
21:48 zenog It's youtube. I also use Ubuntu 10.04+Chromium, but i386. No problems here.
21:49 gyles19 Then I was probably just having a bad night for streaming...
21:49 gyles19 I'm finding lost of ways to make padre dump core, tho.  Whee. I'm learning how to avoid them.
22:13 zenog gyles19: Coredumps? We'd like to know of those. I haven't seen crashes lately ...
22:13 zenog gyles19: We want to fix those!
22:14 zenog gyles19: If you know how to avoid them, it means they are reproducible?
22:14 zenog gyles19: Which version of Padre do you use?
22:14 gyles19 Well, I got a number of them last night, some of those were ubuntu's broken wxperl package, I think.  And 10.04 is still offering Padre 0.50.  I just finished updating to CPAN's 0.90.
22:15 gyles19 I just started trying to use padre last night.  I recall trying to install it last year and it dumped core out of the box so I moved on, back to vim.
22:17 gyles19 Well, I just re-tried one I found in 84, and it's gone in 90.
22:26 gyles19 Oh, I can verify one... windows-only filter in the file-open dialog for selecting the diff tool.
22:27 zenog gyles19: For me it crashes immediatly when I open the diff tool. Is this what you mean?
22:28 gyles19 Nope.  I'm trying to browse to select the diff tool to use, but the only filter provided to that dialog is '*.*' which fails on anything derived from unix (linux, Macosx, etc.)
22:28 gyles19 Bug #1307.
22:28 Hyppolit # 1307 :  Preferences->External tools diff tool dialog has a *.* filter that doesn't work on linux (new defect) [ http://padre.perlide.org/trac/ticket/1307 ]
22:28 gyles19 yes.  I was just searching tracs for it.
22:29 Hyppolit svn: r15939 | zenogantner++ | http://padre.perlide.org/trac/changeset/15939
22:29 Hyppolit update German translation
22:29 Hyppolit trunk/Padre/share/locale/
22:29 zenog gyles19: Ah OK. I have a direct crash here ...
22:30 gyles19 CAn't get that far. ;)
22:30 zenog the msg: Can't locate object method "external_diff_tool" via package "Padre::Config" at /mnt/data/src/padre/Padre/lib/Padre/Wx/Main.pm line 5402.
22:30 bowtie zenog, the P-P-Patch is intended to be the replacement for current implementation, when Alias is happy it will be migrated in to trunk
22:30 gyles19 Used the advanced tab to plug it into the field and it puked when I tried to save it.
22:31 gyles19 Setting 'bin_diff' to non-existant path '/bin/diff' at /usr/local/share/perl/5.10.1​/Padre/Wx/Dialog/Advanced.pm line 682
22:31 gyles19 which is technically correct, it's /usr/bin/diff.
22:32 bowtie pref dialog dose not show adv info for diff.
22:32 gyles19 But trying /usr/bin/diff doesn't take.  If I go back into prefs, it's back to empty again.
22:33 gyles19 Thre is a 'bin_diff' preference which has a blank value.  It doesn't complain when I attempt to set it, but it seems to not save it, either.
22:34 zenog The on_diff method still uses the old setting. hm
22:34 gyles19 It has a 'set' button which visually updates the bin_diff value in the prefs, but the value isn't being saved.
22:35 gyles19 But it's odd that padre would dump core if one attempts to set the thing to a non-existent file, it obviously sees the value if it's wrong.  Anyway.
22:36 zenog gyles19: yes
22:41 Hyppolit svn: r15940 | zenogantner++ | http://padre.perlide.org/trac/changeset/15940
22:41 Hyppolit fix crash caused by config name change in r15454
22:41 Hyppolit trunk/Padre/lib/Padre/Wx/
22:41 zenog gyles19: Thanks, you pointed me to an unrelated crash - that was only in trunk, not in the CPAN version, I guess.
22:41 gyles19 How do I make my help viewer be readable like it is in the videos?  When I press F1 or F2, what it get is raw plain text, newlines indenting is all striped.
22:42 zenog gyles19: I also saw another bug that I'll report tomorrow.
22:42 gyles19 Hehehe.
22:42 zenog gyles19: Help displays nice for me.
22:43 zenog gyles19: Post a screenshot? Which Wx version do you have? (you find it in the About box).
22:43 gyles19 Well, it's seriously ugly for me.  0.84 was the same.
22:43 zenog Gotta sleep now. You can continue posting here - I'll have a look at the things tomorrow ...
22:43 gyles19 System Info Perl 5.10.1 Wx 0.96 wxWidgets 2.8.10 Alien::wxWidgets 0.50 Wx::Perl::ProcessStream 0.30 PPI 1.215 Config:/home/joi/.local/share/.padre Uptime: 0:11:30 RAM: 728.8MB Threads: 6
22:43 zenog (It's almost 1am here - and I have to work tomorrow ;-)
22:45 gyles19 Where would I post a screen shot?
22:46 bowtie just add http://padre.perlide.org/trac/wiki/SandBox
22:46 gyles19 do I need an account?
22:47 bowtie Hyppolit, trac!
22:47 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
22:47 bowtie go register now
22:48 gyles19 Done.
22:48 bowtie now you can add to sandbox or just create tickets
22:49 bowtie if sandbox put link here for zenog, otherwise add him to cc in ticket, ok
22:50 gyles19 I'll try the sandbox first.  There may already be a bug for this.
22:52 Hyppolit Trac registration closed
23:03 Hyppolit wiki page http://padre.perlide.org/trac/wiki/SandBox changed by gyles19
23:03 gyles19 Ok, here's a link: http://padre.perlide.org/t​rac/wiki/SandBox#forzenog
23:05 gyles19 This is pretty-much a fresh install on a virgin ubuntu box, aside from the wxperl perl rebuild I did last night, and all the dependencies cpan loaded to get the latest Padre module going.
23:05 gyles19 Thank you for the Login, Hyppolit.  I've got it saved away for future use.
23:10 Hyppolit svn: r15941 | szabgab++ | http://padre.perlide.org/trac/changeset/15941
23:10 Hyppolit Update the messages.pot file
23:10 Hyppolit trunk/Padre/share/locale/
23:16 gyles19 Oh, that's Hyppolit's a bot! Cool.
23:23 bowtie left #padre
23:28 gyles19 And...the perl-tags selection dialog is also using *.* for its file filter.

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