Camelia, the Perl 6 bug

IRC log for #padre, 2011-06-10

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

All times shown according to UTC.

Time Nick Message
00:07 sniper left #padre
00:33 jnap joined #padre
00:49 Alias joined #padre
03:06 jnap left #padre
04:09 Sno| joined #padre
04:10 alnewkirk joined #padre
04:13 |Sno| left #padre
04:54 Hyppolit svn: r14551 | azawawi++ | http://padre.perlide.org/trac/changeset/14551
04:54 Hyppolit Removed a redundant path from Module::Build cleanup list
04:54 Hyppolit trunk/Wx-Scintilla/
04:59 toi joined #padre
05:33 Sewi joined #padre
05:38 danlucraft joined #padre
05:38 danlucraft left #padre
05:51 sniper joined #padre
06:16 Hyppolit svn: r14552 | azawawi++ | http://padre.perlide.org/trac/changeset/14552
06:16 Hyppolit More MS-specific files to cleanup
06:16 Hyppolit trunk/Wx-Scintilla/
06:18 Hyppolit svn: r14553 | azawawi++ | http://padre.perlide.org/trac/changeset/14553
06:18 Hyppolit DLL link stage now working on ActivePerl with MS VC Compiler. VC compiler is way too fast compared to GCC
06:18 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
06:46 Alias left #padre
07:03 Hyppolit svn: r14554 | azawawi++ | http://padre.perlide.org/trac/changeset/14554
07:03 Hyppolit Proper Active Perl + MS VC Compiler support in Wx::Scintilla
07:03 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
07:04 Hyppolit svn: r14555 | azawawi++ | http://padre.perlide.org/trac/changeset/14555
07:04 Hyppolit Perl tidy and Changes update
07:04 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/inc/Module/Build/
07:04 Hyppolit svn: r14556 | azawawi++ | http://padre.perlide.org/trac/changeset/14556
07:04 Hyppolit Bumped version to 0.08
07:04 Hyppolit trunk/Wx-Scintilla/lib/Wx/
07:15 Hyppolit svn: r14557 | azawawi++ | http://padre.perlide.org/trac/changeset/14557
07:15 Hyppolit MS-ified some link options. Removed stupid vc_dll folder. win32 STC wxWidgets Makefile is basically garbage.
07:15 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
07:17 Hyppolit svn: r14558 | azawawi++ | http://padre.perlide.org/trac/changeset/14558
07:17 Hyppolit Skip *.obj, *.pdb and *.lib files from distribution
07:17 Hyppolit trunk/Wx-Scintilla/
07:20 marcela joined #padre
07:22 mj41 joined #padre
07:24 Hyppolit svn: r14559 | azawawi++ | http://padre.perlide.org/trac/changeset/14559
07:24 Hyppolit Updated POD documentation about supported platforms and updated Changes
07:24 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/Wx/
07:30 robinsmidsrod left #padre
07:32 robinsmidsrod joined #padre
07:36 Hyppolit svn: r14560 | azawawi++ | http://padre.perlide.org/trac/changeset/14560
07:36 Hyppolit svn:ignore *.pdb, *.obj, *.tmp (from ActivePerl)
07:36 Hyppolit trunk/Wx-Scintilla/
07:49 danlucraft joined #padre
08:09 Sugar joined #padre
08:26 El_Che lo
08:48 Sugar left #padre
09:00 user_8867 joined #padre
09:01 azawawi joined #padre
09:01 user_8867 hello everyone
09:04 azawawi hi
09:04 azawawi El_Che: ping
09:05 El_Che wazzup?
09:05 azawawi El_Che: Wx::Scintilla now support ActivePerl+Strawberry + Ubuntu
09:06 azawawi El_Che: s/support/supports/
09:06 azawawi El_Che: i need Solaris support :)
09:08 azawawi El_Che: ? :)
09:09 azawawi El_Che: what is the minimal Solaris distro that i need to run Wx applications?
09:09 user_8867 How many years have you used  perl
09:11 azawawi user_8867: hmm, i just program Perl as a hobby... i would say like 4-5 years... 2 years solid
09:12 user_8867 I just a beginner
09:18 user_8867 left #padre
09:24 bowtie joined #padre
09:28 danlucraft left #padre
09:32 danlucraft joined #padre
09:34 El_Che azawawi: back
09:34 El_Che don't bother with anything lower than solaris 10
09:34 El_Che compiling on those machines is rather hell
09:35 El_Che solaris 10 is the supported distribution, solaris 11 comes out end this year
09:35 azawawi so what's the minimal thing to download & install to test on? :)
09:35 azawawi cpanm Wx # i.e works
09:36 El_Che well, there is a handy virtualbox download
09:36 azawawi cool
09:36 El_Che so you don't have to install it from zero
09:36 El_Che let me give you the link
09:36 El_Che furthermore, I have access to the opencesw farmbuild
09:36 El_Che I can try to get you an account
09:37 El_Che http://www.sun.com/software/solaris/get.jsp
09:37 El_Che the second option
09:37 El_Che but you need to register :(
09:37 El_Che Oracle is no fun
09:37 azawawi oracle solaris...
09:37 azawawi what the... ? :)
09:38 El_Che can I copy paste this to the opencsw people?
09:38 El_Che they may be interested
09:38 azawawi oh, if duke nukem forever was released, then everything is possible :)
09:38 azawawi next is Perl 6 :)
09:38 * azawawi tries ActivePerl + gcc now
09:38 azawawi El_Che: btw, i  was surprised with activeperl
09:39 azawawi El_Che: if you do not have a compiler toolchain
09:39 azawawi El_Che: cpan can auto-install gcc (mingw) +dmake
09:39 azawawi El_Che: the other option is to install Visual C++ to get the cl.exe (Microsoft's compiler)
09:39 azawawi El_Che: i was surprised of how optimized is cl.exe compared to gcc...
09:40 El_Che really?
09:40 azawawi El_Che: compilation time-wise it is way faster
09:40 El_Che and the result binaries?
09:40 azawawi the same, it is an editor engine :)
09:41 azawawi shows you why Google chromium team stayed with VC++ express on win32
09:43 azawawi the real thing that sucks on win32 to get the msft compiler
09:43 azawawi is that you have to install VC++ express... the whole thing...
09:43 azawawi to get the command-line compiler toolchain
09:44 azawawi intel compiler which works in tandem with VC produces way faster code...
09:45 El_Che sun studio was some time ago a lot faster than gcc
09:45 El_Che I don't think it matter much today
09:45 azawawi yup
09:45 azawawi forte? :)
09:46 azawawi it does not matter since sparc is slower... stupid marketing division...
09:46 azawawi single-threaded... that is ofcourse
09:46 El_Che sparc is pretty fast nowadays
09:47 El_Che our M5000 machines fly with heavy loads
09:47 El_Che the T* series are idd slow for single threads apps
09:47 azawawi heavy loads true...
09:47 El_Che 128 or 256 threads, but low clockspeed
09:47 El_Che so for many applications are servers from 2005 faster than a new t2000 machine
09:47 azawawi IBM CPUs are awesome also
09:48 El_Che the thing is
09:48 El_Che expensive
09:48 azawawi yup
09:48 azawawi very
09:48 El_Che like if you add ram
09:48 El_Che crazy
09:48 El_Che that's why I am introducing/studying linux as well to have a card in my sleeve now that oracle owns the complete stack here
09:49 El_Che hardware, os, programming lagnuage, application server
09:49 daxim joined #padre
09:49 El_Che and oracle like to "optimize" prices
09:50 azawawi "optimize"?
09:50 El_Che make it a *lot* more expensive
09:50 El_Che the trick is to have a complicated license politic
09:50 El_Che so no one understand what he's paying
09:51 azawawi El_Che: any chance you smoke test Wx::Scintilla on a solaris box?
09:51 azawawi El_Che: s/you/you can/
09:51 El_Che sure, if the setup is doable
09:51 El_Che I haven't been able to build wx on solaris yet
09:52 azawawi El_Che: ActivePerl 5.10+gcc sucks... # Alien::wxWidgets died...
09:52 azawawi El_Che: try installing Alien::wxWidgets from source
09:52 El_Che i just tested the 5.12.4-RC
09:52 azawawi El_Che: i.e. perl Build.PL # say "yes" to install from sources
09:52 El_Che I'll try it there
09:53 azawawi El_Che: cool
09:53 azawawi El_Che: multi-threaded right?
09:53 El_Che (5.14.0 is a no-no on solaris)
09:53 El_Che yes
09:53 El_Che (I sent a bug report and made a mental note to test rc-releases not only on linux)
09:53 azawawi getting an OpenCSW account would be awesome
09:53 azawawi if Wx works on Solaris :)
09:53 El_Che let me talk to the guys there
09:54 El_Che If they gave me an account... :)
09:54 El_Che hehe
09:54 El_Che I am helping out to get a recent perl built there
09:54 El_Che the are on 5.10
09:54 azawawi cool. ok, i need to become a carpenter now... :)
09:54 El_Che don't tell me you are building a crib?
09:54 El_Che :)
09:55 azawawi nop fixing a door
09:55 El_Che hehe
09:55 azawawi ideally i should have a BSD VM
09:55 azawawi a Linux VM (which i already have)
09:55 azawawi WinXP VM
09:55 azawawi and a Solaris VM
09:56 azawawi what do you recommend BSD-wise?
09:57 azawawi http://matrix.cpantesters.o​rg/?dist=Wx-Scintilla+0.06
09:58 azawawi i think i would go with freebsd... since most reports come from there
09:58 azawawi dragonfly is too experimental the last time i used it
10:01 * azawawi downloads FreeBSD
10:04 bowtie azawawi: should you display the wx Scintilla version in Padre about system  info, ?
10:06 azawawi left #padre
10:07 El_Che freebsd
10:08 El_Che I have run openbsd though
10:09 bowtie Q is there any info on changing colours with Scintilla in Padre
10:22 Di-ima left #padre
10:33 Sugar joined #padre
10:33 Di-ima joined #padre
11:14 azawawi joined #padre
11:15 azawawi bowtie: sorry i was doing house chores :)
11:15 azawawi bowtie: listen, Wx::Scintilla is still not integrated with Padre
11:16 bowtie azawawi, it's good that you ware an apron :)
11:16 azawawi bowtie: if you need to test it, you can apply the patch inside $padre_trunk/Wx-Scintilla to $padre_trunk/Padre/lib/Padre/Wx/Editor.pm ...
11:17 azawawi bowtie: i will add it tonight under a configuration parameter call feature_wx_scintilla and blog about it
11:17 azawawi bowtie: if i get the time to do that ofcourse
11:17 El_Che left #padre
11:17 azawawi El_Che: thanks... i figured out freebsd was the most used from cpan testers reports
11:17 * azawawi installs perl-5.14.1-RC1 ... wow!
11:18 bowtie azawawi, ok, so I need to co Wx::Scintilla, then apply patch, will do latter and let you no
11:57 zamolxes left #padre
12:03 zamolxes joined #padre
12:58 marcela left #padre
13:01 azawawi left #padre
13:02 danlucraft left #padre
13:02 danlucraft joined #padre
13:17 El_Che joined #padre
13:17 El_Che mm, shell down
13:41 user_1683 joined #padre
13:42 user_1683 left #padre
13:49 toi left #padre
14:04 GabrielVieira joined #padre
14:10 GabrielVieira2 left #padre
14:11 azawawi joined #padre
14:18 azawawi left #padre
14:28 El_Che_ joined #padre
14:28 El_Che is now known as che
14:37 che left #padre
14:46 asarch joined #padre
14:57 dapatrick joined #padre
15:25 zenog joined #padre
15:25 zenog hi guys
15:25 zenog azawawi++ for the work on scintilla ;-)
15:25 Sewi left #padre
15:26 zenog If anyone here has experience with using web services: Is Soap::Lite recommended for that? Or some other tool?
15:27 zenog CPAN reviews are mixed, last update was a year ago ...
15:28 El_Che_ hi zenog
15:28 El_Che_ is now known as El_Che
15:29 zenog hi El_Che
15:29 El_Che looks bad for mono nowadays
15:29 El_Che and .net devs are getting nervous about windows 8
15:30 El_Che so we"ll see a perl version of your project? :)
15:30 zenog I started to develop a web service so that the functionality can be easily accessed from any language.
15:30 zenog First client language: Perl, of course.
15:31 zenog Then I want to develop a tiny example app using Dancer and the web service, but for that I want to be able to call the web service.
15:32 zenog Generally, I am not so sure whether using SOAP for the web service is really a good idea at all, but it is just so simple to write SOAP services with Mono that I started that way.
15:33 zenog El_Che: Pure Perl version of MyMediaLite will never happen. Too much numerical/performance critical code involved. Maybe a Java or C++ version.
15:34 El_Che would be usefull for it acceptaion
15:34 El_Che I have had hundreds of UNix servers as my resposability
15:34 El_Che I can tell you: I have never seen Mono used
15:34 El_Che (or accepted)
15:35 zenog El_Che: In academic circles it is similar. But some companies use it. MS shops, for instance.
15:35 El_Che MS shops use ...
15:35 El_Che .net
15:36 zenog El_Che: The reason why the package is in C# was because of our industrial partners; development was on Linux, the stuff runs on all platforms where Mono and MS .NET runs.
15:37 El_Che I am not criticizing your choice
15:37 El_Che just talking "intdustry wide" as I have seen it
15:37 mj41 left #padre
15:37 El_Che I haven't met a *single* company that bothers with mono
15:38 El_Che you have java shopts and .net shops
15:38 El_Che they both seem happy
15:38 zenog El_Che: But confuse the platform and the implementation.
15:38 zenog There are java shops and .net shops.
15:39 zenog But you would not necessarily distinguish between the different Java SDKs/runtimes
15:40 zenog So why do that with CLI? Basically the stuff runs everywhere, just like with Java. So it makes no difference.
15:40 El_Che Oracle has the same JRE everywhere
15:41 zenog Yeah, but there is also OpenJDK.
15:41 El_Che mono is an incomplete clone
15:41 El_Che people paying support use the oracle one
15:42 El_Che except if you are an IBM box
15:42 zenog mono is a subset, so it is just fine if you program vs. mono.
15:42 El_Che but in that case the jre in aix and linux would still be the same
15:45 El_Che anyways, the perl-web thing sounds cool
15:45 El_Che put cloud in the name and the cool kids will use it ::)
15:47 El_Che my boss is flipping with the cloud-coolness
15:47 El_Che just add cloud to every documentation for every script with network funcionality and he is happy :)
15:47 zenog I am so annoyed by the cloud/NoSQL/whatever-buzzword crowd.
15:48 El_Che yeah, it gets annoying after a while
15:48 zenog They should just stfu and concentrate on building cool things, instead of using possibly cool things to build things that suck.
15:48 azawawi joined #padre
15:48 El_Che specially when the concepts are not very new
15:48 azawawi interesting discussion
15:48 azawawi zenog: go REST :)
15:49 azawawi zenog: simpler and more maintainable
15:49 El_Che go RST with NOCouchdb
15:49 El_Che :)
15:49 zenog El_Che: Most of the talks I see (or where I see the slides) about things that I know about are ... not so impressive.
15:49 zenog azawawi: Ah, okay, good to hear.
15:50 azawawi zenog: it is simpler, and no mumbo jumbo to get the web service proxy... aka call the method over the network...
15:50 El_Che azawawi: I hear from collegues that it's a little limiting
15:50 El_Che (not much experince there myself)
15:51 azawawi El_Che: it is a way of doing things simpler... if your design fits it then great
15:51 azawawi El_Che: s/fits/fits in/
15:51 zenog azawawi: I would like to have it as simple as possible.
15:52 azawawi zenog: true,... better and ease of maintenance is the key to any project success
15:52 zenog azawawi: Yeah, and sometimes also for things like performance ;-)
15:53 azawawi zenog: true, but if not maintained properly, it will decay over time
15:53 Sewi joined #padre
15:54 azawawi Sewi: hi there
15:54 Sewi hi
15:54 azawawi anyone on an ubuntu 11.04 box?
15:54 El_Che I
15:54 bowtie azawawi: update, installed Wx::Scintilla 0.08 from cpan, tests failed
15:54 bowtie applied patch to Padre::Wx::Editor.pm
15:54 bowtie padre fails to load no error messages. :(
15:55 azawawi bowtie: give me a sec i'll integrate it
16:09 Hyppolit svn: r14561 | azawawi++ | http://padre.perlide.org/trac/changeset/14561
16:09 Hyppolit Fix typo in error message (dev.pl -> dev)
16:09 Hyppolit trunk/Padre/
16:10 Sugar left #padre
16:11 bowtie azawawi, I am
16:12 bowtie Opps 11.04 plus 5.12.3
16:12 azawawi perlbrew install perl-5.14.0 -Dusethreads # is not working for me
16:13 El_Che azawawi: you where the one that gave me the fix
16:15 azawawi El_Che: yup, but it is not working here... strange...
16:15 azawawi El_Che: Devel::PatchPerl
16:15 azawawi El_Che: maybe perlbrew directory got corrupted or something when rebuilding stuff
16:16 azawawi El_Che: im going to try it again from scratch
16:16 bowtie azawawi, you need 5.14. rc1 for ubuntu 11.04
16:16 bowtie i think,
16:17 El_Che 5.12.4-rc1 fixes it as well in case you need 5.12.*
16:17 azawawi bowtie: tried it the same...
16:18 azawawi bowtie: uninstalled Devel::PatchPerl and tried again same thing...
16:18 azawawi bowtie: upgraded it... same thing
16:20 bowtie azawawi, I don't have  Devel::PatchPerl install on my mc
16:21 azawawi bowtie: btw, latest perlbrew installs Devel::PatchPerl as part of its deps
16:21 azawawi bowtie: im excited about the 'perlbrew uninstall perl-...' :)
16:21 El_Che what?
16:21 Hyppolit what is that link you send me?
16:22 El_Che seriously?
16:22 El_Che I bugged him on his blog to include an uninstall option
16:22 El_Che he referred me to pm-uninstall
16:22 El_Che 2 tools for similar jobs sound like a sub-par idea to me
16:22 daxim left #padre
16:23 bowtie azawawi, i have not installed perlbrew, I am on ubuntu 11.04
16:25 azawawi El_Che: http://beta.metacpan.org/module/perlbrew
16:25 El_Che *extremely* cool
16:26 El_Che by that it surpasses cpan and cpanplus by a big margin
16:26 El_Che ah no
16:26 El_Che I was thinking about cpanminus
16:26 El_Che ignore $everything* I said :)
16:27 El_Che uninstall is pretty trivial on perlbrew
16:28 El_Che azawawi: http://wingolog.org/archives/20​11/06/10/v8-is-faster-than-gcc
16:29 estranho joined #padre
16:29 azawawi El_Che: cpanp u Your::Module::To::Uninstall
16:30 El_Che is cpanplus to cpan what perl6 is to perl5? :)
16:30 azawawi El_Che: http://bellard.org/jslinux/tech.html ... Linux x86 emulator on JavaScript...
16:31 azawawi El_Che: http://bellard.org/jslinux/index.html # the emulator demo itself, use latest firefox or chrome stable
16:32 azawawi El_Che: tcc is preinstalled if you want to compile C stuff
16:36 Hyppolit svn: r14562 | azawawi++ | http://padre.perlide.org/trac/changeset/14562
16:36 Hyppolit Padre can now use Wx::Scintilla if feature_wx_scintilla is enabled and Wx::Scintilla is installed
16:36 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/t/
16:38 Hyppolit svn: r14563 | azawawi++ | http://padre.perlide.org/trac/changeset/14563
16:38 Hyppolit Shorten a warning message text
16:38 Hyppolit trunk/Padre/lib/Padre/Wx/
16:38 azawawi bowtie: there you go :)
16:38 azawawi Wx::Scintilla is integrated with Padre
16:38 azawawi and Kephra...
16:38 azawawi and the world... :)
16:38 azawawi world domination :)
16:38 azawawi muhahaha :)
16:39 bowtie azawawi, ok, I will co Padre, reapply patch and test :)
16:39 El_Che the life of an evil genius
16:39 azawawi bowtie: no need for the patch now... simply enable 'feature_wx_scintilla' and \cpanm Wx::Scintilla
16:40 El_Che going home
16:40 El_Che bye
16:41 azawawi El_Che: safe journey!
16:41 Sewi left #padre
16:41 azawawi Time for a labneh sandwich... see http://en.wikipedia.org/wiki/Strained_yoghurt  (Jordan) :)
16:41 bowtie azawawi, is feature_wx_scintilla in tools pfs advance ?
16:41 bowtie opps pfs prefs
16:41 azawawi yup
16:42 bowtie azawawi, ok
16:42 azawawi but you can add it btw in your .padre/config.yml
16:42 azawawi feature_wx_scintilla: 1
16:46 Hyppolit svn: r14564 | azawawi++ | http://padre.perlide.org/trac/changeset/14564
16:46 Hyppolit Perl tidy Padre::Wx::Editor
16:46 Hyppolit trunk/Padre/lib/Padre/Wx/
16:48 azawawi i broke tests a lot since im preloading Padre::Current->config at Padre::Wx::Editor...
16:49 dodathome joined #padre
16:55 zenog azawawi: Even my "hello, world" example between Mono and Perl does not seem to work properly with SOAP/WSDL ... that is a bit frustrating ...
16:56 zenog azawawi: So maybe I'll start with a REST version immediatly ;-)
17:03 azawawi zenog: cool
17:05 bowtie azawawi, I found your switch, but padre will not start, had to edit config.yml set back to 0, :(
17:06 azawawi bowtie: interesting
17:07 bowtie azawawi, I have removed patch from editor, if that helps
17:07 azawawi bowtie: 'svn st' should return just the version
17:08 azawawi bowtie: s/version/revision
17:08 bowtie azawawi, r14564
17:08 Hyppolit Changeset #14564 http://padre.perlide.org/trac/changeset/14564
17:10 sugar joined #padre
17:18 danlucraft left #padre
17:40 azawawi Fixed!... committing...
17:44 Hyppolit svn: r14565 | azawawi++ | http://padre.perlide.org/trac/changeset/14565
17:44 Hyppolit A more elegant solution to Wx::Scintilla integration. Alias++ for the excellent bad code tests.
17:44 Hyppolit Wx::ScintillaTextCtrl (Wx::Scintilla) or Wx::StyledTextCtrl (Wx::STC) is added later
17:44 Hyppolit to @ISA before object construction
17:44 Hyppolit trunk/Padre/lib/Padre/Wx/
17:45 asarch left #padre
17:49 Hyppolit # 257 :  Backport Scintilla Perl lexer for wxWidgets 2.8.10? (closed enhancement) by azawawi  [ http://padre.perlide.org/trac/ticket/257#comment:7 ]
17:50 azawawi finally... a bug in 0.27 solved in 0.86... :)
17:51 azawawi does that make me a backporter? :)
17:54 zenog azawawi++
17:56 sugar left #padre
17:57 azawawi thanks
17:59 Hyppolit svn: r14566 | azawawi++ | http://padre.perlide.org/trac/changeset/14566
17:59 Hyppolit Updated Changes with ticket 257 fix :)
17:59 Hyppolit trunk/Padre/
18:01 azawawi El_Che: ping
18:03 asarch joined #padre
18:08 * azawawi tests Wx::Scintilla over ActivePerl 5.12.3 with VC++
18:09 azawawi padre + activeperl = bad mix... even when you enable gcc on it
18:10 azawawi and msi installers are a waste of developer/user time :)
18:11 Steffen joined #padre
18:13 Sewi joined #padre
18:14 asarch left #padre
18:27 Hyppolit svn: r14567 | azawawi++ | http://padre.perlide.org/trac/changeset/14567
18:27 Hyppolit About dialog displays now the Wx::Scintilla version if it is being used by Padre
18:27 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
18:31 Hyppolit svn: r14568 | azawawi++ | http://padre.perlide.org/trac/changeset/14568
18:31 Hyppolit Updated TODO for Wx::Scintilla
18:31 Hyppolit trunk/Wx-Scintilla/
18:33 toi joined #padre
18:38 bowtie azawawi, I tried to install Wx::Scintilla again from cpan, got this error: t/03_editor.t .......
18:38 bowtie No subtests run
18:38 bowtie
18:39 azawawi bowtie: hmmm
18:39 azawawi bowtie: ubuntu, right?
18:39 bowtie azawawi, yes 11.04 with perl 5.12.3
18:39 azawawi bowtie: which Wx::Scintilla were you trying to install?
18:39 bowtie azawawi, 0.08
18:40 azawawi bowtie: ok
18:40 azawawi bowtie: how did you install Alien::wxWidgets and Wx on ubuntu?
18:41 bowtie azawawi, I can rip Wx::Scintilla from cpan a thus force a clean rebuild
18:41 bowtie azawawi, Alien::wxWidgets from cpan 0.52
18:41 azawawi bowtie: let me explain the problem i am having
18:42 azawawi bowtie: Alien::wxWidgets can be linked against a prebuilt Wx binary
18:42 azawawi bowtie: s/binary/library
18:42 azawawi bowtie: or installed from wxWidgets source code
18:42 azawawi bowtie: the later is very slow time-wise
18:42 bowtie azawawi, i upgraded perl to 5.12.3 before I upgraded to 11.04
18:43 azawawi bowtie: perlbrew?
18:43 azawawi bowtie: or local::lib?
18:44 bowtie azawawi, I replaced ubuntu perl with 5.12.3
18:44 azawawi ouch
18:44 azawawi how? :)
18:45 bowtie azawawi, no thats wrong, I installed to local, thus as a users i use it instead of ubuntu,
18:46 azawawi bowtie: my advice, use perlbrew
18:46 azawawi bowtie: it installs to ~/perl5/perlbrew/...
18:46 azawawi bowtie: and is way safer to setup, maintain and uninstall
18:47 bowtie azawawi, I will have a look, but i just built perl in src and installe it.
18:47 azawawi bowtie: forget about using system perl
18:47 azawawi bowtie: it is a recipe for disaster... trust me
18:48 azawawi bowtie: ubuntu/other apps depend on that system perl
18:48 azawawi and if you think about it...
18:48 bowtie azawawi, why are deb based linux, so far behind the curve?
18:48 azawawi stability
18:49 azawawi debian = server distro
18:49 bowtie azawawi, are you saying 5.12.3 is not stable?
18:49 azawawi no but debian does :)
18:50 azawawi see the problem is so many packages/tools depend on system perl
18:50 azawawi and upgrading it require testing time
18:50 bowtie azawawi, 5.12.3 is in sid
18:51 bowtie or is it experimental
18:51 azawawi let me check
18:51 azawawi http://wiki.debian.org/PerlMaintenance
18:52 azawawi ubuntu is unstable debian if i remember correctly
18:53 azawawi if you need a good package manager along with a good more up2date distro... try archlinux
18:53 bowtie azawawi, ubuntu spent all it time on python for unity, the naff user interface, they are going to force on everone,
18:53 azawawi if you need stability, go OpenBSD,NetBSD, debian, etc
18:54 azawawi you see a server distro is supposed to be secure and stable
18:54 bowtie azawawi, I like deb, I think ubuntu is halfway between testing and experimental, will probably go for mint for next laptop rebuild though
18:55 azawawi even if perl says 5.12.3 is stable, enterprise distributions wont right away take it for granted
18:55 azawawi because it costs them time to verify that
18:55 azawawi or they are just lazy :)
18:56 azawawi bowtie: the important thing is to have a decent package manager...
18:56 azawawi that's why i suggested perlbrew
18:56 azawawi btw next version of ubuntu
18:56 szabgab azawawi++
18:56 szabgab just saw the ticket
18:56 azawawi sudo apt-get install perlbrew # works
18:56 azawawi szabgab: thanks
18:58 szabgab now if release padr it will at least have enough good juice to wight against the tons of breakages that were introduced since 0.84
18:59 azawawi szabgab: can you test it? :)
18:59 szabgab have you uploaded to cpan already?
19:00 azawawi yup
19:00 szabgab my son went to the movies and I'll have to pick him up at midnight
19:00 szabgab so I have some time now :)
19:00 szabgab even though I am quite tired
19:02 * szabgab is building Wx::Scintilla
19:02 szabgab Failed with exit code 256 at inc/Module/Build/Scintilla.pm line 56.
19:03 bowtie azawawi, thanks for that, someone at door.
19:04 bowtie szabgab, so am I moving up your list?
19:05 szabgab bowtie: you should really get someone else here to help you out as I am totally not in focus regarding Padre
19:05 szabgab and I was hoping there is nothing that depends on me in the project
19:06 bowtie szabgab, I thought the test files for PPI::Outline was your bag?
19:06 azawawi szabgab: pastebin?
19:06 szabgab azawawi: e-mail sent
19:07 szabgab if you can't see it I'll try to pastebin it
19:08 szabgab bowtie: alright, I  can take a look but in the longer run I hope I won't be the bottleneck for your contribution
19:08 azawawi i saw it
19:09 bowtie szabgab, #1220 PPI::Outline test as you requested
19:09 Hyppolit # 1220 :  more tests for PPIx::EditorTools (new enhancement) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1220#comment:3 ]
19:10 azawawi szabgab: however im disappointed from cpan testers
19:10 azawawi szabgab: you dont get reports right away
19:10 bowtie szabgab, can I have access to delete files on wiki, so i can correct my mistakes
19:11 szabgab azawawi: now it takes at least a day for the central database to send them out
19:11 szabgab they have stopped sending mails directly
19:11 bowtie szabgab, how do i commit to trunk ?
19:11 azawawi szabgab: the funny thing is that i got more reports from BSD boxes in 0.06 than even linux :)
19:12 szabgab though there are some configuration options
19:12 szabgab so you might go to cpantesters.org and configure it to send you mails as the reports arrive
19:12 szabgab I am not sure
19:13 azawawi szabgab: that and smoke tester policies... they sleep for 12 hours before looking at the /recent queue again
19:13 szabgab azawawi: shall I send out a request to the padre mailing list asking to try it?
19:13 azawawi szabgab: anyway metacpan.org is a great step to fixing that problem
19:13 azawawi szabgab: sure
19:13 szabgab or will you do that
19:14 szabgab bowtie: it is not a good time to talk to me :(
19:14 szabgab I have been working too much lately
19:14 szabgab and now I am just tired
19:14 szabgab and it is way to warm here
19:14 szabgab and we don't have AC
19:14 szabgab at least not in this room
19:15 szabgab ok, enough of the excuses
19:15 szabgab bowtie: so there are two files I need to check, a patch and a .t file?
19:15 azawawi i dont have AC here and my hp notebook is literally a heat sink... works nice though in the winter... free heating :)
19:16 szabgab azawawi: so could you see the error I sent you?
19:17 azawawi szabgab: yup, listen ./Build realclean and then restart it...
19:17 szabgab that was after a realclean
19:17 bowtie szabgab, sounds like you need a long cold G&T, yes both files, and a name to pester for the cookbook'
19:17 bowtie opps cookbook's
19:18 szabgab bowtie: just pester anyone you can find here :)
19:18 azawawi szabgab: tried FreeBSD in the morning to build me a test VM... horrible installation experience compared to ubuntu :)
19:19 szabgab yeah I tried FreeBSD a year or two ago and gave up the installation
19:19 szabgab it requires more motivation than I had
19:21 szabgab bowtie: I don't get it, why do you put use_ok on the modules that we are not testing?
19:21 szabgab use_ok('Test::More') ????
19:22 szabgab but it is alrady loaded or you would not have use_ok
19:24 bowtie szabgab, just looked, it's because of your requirement for ppi 1.215
19:26 szabgab oh and the 00 test script dies as one of the t/outline files is not in the repository
19:27 szabgab maybe it is in the patch?
19:27 bowtie szabgab, yes I added more test files.
19:30 szabgab bowtie: there is a problem with the pacth
19:31 szabgab it was created with a version of the repo that is older than HEAD and as I can see at least part of the patch  was already applied
19:31 bowtie szabgab, feedback jolly good, which is
19:31 szabgab so now it is trying to reemove th code
19:32 szabgab let me try to fix at least part of thar
19:32 szabgab taht
19:32 szabgab that
19:32 szabgab aregh
19:33 kaare joined #padre
19:34 bowtie szabgab, would you rather i just e-mail you a zip or t files
19:34 bowtie opps or of
19:34 szabgab now, you need to learn o do this :)
19:36 szabgab oh and btw you also included the 00 file in the patch
19:36 szabgab so now I have two copies
19:37 szabgab and they are not the same
19:38 szabgab have you run svn up before creating the patch?
19:38 bowtie szabgab, if you check the dates the single file is the newer
19:41 azawawi szabgab: ubuntu 10.10 or later?
19:41 szabgab azawawi: 10.10
19:41 bowtie szabgab, I used eclipse, as it manages svn for me, thus the patch is made against trunk not local copy, and includes revision
19:41 szabgab eclipse?
19:41 szabgab aren't we into and IDE development?
19:42 * szabgab runs away screaming
19:43 bowtie szabgab, yes eclipse, is much better at talking to svn. padre dose not support svn and tortoise client is ok, but no ide
19:43 szabgab bowtie: the biggest issue with the patch it includes parts that were already applied earlier
19:44 szabgab can you now do and svn update  and geenrate a new patch?
19:44 bowtie szabgab, I will do, but after dinner, ok
19:44 szabgab then I won't be around I guess
19:45 azawawi szabgab: got time for debugging it together? :)
19:45 szabgab I ave about 1 mre hour here
19:45 azawawi cool
19:45 azawawi let us start
19:45 bowtie szabgab, thats ok I will just add to ticket.
19:45 szabgab yeah, though I said it to bowtie but that's good for you too :)
19:45 szabgab bowtie: ok, but then an you please get rid of those use_ok calls?
19:45 bowtie szabgab, thanks. :)
19:46 szabgab only use_ok things we actually test
19:46 szabgab the rest should be juste use-ed
19:46 szabgab azawawi: tell me what to try
19:46 szabgab but don't expect me to type a sentence without 10 typos
19:46 azawawi szabgab: gcc --version ?
19:46 szabgab gcc (Ubuntu/Linaro 4.4.4-14ubuntu5) 4.4.5
19:47 azawawi szabgab:  gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2  here...
19:47 azawawi hmm
19:47 szabgab azawawi: is that a 11.04 ?
19:48 szabgab as mine is 10.10
19:48 azawawi szabgab: yup
19:49 azawawi szabgab: do you know what's really helpful for me?
19:49 szabgab not yet :)
19:50 azawawi szabgab: did you install Alien::wxWidgets from source?
19:50 szabgab yes I think
19:50 szabgab I checked and yes
19:50 azawawi cool
19:50 szabgab as I use local::lib
19:51 szabgab so I can see what did I install via CPAN
19:51 azawawi i'll commit a patch for you
19:53 Hyppolit svn: r14569 | azawawi++ | http://padre.perlide.org/trac/changeset/14569
19:53 Hyppolit Recompile with -fPIC as gcc -shared suggest at szabgab ubuntu 10.10 machine
19:53 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
19:53 azawawi let us try this...
19:53 azawawi ./Build realclean
19:54 azawawi and then try it and pastebin it... plz :)
19:54 azawawi i appreciate your time
19:54 szabgab thank to my son ;)
19:54 azawawi feather.perl6.nl says explicitly now on login... this box is for Perl 6 development... :)
19:55 szabgab oh you are trying to develop this on feather?
19:56 shadowpaste "szabgab" at 217.168.150.38 pasted "wx" (21 lines) at http://paste.scsys.co.uk/112084
19:58 kaare left #padre
19:58 azawawi now that link command cannot find libs... my guess is that lib path is different or the libraries are older
19:58 szabgab /usr/lib/libgdk_pixbuf-2.0.so.0
19:59 szabgab /usr/lib/libgdk_pixbuf-2.0.so.0.2200.0
19:59 szabgab /usr/lib32/libgdk_pixbuf-2.0.so
19:59 szabgab for example
20:01 azawawi -L/usr/lib/i386-linux-gnu is the culprit... ubuntu 11.04 64-bit lib location change...
20:01 azawawi you see what im working with here...
20:01 azawawi im re-writing the configure script of wxWidgets :)
20:02 azawawi it takes time but it is do-able...
20:02 azawawi trial-n-error
20:02 Hyppolit # 1220 :  more tests for PPIx::EditorTools (new enhancement) by bowtie  new attachment [ http://padre.perlide.org/t​rac/ticket/1220#comment:3 ]
20:04 szabgab bowtie keeps reformatting the files before creating the patch
20:04 szabgab not good
20:05 szabgab now there isa bunch of space/tab changes
20:12 Hyppolit # 1220 :  more tests for PPIx::EditorTools (new enhancement) by bowtie  new attachment [ http://padre.perlide.org/t​rac/ticket/1220#comment:3 ]
20:12 bowtie Opps re done with ../tools/tidy_project.pl first
20:14 azawawi El_Che: confirmed, perlbrew's repo was corrupted as i suspected... perl-5.14.1-RC1 installed... Going to try Padre on it right now
20:14 szabgab bowtie: there are still a bunch of changes in the BEGIN block, can you see them on you end as well?
20:16 bowtie szabgab, which file?
20:16 szabgab t/07-renamevariable.t for example
20:16 Hyppolit svn: r14570 | azawawi++ | http://padre.perlide.org/trac/changeset/14570
20:16 Hyppolit Search in -L/usr/lib for Ubuntu 10.10
20:16 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
20:16 azawawi szabgab: again plz :)
20:17 szabgab t/04-renamepackage.t
20:18 szabgab azawawi: same linking issue
20:19 bowtie szabgab, it's your BEGIN block, no changes by be, just your tidy_projects
20:19 shadowpaste "szabgab" at 217.168.150.38 pasted "wx" (9 lines) at http://paste.scsys.co.uk/112085
20:21 azawawi ld --verbose | grep SEARCH_DIR
20:21 szabgab SEARCH_DIR("/usr/x86_64-linux-gnu/lib64"); SEARCH_DIR("=/usr/local/lib64"); SEARCH_DIR("=/lib64"); SEARCH_DIR("=/usr/lib64"); SEARCH_DIR("=/usr/local/lib"); SEARCH_DIR("=/lib"); SEARCH_DIR("=/usr/lib");
20:22 azawawi what i dont understand is that you have /usr/lib64
20:22 azawawi but the libraries are in /usr/lib32 ?
20:23 szabgab they ar in /usr/lib I think
20:23 szabgab /usr/lib64 is symlink to /usr/lib
20:23 szabgab Linux localhost 2.6.35-28-generic #50-Ubuntu SMP Fri Mar 18 18:42:20 UTC 2011 x86_64 GNU/Linux
20:23 Hyppolit # 50 :  META.yml missing (closed defect) by szabgab  [ http://padre.perlide.org/trac/ticket/50#comment:1 ]
20:24 szabgab Hyppolit: I was not asking you!
20:24 szabgab bowtie: I try to fix the tests now
20:25 bowtie szabgab, thanks,
20:25 azawawi szabgab: ok we'll do this in the morning
20:25 azawawi szabgab: im too sleepy to debug anything useful...
20:25 Hyppolit svn: r14571 | szabgab++ | http://padre.perlide.org/trac/changeset/14571
20:25 Hyppolit add testcase file by bowtie
20:25 Hyppolit trunk/PPIx-EditorTools/t/outline/
20:25 azawawi szabgab: thanks :)
20:25 szabgab azawawi: ok, I'll try to be here
20:25 szabgab I am supposed to make a screencast
20:26 azawawi szabgab: no worries... downloading ubuntu 10.10 :)
20:26 azawawi good night &
20:26 szabgab night
20:26 azawawi left #padre
20:31 Hyppolit svn: r14572 | szabgab++ | http://padre.perlide.org/trac/changeset/14572
20:31 Hyppolit add some more editortools tests by bowtie
20:31 Hyppolit trunk/PPIx-EditorTools/t/
20:33 jnap joined #padre
20:38 zenog bye / nice weekend everyone!
20:38 zenog left #padre
20:41 Hyppolit svn: r14573 | szabgab++ | http://padre.perlide.org/trac/changeset/14573
20:41 Hyppolit some cleanup of the test script
20:41 Hyppolit trunk/PPIx-EditorTools/t/
20:41 szabgab bowtie: please check the cleanup I did to the test
20:41 bowtie szabgab, thanks, I will
20:43 toi left #padre
20:43 Hyppolit svn: r14574 | szabgab++ | http://padre.perlide.org/trac/changeset/14574
20:43 Hyppolit test case added by bowtie
20:43 Hyppolit trunk/PPIx-EditorTools/t/
20:44 szabgab oh I now see you commented out the checking of PPI version
20:47 bowtie szabgab, in 00-editortools as requested
20:48 Hyppolit svn: r14575 | szabgab++ | http://padre.perlide.org/trac/changeset/14575
20:48 Hyppolit add some more test cases and reformat some code by bowtie
20:48 Hyppolit trunk/PPIx-EditorTools/t/
20:48 szabgab bowtie: what?
20:48 szabgab bowtie: pacth applied, thanks!    please svn up before further work
20:48 bowtie szabgab, I thought it should be in 00 not 09 if my memory servers me correct
20:49 szabgab that's how it was in the patch, right?
20:49 bowtie szabgab, what you want more test :D
20:49 Hyppolit svn: r14576 | szabgab++ | http://padre.perlide.org/trac/changeset/14576
20:49 Hyppolit tidy
20:49 Hyppolit trunk/PPIx-EditorTools/t/
20:50 szabgab we wantz lot of tests :)
20:52 bowtie szabgab, test for PPI was originally in 07
20:53 bowtie szabgab, I got side tracked, do to waiting in line so started on the Cookbook instead
20:53 szabgab ok but why did you attach zip files to the wiki?
20:53 bowtie opps do due
20:53 szabgab why not type in the wiki?
20:55 bowtie szabgab, we are talking Cookbooks here arn't we
20:55 jnap left #padre
20:55 szabgab so?
20:55 jnap joined #padre
20:56 bowtie szabgab, zip's due to not being able to add to trunk
20:56 szabgab oh I see you added a irectory structure in the zip file
20:57 bowtie szabgab, yes
20:57 szabgab what about I give you a commit bit on a directory called Padre-Cookbook?
20:57 bowtie szabgab, I can not upgrade to svn, hence only way to share the plugins was to zip
20:58 bowtie szabgab, Padre-Plugin-Cookbook please
20:59 Hyppolit svn: r14577 | szabgab++ | http://padre.perlide.org/trac/changeset/14577
20:59 Hyppolit add empty Cookbook directory
20:59 Hyppolit trunk/
20:59 bowtie opps ? on end
20:59 dodathome left #padre
21:02 Hyppolit svn: r14578 | szabgab++ | http://padre.perlide.org/trac/changeset/14578
21:02 Hyppolit add commit bit to bowtie for the Cookbook directory
21:02 Hyppolit subversion/
21:02 szabgab pls try to commit to that directory
21:02 bowtie szabgab, will I be able to add Cookbook01 02 03 etc
21:03 szabgab do you want to create a CPAN backage for each cookbook?
21:03 szabgab or one cpan package for all the cookbooks together?
21:04 szabgab and why is this a plugin anyway?
21:05 bowtie szabgab,  no CPAN they are just an example, to be run from local trunk copy, at least that was my intention, as i found it a much easy to develope their that local .padre
21:05 szabgab and I am not clear what is the purpose of the cookbook? what do you cook ?
21:07 bowtie szabgab, I was just sharing my experience of using wx dialogues with alias tool in padre, to speed up the pocess for some one else
21:08 szabgab ok so it is not cooking padre but "cookbook for wx application using Formbuilder"
21:08 szabgab or whatever the name was
21:10 bowtie szabgab, see http://padre.perlide.org/tra​c/wiki/PadrePluginCookbook02 look at table, this was only way i could layout features with reference to wxformbuilder
21:10 Steffen left #padre
21:11 szabgab bowtie: for now add subdirs called Cookbook1 / Cookbook2 / etc
21:11 szabgab and in there add your files
21:11 bowtie szabgab, I also hacked the perl generation file to self POD
21:11 szabgab but you will need to give more explanation (on the wiki) of what are you showing with these examples
21:12 szabgab you need to state the purpose of each recipt
21:12 szabgab up front, or I have no idea what are you showing
21:13 bowtie szabgab, feedback good, will do.
21:15 jnap left #padre
21:15 jnap joined #padre
21:15 bowtie szabgab, are you saying change name from P-P-Cookbook01 to P-P-Cookbook-Recipe01
21:15 jnap left #padre
21:16 szabgab yes, that sounds ok
21:16 szabgab amd we can later reorganize the whole thing
21:16 szabgab if we see it is needed
21:18 bowtie szabgab, looks like a job for sed,
21:19 bowtie szabgab, can Padre refactor a project
21:21 szabgab nope
21:21 szabgab night&
21:22 bowtie szabgab, thanks
21:31 Steffen joined #padre
22:03 bowtie szabgab, I have tried to use Recipe01 dir in P-P-Cookbook but it won't work as the Padre Plugin expects to find a pm file with same name as plugin not traverse in to a subdir, you will need to delete, and create four P-P-Recipe01 02 03 04 please.
22:06 bowtie szabgab, or modify Padre-Plugin to accommodate this. :(
22:10 dapatrick left #padre
22:20 estranho left #padre
23:43 bowtie left #padre
23:50 Sewi left #padre

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