Camelia, the Perl 6 bug

IRC log for #padre, 2011-06-28

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

All times shown according to UTC.

Time Nick Message
00:05 castaway left #padre
00:05 castaway joined #padre
00:16 bvierra left #padre
00:23 bowtie left #padre
01:27 Alias joined #padre
01:59 user_4674 joined #padre
01:59 user_4674 left #padre
02:00 Di-ima left #padre
02:11 Di-ima joined #padre
03:32 bvierra joined #padre
04:10 Sno| joined #padre
04:12 |Sno| left #padre
04:15 ajmrch joined #padre
04:18 asarch left #padre
04:24 kaare joined #padre
05:03 ajmrch left #padre
05:26 user_4248 joined #padre
05:27 user_4248 hi
05:27 user_4248 i have a query: i was working on a file last night in padre and suddenly due to low disk space padre crashed file became 0kb
05:27 user_4248 can i recover it
05:29 user_4248 please help
05:30 user_4248 left #padre
05:45 Sewi joined #padre
05:50 danlucraft joined #padre
05:50 danlucraft left #padre
06:22 dolmen joined #padre
06:27 azawawi joined #padre
06:28 dolmen left #padre
06:29 sniper left #padre
06:34 daxim joined #padre
06:41 zenog_ left #padre
06:48 sugar joined #padre
07:07 danlucraft joined #padre
07:07 Alias left #padre
07:16 azawawi left #padre
07:17 marcela joined #padre
07:38 mj41 joined #padre
07:52 dolmen joined #padre
08:49 zenog joined #padre
08:49 zenog hi
09:09 bowtie joined #padre
09:27 zenog hi bowtie
09:30 bowtie left #padre
09:56 bowtie joined #padre
09:56 bowtie zenog, hi
10:20 bowtie left #padre
10:23 dolmen left #padre
10:29 kaare left #padre
10:49 azawawi joined #padre
10:50 azawawi hi
10:50 wallasey joined #padre
10:50 wallasey Hi
10:51 azawawi hey
10:51 wallasey going to take a look at Wx::Scintilla events
10:51 azawawi what's up?
10:51 azawawi cool
10:51 azawawi im going to fix https://rt.cpan.org/Public​/Bug/Display.html?id=69115
10:51 azawawi need to be relocatable Perl first
10:51 azawawi s/be/build/
10:55 wallasey all hail perlbrew + tickets with solutions already worked out
10:58 azawawi im trying to find time to work out the scintilla upgrade
10:58 azawawi sadly i couldnt find any this week...
10:59 azawawi it is either hammering, drilling, fixing or buying something...
10:59 azawawi and painting... :)
11:04 azawawi wallasey: ping
11:05 wallasey azawawi: Yep?
11:07 dolmen joined #padre
11:07 wallasey azawawi: Decor upgrade is always fun .....
11:09 azawawi wallasey: archlib is the same archlibexp on your linux machines?
11:09 wallasey azawawi: Yes - but I have not built a relocatable Perl.
11:11 azawawi same here
11:11 azawawi anyway i'll add a if $Config{relocatable} to be sure
11:13 wallasey I think that the posted solution is in fact the correct one. $Config{archlibexp} gets you the expanded version
11:14 wallasey whether that involves actual expansion or is just hard coded in Config_heavy.pl
11:15 azawawi so no need to check for that?
11:15 azawawi right?
11:15 wallasey right
11:17 wallasey I should build a relocatable Perl for testing some other stuff. So I'll do that down the line a little when I run the rounds checking out (hopefully) the event fixes.
11:20 Hyppolit svn: r14748 | azawawi++ | http://padre.perlide.org/trac/changeset/14748
11:20 Hyppolit Show a simplified version of commands and show the actual command when it fails or interrupted with Ctrl-C
11:20 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/inc/Module/Build/
11:21 azawawi gcc blah blah -o object.o  blah blah => CC -o object.o :)
11:21 azawawi stole that idea from Perl GTK2
11:22 Hyppolit svn: r14749 | azawawi++ | http://padre.perlide.org/trac/changeset/14749
11:22 Hyppolit Perl tidy
11:22 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
11:30 Hyppolit svn: r14750 | azawawi++ | http://padre.perlide.org/trac/changeset/14750
11:30 Hyppolit Ignore the path of the object name and just show the filename (aka basename)
11:30 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
11:32 danlucraft left #padre
11:32 Hyppolit svn: r14751 | azawawi++ | http://padre.perlide.org/trac/changeset/14751
11:32 Hyppolit Indent the simplified CC -o $object_name
11:32 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/
11:33 szabgab wallasey++ # blog post
11:34 szabgab I am going to finish my contract work next week and then I might have some free time for interesting stuff to do :)
11:38 Hyppolit svn: r14752 | azawawi++ | http://padre.perlide.org/trac/changeset/14752
11:38 Hyppolit when 'perl Build.PL verbose=1' is used, the old behavior of filling your screen with executed compilation commands is restored.
11:38 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/inc/Module/Build/
11:38 azawawi szabgab: cool
11:38 El_Che idd
11:38 El_Che fisrt post!
11:38 kaare joined #padre
11:41 dolmen left #padre
11:42 azawawi can everyone check on their *linux* machine whether $Config{archlib} and $Config{archlibexp} are the same or not?
11:46 Sewi same here (Ubuntu 10.10 default perl=
11:47 dolmen joined #padre
11:48 Hyppolit svn: r14753 | azawawi++ | http://padre.perlide.org/trac/changeset/14753
11:48 Hyppolit Changed archlib to archlibexp in an attempt to fix RT #69115 "Building Wx::Scintilla fails in relocatable perl"
11:48 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/inc/Module/Build/Scintilla/
11:48 azawawi Sewi: thanks
11:49 Sewi you're welcome
11:53 szabgab azawawi: same here on broken suse
11:57 azawawi opensuse = broken? :)
11:57 Sewi Hi szabgab
11:58 azawawi what's the best package management software out there on linux?
11:59 szabgab azawawi: this installation is broken
11:59 azawawi szabgab: just kidding :)
11:59 szabgab and I am not even sure it is open
11:59 Sewi azawawi: Every distribution has it's own, but I prefer apt/deb over rpm#
12:00 castaway left #padre
12:00 castaway joined #padre
12:01 Hyppolit svn: r14754 | azawawi++ | http://padre.perlide.org/trac/changeset/14754
12:01 Hyppolit Release date is now set for 0.16
12:01 Hyppolit trunk/Wx-Scintilla/
12:02 azawawi coolest is emerge gentoo... a day is wasted to build an optimized server :)
12:04 azawawi i hope 0.16 improved build log will highlight better what's going on when compiling scintilla
12:06 * azawawi uploads Wx::Scintilla 0.16
12:07 azawawi Kephra has a new release btw on CPAN
12:11 bowtie joined #padre
12:11 szabgab azawawi: you know lightkind asked me to include it in Chocolate Perl
12:11 azawawi i dont see why not
12:11 szabgab he thinks I am in charge :)
12:11 azawawi hehe :)
12:12 szabgab and there is no Chocolate PErl
12:12 azawawi Chocolate ... yummy :)
12:12 azawawi http://cpan.cpantesters.org/authors/id​/A/AZ/AZAWAWI/Wx-Scintilla-0.16.tar.gz
12:12 szabgab for several years it has been called Strawberry Professional
12:12 szabgab I think it's going to be funny if I start to promote Kephre
12:13 szabgab but any case I tried to install it on my system and the CPAN client could not even find it
12:13 azawawi cpanm Kephra
12:13 szabgab I told him about the problem, he said he had fixed them
12:13 El_Che hello
12:13 azawawi i tested it today
12:13 szabgab it was 2-3 days ago
12:13 El_Che something worth stealing? :)
12:13 szabgab so maybe this really fixed it
12:14 Sewi szabgab: I build CPAN::Reporter::Easy for easy installation of everything required for becoming a CPAN Tester. It's not released yet, because I'm waiting for the ok of the CPAN::Reporter creator.
12:14 azawawi hehe... Kephra is neat design-wise
12:14 Sewi May I push it onto the Padre SVN (even if it's not related to Padre)?
12:14 szabgab I'll try to see if I can add it to the nex "Padre in Strawberry" package
12:14 szabgab finally it will have an editor :)
12:14 szabgab Sewi: what ?
12:15 Sewi CPAN::Reporter::Easy source
12:15 szabgab Sewi: dagolden is at YAPC now
12:15 szabgab and garu had some patches in the queue
12:15 Hyppolit svn: r14755 | azawawi++ | http://padre.perlide.org/trac/changeset/14755
12:15 Hyppolit Preparing for the next 0.17 release
12:15 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/Wx/
12:15 szabgab so maybe you'd better take a look at his patches
12:16 azawawi the cool thing about Kephra is the less dependencies thing
12:16 szabgab azawawi: sure, if you already have padre installed :)
12:17 azawawi but it is GPL...
12:17 azawawi http://deps.cpantesters.org​/?module=Kephra;perl=latest
12:17 El_Che retaking wallasey's blog it would be great to have a easy deployment model for padre
12:18 azawawi and Perl 6 also...
12:18 El_Che ahaha
12:18 azawawi i think if we start including everything that the Perl community can deliver
12:18 azawawi people will start saying, hey... that's progress
12:19 azawawi szabgab: 50 deps for Kephra vs 134 for Padre
12:19 El_Che is padre 3x something better?
12:20 * azawawi install Padre over relocatable perl... a long time to install deps
12:21 szabgab it might be interesting to see what does Padre do with the other dependencies?
12:21 szabgab are they used for rea features?
12:21 El_Che I don't think we are really to look into that
12:22 El_Che first get padre feature complete and stable
12:22 szabgab azawawi: btw that's what I am doing with the "Padre on Strawberry" and I need a better name for it
12:22 szabgab El_Che: we have not finished our name talk
12:23 azawawi szabgab: but we need to find out a way to componentize "Padre on strawberry"
12:23 szabgab azawawi: theoretically Strawberry provides that feature
12:23 azawawi szabgab: sure i'll download 70MB but i need only Padre for instance
12:23 szabgab but I hae not investigated it
12:24 azawawi cmd.exe window is now hung on my windows 7...
12:24 azawawi cannot close it
12:24 szabgab at this point I don't think that's where I invest my time
12:24 azawawi or kill it lol
12:25 azawawi killed it... finally
12:26 azawawi El_Che: IBM Websphere 8 released http://www.theserverside.com/discu​ssions/thread.tss?thread_id=62569
12:27 El_Che we are migrating to weblogic
12:31 azawawi I hate the perl 5 / 6 discussions... wasted time that can be used to write code in either of them :)
12:31 El_Che I don't know
12:31 azawawi wallasey++
12:31 El_Che Both sides have a good point
12:31 El_Che would you buy office 10 if office 11 is coming out around christmas?
12:31 El_Che :)
12:32 azawawi or Full HD if there is Full HD 3D.... :)
12:32 El_Che I think the python guys were smarter
12:32 azawawi yup
12:32 El_Che calling they duke nmuen pythn 3000 instead of python 3
12:32 szabgab El_Che: how were they smareter?
12:32 azawawi we blew it and no one wants to admit it :)
12:32 szabgab ah
12:33 szabgab El_Che: but as I understand it does not even have such a big change
12:33 El_Che idd
12:33 El_Che it just breaks backwards compaility
12:33 El_Che but it is NOT a new language or VM
12:33 szabgab but yeah, maybe those 3 0s make the difference
12:34 szabgab but I really think if we started to show off what we already have and start making new interesting things people would come
12:34 El_Che in hollywood talk the difference between a sequel and a spin-off
12:35 El_Che I think we need to fix things that are hard
12:35 El_Che deployment, OO, threading
12:35 azawawi El_Che: and XS
12:35 szabgab but we are building a Windows GUI app while everyone is moving to Mac and to mobile :)
12:35 El_Che the perl 6 camps says it's too hard in perl 5
12:35 El_Che maybe they are right, above my cup of thee
12:36 El_Che I don't see a lot of people programming on a iphone :)
12:36 szabgab El_Che: programming *for* mobile
12:36 El_Che write a plugin
12:36 El_Che padre::android
12:36 El_Che :)
12:37 El_Che anyway
12:37 El_Che the desktop is not dead
12:37 szabgab you still need to write in JAva though
12:37 El_Che nor is the client, or the server
12:37 El_Che one of the collest things of google is their java -> jscript+html generator
12:37 El_Che maybe something similar? :)
12:38 szabgab perl => java compiler ?
12:38 El_Che perl => android java subset
12:38 El_Che that would rule so hard
12:38 szabgab sounds like something azawawi can do on a week-end :)
12:39 szabgab or better yet perl6 => Java :)
12:40 szabgab there you have the killer application :)
12:40 szabgab with an optional perl6 => objectiveC plugin :)
12:41 El_Che better, let him finish perl 6
12:41 El_Che he's got some time off after the wedding
12:42 azawawi :)
12:42 azawawi that's my plan
12:42 azawawi im quiting online gaming
12:43 szabgab azawawi: I've herd that at least 5 times from you :)
12:43 szabgab heard
12:44 szabgab but this time your wife will make sure it happens :)
12:44 danlucraft joined #padre
12:44 azawawi szabgab: hehe :)
12:51 * azawawi &
12:51 azawawi left #padre
13:06 castaway randomly, how tricky would it be to replace the wxwidgets layer with.. something else?
13:06 castaway .. no wx on Androi
13:07 wolfram joined #padre
13:08 jnap joined #padre
13:08 wolfram For me, using Wx::Scintilla seems to disable all autoindent. Is that just me?
13:16 Sewi hi
13:17 Sewi castaway: Would a lot of work, but not impossible.
13:17 Sewi wolfram: Didn't notice that until now.
13:20 dolmen left #padre
13:23 wolfram Sewi: strange. For me, when I have feature_wx_scintilla enabled and restart Padre typing  Tab + 'sub {' + Enter returns to leftmost column.
13:23 Sewi Do you want to open a bug report on this?
13:24 wolfram When I disable feature_wx_scintilla and restart again, indentation works again.
13:24 wolfram Yes I can report that. would feel better though if others could confirm...
13:25 azawawi joined #padre
13:25 azawawi wolfram: confirmed :)
13:25 azawawi wolfram: please report it
13:26 azawawi castaway: very tricky
13:26 dolmen joined #padre
13:27 azawawi castaway: you need to implement a lot of the wx dlls to implement that
13:27 wolfram Report that on https://rt.cpan.org/Dist/Dis​play.html?Name=Wx-Scintilla or is that a Padre bug?
13:31 danlucraft1 joined #padre
13:31 danlucraft left #padre
13:31 azawawi padre please... i should have documented that
13:32 azawawi whatever is easier for you :)
13:33 danlucraft joined #padre
13:33 danlucraft1 left #padre
13:34 azawawi i think those behaviors are related to the fact that 1.79 deprecated a couple of stuff
13:39 castaway azawawi: er, to remoe wx from padre I meant..
13:40 castaway and use something else
13:40 castaway itss not nicely layered?
13:41 szabgab it is nicely layerd but the Wx layer is very thick :)
13:41 Sewi azawawi: I thought about replacing Padre::Wx::*
13:41 castaway szabgab: hrmmmm :(
13:41 szabgab or sick ?
13:42 Hyppolit # 1242 :  Autoindent broken when using Wx::Scintilla (new defect) [ http://padre.perlide.org/trac/ticket/1242 ]
13:42 castaway it appear to be that, compile wx on android ndk (eek).. or.. use something else
13:42 castaway am failing to find decent editors on Android
13:43 Sewi compiling/translating/writing Wx for Android may be easier :)
13:43 castaway eek
13:44 castaway I may need other suggestions for ediors then.. ;)
13:44 szabgab castaway: where do you run android where you might need an ide like padre?
13:44 szabgab I guess not on your 3.5" phone?
13:44 castaway 'course, havent figured out how to install cpan modules either
13:44 castaway szabgab: its a hney
13:44 castaway szabgab: its a honeycomb asus transformer
13:44 castaway more a laptop than a tablet/pone
13:44 castaway phone
13:45 Sewi szabgab: staying on the same editor is always good instead of learning a new one for each plattform :)
13:45 castaway and still learning to type on it as you see
13:45 castaway actually Ive not used Padre yet
13:45 castaway it just eemed eaier to port than writing an app in java
13:52 castaway anyway, wouldnt it be cool to have the only decent editor on honeycomb?
13:54 * azawawi home &
13:55 azawawi castaway: please provide more information regarding that on padre wiki or something
13:55 azawawi now i have to go home... cya &
13:55 azawawi thanks for your time
13:55 azawawi left #padre
13:55 castaway 'k
13:56 zenog If I just want to add comment support for a file type (e.g. Makefile) is okay to do that in Padre-core? As long it does not introduce dependencies, and does not clash with an existing plugin, it should be fine. Any other opinion on that?
13:58 Sewi zenog: In theory, we planned to add more modules instead of core updates. For me, adding a filetype to the comment handler would be ok as long as it's going into a module if more stuff is added.
13:58 Sewi But you should also ask szabgab :-)
13:59 * castaway looks for the wiki
13:59 Sewi wiki?
14:00 Sewi Hyppolit: wiki is http://padre.perlide.org/trac/wiki
14:00 Hyppolit wiki was unknown
14:00 Hyppolit wiki is now http://padre.perlide.org/trac/wiki
14:00 castaway bots++
14:00 Sewi karma bots
14:00 Hyppolit Karma of bots is 1
14:00 Sewi karma Hyppolit
14:00 Hyppolit Karma of Hyppolit is 5
14:00 castaway Hyppolit++
14:01 Sewi :-)
14:01 bowtie Sewi, any feedback yet ?
14:03 dolmen left #padre
14:05 szabgab castaway: sure, can honeycomb installed on Virualbox?
14:06 castaway err, dunno, what that? ;)
14:06 szabgab like vmware
14:06 castaway does it emulate ARM?
14:06 szabgab is there and iso of honeycomb to download?
14:06 szabgab oh
14:06 szabgab I am not sure
14:06 szabgab probably not
14:07 szabgab is that thing runs arm?
14:07 castaway you can run the android sdk+emulator with honeycomb on
14:07 szabgab ah, that's good
14:07 szabgab then I can try that
14:07 castaway o if yu're after trying it with no devicee, that work
14:07 castaway +s
14:08 Sewi szabgab: Android is based on ARM CPUs, there are ISOs for running it on Intel-based CPUs but it's a technology break, not everything will work.
14:08 Sewi the emulator is very slow (unusable on my netbook), but it may be better with more hardware power :)
14:08 szabgab yeah I used to give talks on perl on Android
14:09 castaway probably best to run it on a good desktop, yeah
14:09 wolfram left #padre
14:09 szabgab and I wanted to make a screencast as well
14:09 szabgab now I have two to make :)
14:09 castaway ooh?
14:10 szabgab zenog: I think it is ok to add comment support of other file-types to PAdre-core
14:10 asarch joined #padre
14:11 szabgab castaway: screencast of perl on Android
14:12 castaway szabgab: havent managed to do much exciting with it yet.. the 5.10 it has is missing bits of Core :(
14:12 castaway like utf8.pm, feature.pm
14:12 castaway File::Spec::Unix
14:18 jfroebe joined #padre
14:19 szabgab castaway: yeah I know
14:19 castaway do you happen to know why? cos I dont
14:19 szabgab sawyerx who is on #dancer made some progress in his own repo
14:20 szabgab castaway: it was a quick hack of jarkko
14:20 szabgab and he did not have more time or interest spending on it
14:20 szabgab that's how I understand
14:20 castaway ah, hmm
14:20 szabgab but we can get commit bit quite easily - sawyer has one
14:20 szabgab but he stopped dealing with it almost a year ago
14:20 szabgab it would be nice to pick it up
14:20 castaway I should go on the forum, thingy
14:22 szabgab ask sawyer on #dancer where did he leave stuff
14:22 * castaway nods
14:27 wallasey left #padre
14:28 szabgab XMPP is driving me crazy!
14:30 estranho joined #padre
14:34 dolmen joined #padre
14:40 sugar left #padre
14:42 sugar joined #padre
14:44 garu Sewi: I'd love to hear about CPAN::Reporter::Easy
14:44 garu Sewi: but before you push it to cpan, maybe you should take a look at https://github.com/dagolden/cpan-reporter/pull/4
14:45 Sewi garu: Get it from http://surfio.de/privat/CPA​N-Reporter-Easy-0.01.tar.gz and try it :-)
14:46 Sewi garu: I won't push it to CPAN until dagolden nods to it, it would be useless if not mentioned on the cpantesters site.
14:47 Sewi It's still not that degree on automation that I wish it would be.
14:47 bowtie left #padre
14:47 garu Sewi: that patch should make the installation and initial setup of cpan::reporter smoother, specially for beginners (which might be your goal with C:R:Easy). All I'm saying is xdg is a really nice guy and patches are welcome, so maybe integrating your changes right into cpan::reporter itself might not be a bad idea
14:48 sugar left #padre
14:48 Sewi I'm happy with everything more easy than the current thing. I could follow the quickstart, you and most others here, too, but it's hell for beginners
14:48 garu Sewi: yup, agreed
14:49 garu Sewi: with the patch (which hopefully will be released sometime today) it'll be much much easier
14:49 garu I'm looking at your source now
14:50 garu specifically at scripts/cpan-tester-setup
14:50 Sewi It's that script plus the requirements in Makefile.PL which do the work.
14:51 garu the only thing that looks missing from that patch is that I ask the user to run metabase-profile outside the setup, while you do it from within
14:51 garu (which I like)
14:51 ispy_ joined #padre
14:52 garu Sewi: how about we re-patch it after the new release tonight so that it's also able to run metabase-profile? this way it's one less instruction for the beginner
14:53 garu Sewi: my goal here is that the only thing we need to tell users is "wanna become a tester? Install CPAN::Reporter"
14:53 Sewi garu: I'ld like to run the source at the time of "make install" of C:R:E
14:53 Sewi garu: Yes, this would be great - and this is what I tried to do :-)
14:54 garu and it will set itself up with metabase and whatnot during installation
14:54 Sewi It doesn't matter to me, _how_ this is solved as long as it's solved. If C:R:E would never make it to CPAN, it would be ok as long as there is another solution :)
14:55 Sewi I still don't get it why we need the same things in the metabase profile and in config.ini, but thats not a real problem if the user doesn't know :)
14:55 garu Sewi: perfect. Let's wait for xdg then, he said a new release was due tonight
14:55 jnap left #padre
14:56 garu Sewi: oh, that's one thing. The patch now has different stuff in them
14:56 garu config.ini has report editing information and transport engine
14:57 garu and metabase_id.json has user(tester) data
14:57 Sewi garu: Yes, there are some differences, but config.ini also has the users mail address
14:57 garu user email becomes a no-op now :)
14:57 dapatrick joined #padre
14:57 garu and is removed from new setups :)
14:57 Sewi good :)
14:58 daxim left #padre
14:58 garu I tried to remove all the remaining cruft regarding SMTP transportation
14:58 Sewi C:R:E is re-using it for metabase if it's there and doesn't care if it isn't :)
14:58 garu and going all-in on metabase
14:58 bowtie joined #padre
14:58 Sewi Why metabase and not plain http(s)?
14:59 garu that, my friend, I don't know
14:59 garu I think metabase includes unique user ids and stuff
14:59 Sewi :)
14:59 garu a UUID might have done the trick, but why make it simple? :)
15:00 Sewi :-)
15:00 garu szabgab: btw, is data::printer 0.2 working on windows?
15:01 Sewi As long as it's no SOAP :) http://search.cpan.org/~berle/SOAP-Simpl​e-0.00_03/lib/SOAP/Simple.pm#DESCRIPTION is really true :-(
15:01 Sewi garu: If Metabase transport and lwp:h:ssl are dependencies of c:r now, it would be a great step forward.
15:04 garu Sewi: I think so. But I think I asked lwp:h:ssl to be set as a dep for transport:metabase, not c:r itself
15:04 garu (since the reporter works if you s/https/http/
15:05 garu )
15:05 Sewi also ok :)
15:05 Sewi Basically: Install one module, not 10 :)
15:07 garu *exactly*
15:07 garu and setup once, during installation, and forget about it
15:10 garu Sewi: my next step is to somehow make an App::cpanreporter or something, for manual installations and cpanm integration (via pipe or something) :)
15:11 garu I could use the help if you're interested :)
15:12 marcela left #padre
15:14 bowtie garu, hi
15:18 garu hi bowtie
15:23 bowtie garu, I am trying to get feed back on a Cookbook Recipe04, which Sewi has assisted with, but I need to get info, I thought you might help as it uses D-P
15:23 bowtie opps more info
15:24 bowtie garu, you can find it in trunk, Padre-Plugin-Cookbook
15:24 garu ah
15:24 garu I see :)
15:26 bowtie garu, I am trying to ascertain the cardinality of ConfigDB-History
15:26 garu bowtie: I need to grab some lunch now, but I'll definitely take a look. If you don't hear from me till tomorrow please nudge me again :)
15:27 bowtie garu, thanks, :)
15:36 bvierra left #padre
15:40 Hyppolit svn: r14756 | markd++ | http://padre.perlide.org/trac/changeset/14756
15:40 Hyppolit Cannot load both Wx::STC and Wx::Scintilla
15:40 Hyppolit trunk/Padre/lib/Padre/
15:41 Hyppolit svn: r14757 | markd++ | http://padre.perlide.org/trac/changeset/14757
15:41 Hyppolit Cleaner winxs Makefile.PL
15:41 Hyppolit trunk/Padre/winxs/
15:46 Hyppolit # 1237 :  [Wx::Scintilla] does not always update line/column numbers in the status bar (closed defect) by markd  [ http://padre.perlide.org/t​rac/ticket/1237#comment:2 ]
15:47 pece2 joined #padre
15:48 Hyppolit # 1242 :  Autoindent broken when using Wx::Scintilla (closed defect) by markd  [ http://padre.perlide.org/t​rac/ticket/1242#comment:1 ]
15:50 pece2 left #padre
15:50 pece2 joined #padre
15:52 zenog szabgab: I almost got you on the CPAN testers leaderboard ;-)
15:55 danlucraft left #padre
16:01 danlucraft joined #padre
16:03 Hyppolit svn: r14758 | markd++ | http://padre.perlide.org/trac/changeset/14758
16:03 Hyppolit Have editor load Wx::STC / Wx::Scintilla independently of Padre::MimeTypes
16:03 Hyppolit trunk/Padre/lib/Padre/Wx/
16:04 danlucraft left #padre
16:08 zenog How shall I call the document class for all files that have "#" as comment symbol? HashComment.pm or NumberSignComment.pm or something else? Suggestions welcome ...
16:18 mj41 left #padre
16:19 Sewi left #padre
16:19 wolfram joined #padre
16:21 zenog hi wolfram
16:21 bvierra joined #padre
16:22 wolfram One leftover from my #1242 experiments is that I now get a double-tab whenever I type a tab in a row that has only whitespace. Anyone know how to get rid of that?
16:22 Hyppolit # 1242 :  Autoindent broken when using Wx::Scintilla (closed defect) by markd  [ http://padre.perlide.org/t​rac/ticket/1242#comment:1 ]
16:22 wolfram Besides that, the fix from markd works for me!
16:22 wolfram markd++
16:24 wolfram hi zenog
16:29 Sewi joined #padre
16:30 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by zenogantner
16:36 Hyppolit svn: r14759 | markd++ | http://padre.perlide.org/trac/changeset/14759
16:36 Hyppolit Wx::Scintilla - note cannot co-exist with Wx::STC
16:36 Hyppolit trunk/Wx-Scintilla/lib/Wx/
16:48 wallasey joined #padre
16:50 dolmen left #padre
16:50 danlucraft joined #padre
16:50 wolfram left #padre
17:02 Hyppolit svn: r14760 | zenogantner++ | http://padre.perlide.org/trac/changeset/14760
17:02 Hyppolit add comment support for many file types
17:02 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Document/
17:05 Sewi left #padre
17:05 Hyppolit svn: r14761 | zenogantner++ | http://padre.perlide.org/trac/changeset/14761
17:06 Hyppolit add comment support for many file types
17:06 Hyppolit trunk/Padre/lib/Padre/
17:06 Hyppolit wiki page http://padre.perlide.org/trac/wiki/Plugins changed by zenogantner
17:09 danlucraft left #padre
17:22 zenog Hm. I am not sure whether we should prevent plugins from overwriting the MIME type handling class.
17:23 zenog Actually, we currently do not do that. Padre says there is an error, even though in reality there is none.
17:23 zenog This should be either a warning, or just OK.
17:24 zenog I'd rather vote for OK, given that the default handling class will be just a basic one that e.g. supports the comment.
17:25 zenog Then only one scenario with clashes remains: If two plugins both set a new document handling class. Currently, we do not have this case.
17:25 Sewi joined #padre
17:26 zenog I am referring to add_mime_class() in Padre::MimeTypes
17:27 zenog ... and maybe remove_mime_class() should be renamed to reset_mime_class(), and do exactly that: reset it to the default (if there was one)
17:28 zenog Sewi, what do you think?
17:28 zenog (or other people lurking here ...)
17:31 Hyppolit svn: r14762 | zenogantner++ | http://padre.perlide.org/trac/changeset/14762
17:31 Hyppolit remove obsolete comment from MimeTypes.pm - the following code is not about highlighters
17:31 Hyppolit trunk/Padre/lib/Padre/
17:32 zenog If no one says "Stop! What you are doing is just crazy!" I will just implement that ... ;-)
17:36 zenog hm, the problem is just that the defaults are not stored ...
17:37 szabgab zenog: stop
17:37 szabgab was that still i n time?
17:37 szabgab now let me see what were you planning ?
17:40 szabgab zenog: I don't know what are you trying to do and apaprently I don't have the peace of mind to understand it :(
17:40 szabgab so maybe someone else will help
17:40 zenog szabgab: Still in time ;-)
17:41 zenog So the thing is, I have added comment support for some more file types like Java, Python etc.
17:41 zenog I'll try to explain.
17:41 szabgab isn't that handled by the document class of each one?
17:42 zenog The comment support is encoded by telling Padre the document handling class in MimeTypes.
17:42 zenog szabgab: Yes, but most file types do not have their own document class. Actually, most file types do not have any so far.
17:43 zenog As long there is no plug-in that has a document class for the file type, everything is fine.
17:43 szabgab wasn't there a default comment handling code?
17:44 El_Che how wonder how permissive a plugin system can be
17:44 zenog If there is a plug-in for the file type (like for PHP, LaTeX, XML, HTML), then currently Padre cannot have a default document class.
17:44 zenog szabgab: no, there wasn't.
17:44 El_Che (not really related, but musing)
17:45 zenog This is what happens when you add a default class for LaTeX to Padre core and then activate the LaTeX plugin: You get an error message in the plugin manager.
17:45 szabgab zenog: I don't know how to solve it "correctly" but I would not mind if you started to create modules for various *important* mime-types
17:45 zenog szabgab: I did that, this is not the problem.
17:46 szabgab zenog: so you mean the plugin cannot set a document class for a mime-type?
17:46 zenog szabgab: So there is not much difference whether Python+Ruby+Shell Scripts share the same default class or not.
17:46 zenog szabgab: It can, if no other class has been set.
17:47 zenog szabgab: And actually, it still can, but gives an error message.
17:47 zenog szabgab: So the error message should actually be a warning.
17:47 azawawi joined #padre
17:47 zenog szabgab: On the other hand, there should not be a warning, because IMHO it would be perfectly fine for a plugin to override the document class.
17:48 wallasey azawawi: Wx::Scintilla problems with events were caused by Wx::STC being loaded in Padre::Wx
17:48 zenog szabgab: The thing we need to make sure, though, is that when the plugin is deactivated, Padre goes back to the default behavior (which would be to use the default class again, instead of no class, what currently happens).
17:48 szabgab oh so you say you'd set a default documentc class for a few mime-types but would like to allow the plugins to override that
17:49 azawawi wallasey++
17:49 azawawi http://www.presentingperl.org/   # very cool
17:50 zenog szabgab: Yes. The current state is: There is no default, Padre sets it to some value, plugins can override that (while there is an error message), and on plugin deactivation the document class is deleted no matter there was one before loading the plugin or not.
17:50 zenog szabgab: An incomplete "fix" would be to get rid of the error message.
17:51 zenog szabgab: Then we would have a default behavior for .tex and .php files etc., while still allowing to load additional functionality with the plugin.
17:52 zenog szabgab: The only drawback of this would be that after unloading the plugin, the comment support would be gone.
17:52 azawawi wallasey: what do you recommend for a cheap Apple laptop for MacOSX development? :)
17:53 szabgab zenog: I'd say open a ticket, explain this there as well and then implement your fix
17:53 zenog szabgab: OK
17:53 wallasey azawawi: I have a couple of Mac Minis. But I note that currently the cheapest Mac Mini is + 40% over what I recall paying for one.
17:55 El_Che azawawi: for a laptop there isn't much choice
17:55 Hyppolit svn: r14763 | azawawi++ | http://padre.perlide.org/trac/changeset/14763
17:55 Hyppolit Updated Changes
17:55 Hyppolit trunk/Wx-Scintilla/
17:57 Hyppolit svn: r14764 | azawawi++ | http://padre.perlide.org/trac/changeset/14764
17:57 Hyppolit Perl tidy
17:57 Hyppolit trunk/Wx-Scintilla/lib/Wx/
17:58 azawawi wallasey: so a mac mini for dev... cool
17:59 wallasey azawawi: It is the cheapest and does not lack any system / software features
18:03 azawawi wallasey: thanks
18:05 bowtie left #padre
18:11 sniper joined #padre
18:12 sniper left #padre
18:13 Sniper joined #padre
18:14 Hyppolit svn: r14765 | azawawi++ | http://padre.perlide.org/trac/changeset/14765
18:14 Hyppolit Added missing simplified XS print
18:14 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/inc/Module/Build/
18:14 danlucraft joined #padre
18:20 Hyppolit svn: r14766 | azawawi++ | http://padre.perlide.org/trac/changeset/14766
18:20 Hyppolit Removed unneeded logging statements
18:20 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/ trunk/Wx-Scintilla/inc/Module/Build/Scintilla/
18:21 bowtie joined #padre
18:31 GabrielVieira2 joined #padre
18:36 estranho left #padre
18:37 GabrielVieira left #padre
18:51 Hyppolit svn: r14767 | azawawi++ | http://padre.perlide.org/trac/changeset/14767
18:51 Hyppolit Less warnings noise while compiling Scintilla on GTK and MSW/gcc
18:51 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/inc/Module/Build/Scintilla/
18:58 zenog szabgab: There is the ticket.
18:58 Hyppolit # 1243 :  Error message when plugin overrides document class (happens anyway); document classes lose default after plugin deactivation (new defect) by zenogantner  [ http://padre.perlide.org/t​rac/ticket/1243#comment:1 ]
19:01 jnap joined #padre
19:03 Hyppolit svn: r14768 | azawawi++ | http://padre.perlide.org/trac/changeset/14768
19:03 Hyppolit more less warnings noise on OSX and Perl tidy :)
19:03 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/inc/Module/Build/Scintilla/ trunk/Wx-Scintilla/wx-scintilla/src/
19:03 bvierra left #padre
19:04 szabgab zenog++
19:04 Hyppolit svn: r14769 | zenogantner++ | http://padre.perlide.org/trac/changeset/14769
19:04 Hyppolit fix #1243: Error message when plugin overrides document class/document class lost after plugin deactivation
19:04 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/
19:08 Hyppolit svn: r14770 | azawawi++ | http://padre.perlide.org/trac/changeset/14770
19:08 Hyppolit Removed a GTK specific warning noise. Sometimes one fixes a bug and introduce more warnings as a result :)
19:08 Hyppolit trunk/Wx-Scintilla/wx-scintilla/src/
19:08 Hyppolit # 1243 :  Error message when plugin overrides document class (happens anyway); document classes lose default after plugin deactivation (new defect) by zenogantner  [ http://padre.perlide.org/t​rac/ticket/1243#comment:2 ]
19:08 Hyppolit # 1243 :  Error message when plugin overrides document class (happens anyway); document classes lose default after plugin deactivation (closed defect) by zenogantner  [ http://padre.perlide.org/t​rac/ticket/1243#comment:3 ]
19:09 zenog szabgab: I also documented what I did, and if anything goes wrong, we can still roll back ;-)
19:09 wolfram joined #padre
19:09 mike left #padre
19:09 Hyppolit svn: r14771 | szabgab++ | http://padre.perlide.org/trac/changeset/14771
19:09 Hyppolit Update the messages.pot file
19:09 Hyppolit trunk/Padre/share/locale/
19:10 azawawi nearly no wx-scintilla warnings... once im there i can start on wx-scintilla 2.0 :)
19:11 pece2 left #padre
19:12 wolfram May I re-ask my question about the double-tab I get whenever I type a tab in a row that has only whitespace. Is that known? Can I get rid of it? Should I file a bug report?
19:13 bowtie zenog, where can I get a list version numbers to use in padre_interfaces in a Padre plugin, corresponding to Padre version please
19:13 wolfram Maybe I just left something in a bad state after trying some options on and off while doing experiments for #1242
19:13 Hyppolit # 1242 :  Autoindent broken when using Wx::Scintilla (closed defect) by markd  [ http://padre.perlide.org/t​rac/ticket/1242#comment:1 ]
19:14 zenog bowtie: Sorry, I do not think this is documented. The best is to look at the Changes file.
19:14 zenog bowtie: Basically, the interface version numbers refer to Padre version numbers.
19:15 zenog bowtie: But I do not have in mind when which interface changed.
19:15 wallasey wolfram: Tools->Preferences Indentation ?
19:15 zenog bowtie: If the interface is 0.41, then it was last time changed in version 0.41
19:16 pece2 joined #padre
19:16 zenog bowtie++: I still need to update my blog post with your suggestions (linking to plugin/document PODs), but no time right now. But it is on the list.
19:16 Sewi bowtie: It isn't a list itself, it's just a "this plugin requires minimum version X", so if your plugin requires 0.85 and we have 0.86, everything is still fine.
19:16 Sewi zenog: You got a blog?
19:17 bowtie zenog, but as all files in Padre have there version number bumped with each release,
19:17 wolfram wallasey: Tried several things there but didn't help. Also, I really get two tab characters for one keystroke -- not an 8 char tab instead of a 4 char tab.
19:17 bvierra joined #padre
19:17 zenog Sewi: http://zenoga.tumblr.com - the Padre related stuff is also on http://blogs.padre.perlide.org
19:18 wolfram wallasey: and that only, if there is only whitespace in the row. If I type some characters, tab behaves normally afterwards.
19:18 zenog bowtie: I am not sure, but there should be some version checks when a plugin is loaded; I think Alias has implemented this.
19:18 azawawi wolfram: padre --reset
19:18 bowtie zenog, Padre::Wx::Main is expecting 0.86 when run from trunk
19:19 bowtie zenog, other wise it complains, with error.
19:19 zenog bowtie: I guess the code is in PluginManager
19:20 wolfram azawawi: O.k. will try that when I'm back in the office tomorrow. Thanks.
19:20 zenog bowtie: from current trunk it is 0.87, I guess.
19:20 bowtie zenog, yes
19:20 zenog bowtie: For me it works fine.
19:20 bowtie zenog, is this an undocumented feature?
19:21 zenog You mean, the version number checking?
19:21 azawawi wolfram: cool. Thanks for testing it
19:22 bowtie zenog, no the fact, this is not documented
19:23 zenog bowtie: I did not see it documented anywhere.
19:23 wallasey azawawi: latest Wx::Scintilla changes break OSX build. Not all gcc's are equal. I'll update after a few more tests
19:23 zenog bowtie: I also never looked at the details, so I do not feel competent enough to document it.
19:23 zenog bowtie: Do you want to document it?
19:23 Hyppolit svn: r14772 | azawawi++ | http://padre.perlide.org/trac/changeset/14772
19:23 Hyppolit Released 0.17: less warnings noise and Wx::Scintilla cannot now live with Wx::STC
19:23 Hyppolit trunk/Wx-Scintilla/
19:24 zenog azawawi++
19:24 azawawi wallasey: cool
19:24 azawawi wallasey: i do not have a mac os x to test... :)
19:24 zenog bowtie: If I have time, I can also try to figure it out ... but not tonight, gotta go.
19:24 bowtie zenog, this belongs to the code author, not a simpleton like me, fumbling around in the dark
19:24 azawawi zenog: thanks
19:25 zenog See you later people ...
19:25 azawawi cya
19:25 bowtie zenog, night
19:25 zenog bowtie: I am quite sure you're not a simpleton, so maybe you can figure it out. Once you figured it out, you can document it ;-)
19:25 azawawi wallasey: Padre test suite is failing after Wx::STC / Wx::Scintilla fix
19:26 jnap left #padre
19:26 * Sewi added zenog to feedreader :)
19:26 jnap joined #padre
19:28 wolfram left #padre
19:28 wallasey azawawi: OK - I'll fix the damage I've caused
19:29 azawawi wallasey: it is easy to fix... im fixing it :)
19:29 azawawi wallasey: more damage plz... Padre is gettting better :)
19:30 Hyppolit svn: r14773 | markd++ | http://padre.perlide.org/trac/changeset/14773
19:30 Hyppolit Fix gcc 4.0 build on Mac OS X
19:30 Hyppolit trunk/Wx-Scintilla/inc/Module/Build/Scintilla/
19:30 wallasey azawawi: cool. Time for Wx::Scintilla 0.18 though :-(
19:30 azawawi wallasey: do not worry... i didnt release it :)
19:31 bvierra left #padre
19:32 wallasey azawawi: ping me before a release if you wish, and I'll check out OSX.
19:33 azawawi wallasey: im working on fixing Padre test failures for now
19:34 wallasey azawawi: Fine - current SVN is building fine for me on OSX
19:34 azawawi wallasey: cool
19:36 azawawi testing on win32 is so slow...
19:39 Hyppolit svn: r14774 | azawawi++ | http://padre.perlide.org/trac/changeset/14774
19:39 Hyppolit Fixed padre test failures
19:39 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
19:39 ispy_ left #padre
19:40 azawawi wallasey: so 0.17 can be released?
19:46 azawawi wallasey: padre builds on linux but fails on win32
19:48 azawawi wallasey: http://paste.scsys.co.uk/117233
19:48 azawawi what's Padre.dll?
19:57 azawawi wallasey: nvm... seems to me i killed cpan . in the middle.... needed a 'dmake realclean'
20:06 Hyppolit svn: r14775 | azawawi++ | http://padre.perlide.org/trac/changeset/14775
20:06 Hyppolit winxs is only made on win32
20:06 Hyppolit trunk/Padre/winxs/
20:10 Hyppolit svn: r14776 | azawawi++ | http://padre.perlide.org/trac/changeset/14776
20:10 Hyppolit Make sure Padre::Util::Win32 does not get built on non-win32
20:10 Hyppolit trunk/Padre/winxs/
20:14 Di-ima left #padre
20:20 Sewi left #padre
20:26 wallasey azawawi: Wx:Scintilla 0.17 good for me
20:27 Hyppolit svn: r14777 | azawawi++ | http://padre.perlide.org/trac/changeset/14777
20:27 Hyppolit Revert my changes. I give up.. i must be sleepy a lot :)
20:27 Hyppolit trunk/Padre/winxs/
20:27 azawawi wallasey: cool. releasing...
20:28 wallasey azawawi: I know the none windows winxs is really ugly. Need to know how to get Module::Install to build winxs selectively
20:29 wallasey azawawi: I might try and catch alias later or early tomorrow. If anyone can point me in the right direction, he can.
20:30 Hyppolit svn: r14778 | azawawi++ | http://padre.perlide.org/trac/changeset/14778
20:30 Hyppolit Perl tidy Padre::Wx::Editor
20:30 Hyppolit trunk/Padre/lib/Padre/Wx/
20:33 azawawi so wx-scintilla 0.17 is more stable with better logs :)
20:34 * azawawi released!
20:34 wallasey azawawi ++
20:35 El_Che I know the kephra author was working on a wx book
20:35 El_Che any news
20:35 El_Che ?
20:35 El_Che perl wx bindings I mean
20:35 El_Che that would be useful
20:37 azawawi cpanm http://cpan.cpantesters.org/authors/id​/A/AZ/AZAWAWI/Wx-Scintilla-0.17.tar.gz
20:38 ispy_ joined #padre
20:39 azawawi im so sleepy
20:40 azawawi El_Che: downloaded openindiana for testing it tomorrow
20:42 bvierra joined #padre
20:43 Hyppolit # 1232 :  [Wx::Scintilla] "modified" display ("*") is not updated with Wx::Scintilla (new defect) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1232#comment:1 ]
20:43 danlucraft left #padre
20:43 El_Che azawawi: I have serious doubt about its future now that oracle closed the robinet
20:44 azawawi El_Che: anyway, ZFS was ported :)
20:45 azawawi El_Che: to BSD...
20:45 El_Che yeah, genious to lauch GPL incompatible licenses when you are craving for developers
20:46 El_Che nevertheless, there was an active, but small, community around opensolaris
20:46 El_Che oracle killed it with 1 signature
20:46 El_Che thank you, come again
20:47 azawawi what do you expect from a database company? :)
20:47 azawawi they killed RDB on VMS before
20:48 El_Che http://imgs.xkcd.com/comics/exploits_of_a_mom.png
20:49 azawawi i had a VMS admin friend who used to tell that oracle db was a slug compared to RDB on Tru64...
20:50 El_Che my first meeting with oracle after it took sun over
20:50 El_Che I had to sign a NDA
20:50 El_Che non disclosure agreement
20:50 El_Che hello?
20:50 El_Che for nothing nda at all, stuff you can read on blogs
20:50 azawawi oracle...
20:50 El_Che by then I realized that things were going to change fast
20:51 El_Che we use to have 3 support levels for servers depending on its talk
20:51 El_Che and it was optional
20:51 El_Che oracle comes in, drops all the support level except the most expensive (24/24), and forces you to take support for every machine
20:51 El_Che (or none)
20:52 El_Che even for test/dev/toys whatever
20:52 El_Che hello
20:52 dolmen joined #padre
20:53 azawawi i guess it is the story of DEC all over again...
20:53 azawawi all engineering staff
20:53 El_Che brb
20:53 azawawi got to sleep now
20:53 azawawi good night... nice talking to you :)
20:53 * azawawi &
20:54 azawawi left #padre
21:08 jnap left #padre
21:32 asarch left #padre
21:35 pece2 left #padre
21:59 kaare left #padre
22:28 Maltus joined #padre
22:50 Hyppolit svn: r14779 | markd++ | http://padre.perlide.org/trac/changeset/14779
22:50 Hyppolit No Padre::Util::Win32 XS build on none Win32 platforms
22:50 Hyppolit trunk/Padre/winxs/
22:54 Di-ima joined #padre
23:09 Hyppolit svn: r14780 | szabgab++ | http://padre.perlide.org/trac/changeset/14780
23:09 Hyppolit Update the messages.pot file
23:09 Hyppolit trunk/Padre/share/locale/
23:11 asarch joined #padre
23:12 dolmen left #padre
23:27 Zapelius left #padre
23:43 jfroebe left #padre
23:46 asarch left #padre
23:55 bvierra left #padre

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