Camelia, the Perl 6 bug

IRC log for #padre, 2011-02-08

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

All times shown according to UTC.

Time Nick Message
00:00 zenog The other option is that you can of course also copy from tab to tab.
00:00 zenog user_2054: Does that help/answer your question?
00:08 SvenDowideit joined #padre
00:09 SvenDowideit ok, can someone please answer me an annoying question?
00:09 user_2054 Thanks.  It took me a while to find the option you mentioned.  But now that I have done, it works!
00:09 SvenDowideit I've been using padre for several years - mmm, ok, so since 2008 some time (not quite as long as i thought)
00:10 Hyppolit #8: Tool for refactoring code (new enhancement) [ http://padre.perlide.org/trac/ticket/8#comment:6 ]
00:10 SvenDowideit and even when I started using it, perl debugging was a 'just around the corner' feature
00:10 user_2054 Is there published help on padre, apart from this site?
00:10 Hyppolit #8: Tool for refactoring code (new enhancement) [ http://padre.perlide.org/trac/ticket/8#comment:7 ]
00:11 zenog user_2054: great!
00:11 SvenDowideit and yet, i still don't use padre for debugging
00:11 SvenDowideit why?
00:11 zenog SvenDowideit: Because the debugger is (a) quite basic and (b) not very stable
00:12 SvenDowideit so the follow on q is - is that because no-one is working on making the debugger fly?
00:12 zenog yes.
00:12 jnap joined #padre
00:12 SvenDowideit is this a desperate case of needing to throw money at the problem?
00:12 zenog There are some other issues that would maybe need money, but this is also a case.
00:13 zenog Maybe money would not be necessary, just one or more people that concentrate on the issue for a while.
00:13 SvenDowideit from my pov, we have a reality that people havn't concentrated on it
00:14 SvenDowideit and so if i think its important (and assuming i don't have time do just doit) money is an option that tends to work
00:14 SvenDowideit or what is it that is preventing padre from being _the_ perl editor (when i need to debug, i run komodo)
00:14 Hyppolit #1058: Open file via SFTP (new enhancement) [ http://padre.perlide.org/t​rac/ticket/1058#comment:1 ]
00:14 Hyppolit #12: Add remote editing capability via ftp and ssh (new enhancement) [ http://padre.perlide.org/trac/ticket/12#comment:7 ]
00:14 zenog SvenDowideit: You are right.
00:15 SvenDowideit darn
00:15 zenog I guess the Perl Foundation would fund someone willing to work on it.
00:15 zenog We could also start a fundraiser so that we can pay alias to do it ;-)
00:15 SvenDowideit seeing as Alias isn't here atm, i'll poke him a little - i was hoping to see him at LCA, but he must be busy
00:16 SvenDowideit he's doing too much as it is
00:16 SvenDowideit though admittedly, his workrate is about a million times most people's
00:17 SvenDowideit mmm, ok, i'll toss debugger on my 'i'll never have time to work on it stack'
00:17 SvenDowideit thanks for the info :)
00:17 zenog SvenDowideit: Could you maybe write down the main differences between the Komodo and the Padre debuggers?
00:17 zenog What is the difference there?
00:17 zenog I never used Komodo.
00:17 SvenDowideit well, number one is - komodo's debugger just works
00:18 SvenDowideit its essentially as competent as visualstudio is for c++
00:18 SvenDowideit whereas padre's just dies on the non-trivial code i want to step through
00:18 jnap I used komodo for a while until I switched to the Mac fulltime and then found the mac version buggy, for what that's worth
00:19 SvenDowideit really?
00:19 SvenDowideit komodo is an xul app
00:19 SvenDowideit so as i understand it, its the same code on all platforms
00:19 SvenDowideit mind you perl on OSX is pretty broken
00:19 jnap yeah, strange but after a while the application stopped responding to mouse clicks
00:20 SvenDowideit only marginally better than the perl on solaris (may it rest in peace)
00:20 jnap built in perl is not bad, I think but I useually perlbrew anyway
00:20 jnap the mouse problem for komodo I had on two differnt laptops, with very differnt setups so don't know what to think.  Pushed me to using vi in the end
00:21 SvenDowideit yup, i use komodo _only_ for debugging
00:21 SvenDowideit but it does mean i don't step through code as often as i like
00:21 SvenDowideit (I also only own an older version of komodo, which might have something to do with it too)
00:21 jnap maybe, not sure
00:22 jnap since I am generally developing in Catalyst I find built in debuggers not particular useful, I just do the old school add a ton of debugging statements and so forth
00:22 SvenDowideit yeah, which again shows that perl debuggers are not keeping up
00:23 zenog ah, there are quite a few open bugs related to the debugger: http://padre.perlide.org/trac/search?q=d​ebugger&noquickjump=1&ticket=on
00:23 SvenDowideit given that the c++ projects i've worked on are much more complex - as in millions of lines of code for each component, and 100's of components
00:23 jnap I guess I probably don't know what I'm missing then :)
00:23 SvenDowideit yup, thats the case for many people
00:24 SvenDowideit code review by debugger inspection teaches the team quite a bit
00:24 SvenDowideit but its time consuming, so it takes discipline to balance the cost-benefits
00:29 jnap & dinner
00:29 jnap left #padre
00:34 Hyppolit #1086: Debugger -> Display Value should support any Perl expression (new enhancement) [ http://padre.perlide.org/t​rac/ticket/1086#comment:1 ]
00:45 Hyppolit #1085: "Debug -> Evaluate expression" doesn't display its output (new defect) [ http://padre.perlide.org/t​rac/ticket/1085#comment:1 ]
00:45 zenog SvenDowideit: What do you think about making the month of March the "Month of the Padre Debugger"?
00:46 SvenDowideit march - its probly a month too early for me
00:46 * SvenDowideit is desperatly behind in working on mongodb for foswiki - let alone other projects
00:47 * garu likes April (or later) best, too
00:48 SvenDowideit but i do like the idea that padre _must_ (in the rfc sense) be a good debugger for complicated codebases before it goes 1.0
00:48 SvenDowideit as that (imo) puts the correct focus on the feature
00:48 SvenDowideit seeing as i've only done little tiny things in Padre, and i presume they are all re-arched away now, i can't really talk
00:49 SvenDowideit and worse, i'm starting to use node.js for things i used to bash out perl scripts for
00:52 zenog Okay, why not April ...
00:55 zenog SvenDowideit: I think you can talk, if you have experience using different debuggers you can help spec out things.
00:57 zenog ... anyway, I need to sleep. cu &
00:57 garu bye zenog
00:59 Hyppolit #1083: It should be possible to set breakpoints before starting the debugger (new enhancement) [ http://padre.perlide.org/t​rac/ticket/1083#comment:2 ]
00:59 SvenDowideit darnit - contribution by user experience - hard to argue
01:03 SvenDowideit oh wonderful, and komodo's actually broken for recrusive functions - thus rendering it pointless
01:04 zenog left #padre
01:12 asarch joined #padre
01:16 kyanardag left #padre
01:56 jazzanova joined #padre
02:15 Di-ima left #padre
02:17 jnap joined #padre
02:26 Di-ima joined #padre
02:41 jnap left #padre
02:57 user_2054 left #padre
04:25 kyanardag joined #padre
05:46 SeaSnake_730 joined #padre
06:04 kyanardag left #padre
06:13 SeaSnake_730 left #padre
06:21 kaare joined #padre
07:01 Sewi joined #padre
07:30 azawawi joined #padre
07:30 azawawi good morning
07:37 azawawi interesting blog post http://blogs.perl.org/users/steven_haryanto​/2011/02/the-coming-bloated-perl-apps.html
07:55 asarch left #padre
08:05 waxhead azawawi, evening!  :)
08:05 dialog joined #padre
08:07 azawawi waxhead: hello...
08:08 azawawi waxhead: did you see my email about Padre and 5.10.0... ?
08:08 azawawi waxhead: we should write something about that... Do not use 5.10.0... why should the user be using in the first place? :)
08:10 azawawi waxhead: s/using in/using it in/
08:12 azawawi http://www.modernperlbooks.com/mt/2011/02/when-the​-dependency-problem-is-core-language-problem.html
08:14 azawawi waxhead: ping... :)
08:25 danlucraft joined #padre
08:33 * azawawi &
08:33 azawawi left #padre
08:43 GabrielVieira joined #padre
08:48 asarch joined #padre
08:48 GabrielVieira2 left #padre
08:48 kyanardag joined #padre
08:56 szabgab hi everyone!
08:56 szabgab I just got back from FOSDEM yesterday evening and slowly catching up
08:57 szabgab SvenDowideit: I think fixing the debugger to be really good would take about 3-4 days of full work
08:58 szabgab the main issue for me is lack of time , I can't do that in 1 hour a day for 60 days :)
08:58 szabgab I need to have the 3-4 days concentrated
08:59 szabgab if throwing money, then I would mostly appreciate helping me raise money for the Perl Ecosystem Group
08:59 szabgab I don't want to ask money from TPF
09:00 szabgab not for Padre and not for PEG any more
09:21 dialog left #padre
09:24 asarch left #padre
09:34 daxim joined #padre
09:42 zenog joined #padre
09:56 azawawi joined #padre
09:57 azawawi szabgab: welcome back
09:57 zenog hi azawawi
09:57 azawawi zenog: hey
09:58 zenog I did a CPAN upload of the LaTeX plugin yesterday. Syntax checking works now, and I have added some code completion features.
09:59 azawawi zenog++
09:59 zenog It just looks a bit ugly because of the "UNAUTHORIZED RELEASE" marker here: http://search.cpan.org/~zen​og/Padre-Plugin-LaTeX-0.09/
10:00 zenog azawawi: I guess you can help here, PAUSE says you have the permissions for P::Document::BibTeX and P::Document::LaTeX::Syntax.
10:00 * azawawi fixes it
10:03 zenog azawawi++
10:04 azawawi zenog: done
10:04 zenog thank you!
10:04 azawawi try it and please let me know if it works :)
10:05 azawawi zenog: have you read chromatic's latest blog post?
10:06 zenog azawawi: yes
10:06 zenog good one
10:07 azawawi i guess im not the only one fed up with...  :)
10:10 azawawi everytime i try to free myself for padre, i get new stuff to work on...
10:10 azawawi lately i hardly get any time to work on stuff in my todo list
10:11 zenog What is in your todo list?
10:12 zenog I have told myself to do about 50% of my Padre work on documentation, but I have not started to do so yet.
10:13 waxhead azawawi, pong
10:14 zenog hi waxhead
10:14 waxhead hey zeno
10:14 waxhead how's things
10:15 azawawi zenog: lots of stuff... scintilla upgrade, proper diff window, multi-threaded debugger
10:15 waxhead the hard stuff.. :)
10:16 azawawi zenog: wxformbuilder in padre... :)
10:16 zenog there was some talk about Padre's debugger last night
10:16 azawawi yeah i read it
10:16 zenog azawawi, I encourage you to work on the hard stuff, I will do the simple things in the meantime :-P
10:16 azawawi :)
10:18 azawawi 4 stuff we need to make perfect in padre... 1) highlighting 2) debugging 3) profiling 4) tidying... :)
10:18 azawawi that's what makes a Perl IDE
10:20 zenog 5) refactoring
10:20 azawawi experimental highlighting stuff should be removed... Only scintilla highlighters and then play with a modified Perl lexer from our own C++ scintilla version
10:20 azawawi refactoring is the hardest :)
10:21 azawawi especially for Perl
10:21 zenog yeah, but even the renaming stuff that we have now already makes a difference. I use it quite often.
10:22 azawawi debugging workflow along with multithreading should be improved... at the moment, what we have the bare minimum of a debugger
10:22 zenog agreed
10:23 azawawi profiling with nytprof should be improved to actually parse the result and allow a quick way to move around the results
10:23 azawawi and tidying... should be inside Padre...
10:23 szabgab hi azawawi
10:23 azawawi szabgab: welcome back again :)
10:25 szabgab azawawi: please don't remove the experimental PPI highlighters!
10:25 szabgab they work well for training classes wher the files are small
10:26 azawawi szabgab: :)
10:26 azawawi szabgab: i wont do anything until i get the upgraded scintilla version up&running
10:27 azawawi http://pastebin.com/5cZQWbZ3
10:31 szabgab azawawi++
10:32 azawawi szabgab: thanks. I see that you dont want to ask for any TPF grants...
10:32 azawawi szabgab: slow process?
10:33 szabgab actually I am supposed to pay them a lot of money I promised earlier
10:33 szabgab but nt only that
10:34 azawawi ?
10:35 szabgab they don't have money :)
10:35 azawawi hehe
10:35 zenog szabgab: You had that thing in your Padre talk at FOSDEM when your language was English but the OK button was in Hebrew. I think I fixed that, at least on Unix: http://padre.perlide.org/trac/changeset/13636
10:35 szabgab and for me personally I would not work on Padre more if I got a grant from TPF
10:35 szabgab zenog: thanks
10:36 azawawi szabgab: any online FOSDEM videos?
10:36 szabgab I forgot to point it out in the talk that I'd like the Padre hackers in the room to fix it by the end of my talk :)
10:36 szabgab that could have been a nice plot
10:36 zenog It's just on Unix, I am not sure whether there is a problem with Windows.
10:36 szabgab azawawi: we did not make any videos
10:36 zenog szabgab: Did you present on Windows or Ubuntu?
10:37 szabgab zenog: I'll try it later on Windows, yes that was a Windows machine
10:37 zenog Will be still there - I have no idea how WxWidgets determines the system language under Windows.
10:38 zenog Point is, it must be somehow overridden by Padre to trick wx into thinking there is another system language (=the Padre interface language)
10:40 zenog szabgab: btw, I continued working on those Perl6 programs. They are running for one night now ... for a job that should only take up some seconds.
10:40 zenog szabgab: Do you know any Perl6/Rakudo/Parrot people I can talk to about that? Or shall I just chat them up in the perl6 channel?
10:42 szabgab El_Che: http://nxadm.wordpress.com/2011/02/08/perl-a​t-fosdem-and-some-photographic-impressions/
10:43 azawawi szabgab: next year im going to FOSDEM
10:44 szabgab azawawi: then I must go again :)
10:44 szabgab zenog: the #perl6 is the best place
10:45 azawawi szabgab: how much did the trip cost approximately?
10:46 szabgab 500 USD flight + hotel (but I staied at friends) and there are much cheaper tickets as I understood
10:47 zenog azawawi: It is definitely an event worth going to.
10:47 szabgab it would be a lot cheaper to fly to Cologne and then by train
10:47 azawawi hmm cool
10:47 szabgab or maybe to Frankfurt?
10:48 azawawi so basically take a train
10:49 azawawi Debian 6.0 comes with Perl 5.10.1... why not 5.12.3 ?
10:50 azawawi i wonder what padre version did Debian 6 ship?
10:50 azawawi http://packages.debian.org/squeeze/padre  # 0.63... :(
10:51 zenog oops. I did not really notice there was a new release of Debian ;-)
10:51 azawawi no marketing...
10:51 zenog azawawi: That's normal, they won't pull in the last version of Padre one week before their release ;-)
10:51 azawawi i just got that from the link szabgab sent to El_Che ...
10:52 szabgab Debian always ships with old versions of stuff
10:52 szabgab as they have a long process of stabilizing things
10:52 zenog Was 0.63 particularly bad?
10:52 azawawi i know but 0.63 is too old
10:52 zenog azawawi: It is the version that _we_ offer for Windows currently.
10:52 szabgab so they have a long period of freezing stuff
10:53 zenog So I guess we also have a long period of freezing stuff.
10:53 azawawi at least they have now an up2date copy of postgresql and mysql :)
10:53 zenog On the upside: This is the first release of Debian ever to ship Padre!
10:53 azawawi http://www.debian.org/News/2011/20110205a
10:54 azawawi zenog: which means more complaints? :)
10:54 zenog azawawi: I hope so!
10:54 azawawi zenog: they even shipped OpenJDK 6b18 ...
10:55 zenog We should really take care of our own packaging before complaining about Debian ;-): http://padre.perlide.org/download.html
10:55 azawawi :)
10:56 zenog On the website, we offer 0.63, 0.41, and 0.55 ...
10:56 azawawi szabgab: drop the MSI strawberry approach and go with the easier NSIS?
10:56 szabgab no idea what NSIS is
10:57 azawawi an open source installer maker...
10:57 szabgab If you can make it work :)
10:57 szabgab but there is also the CitrusPerl Mark Dootson talked about a few days ago
10:57 szabgab and his Cava packager
10:58 szabgab that should be a cross platform solution which would provide extra awesomeness
10:58 robn joined #padre
10:58 szabgab Mac+Linux+Windows
10:58 azawawi "use Moose" in Padre adds 28733 loaded lines...
10:59 azawawi lines of code...
10:59 robn left #padre
11:01 azawawi szabgab: yeah i read about that... should be interesting to see how strawberry and CitrusPerl work together...
11:03 szabgab azawawi: want to read your blog about those measurements
11:05 azawawi szabgab: will do when i have free time :)
11:16 pece left #padre
11:17 _Dave joined #padre
11:17 _Dave morning chaps
11:17 szabgab _Dave: mornig
11:18 _Dave quicky
11:18 _Dave how do i set an environment variable to be passed to a "run" process?
11:19 _Dave in this case, a test...
11:19 pece joined #padre
11:19 szabgab I think there is not facility for that in Padre
11:19 _Dave BTW, good job on padre. that and strawberry has got our testers cooking with gas
11:19 szabgab but you can add BEGIN { } to your code
11:19 _Dave so set it on the PC and restart?
11:19 _Dave hm, ok
11:19 azawawi windows?
11:19 szabgab that would also work of course
11:19 zenog _Dave: You do not need to restart your PC for that?
11:20 _Dave restart padre :)
11:20 szabgab :)
11:20 _Dave but restarting windows is always a good idea
11:20 azawawi _Dave: :)
11:20 zenog _Dave: okay ;-)
11:20 azawawi _Dave: actually after winxp i dont restart my machine as before
11:20 zenog _Dave: But it definitely would make sense as a feature!
11:20 azawawi _Dave: with win7, restarts are a thing of the past unless there is an update...
11:20 szabgab _Dave: testers? tell me more about that!
11:21 _Dave szabgab: you around later? will explain
11:21 zenog Does anyone know whether the preference dialog is old-school, or created using FormBuilder or whatever the name was?
11:21 azawawi let me check
11:21 szabgab probably I am around later though my kids might want some attention too :)
11:23 _Dave i'm going to do a talk on it at some point
11:23 _Dave sadly the perl-qa thing is only a hackathon
11:23 zenog azawawi: old-school
11:23 azawawi zenog: way-old-school our @ISA     = 'Padre::Wx::Dialog';
11:23 azawawi zenog: :)
11:24 szabgab _Dave: do we know each other?
11:24 szabgab ourside of IRC?
11:24 _Dave only via london.pm. we may have met at lpw. do you have a scary beard? :)
11:24 szabgab not this time :)
11:25 zenog So to be able to set the environment variables, I would just need to add a few configuration options and hack the dialog + and the "get_command" routine ... maybe I'll try it now.
11:26 szabgab I have some small changes on my windows machine, I 'll try to push them later today
11:27 _Dave how's padre on the mac?
11:29 * _Dave installs
11:41 _Dave #     Tried to use 'Wx'.
11:41 _Dave #     Error:  Can't load '/Users/daveh/.cpan/build/Wx-0.98-Y​XRpGB/blib/arch/auto/Wx/Wx.bundle' for module Wx: dlopen(/Users/daveh/.cpan/build/Wx-0.9​8-YXRpGB/blib/arch/auto/Wx/Wx.bundle, 2): Symbol not found: __ZN10wxFontBase18ms_encodingDefaultE
11:41 _Dave ideas?
11:43 _Dave also, we set PERL5LIB to a relative path in the windows environment and padre crashes
11:44 _Dave absolute path worked
11:44 azawawi _Dave: you trying to install on windows or mac?
11:45 azawawi _Dave: s/install/install Padre/
11:45 _Dave mac
11:45 _Dave that was the Wx install falling on its arse
11:45 azawawi _Dave: perlbrew?
11:46 azawawi _Dave: or local::lib... to get away from system perl problems first
11:46 _Dave don't want to hack source
11:46 _Dave i need code to run in hudson and on our testers desktops
11:46 pece left #padre
11:47 azawawi hudson ci?
11:47 _Dave arrr
11:48 _Dave we've just moved our testers from very bad ruby to hopefully better perl
11:48 azawawi i see
11:48 azawawi testers desktop = win32?
11:49 azawawi _Dave: cpan Alien::wxWidgets # works?
11:50 _Dave apparently so
11:50 pece joined #padre
11:50 _Dave please hold
11:50 _Dave an playing
11:50 azawawi _Dave: install App::cpanminus... it is easier than the regular cpan
11:50 _Dave i know :)
11:50 azawawi _Dave: cool :)
11:51 Hyppolit svn: r13647 | adamk++ | http://padre.perlide.org/trac/changeset/13647
11:51 Hyppolit Fixed $BACKCOMPATIBLE to $COMPATIBLE.
11:51 Hyppolit Added full documentation for Padre::TaskManager.
11:51 Hyppolit Removed many of the "thread'isms" from the Padre::TaskManager so that it is more pure. Removed a bunch of "use" statements from the task manager to prove the disconnection from Wx or threading.
11:51 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Role/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/lib/Padre/Wx/History/ trunk/Padre/lib/Padre/Wx/Role/ trunk/Padre/share/
11:51 azawawi _Dave: cpanm Alien::wxWidgets Wx
11:51 _Dave i'm building a gonzo perl 5.12 deb with all the CPAN we need
11:52 azawawi nice
11:52 azawawi Alias++ # nice task manager docs
11:53 _Dave and cpnm is doing the work there
11:53 _Dave cpanm
11:53 _Dave are there c libs needed for Wx?
11:54 azawawi _Dave: are you dagolden? :)
11:54 _Dave why? broken record?
11:55 azawawi _Dave: i dont know... testing and stuff
11:55 _Dave no
11:55 _Dave this is a whole new world to me
11:55 azawawi _Dave++
11:55 _Dave i've always been very dismissive of testers/testing in general
11:56 _Dave but perl+hudson+selenium is a revelation
11:56 azawawi _Dave: Wx compiles against existing libs if it finds them
11:56 azawawi _Dave: but if i remember correctly, you can force to compile from source
11:56 _Dave I have a UI admin CRUD app I wrote for the BBC that I've got some WWW:::Mechanize tests for that I may recode in selenium :)
11:57 azawawi _Dave: :)
11:57 _Dave next startup i go to is going to feel the full force
11:58 azawawi _Dave: Wx's maintainer is using a Mac (Mattia Borbon)... So i think he will be able to help you better
11:58 _Dave ok
11:58 _Dave i'll search
11:58 azawawi I remember reading about 64-bit troubles while compiling Wx on wxperl mailing lists
11:59 _Dave docs: http://search.cpan.org/dist/Wx/docs/INSTALL.pod
12:00 _Dave hm, not getting as far as wxperl
12:00 _Dave please hold
12:00 azawawi ...The 'perl' executable shipped with your OS can't be used to run executables that interact with the GUI, hence you need to use the special 'wxPerl' executable created by wxPerl...
12:00 _Dave yes
12:00 _Dave not getting that far
12:01 _Dave smells of missing .so
12:01 _Dave please hold
12:01 azawawi which step is failing?
12:05 jazzanova left #padre
12:07 Hyppolit #1000: Run Parameters: Possible extensions (new enhancement) [ http://padre.perlide.org/t​rac/ticket/1000#comment:1 ]
12:07 zenog _Dave: added your suggestion to that ticket ...
12:07 _Dave which suggestion?
12:08 azawawi the env variable passing to run command
12:08 zenog azawawi, _Dave: yes
12:11 Hyppolit svn: r13648 | zenogantner++ | http://padre.perlide.org/trac/changeset/13648
12:11 Hyppolit [website] Debian Sid => Debian Etch
12:11 Hyppolit trunk/template.padre.perlide.org/tt/pages/
12:11 _Dave azawawi: seems like a simple plugin enhancement
12:11 _Dave did I mention that if we get PERL5LIB=../lib in windows, Padre crashed? :)
12:11 _Dave when we set absolute path it was fine
12:12 azawawi _Dave: let me check it out then
12:13 zenog azawawi: Do you know the class that implements the "Open Resource" dialog?
12:14 zenog azawawi: forget that, got it.
12:14 azawawi azawawi: Open resource it :)
12:15 azawawi # recursive... :)
12:23 azawawi _Dave: just checked it and it didnt crash here... strange
12:25 azawawi _Dave: i put the script.pl in desktop and the sample library in %USER_PROFILE%/lib
12:25 azawawi _Dave: and set PERL5LIB=../lib
12:25 _Dave ok, it's  bogon
12:25 _Dave thanks for checking
12:26 Hyppolit #1067: Open Resource dialog incomplete (new defect) [ http://padre.perlide.org/t​rac/ticket/1067#comment:2 ]
12:26 Hyppolit svn: r13649 | zenogantner++ | http://padre.perlide.org/trac/changeset/13649
12:26 Hyppolit Open Resource dialog: ignore .build directories
12:26 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Task/
12:27 azawawi zenog: might be better if you make it a config parameter
12:28 azawawi zenog: 'CVS', '.svn', '.git', 'blib', '.build' => config_ignore_files maybe?
12:28 Hyppolit #870: Padre crashs when closing "Open Resource" with the 'x' button from window manager (closed defect) [ http://padre.perlide.org/trac/ticket/870#comment:4 ]
12:29 Hyppolit #465: Integrate open selection with open resource (new enhancement) [ http://padre.perlide.org/trac/ticket/465#comment:1 ]
12:29 zenog azawawi: Correct. But even better: It should be configurable in the dialog.
12:29 azawawi zenog: that's why i said a configuration parameter :)
12:29 zenog azawawi: A little bit like "Find in Files"
12:29 azawawi zenog: advanced config dialog?
12:30 azawawi zenog: true but we need to unify the ignoring code across find in files, open resource and directory browser (if it uses it)
12:30 zenog azawawi: There could be another line below the strange clipboard thing that just says "Ignore |.svn, ...|"
12:31 zenog azawawi: That it is also an interesting idea. Hadn't thought about it.
12:31 zenog azawawi: Of course it makes sense to generalize that, yes.
12:31 azawawi zenog: agreed
12:32 zenog I won't have time for that today, shall I write a ticket?
12:32 user_2054 joined #padre
12:32 azawawi zenog: and maybe the next more advanced step is to read the user's .gitignore and svn ignore props...
12:32 azawawi zenog: just thinking...
12:32 azawawi zenog: sure
12:33 zenog azawawi: At least, they could be used as the defaults.
12:33 zenog azawawi: Not sure whether it's worth synchronizing.
12:33 zenog azawawi: Or there are two setting: manual vs. follow .gitignore/svn:ignore
12:34 azawawi zenog: hmmm
12:34 zenog hi user_2054, how can we help you? Or are you just having a look around? Anyway, welcome!
12:36 zenog azawawi: I'll submit a ticket, and feel free to comment there!
12:37 azawawi zenog: cool
12:39 azawawi zenog: two ways to do the scintilla upgrade thing
12:40 azawawi zenog: hack compile the LexPerl.cxx again in wx STC
12:40 azawawi zenog: and hope it works :)
12:40 _Dave nope, make test in Wx still fails abysmally
12:40 azawawi zenog: or compile the latest version of scintilla ourselves and then write the Wx glue code
12:41 azawawi _Dave: could you paste it?
12:41 _Dave http://www.nntp.perl.org/group/perl​.wxperl.users/2010/08/msg7536.html
12:41 _Dave this thread largely
12:42 azawawi osx 10.6?
12:43 _Dave http://www.nntp.perl.org/group/perl​.wxperl.users/2010/11/msg7755.html
12:43 _Dave yes
12:43 _Dave forget it
12:43 _Dave i have a linux VM here I use for dev
12:43 Hyppolit #1098: common configuration setting "ignore directories" for Find in Files, Open Resource, Project Browser (new enhancement) [ http://padre.perlide.org/trac/ticket/1098 ]
12:43 azawawi ubuntu?
12:43 _Dave CentOS
12:43 _Dave it's  BBC sandbox
12:44 _Dave i'll stick to emacs for now. i've got 25 years of finger memory
12:45 azawawi install from source... better... since only fedora has an up2date rpm...
12:45 * azawawi used centos a long time ago
12:46 azawawi _Dave: :)
12:46 azawawi _Dave: it is just the Wx installation that is painful at the moment
12:46 _Dave yeah
12:46 _Dave it's fine
12:46 azawawi _Dave: afterwards a simple cpanm Padre will work
12:46 _Dave looks like 64 bit issues right?
12:47 azawawi _Dave: yeah
12:47 _Dave we've gone 64 bit in development and our mod_perl processes have largely doubled in size
12:47 _Dave kinda obviously
12:47 kyanardag left #padre
12:48 azawawi how about Dancer, mojo?... :)
12:48 azawawi i know mod_perl scales well though
12:48 _Dave when it's done right
12:48 _Dave the frontend is Mason, talking to a perl backend
12:48 _Dave so two layers of heavyweight
12:48 _Dave history...
12:49 azawawi i see
12:49 azawawi _Dave: btw, what do you like the most about emacs?
12:49 _Dave it's a great operating system
12:50 * azawawi is used to vi because of stupid AIX :)
12:52 _Dave back in the day, given a new machine/os, i'd build the whole GNU toolchain and X from scratch
12:52 _Dave and live the GNU life
12:52 azawawi :)
12:52 azawawi _Dave: http://blogs.perl.org/users/phred/20​11/02/mod-perl-205-has-arrived.html :)
12:53 _Dave i'm on the mailing list
12:53 _Dave i need to get out build to use perl 5.12.3 as well
12:53 _Dave our
12:53 _Dave the devs are loving it
12:53 azawawi perlbrew install perl-5.12.3
12:53 _Dave 64 bit 5.12
12:54 _Dave azawawi: we have custom switches
12:54 _Dave it's fine what we have
12:54 _Dave hudson builds it overnight
12:54 azawawi perlbrew ... -Dusethreads ...
12:54 zenog azawawi: Accourding to PAUSE, I now have the privileges for the LaTeX plugin. Do you know whether I need to re-upload the thing?
12:54 _Dave threads
12:54 _Dave ew
12:54 zenog http://search.cpan.org/~zen​og/Padre-Plugin-LaTeX-0.09/ still say "unauthorized release"
12:55 zenog Anyway, I can do some more things for the plugin, and then release 0.10 quite soon.
12:55 azawawi zenog: try to repair from pause interface?
12:55 azawawi zenog: or "reset version"... but that's not recommend
12:55 azawawi ed
12:55 zenog azawawi: "Force Reindexing"?
12:55 azawawi zenog: let me read it again :)
12:56 azawawi zenog: "The perms table got altered, now a file should be visited again to overrule the previous indexing decision." :)
12:56 azawawi zenog: sure
12:57 zenog Hm. Operation timed out. I guess I'll try again in a few minutes.
12:58 Hyppolit svn: r13650 | zenogantner++ | http://padre.perlide.org/trac/changeset/13650
12:58 Hyppolit [XML plugin] fix syntax checking, tidy code
12:58 Hyppolit trunk/Padre-Plugin-XML/ trunk/Padre-Plugin-XML/lib/Padre/Document/ trunk/Padre-Plugin-XML/lib/Padre/Document/XML/ trunk/Padre-Plugin-XML/lib/Padre/Plugin/ trunk/Padre-Plugin-XML/t/
12:59 azawawi zenog: the problem the xml plugin is that it doesnt install on win32 because of failed dependencies if i recall correctly
13:00 zenog azawawi: That is not so good.
13:01 zenog azawawi: Same for the LaTeX plugin. At least I never checked whether it works on Windows. Possibly not.
13:01 azawawi zenog: link it... i'll check it :)
13:02 zenog azawawi: What do you mean by "link it"?
13:03 azawawi zenog: the .tar.gz file link ... i'll
13:04 zenog http://search.cpan.org/CPAN/authors/id/Z​/ZE/ZENOG/Padre-Plugin-LaTeX-0.09.tar.gz
13:04 zenog the PAUSE reindexing worked, btw.
13:05 azawawi it is already on search.cpan.org?
13:05 zenog azawawi: Yeah.
13:05 zenog http://search.cpan.org/~zen​og/Padre-Plugin-LaTeX-0.09/
13:07 azawawi zenog: installs
13:09 zenog azawawi: Ah, possibly creating a PDF from within Padre won't work.
13:09 azawawi zenog: external command?
13:09 azawawi zenog: what's the extension of the document?
13:10 zenog .tex
13:10 azawawi cool
13:10 zenog Yes, it calls pdflatex and a PDF viewer. At least the PDF viewer in a very very very un-portable way, and I am not sure whether pdflatex is in the PATH on a normal LaTeX installation on Win.
13:11 azawawi ofcourse not :)
13:11 zenog I'll prepare a blog post about the plugin soonish.
13:11 azawawi win32 comes only with win32 stuff :)
13:12 azawawi zenog: the black screen command line flashes when you first open it under padre.exe
13:12 azawawi zenog: not a big deal... can be fixed
13:12 zenog You mean, just opening the file?
13:12 azawawi zenog: yup
13:13 zenog I need to have lunch now ... see you later azawawi, it was a pleasure, as always.
13:13 azawawi and dies...
13:14 azawawi Missing or invalid task class 'Padre::Document::LaTeX::Syntax' ...?
13:15 azawawi zenog: enjoy :)
13:16 * azawawi looks @ it
13:21 danlucraft1 joined #padre
13:21 danlucraft left #padre
13:23 danlucraft joined #padre
13:23 danlucraft1 left #padre
13:56 * azawawi &
13:56 azawawi left #padre
13:56 kyanardag joined #padre
14:03 jnap joined #padre
14:29 user_2054 left #padre
14:49 asarch joined #padre
14:52 kaare_ joined #padre
15:07 alnewkirk left #padre
15:28 Haarg left #padre
15:34 Haarg joined #padre
15:51 dapatrick joined #padre
16:00 dapatrick left #padre
16:08 dapatrick joined #padre
16:09 dapatrick left #padre
16:10 dapatrick joined #padre
16:21 daxim left #padre
16:25 SeaSnake_730 joined #padre
16:31 dapatrick1 joined #padre
16:31 dapatrick left #padre
16:31 dapatrick1 left #padre
16:35 dapatrick joined #padre
16:53 SeaSnake_730 left #padre
17:14 pece2 joined #padre
17:27 alnewkirk joined #padre
17:29 zenog azawawi: hm. Does not die on Ubuntu. Problem is that the Task manager is not really saying a lot about what is going wrong.
17:36 zenog azawawi: Sure you have installed v. 0.09? Because I thought I had fixed the 'Missing or invalid task class' problem.
17:42 _Dave left #padre
17:43 zenog join distzilla
17:43 zenog oops forgot the slash
18:00 Hyppolit svn: r13651 | zenogantner++ | http://padre.perlide.org/trac/changeset/13651
18:00 Hyppolit squeeze, not etch, what was I thinking ...
18:00 Hyppolit trunk/template.padre.perlide.org/tt/pages/
18:10 ilbot2 joined #padre
18:10 Topic for #padre is now Latest Padre is 0.80 - 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
18:14 danlucraft left #padre
18:41 toi left #padre
18:45 zenog Is there a reason for share/style2/ to exist in the Padre source tree? The dir is empty.
19:30 toi joined #padre
19:34 Hyppolit #1099: Ctrl-Shift-T to get last closed tab (new enhancement) [ http://padre.perlide.org/trac/ticket/1099 ]
20:03 pece2 left #padre
20:24 Steffen joined #padre
20:28 zenog hi Steffen
20:28 Steffen hi
20:40 user_2054 joined #padre
20:51 zenog hi user_2054
20:59 asarch left #padre
21:05 Hyppolit svn: r13652 | zenogantner++ | http://padre.perlide.org/trac/changeset/13652
21:05 Hyppolit [LaTeX plugin] try different PDF viewers
21:05 Hyppolit trunk/Padre-Plugin-LaTeX/ trunk/Padre-Plugin-LaTeX/lib/Padre/Document/LaTeX/ trunk/Padre-Plugin-LaTeX/lib/Padre/Plugin/
21:17 El_Che lo
21:17 Hyppolit svn: r13653 | zenogantner++ | http://padre.perlide.org/trac/changeset/13653
21:17 Hyppolit [LaTeX plugin] rm debug output
21:17 Hyppolit trunk/Padre-Plugin-LaTeX/lib/Padre/Document/
21:24 zenog hi El_Che
21:24 zenog Thanks for posting the FOSDEM photos. Very nice.
21:24 El_Che how was the trip back
21:24 El_Che ha, np
21:25 zenog The trip was fine, I used the time to hack on the LaTeX plugin, it now has working syntax checks, code completion, F5-for-PDF-creation ... modulo bugs, of course ;-)
21:28 El_Che nice
21:29 El_Che I have never seemed to find the time to get into latex
21:29 El_Che probably becasue at the time I had to write thesises I didn't had a lot of time :)
21:31 zenog El_Che: In humanities it is also not so much more practical than desktop word processors. This is different if you have tons of formulae.
21:31 Sewi left #padre
21:31 Sewi joined #padre
21:31 El_Che yes, sure, but the layout I have seen so far has been great
21:31 El_Che no way to get that result in ooo or msword
21:32 El_Che I had a friend layout my thesises in a all-night-long-marathon-before-print
21:32 El_Che :)
21:32 El_Che I think he used indesign
21:33 zenog ah
21:33 El_Che must thesises look awful
21:34 El_Che for some publication I had to layout my article in some pretty strict ms word layout
21:34 El_Che brr
21:37 Sewi left #padre
21:39 zenog I need to go away from the computer. Too much today.
21:39 zenog cu!
21:39 zenog left #padre
22:18 jnap left #padre
22:40 kaare_ left #padre
22:57 dapatrick left #padre
23:05 GabrielVieira left #padre
23:06 GabrielVieira joined #padre
23:10 user_2054 left #padre
23:46 Steffen left #padre

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