Camelia, the Perl 6 bug

IRC log for #padre, 2011-02-27

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

All times shown according to UTC.

Time Nick Message
00:20 Maltus left #padre
00:42 submersible jon: there are some suggestions about running a GTK2 app under a theme different from the system default ... if you're using a GTK2 desktop
00:42 submersible http://ubuntuforums.org/showthread.php?t=688098
00:42 jon cool thanks.  I guess that a lot less work.  lol.
00:48 submersible obviously only works for a select audience. I wonder if something similar is possible for windows / mac
00:55 waxhead hey submersible, how's things?
00:56 submersible waxhead: good mate - how about you
00:56 waxhead not bad... busily avoiding doing things in the garden, like building a retain wall and a fish pond.. :)
00:57 submersible gotta love a rainy day :)
00:57 waxhead it's overcast here..
00:58 waxhead I did get around to putting my weather station up...
00:58 waxhead just need to get to the next part of capturing and graphing the data
00:59 waxhead which I made a start on, but got busy with the next Padre release... which is still to be released I might add.. it's been branched for ages..
00:59 waxhead might do that this afternoon after lunch
01:03 submersible has anyone experienced citrusperl / cava yet  ?
01:08 ispy_ joined #padre
01:11 waxhead not me...
01:11 waxhead amazing what trac can look like http://trac.enlightenment.org/e/
01:13 submersible hmmm that is odd. 0.80 wxWidgets (any version) for (any toolkit); compiler compatibility: gcc 3.4; No wxWidgets build found
01:13 submersible how the hell did i get 0.74 installed here i wonder
01:21 Di-ima joined #padre
02:31 Hyppolit svn: r13839 | waxhead++ | http://padre.perlide.org/trac/changeset/13839
02:31 Hyppolit Just some updates  and notes in the code.
02:31 Hyppolit trunk/tools/
03:14 mib_2wim2k joined #padre
03:19 Hyppolit svn: r13840 | waxhead++ | http://padre.perlide.org/trac/changeset/13840
03:19 Hyppolit add test to check SVN is installed
03:19 Hyppolit branches/Padre-Plugin-SVN-take2/t/
03:20 Hyppolit svn: r13841 | waxhead++ | http://padre.perlide.org/trac/changeset/13841
03:20 Hyppolit Set the plan.
03:20 Hyppolit branches/Padre-Plugin-SVN-take2/t/
03:36 Hyppolit svn: r13842 | waxhead++ | http://padre.perlide.org/trac/changeset/13842
03:36 Hyppolit small tidy up.
03:36 Hyppolit branches/Padre-Plugin-SVN-take2/t/
04:28 waxhead OK... I have a release tarball ready to upload, and I've written the annoucement... anyone got any last minute issues with this release before I upload it?
04:28 waxhead did anyone actually get to test the tarball, besides me?
04:36 dj_goku left #padre
04:42 dj_goku joined #padre
04:55 jon I did not.
04:59 dj_goku left #padre
05:00 dj_goku joined #padre
05:14 mib_2wim2k hello. I just discovered strawberry perl for windows today after using activestate for many years. then I discovered padre and typed in 'cpan Padre'
05:15 mib_2wim2k it built. very nice. now I'm trying out Padre and have a few newbie questions
05:16 mib_2wim2k 1. When I search then is it possible to list all results in a separate search results window?
05:17 mib_2wim2k 2. I love the block edit mode using shift-alt-arrow keys, but how can type or insert onto multiple lines while in block edit mode?
05:19 mib_2wim2k 3. I loaded a .c file but there was no syntax high-lighting even though I selected View, View Document As..., C :-( Is there syntax high-lighting for other languages?
05:28 szabgab hi mib_2wim2k
05:29 szabgab welcome to #padre
05:29 szabgab maybe you could change your nick to something more personal   by typing   /nick my_really_personal_nick
05:30 szabgab 3. there is but I think we have not done much configuration to most of the types
05:30 szabgab and the Scintilla we are using is a bit old for some cases
05:30 mib_2wim2k is now known as SimonHF
05:30 szabgab 2. I think you cannot, this is one of the open tickets (I hope)
05:30 szabgab hi SimonHF now
05:31 submersible szabgab:  mostly the definitions are missing from the STC_ mapping
05:31 SimonHF hi :-)
05:31 szabgab 2. in any case I started to write down some stuff about it
05:31 szabgab submersible:  I think so
05:31 szabgab someone needs to care about those, maybe we can get SimonHF to do that :)
05:31 szabgab just sayin` :)
05:32 SimonHF hehe
05:33 szabgab 1. I am not sure I understood this one, oh, you probably want something like the "search in files" has but for the regular search in current file
05:33 szabgab cds, back later&
05:35 SimonHF yes, that's exactly what I mean; the same as "search in files" but for the current file, or for all loaded files
05:36 SimonHF could I get all my wishes by writing plugins or would it be necessary to go deeper?
05:37 submersible SimonHF: you can hook up with the current hackers of those features for guidance....
05:37 submersible I know Alias is very interested in Find in Files and related behavior
05:37 SimonHF thanks
05:44 submersible as far as syntax colouring goes - If if could find the magic place where all those constants are declared , certainly some could be added for c and .h and probably .cpp which all look pretty bland right now
05:48 SimonHF those are the 3 features I like the most and which are stopping me from moving away from geany
05:48 SimonHF I've often thought about hacking on geany but it's not perl :-)
05:50 submersible yup- i arrived at padre 0.2 from Kate ... much for this same reason.
05:51 SimonHF Is there a tutorial somewhere for newbies wanting to start getting their hands dirty? :-)
05:52 submersible there is a wiki ... honestly i have not read much of it. I suggest you start at padre.perlide.org and explore or ask directly in the channel :)
05:53 submersible helpful comment in the style .yml "# If you want to support another file type
05:53 submersible # then refer wxWidget's include/wx-2.8/wx/stc/stc.h file
05:53 submersible "
05:53 submersible //headslap
05:53 submersible if only i read that BEFORE 5 minutes of googling
05:56 SimonHF thanks
06:04 submersible I'm having a bash at a c/cpp styling now just for giggles
06:04 submersible there's even a povray one i started lying around in ~/dev/ -huh!
06:15 szabgab SimonHF: let's start by giving you access to our bug tracking system so you can open a ticket for the search related request
06:15 szabgab and for the others, if you like
06:15 szabgab though  the highlighting things probably have a generic ticket somewhere to "add more file types"
06:24 Hyppolit left #padre
06:27 Hyppolit joined #padre
06:30 szabgab p5: $padre[3]
06:30 Hyppolit This is element 3 of the array @padre
06:31 Hyppolit svn: r13843 | szabgab++ | http://padre.perlide.org/trac/changeset/13843
06:31 Hyppolit update the Code::Explain to use 0.02 and release Hyppolit 0.07
06:31 Hyppolit trunk/Hyppolit/ trunk/Hyppolit/lib/
06:34 szabgab dear padre people, go try to see if the code explainer improved ?
06:34 szabgab p5:
06:34 Hyppolit You need to type in a perl5 expression and hope that Code::Explain v0.02 understand it
06:40 submersible p5: eval "exit 1";
06:40 Hyppolit Not found
06:40 submersible :)
06:40 submersible p5: sub one : Two(Three) { }
06:40 Hyppolit Not found
06:41 submersible p5: @{foo}{@keys} = @values
06:41 Hyppolit Not found
06:41 submersible p5: $foo{$bar}
06:41 Hyppolit The element $bar of the hash %foo
06:41 submersible p5: $foo % 2
06:41 Hyppolit Not found
06:42 submersible p5: $foo || $bar
06:42 Hyppolit Not found
06:42 szabgab 1 out of 6 for submersible :)
06:45 szabgab I guess Hyppolit should provide that statistics :)
06:58 submersible p5: $foo->{bar}
06:58 Hyppolit Not found
06:58 submersible not for references either
06:58 submersible p5: @hash{@keys}
06:58 Hyppolit Not found
07:09 BooK left #padre
07:09 BooK joined #padre
07:21 szabgab submersible: I am adding all those to my todo file
07:44 Steffen joined #padre
08:20 El_Che p5: $a // $b
08:20 Hyppolit Not found
08:21 El_Che p5: $x //= 5;
08:21 Hyppolit Not found
08:21 El_Che p5: $x ||= 5;
08:21 Hyppolit Not found
08:21 El_Che p5: $a || $b
08:21 Hyppolit Not found
08:22 El_Che p5: state $i = 0;
08:22 Hyppolit Not found
09:05 toi joined #padre
09:16 dodathome joined #padre
09:25 szabgab El_Che: I created a web interface as well http://code.szabgab.com/   that provides information even when the main explainer code does not know how to handle the expression
09:39 fenderson joined #padre
09:39 fenderson hi
10:04 szabgab hi fenderson
10:05 fenderson szabgab: i'm going over tickets
10:08 szabgab that's good
10:12 fenderson szabgab: i feeling not so good, got cold, but its only working in front of the computer so its always fun
10:12 fenderson i enjoy doing it :)
10:13 Sewi joined #padre
10:50 zenog joined #padre
10:50 zenog waxhead: I still have #1138
10:50 Hyppolit #1138: Warnings at Padre startup; Padre server not working (new defect) [ http://padre.perlide.org/trac/ticket/1138 ]
10:57 waxhead zenog, is it a show stopper?
10:57 waxhead we really need to get 82 out and this is pretty much what happened last time.. I kept asking if there was anything outstanding before the release and didn't hear anything, so I released it.. and look what happened then.. :)
10:58 waxhead ok.. time to release so I can merge the branch back into trunk
10:58 waxhead do I still tag the release ?
10:59 szabgab waxhead: yes please go ahead
10:59 szabgab and tag the release
10:59 szabgab the tags are "socially" immutable
10:59 szabgab and once you merged the branch you can delete it
11:00 waxhead ok
11:06 zenog left #padre
11:11 Hyppolit svn: r13844 | waxhead++ | http://padre.perlide.org/trac/changeset/13844
11:11 Hyppolit tag Padre-0.82
11:11 Hyppolit tags/
11:12 waxhead szabgab, op me?
11:13 waxhead anyone op me?
11:14 waxhead garu, ping
11:14 waxhead htanks
11:14 Topic for #padre is now Latest Padre is 0.82 - 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
11:15 szabgab oh, that should be a fun feature for Hyppolit so you can ask it to op me
11:15 szabgab and it would do it if you are already in the trusted list
11:21 Hyppolit svn: r13845 | szabgab++ | http://padre.perlide.org/trac/changeset/13845
11:21 Hyppolit allow the user to ask to "op me"
11:21 Hyppolit trunk/Hyppolit/lib/
11:22 Hyppolit svn: r13846 | waxhead++ | http://padre.perlide.org/trac/changeset/13846
11:22 Hyppolit updating with annoucement link.
11:22 Hyppolit trunk/template.padre.perlide.org/data/
11:24 waxhead http://blogs.perl.org/users/peter_lavender​/2011/02/padre-082-has-been-released.html
11:29 Hyppolit svn: r13847 | waxhead++ | http://padre.perlide.org/trac/changeset/13847
11:29 Hyppolit setting the branch version to 0.83 to match current trunk
11:29 Hyppolit branches/release-0.82/lib/ branches/release-0.82/lib/Padre/ branches/release-0.82/lib/Padre/Browser/ branches/release-0.82/lib/Padre/Config/ branches/release-0.82/lib/Padre/DB/ branches/release-0.82/lib/Padre/DB/Migrate/ branches/release-0.82/lib/Padre/Document/ branches/release-0.82/lib/Padre/Document/Perl/ branches/release-0.82/lib/Pa​dre/Document/Perl/QuickFix/ branches/release-0.82/lib/Padre/File/ branches/release-
11:35 Sno| joined #padre
11:56 waxhead hells bells... how do I know what belongs in these .po files for the languages?
12:09 szabgab waxhead: thanks for the release!
12:09 szabgab and what do you mean by that question?
12:09 waxhead no worries...
12:09 waxhead just trying to work out the merge conflict with the nl-nl.po file
12:10 szabgab why are there merge conflicts?
12:10 szabgab has the file changed both on trunk and on the branch?
12:10 waxhead maybe...
12:11 szabgab let's check that!
12:11 waxhead I get svn .merge-left and .merge-right files
12:11 waxhead I'm not sure what's what!
12:11 waxhead and how to fix that!
12:12 szabgab start by not worrying :)
12:12 szabgab svn log --stop-on-copy http://svn.perlide.org/pad​re/branches/release-0.82/
12:12 szabgab would give you the log since the branching
12:12 szabgab so the branching was in r13726
12:12 Hyppolit Changeset #13726 http://padre.perlide.org/trac/changeset/13726
12:14 szabgab and El_Che made a fix on the trunk in r13772
12:14 Hyppolit Changeset #13772 http://padre.perlide.org/trac/changeset/13772
12:15 szabgab svn diff -r13771:13772 http://svn.perlide.org/padre/tr​unk/Padre/share/locale/nl-nl.po
12:15 Hyppolit Changeset #13771 http://padre.perlide.org/trac/changeset/13771
12:15 szabgab this is what he changed
12:16 waxhead oh.. I wasn't worried... for a change.. I'm just not sure how to resolve the problems
12:17 szabgab I am trying to check it now
12:17 waxhead I'm using meld to look at the conflict but it's not making any sense...
12:17 waxhead I'm installing kdiff3 now to see if it helps in any way...
12:17 waxhead just have to install all the kde stuff on my gnome system... :-
12:17 waxhead .
12:17 szabgab try opening the po file itself with cim
12:17 szabgab vim
12:18 szabgab it looks quite clean to me in vim
12:19 szabgab there are two areas of conflict
12:19 |Sno| joined #padre
12:20 szabgab waxhead: ?
12:20 szabgab are you still here?
12:21 waxhead oh.. you mean get vim to open the files?
12:21 szabgab only the po file
12:21 szabgab you don'treally need the other for this merge
12:21 szabgab others*
12:21 waxhead right.. opened the po file in vim
12:21 waxhead I can see the << left and >> right
12:21 szabgab so you can search for >>>>>>
12:22 szabgab so in the upper part of the file you probably want to remove all the lines inthe .mine area
12:23 szabgab and keep the lines between ======  and merge-right
12:23 szabgab as that is the part from the branch
12:23 waxhead thanks.. that's what I was trying to type out and ask
12:23 szabgab and there is another area with =====
12:23 waxhead do I delete the ==== and >>> ?
12:24 waxhead szabgab, ^^
12:24 Sno| left #padre
12:24 waxhead do I delete the line markers ?
12:25 szabgab yes, you delete the >>>> the <<<< and =====
12:25 szabgab and of course the section from the .working part
12:25 waxhead ok.. done
12:25 szabgab in the second case you can also get rid of the upper part (ther .working)
12:25 waxhead yes, it wasn't so bad, the other tools made it look much worse!
12:26 szabgab but there is another small change you need to do
12:26 szabgab search for "Perl 5 "
12:26 szabgab with the space after the 5
12:26 waxhead found it..
12:26 waxhead remove the space?
12:27 szabgab around 1200
12:27 szabgab yes, remove the trailing space
12:27 szabgab that was the change El_Che made in the working copy
12:27 waxhead ok done..
12:27 szabgab great
12:28 szabgab now you need to typer  svn resolve share/locale/nl_nl.po
12:28 szabgab so svn will remove the other copies it createad for the merge
12:30 szabgab and then you can commit the change, I usually include the actual merge command I used in the commit message'
12:30 Hyppolit svn: r13848 | waxhead++ | http://padre.perlide.org/trac/changeset/13848
12:30 Hyppolit resolve merge conflicts
12:30 Hyppolit trunk/Padre/share/locale/
12:31 waxhead sigh..
12:31 szabgab :)
12:31 waxhead it's actually svn resolved
12:32 waxhead and then I shouldn't have svn committed like that...
12:32 waxhead I should have gone back to the Padre directory to commit
12:32 waxhead with the merge details of the revisions...
12:32 waxhead however, that's it.. the branch is now back to trunk
12:32 szabgab great work, thank you
12:40 waxhead ok.. it's getting late here, work tomorrow...
12:40 waxhead http://padre.perlide.org/trac/wiki/Release
12:41 waxhead quick update with tonights effort recorded.. will clean it up a bit more later on
12:41 waxhead I'm not using the release-0.nn again
12:41 waxhead that sucked with the release.pl script
12:41 waxhead I'll fix that up in the doco too
12:41 waxhead night
12:41 waxhead left #padre
12:47 Di-ima left #padre
12:57 waxhead_droid joined #padre
12:58 waxhead_droid szabgab, can you or alias check dev mailing list, there wad an error with the indexing on pause
13:02 szabgab checking the mailing list?
13:02 szabgab there is nothing there
13:03 szabgab waxhead_droid: I don't see any related message on the list
13:04 waxhead_droid oh.. because it won't have come from my registered email address...
13:04 waxhead_droid Bugger
13:05 waxhead_droid from my gmail one...
13:06 waxhead_droid I'm doing this from my phone in bed...
13:06 szabgab send it to szabgab@gmail.com
13:07 waxhead_droid ok, guess I'll have to do this in the morning before work.
13:07 waxhead_droid nothing like a smooth release...
13:07 szabgab :)
13:07 waxhead_droid :-)
13:07 waxhead_droid ok
13:08 szabgab waxhead_droid: I got the mail
13:08 waxhead_droid cool
13:08 szabgab sweet dreams
13:12 waxhead_droid sweeter when padre is on cpan
13:12 waxhead_droid night
13:12 waxhead_droid left #padre
13:17 Steffen Regarding the indexing.
13:18 Steffen The proper fix is to make sure that bit of code isn't indexed.
13:18 Steffen Since it's part of MakeMaker and we're not going to fudge permissions on that.
13:19 Di-ima joined #padre
13:19 szabgab Steffen: yes, I agree, it is some code Alias added
13:20 szabgab so I hope it will be quick for him to fix as well
13:20 Steffen I will fix it in a minute.
13:20 Hyppolit svn: r13849 | tsee++ | http://padre.perlide.org/trac/changeset/13849
13:20 Hyppolit Fix indexing problem
13:20 Hyppolit trunk/Padre/lib/Padre/
13:20 Steffen Done.
13:20 Steffen Just needs a new release now :/
13:21 szabgab and *NOT* from the trunk
13:21 Steffen oh
13:21 szabgab but don't worry
13:21 Steffen then somebody needs to cherry-pick my fix to wherever
13:22 szabgab yeah, I'll take a look at that in the evening
13:22 szabgab though probably I won't have permision to upload some of the Padre::* files :)
13:23 szabgab but thanks for the fix
13:23 szabgab though I am not sure why we need monkey patching :()
13:23 szabgab in the first place
13:25 szabgab Steffen: I thought perl-tags was your code
13:26 szabgab but now I see it is osfameron?
13:38 Steffen monkey patching?
13:39 Steffen And perl-tags was osfameron's all along.
14:05 kaare joined #padre
14:08 ispy_ left #padre
14:20 asarch joined #padre
14:28 Jagdwurst joined #padre
14:43 asarch left #padre
14:58 asarch joined #padre
15:06 pece joined #padre
15:11 szabgab Steffen: monkey patching, the stuff that Alias did there with MakeMaker
15:12 szabgab perl-tags , I though it was you but maybe that was only the command line thing
15:12 szabgab in any case I made an attampt to move the perl-tags to the background but have not finished it yet
15:44 dodathome left #padre
15:45 dodathome joined #padre
15:53 ajmrch joined #padre
15:55 asarch left #padre
15:58 ingy left #padre
16:05 ajmrch is now known as asarch
16:11 jq joined #padre
16:17 asarch left #padre
16:17 asarch joined #padre
16:43 asarch left #padre
16:43 asarch joined #padre
17:09 asarch left #padre
17:10 kanishka joined #padre
17:17 kanishka left #padre
18:13 fenderson ?
18:53 droidica joined #padre
19:02 dj_goku left #padre
19:02 dj_goku joined #padre
19:03 El_Che lo
19:06 jon hi
19:32 pece left #padre
19:34 Jagdwurst left #padre
19:55 droidica left #padre
20:07 zenog joined #padre
20:07 zenog waxhead++ for the release ...
20:11 perlite_ joined #padre
20:15 perlite left #padre
20:15 perlite_ is now known as perlite
21:31 dodathome left #padre
21:47 Sewi left #padre
22:12 Steffen left #padre
22:58 kaare left #padre
23:00 El_Che it looks that the new // operator confuses scintilla and PPI
23:10 zenog El_Che: This is a known bug.
23:14 El_Che yeah
23:14 El_Che I am bitching :)
23:14 El_Che but I like the // operator :)
23:15 El_Che obsoleted a lot of uses for C ternary operator
23:16 zenog El_Che: You are totally right!
23:17 zenog hm, don't find the ticket. I though I had seen one about it ...
23:19 Hyppolit #257: Backport Scintilla Perl lexer for wxWidgets 2.8.10? (new enhancement) [ http://padre.perlide.org/trac/ticket/257#comment:2 ]
23:19 El_Che ok, I am not the only crying baby, a daughter awke
23:19 El_Che see you tomorrow
23:19 Hyppolit #138: upgrade Scintilla in wxWidgtes (new enhancement) [ http://padre.perlide.org/trac/ticket/138#comment:2 ]
23:19 zenog ah, there it is: #101
23:19 Hyppolit #101: syntax highlighting gone wrong: dor (//) not understood (new defect) [ http://padre.perlide.org/trac/ticket/101#comment:4 ]
23:21 Hyppolit #257: Backport Scintilla Perl lexer for wxWidgets 2.8.10? (new enhancement) [ http://padre.perlide.org/trac/ticket/257#comment:3 ]
23:21 Di-ima left #padre
23:21 Hyppolit #138: upgrade Scintilla in wxWidgtes (new enhancement) [ http://padre.perlide.org/trac/ticket/138#comment:3 ]
23:25 Hyppolit #138: upgrade Scintilla in wxWidgets (new enhancement) [ http://padre.perlide.org/trac/ticket/138#comment:4 ]
23:31 jon I know this is the padre channel, but since padre uses Wx, can someone assist me with Wx?
23:32 Di-ima joined #padre

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