Camelia, the Perl 6 bug

IRC log for #padre, 2011-09-14

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

All times shown according to UTC.

Time Nick Message
00:06 castaway_ joined #padre
01:30 Hyppolit svn: r16207 | adamk++ | http://padre.perlide.org/trac/changeset/16207
01:30 Hyppolit Move padre's internal colouring into it's own block
01:30 Hyppolit trunk/Padre/share/styles/
01:33 Hyppolit svn: r16208 | adamk++ | http://padre.perlide.org/trac/changeset/16208
01:33 Hyppolit The currently active style is now stored on the main object
01:33 Hyppolit trunk/Padre/lib/Padre/Wx/
01:34 Hyppolit svn: r16209 | adamk++ | http://padre.perlide.org/trac/changeset/16209
01:34 Hyppolit Nothing has used $data_private for a while now
01:34 Hyppolit trunk/Padre/lib/Padre/Wx/
01:36 Hyppolit svn: r16210 | adamk++ | http://padre.perlide.org/trac/changeset/16210
01:36 Hyppolit Removing unused padre_setup_style
01:36 Hyppolit trunk/Padre/lib/Padre/Wx/
01:44 asarch joined #padre
01:49 shmuel joined #padre
02:12 Hyppolit svn: r16211 | adamk++ | http://padre.perlide.org/trac/changeset/16211
02:12 Hyppolit FindInFiles now does correct match accounting again
02:12 Hyppolit trunk/Padre/lib/Padre/Wx/
02:17 Hyppolit svn: r16212 | adamk++ | http://padre.perlide.org/trac/changeset/16212
02:17 Hyppolit - Find In Files shows match counts again, and no longer hides files when we
02:17 Hyppolit only do a single render pass for files because there's only a few (ADAMK)
02:17 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
02:19 Alias_ joined #padre
02:20 Hyppolit svn: r16213 | adamk++ | http://padre.perlide.org/trac/changeset/16213
02:20 Hyppolit Message tweak
02:20 Hyppolit trunk/Padre/
02:31 Hyppolit svn: r16214 | adamk++ | http://padre.perlide.org/trac/changeset/16214
02:31 Hyppolit Removed method prematurely, due to not finding any uses of it due to the Find in Files bug I just fixed.
02:31 Hyppolit trunk/Padre/lib/Padre/Wx/
02:36 Alias_ I'm about to complete break styles, sorry folks
02:36 Alias_ Or rather, you'll always get the default style no matter what you choose
03:11 Hyppolit svn: r16215 | adamk++ | http://padre.perlide.org/trac/changeset/16215
03:11 Hyppolit Switching to using the new Padre::Wx::Style object held in Padre::Wx::Main
03:11 Hyppolit trunk/Padre/lib/Padre/Wx/
03:11 Hyppolit svn: r16216 | adamk++ | http://padre.perlide.org/trac/changeset/16216
03:11 Hyppolit Removing some remnant references to Wx::STC and Wx::StyledTextCtrl
03:11 Hyppolit trunk/Padre/lib/ trunk/Padre/share/examples/wx/
03:12 submersible_work ARGHHHHHHH!
03:12 submersible_work my eyes
03:13 Alias_ Yup, mine too
03:13 Alias_ Need to port the Ultraedit style as quickly as possible :)
03:19 submersible_work can those themes define a palette and use palette symbols instead of rgb values duplicated everywhere  ??
03:23 Hyppolit svn: r16217 | adamk++ | http://padre.perlide.org/trac/changeset/16217
03:23 Hyppolit Adding GUI section to the style
03:23 Hyppolit trunk/Padre/share/styles/
03:23 Alias_ Not yet
03:23 Alias_ Trying to keep it feature-light for the moment
03:24 Alias_ Or rather, features implemented through lack of code rather than through more code
04:12 Hyppolit svn: r16218 | adamk++ | http://padre.perlide.org/trac/changeset/16218
04:12 Hyppolit Adding support for setting gui colouring
04:12 Hyppolit trunk/Padre/lib/Padre/Wx/
04:13 Hyppolit svn: r16219 | adamk++ | http://padre.perlide.org/trac/changeset/16219
04:13 Hyppolit Updating change_style to the new mechanism (but disabling for now)
04:13 Hyppolit trunk/Padre/lib/Padre/Wx/
04:14 Hyppolit svn: r16220 | adamk++ | http://padre.perlide.org/trac/changeset/16220
04:14 Hyppolit Remove the evil legacy loading
04:14 Hyppolit trunk/Padre/lib/Padre/Wx/
04:16 Hyppolit svn: r16221 | adamk++ | http://padre.perlide.org/trac/changeset/16221
04:16 Hyppolit Removed the need for dedicated ->recolour methods, we can now use a simple $self->main->style->apply($self) to match our colours to the style.
04:16 Hyppolit trunk/Padre/lib/Padre/Wx/
04:25 Hyppolit svn: r16222 | adamk++ | http://padre.perlide.org/trac/changeset/16222
04:25 Hyppolit GUI style settings now apply to the editor properly
04:25 Hyppolit trunk/Padre/lib/Padre/Wx/ trunk/Padre/share/styles/
05:20 heinrich_ joined #padre
05:21 shmuel joined #padre
05:35 sewi_work joined #padre
05:37 sewi_work gm world
05:37 Hyppolit svn: r16223 | adamk++ | http://padre.perlide.org/trac/changeset/16223
05:37 Hyppolit Removed Padre::Wx::Editor::data and the silly package lexical we stored the global style in
05:37 Hyppolit trunk/Padre/lib/Padre/Wx/
06:08 Hyppolit svn: r16224 | Sewi++ | http://padre.perlide.org/trac/changeset/16224
06:08 Hyppolit Workaround for bad crash
06:08 Hyppolit trunk/Padre/lib/Padre/Wx/
06:11 Hyppolit svn: r16225 | Sewi++ | http://padre.perlide.org/trac/changeset/16225
06:11 Hyppolit Workaround for bad crash
06:11 Hyppolit trunk/Padre/lib/Padre/Wx/
06:12 sewi_work Padre has beed stable and useable and mostly bug free, but now every new week seems to make things worst.
06:12 Alias You know that's intentional right?
06:13 Alias "One last chance to replace flakey APIs and break everything before we stablise aggressively for 1.0"
06:13 sewi_work We can't do copy and paste any longer for WEEKS! Now we can't change a line without crash. I even disabled the project browser because it's freezing whole Padre again - a bug which was fixed month ago.
06:14 Alias I've seen none of these things
06:14 sewi_work I don't see any stabilisation atm.
06:14 Alias 0.90 was the stable release
06:15 sewi_work And it wasn't really stable at all. Just the most recent version with fewer bugs thank trunk.
06:15 Alias right
06:15 Alias Although again, I don't see the problems you see
06:15 sewi_work I'm trying to get people on Padre but neither the current linux (CPAN) nor the current windows (MSI) is something you could show people.
06:16 Alias The current windows version (0.90) is just dandy
06:16 sewi_work Everybody found some bugs within minutes and everybody found other bugs.
06:16 toi joined #padre
06:18 sewi_work "fold all" doesn't work since some 0.8x. I don't use it, but it's required for some co-worker. It wasn't even written down until he showed me. Lost Padre user.
06:18 sewi_work Torben, my boss, at least opened a ticket containing the bugs he found in current win within the first five minutes.
06:20 Hyppolit svn: r16226 | Sewi++ | http://padre.perlide.org/trac/changeset/16226
06:20 Hyppolit Workaround for bad crash
06:20 Hyppolit trunk/Padre/lib/Padre/Wx/
06:24 Hyppolit svn: r16227 | adamk++ | http://padre.perlide.org/trac/changeset/16227
06:24 Hyppolit Expand from bottom to top so avoid hiding when there's only a single file
06:24 Hyppolit trunk/Padre/lib/Padre/Wx/
06:26 Hyppolit svn: r16228 | adamk++ | http://padre.perlide.org/trac/changeset/16228
06:26 Hyppolit Styles now intelligently fall back to next-best styles if the one we want is missing from the style file
06:26 Hyppolit trunk/Padre/lib/Padre/Wx/
06:27 Hyppolit # 1323 :  Wx::Scintilla missing methods (new defect) [ http://padre.perlide.org/trac/ticket/1323 ]
06:30 sewi_work Ok, the copy paste bug is no longer a problem. #1323 crashs Padre on any try to select some text
06:30 Hyppolit # 1323 :  Wx::Scintilla missing methods (new defect) [ http://padre.perlide.org/trac/ticket/1323 ]
06:31 Hyppolit svn: r16229 | adamk++ | http://padre.perlide.org/trac/changeset/16229
06:31 Hyppolit Ensure we absolutely have the latest Scintilla
06:31 Hyppolit trunk/Padre/lib/Padre/
06:37 submersible_work 0.90 is as stable as a drunken monkey ... until you compare it with @HEAD
06:38 Alias_ Considering that in head we've completely overhauled the tasks, editors and styles, it's somewhat to be expected
06:39 Hyppolit # 1323 :  Wx::Scintilla missing methods (new defect) by Sewi  [ http://padre.perlide.org/t​rac/ticket/1323#comment:1 ]
06:40 Alias_ Sewi: It's say that's almost certainly related
06:40 Alias_ I'm amazed your Padre boots at all
06:41 sewi_work I didn't try to install current trunk scintilla
06:41 sewi_work Alias_: Until I press Shift+some arrow to try to select something...
06:42 Alias_ I'd have expected to see Wx::Scintilla 0.28
06:42 Alias_ Since it's the current stable version
06:44 sewi_work Ctrl+Tab and the svn plugin are out of order, too. I don't see how keystrokes are related to the task system.
06:49 Alias_ Did it break before or after 0.90
06:55 sewi_work svn plugin broke with FBP when you removed the old dialog module
06:55 sewi_work which is not you fault, but all of us for not fixing it.
06:55 sewi_work Ctrl+Tab works with 0.90
07:00 heinrich_ joined #padre
07:01 azawawi joined #padre
07:05 azawawi sewi_work: ping
07:05 sewi_work pong (just after looking why Zoe pinged me :) )
07:06 azawawi sewi_work: i think the latest changes for SetIndicator... are not needed
07:06 azawawi sewi_work: we need to force the latest Wx::Scintilla and that's it
07:06 sewi_work azawawi: I gave up trying to cover this.
07:06 azawawi sewi_work: rollback? :)
07:06 sewi_work Is it ok that Wx:S refuses to test anything?
07:07 Hyppolit svn: r16230 | Sewi++ | http://padre.perlide.org/trac/changeset/16230
07:07 Hyppolit give up on trying to use the "select" feature
07:07 Hyppolit trunk/Padre/lib/Padre/Wx/
07:07 sewi_work sorry, rolled back
07:07 azawawi and the other one :)
07:08 azawawi r16224
07:08 Hyppolit Changeset #16224 http://padre.perlide.org/trac/changeset/16224
07:08 Hyppolit svn: r16231 | adamk++ | http://padre.perlide.org/trac/changeset/16231
07:08 Hyppolit Extended style-driven gui colouring to the outline and todo list tools
07:08 Hyppolit trunk/Padre/lib/Padre/Wx/
07:09 azawawi sewi_work: the problems with indicators
07:09 Alias_ I put a hard version lock in just to be sure
07:09 sewi_work r16230 should cover all of the workarounds
07:09 Hyppolit Changeset #16230 http://padre.perlide.org/trac/changeset/16230
07:09 Alias_ azawawi: I'm not sure I'm a fan of the indicator approach
07:10 azawawi sewi_work: is i switched to modern indicators because the previous ones sucked really bad
07:10 Alias_ It makes my document jump around all over the place, and when I'm writing a line it's rather intrusive
07:10 sewi_work azawawi: What about these Wx:S complaints?
07:10 Alias_ Would be nice if the indicator appeared after a brief hover though
07:10 Alias_ mouse hover
07:10 azawawi do you mean annotations?
07:10 azawawi or indicators?
07:11 Alias_ sorry, annotations
07:11 Alias_ They are really noisy
07:11 azawawi been thinking the right approach
07:11 azawawi s/the/about the/
07:11 Alias_ Doesn't komodo do squiggly + tooltip?
07:11 azawawi and nobody told me their opinion just until now lol
07:11 Alias_ I only saw annotations for the first time this morning
07:11 azawawi sure
07:11 azawawi cool
07:11 Alias_ Although I know you've been working on support, which I'm cool about
07:12 azawawi you know what happened? :)
07:12 azawawi i started that feature
07:12 azawawi and then i found out that get indicator is buggy with W:S
07:12 azawawi return values were returning Editor objects instead of integers...
07:13 azawawi gave up on fixing it
07:13 Alias_ azawawi: Just for kicks turn on feature_style_gui
07:13 Alias_ With bleading trunk
07:13 azawawi Alias_: i already did !
07:13 azawawi Alias_: it is awesome!
07:13 Alias_ And now it works with almost no code
07:13 azawawi i read every changeset! :)
07:13 Alias_ No more 30 line ->recolour methods
07:14 Alias_ ok, & # work
07:14 azawawi anyway, steffen fixed ExtUtils::ParseXS to generate a really wonderful warnings about XS RETVALs
07:15 azawawi and it found the error that i wasnt returning RETVALs as it should be
07:15 azawawi it turned out that without OUTPUT: RETVAL section
07:15 Alias_ I noticed a whole ton of new ParseXS releases
07:15 azawawi things really are undefined in XS
07:15 azawawi so if you forget OUTPUT:RETVAL for return vals
07:15 marcela joined #padre
07:15 azawawi expect the object to be returned
07:15 azawawi by default...
07:15 azawawi even though you specified int or X type
07:16 azawawi anyway, it was a fun experience :)
07:16 azawawi ok, click or hover over indicator
07:17 azawawi and only the line annotation will be shown until you move from it...
07:17 sewi_work azawawi: How to fix that Wx:S error?
07:19 azawawi cpan Wx::Scintilla
07:19 azawawi 0.28 fixes it
07:19 dreadpiratepeter joined #padre
07:19 sewi_work azawawi: Sorry, I was talking about the trunk version...
07:20 azawawi sewi_work: generally if it is a method not found, it is a scintilla upgrade :)
07:20 Alias_ azawawi: Might be a good idea to hardlock the Wx::Scintilla minimum version in Padre::Wx as you do the upgrades
07:20 Alias_ azawawi: Just to make sure it doesn't catch people you don't run Makefile.PL often unawares
07:21 Alias_ I added 0.28 in for the time being
07:22 azawawi Alias_: i forgot about that
07:24 Alias_ It's usually not necessary
07:24 Alias_ But during times of rapid apocalyptic change I find it useful :)
07:26 mj41 joined #padre
07:27 sewi_work Add a quick version check into the Padre bootstrap showing a message box popup or command line message if scintilla is too low (and exiting Padre).
07:31 Sewi joined #padre
07:33 danlucraft joined #padre
07:46 heinrich_ joined #padre
07:50 shmuel joined #padre
08:32 sewi_work azawawi: thanks, the Wx::S-Update fixed the selection issue
08:32 azawawi sewi_work: cool
08:33 bowtie joined #padre
08:33 Hyppolit # 1323 :  Wx::Scintilla missing methods (closed defect) by Sewi  [ http://padre.perlide.org/t​rac/ticket/1323#comment:2 ]
08:33 azawawi Alias_: ping
08:34 azawawi Alias_: we lost Solarized light and dark in the process
08:34 azawawi Alias_: but we gained styled Padre windows :)
08:34 azawawi Alias_: you lose some, you win some... lol
08:38 bowtie azawawi, why did we remove module starter dialog, we even had 2 dialogs at one time, as thie is in your vain of doing things for the programer to bake there life easy
08:38 bowtie bake -> make
08:40 Hyppolit svn: r16232 | azawawi++ | http://padre.perlide.org/trac/changeset/16232
08:40 Hyppolit Replaced references to wxStyledTextCtrl documentation with the original Scintilla website documentation
08:40 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Wx/
08:41 azawawi bowtie: ask the chaos creator :)
08:41 azawawi bowtie: and hi ... how r u? :)
08:42 bowtie azawawi, you would not be referring to Alias the Chief Bugger, by chance :)
08:42 Hyppolit svn: r16233 | azawawi++ | http://padre.perlide.org/trac/changeset/16233
08:42 Hyppolit svn:ignore *.old to get rid of winxs/ failing artifacts
08:42 Hyppolit trunk/Padre/
08:44 bowtie azawawi, hi, I can see that when I sync to trunk I will have to update my style, I was hopping that the cryptic names and some documentation would also come out of this API change
08:46 azawawi yeah
08:46 azawawi but do not worry :)
08:46 azawawi Styler dialog to the rescue
08:46 azawawi incoming big change :)
08:48 azawawi 0.92 is a very big change
08:48 bowtie Alias_, so why did we go from 1 module starter to 2 mod starters  to none,
08:48 azawawi no idea
08:48 azawawi ticket him :)
08:49 * azawawi is working on "Move "Key bindings" to Preferences 2.0"
08:49 * azawawi is working on q{Move "Key bindings" to Preferences 2.0} :)
08:49 bowtie azawawi, dose he really read tickets?
08:49 azawawi bowtie: he does :)
08:50 azawawi but really write it so we wont forget
08:50 azawawi and put as a blocker
08:50 azawawi so that xt/*blocker*.t will fire
08:50 bowtie azawawi, I just went all light headed, such a shock to my system.
08:51 bowtie azawawi, next you will be telling me he closes tickets as well
08:51 azawawi hehe
08:51 azawawi Alias_ does big changes in Padre core
08:51 azawawi change is useful
08:52 azawawi that's why i read every changeset everyday
08:52 azawawi to make sure those changes did not break something in my feature set
08:52 sewi_work bowtie: Tag it as a blocker and someone will hopefully close it once it's done :)
08:53 bowtie sewi_work, how do you tag a missing feature as a blocker when it dose not exists any more
08:54 sewi_work tag the ticket as blocker
08:54 bowtie sewi_work, yes sir!
08:54 sewi_work azawawi said: Someone did blocker.xt which should stop releases until all blockers are downgraded or closed.
08:54 sewi_work bowtie: :)
08:58 waxhead_ ok forcing install for FBP stuff!
09:03 Hyppolit # 1324 :  One of our features is missing...   Skelton Build or Module::Starter (new enhancement) [ http://padre.perlide.org/trac/ticket/1324 ]
09:04 Hyppolit # 1324 :  One of our features is missing...   Skelton Build or Module::Starter (new defect) by bowtie  [ http://padre.perlide.org/t​rac/ticket/1324#comment:1 ]
09:04 waxhead how does this FBP stuff work?
09:05 bowtie waxhead, have you installed wxFormbuilder ?
09:06 waxhead yep
09:06 waxhead and now the Perl FBP stuff
09:06 waxhead but I'm working on the plugi and wnat to create a dialog.. no idea how that's supposed to work...
09:06 bowtie waxhead, go get recpie01 zip
09:08 bowtie open MainFB.fbp with WxFormbuilder have a look around inside.
09:08 bowtie have main.pm open in padre
09:08 bowtie you should be running perl dev -a from trunk
09:09 bowtie activate P-P-FromBuilder
09:09 bowtie with plugin manager
09:09 bowtie run tool
09:09 waxhead ok
09:09 bowtie select MainFB.fbp
09:10 bowtie tick some boxes, take a preview, then generate
09:11 bowtie have a look around, you will notice that the file MainFB.pm is full of comments and POD, that I added to an early version of P-P-FormBuilder
09:12 dodathome joined #padre
09:14 bowtie waxhead, Recipe 01 is above, thats why I added zip so you can play along :)
09:16 azawawi waxhead: install FormBuilder from trunk... :)
09:16 Hyppolit # 1324 :  One of our features is missing...   Skelton Build or Module::Starter (new defect) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1324#comment:2 ]
09:16 daxim_ joined #padre
09:21 bowtie azawawi, no run Padre from trunk, and load P-P-FormBuilder using perl dev -a
09:23 azawawi bowtie: i develop using padre trunk
09:24 azawawi bowtie: to eat from my own dog food :)
09:24 bowtie azawawi, lol
09:24 azawawi bowtie: like five or more
09:24 azawawi bowtie: 'cpan .' during the day
09:25 bowtie azawawi, you have to for plugins
09:25 bowtie azawawi, what dose 'cpan .' mean
09:28 azawawi 'cpan .' => perl Makefile.PL && make && make test && make install
09:28 bowtie azawawi, against Padre
09:28 azawawi so basically it will install anything to your perl
09:28 azawawi against any package
09:28 El_Che it's oldschool for cpanm .
09:28 El_Che :)
09:29 azawawi yup
09:29 azawawi cpanm . is quicker...
09:29 azawawi although cpan . seems more stable
09:29 azawawi i had situations with cpanm . failed
09:29 El_Che once you configure it
09:29 El_Che no biggie for you and me
09:30 El_Che fraightening as hell for the biggest part of the world :)
09:30 * sewi_work does perl Makefile.pl && make in case of errors and runs "dev" all the time
09:30 sewi_work Keeping system padre as fallback :)
09:33 bowtie i just do svn up followed by perl Makefile.PL && make then perl padre -a --die
09:38 azawawi http://ahmadzawawi.blogspot.com/2011​/09/perl-is-9th-on-tiobe-index.html   # :)
10:00 * azawawi starts a tsunami of commits
10:02 Hyppolit svn: r16234 | azawawi++ | http://padre.perlide.org/trac/changeset/16234
10:02 Hyppolit Indicators should now be shown with syntax checker annotations. This is the start of a big series of commits to make syntax checker annotations less noisy.
10:02 Hyppolit trunk/Padre/lib/Padre/Wx/
10:12 sewi_work -a and --die are dev arguments, padre doesn't accept them
10:15 bowtie sewi_work, I have found that you need to run Padre from dev if you wish to use P-P-FormBuilder
10:21 sewi_work yes, but you need to run the "dev" script
10:21 shmuel joined #padre
10:23 bowtie sewi_work, yes
10:23 waxhead I'm not sure I'm liking this GUI dev stuff
10:23 waxhead layouts is a nightmare
10:24 waxhead Oh, and none of the WX constants seem to work without the wx in front of them
10:24 bowtie O did you know that if you update your own styles Padre can not find them, this is GREAT
10:24 waxhead ie Wx::RESIZE_BORDER causes an error, Wx::wxRESIZE_BORDER doesn't
10:24 bowtie just finds old ymal
10:25 bowtie waxhead, what is error
10:25 bowtie waxhead, you using linux
10:26 bowtie waxhead, have you got bareword issues :)
10:28 bowtie waxhead, you could just Wx::RESIZE_BORDER -> Wx::RESIZE_BORDER()
10:29 bowtie waxhead, apparently this only happens on linux
10:51 waxhead bowtie, thanks.
10:54 bowtie waxhead, any thing else
10:55 bowtie by the way the bareword issue happened around FBP::Perl v0.60
10:55 waxhead dunno... guess I need to tie some code into this...
10:55 waxhead I wonder why...
10:56 bowtie waxhead, I applied the fix to barewords on 27/08/2011 if that helps.
10:57 bowtie waxhead, hope you see why recipe 01 is so small, it's all the other stuff :)
10:58 waxhead the recipe doco is pretty good...
10:58 bowtie waxhead, by applied fix I mean hack a generated file with sed to add ()
11:00 bowtie waxhead, I intended that you need to view 1-2-3 as I tried to balance out info across all of them.
11:03 waxhead bowtie, no worries, I'll read the other 2
11:05 Hyppolit svn: r16235 | azawawi++ | http://padre.perlide.org/trac/changeset/16235
11:05 Hyppolit Update only current line annotation when you move your cursor to it. This means you focus on the current line error.
11:05 Hyppolit trunk/Padre/lib/Padre/Wx/
11:06 azawawi bowtie: last change really makes a difference when editing a file really quick
11:06 azawawi bowtie: less annotations noise Alias++
11:07 bowtie azawawi, ok I will test now, thanks for asking :)
11:11 bowtie azawawi, cool, now we see annotation for first error / warning being displayed, click on colour square hides anno. click on underline show's anno. :) is this the expected outcome :)
11:12 toi joined #padre
11:14 waxhead is there no cookbook2 to look at?
11:14 waxhead where do I write the event code?
11:15 azawawi bowtie: yup
11:15 azawawi bowtie: better or worse?
11:17 bowtie azawawi, I think the previous show all should be tied to padre beginner mode only, other wise better, but a bit clunky and probably not obvious to a new user
11:18 bowtie waxhead, just for you, One Cookbook 5 Recipes: /home/kevin/src/Padre/Padr​e/.padre/styles/bowtie.txt No 2 for you
11:18 mj41 joined #padre
11:19 Hyppolit svn: r16236 | azawawi++ | http://padre.perlide.org/trac/changeset/16236
11:19 Hyppolit More refactoring to the annotation feature i just added
11:19 Hyppolit trunk/Padre/lib/Padre/Wx/
11:19 El_Che azawawi: I set-up a solaris smoke servers using Test::Smoke. the code base is ouddated though, you can only choose 5.11.x and lower at config time (you need to change the generated config afterwards). does it ring a bell?
11:19 submersible_toaster joined #padre
11:19 waxhead bowtie, where's that?
11:20 bowtie waxhead, sorry should be :http://padre.perlide.org/tra​c/wiki/PadrePluginCookbook02
11:21 azawawi El_Che: hehe... Wx::Scintilla csw... ?:)
11:21 El_Che azawawi: let's get the latests perl running on solaris first :)
11:22 waxhead ARGH!!!
11:22 waxhead I don't get it!
11:22 waxhead I thought there was a zip file on the page you could down load...
11:23 * waxhead goes look in the plugin directory
11:23 waxhead right.. there's a cookbook in the plugins.. :)
11:26 azawawi bowtie: i'd like the cookbook to be backed up... just in case
11:26 azawawi bowtie: you spent a lot of your valuable time doing it
11:26 azawawi bowtie: do you maintain a wiki and pod versions?
11:27 bowtie waxhead, I wanted to have one for each Recipe, but had to combine them, so recipe 01 02 03 have zips, and were amalgamated in to Cookbook with recipe 04 which you will see in trunk as a plugin
11:28 bowtie I have copies of all in local trac, but should resync with padre as you rightly say
11:30 * azawawi runs 'cpan .' to use his own feature again :)
11:30 bowtie waxhead, as for maintaining, i recently upgraded 1-2-3 to api 2.2. all the integration code is in recipe 05 which chases the curve :)
11:31 waxhead bowtie, thanks... I can see how it's done better now..
11:31 waxhead bowtie, great work with the cookbooks too by the way..
11:32 bowtie azawawi, can you have another look at Patch-2, check operation, thanks
11:32 bowtie waxhead, would you give it a go to please
11:35 Hyppolit svn: r16237 | azawawi++ | http://padre.perlide.org/trac/changeset/16237
11:35 Hyppolit More missing wxSTC indicator constants: wxSTC_INDIC_DASH, wxSTC_INDIC_DOTS, wxSTC_INDIC_DOTBOX, wxSTC_INDIC_STRAIGHTBOX :)
11:35 Hyppolit trunk/Wx-Scintilla/cpp/
11:36 bowtie azawawi, ... --- ... :)
11:36 zenog waxhead: having fun?
11:37 Hyppolit svn: r16238 | azawawi++ | http://padre.perlide.org/trac/changeset/16238
11:37 Hyppolit Updated Changes for Wx::Scintilla 0.29_02 (Another development release that contains 2.29 pre-released Scintilla codebase)
11:37 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/Wx/
11:42 Hyppolit svn: r16239 | azawawi++ | http://padre.perlide.org/trac/changeset/16239
11:42 Hyppolit Add missing SetEmptySelection to remove any selection and sets the caret at position without scrolling into view
11:42 Hyppolit trunk/Wx-Scintilla/ trunk/Wx-Scintilla/wx-scintilla/include/ trunk/Wx-Scintilla/wx-scintilla/src/
11:43 Hyppolit svn: r16240 | azawawi++ | http://padre.perlide.org/trac/changeset/16240
11:43 Hyppolit Perl tidy my previous evil commits to Padre::Wx::Syntax
11:43 Hyppolit trunk/Padre/lib/Padre/Wx/
11:47 user_4433 joined #padre
11:47 Hyppolit svn: r16241 | azawawi++ | http://padre.perlide.org/trac/changeset/16241
11:47 Hyppolit Fix various compilation problems. azawawi--
11:47 Hyppolit trunk/Wx-Scintilla/wx-scintilla/include/
11:48 Hyppolit svn: r16242 | azawawi++ | http://padre.perlide.org/trac/changeset/16242
11:48 Hyppolit 0.29_02 will be released today :)
11:48 Hyppolit trunk/Wx-Scintilla/
11:56 azawawi btw the idea of warning/error margins are a bit wrong by design
11:57 azawawi since you can have multiple error/warnings on the same line
11:57 azawawi so it should basically be an error instead of warning in some cases
11:58 bowtie azawawi, an order of precedence :)
12:01 Hyppolit svn: r16243 | azawawi++ | http://padre.perlide.org/trac/changeset/16243
12:01 Hyppolit Exposed SetEmptySelection in XS
12:01 Hyppolit trunk/Wx-Scintilla/XS/
12:06 Hyppolit svn: r16244 | azawawi++ | http://padre.perlide.org/trac/changeset/16244
12:06 Hyppolit Exposed SetEmptySelection in XS and wrote a dirty test in perl_editor.pl
12:06 Hyppolit trunk/Wx-Scintilla/XS/ trunk/Wx-Scintilla/share/
12:12 waxhead OMG, this is doing my head in...
12:12 waxhead and now I'm just cranky and tired..
12:12 azawawi Alias_: ping
12:12 waxhead mind you I now have a dialog showing up
12:12 waxhead but can't set anything in it
12:20 cluelessnewbie joined #padre
12:21 bowtie waxhead, it you would like me to take a look just give me a url
12:26 Hyppolit svn: r16245 | waxhead++ | http://padre.perlide.org/trac/changeset/16245
12:26 Hyppolit added first go at FBP dialog generation
12:26 Hyppolit branches/Padre-Plugin-SVN-take2/ branches/Padre-Plugin-SVN-take2/fbp/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/ branches/Padre-Plugin-SVN-t​ake2/lib/Padre/Plugin/SVN/ branches/Padre-Plugin-SVN-take​2/lib/Padre/Plugin/SVN/Dialog/ branches/Padre-Plugin-SVN-tak​e2/lib/Padre/Plugin/SVN/FBP/
12:26 waxhead bowtie, svn checkout http://svn.perlide.org/padre/b​ranches/Padre-Plugin-SVN-take2
12:27 waxhead bowtie, the code is a mess... but the FBP stuff is based on following your cookbook examples...
12:28 bowtie waxhead, let me have a look
12:29 Hyppolit svn: r16246 | adamk++ | http://padre.perlide.org/trac/changeset/16246
12:29 Hyppolit Removed deprecated function
12:29 Hyppolit trunk/Padre/lib/Padre/
12:31 bowtie Alias_, local styles ending txt are not being loaded
12:32 waxhead meh...
12:33 waxhead so it seems I should read the wx docs
12:37 Hyppolit svn: r16247 | azawawi++ | http://padre.perlide.org/trac/changeset/16247
12:37 Hyppolit Added how much time does syntax checking take
12:37 Hyppolit trunk/Padre/ trunk/Padre/lib/Padre/Wx/
12:38 shadowpaste "bowtie" at 217.168.150.38 pasted "waxhead, just for you" (33 lines) at http://paste.scsys.co.uk/144022
12:38 azawawi cpanm http://cpan.metacpan.org/authors/id/A/​AZ/AZAWAWI/Wx-Scintilla-0.29_02.tar.gz # nothing major... just new API and the prerelease of Scintilla 2.29
12:39 waxhead bowtie, thanks
12:39 bowtie waxhead, i altered title so that I could have 2 copies of P-P-SVN, main issue was in padre interface.
12:40 bowtie waxhead, you can apply patch by right clicking on it to get to Patch-2
12:40 waxhead bowtie, the issue I currently have  is interacting with the dialog box
12:41 waxhead the on_click_ok isn't picking up my subclassed on_click_ok method
12:41 bowtie waxhead, plus you are missing event handlers
12:41 waxhead bowtie, where though?
12:42 waxhead So my Padre::Plugin::SVN::Dialog::Commit class inherits from Padre::Plugin::SVN::FBP::Commit
12:42 bowtie waxhead, if it's ok with you I will do this later as I am expected else ware now :)
12:42 waxhead in PPSD::Commit I have sub on_click_ok, which simply prints out "OK CLICKED"
12:43 waxhead bowtie, that's fine, I'm about to go to bed...
12:43 bowtie waxhead, night, talk tomorrow ok :)
12:44 waxhead bowtie, no worries.. :)
12:44 waxhead cya
12:44 bowtie back later 2-3
12:59 Hyppolit svn: r16248 | waxhead++ | http://padre.perlide.org/trac/changeset/16248
12:59 Hyppolit small changes, still no dialog interaction
12:59 Hyppolit branches/Padre-Plugin-SVN-take2/fbp/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/ branches/Padre-Plugin-SVN-take​2/lib/Padre/Plugin/SVN/Dialog/ branches/Padre-Plugin-SVN-tak​e2/lib/Padre/Plugin/SVN/FBP/
13:05 Alias joined #padre
13:08 * azawawi starts working on online 'svn diff' preview feature within editor :)
13:09 Alias azawawi, what is the style constant for variables inside of quotes?
13:09 azawawi interpolated right?
13:09 Alias I don't see an obvious candidate
13:09 Alias yeah
13:09 azawawi i didnt add them and they have no constants
13:09 azawawi tell you what...
13:09 Alias So is it unstyled?
13:09 azawawi the problem with Wx
13:09 azawawi and Wx::STC
13:09 Alias Or can I read out the constant somehow?
13:10 azawawi is that Wx::STC does not actually add Wx:: STC constants...
13:10 azawawi bad design...
13:10 Alias I know
13:10 azawawi i need to add them manually to Wx::
13:10 azawawi or we could agree on another place to put them
13:10 azawawi Wx::ScintillaTextCtrl::XYZ ?
13:11 azawawi and remove the stupid wxSTC prefix
13:11 azawawi what do you think?
13:11 Alias Wx::Scintilla::CONSTANT_NAME?
13:11 azawawi sure thing
13:11 Alias I could go with that
13:12 azawawi ok take a look at share/perl_editor.pl
13:12 azawawi inside Wx::Scintilla
13:12 azawawi and you'll find your answer... :)
13:12 Alias ok
13:12 azawawi basically everything _VAR suffix i think
13:13 azawawi # Must be defined by Wx::Scintilla wxSTC_PL_STRING_VAR    => 43, wxSTC_PL_XLAT          => 44, wxSTC_PL_REGEX_VAR     => 54, wxSTC_PL_REGSUBST_VAR  => 55, wxSTC_PL_BACKTICKS_VAR => 57, wxSTC_PL_HERE_QQ_VAR   => 61, wxSTC_PL_HERE_QX_VAR   => 62, wxSTC_PL_STRING_QQ_VAR => 64, wxSTC_PL_STRING_QX_VAR => 65, wxSTC_PL_STRING_QR_VAR => 66,
13:13 azawawi sorry for the noise
13:14 sewi_work azawawi: FYI: there is a paste script in tools/ :-) (Not complaining about the noise)
13:15 Alias ok
13:16 azawawi sewi_work: :)
13:17 azawawi Alias: how does one detect the current project VCS?
13:17 Alias Padre::Current->project->vcs
13:17 azawawi thanks
13:19 azawawi Alias: did you try the new annotations. I fixed  to only show the one that you're over...
13:19 azawawi Alias: s/fixed/fixed it/
13:19 Alias I'm still not entirely sure
13:19 Alias I think the current line approach isn't quite right either
13:20 Alias Because the odds are it's the line I'm on that I'm breaking as I type
13:20 azawawi we're experimenting...
13:20 Alias So it's lots of useless messages
13:20 Alias I'd say there's two places of value
13:20 Alias 1. The very first error
13:20 Alias 2. Anything I linger over with the mouse pointer
13:20 waxhead this FBP thing is driving me nuts...
13:21 azawawi waxhead: it is by design :)
13:21 waxhead do I have to be at the latest wxFormBuilder?
13:21 Alias 3.1
13:21 Alias Always
13:21 Alias That's the current stable version
13:21 waxhead I have 3.1.59
13:21 azawawi i wonder if you could reject 3.2 FBP files...
13:22 waxhead I have a dialog but can't interact with it
13:22 Alias azawawi, I've yet to find a useful version number in the XML file
13:22 Alias I admit I haven't looked massively hard
13:22 waxhead bowtie has been patiently helping me, but I have no idea what's going on...
13:22 azawawi Alias: nothing yeah...
13:22 azawawi Alias: plain stupid from wxFormBuilder
13:22 Alias ya
13:23 Alias I suppose I could use an evidence approach
13:23 Alias Does it have key X but not key Y, then it must be 3.1
13:23 Alias I REALLY need to do a screencapture showing how to use wxFormBuilder
13:23 waxhead and every time I generate a new class I have to out () after each of hte constants...
13:23 waxhead alias, for dummies like me
13:23 Alias "out" ?
13:24 waxhead s/out/put/
13:24 Alias huh?
13:24 Alias No you don't
13:24 waxhead yes I do
13:24 Alias If you do, then something is very very wrong
13:24 waxhead bareword errors if I don't
13:24 Alias It means the constants don't exist
13:24 Alias Constants exist at compile time, full stop
13:24 waxhead bowtie said it was due to linux
13:24 Alias OTherwise they aren't constants
13:24 waxhead that's what I thought
13:24 Alias It's not because it's linux
13:24 waxhead well WTF then???
13:24 waxhead sigh...
13:25 waxhead it doesn't effect the layout
13:25 waxhead which I'd have thought it would
13:25 Alias The code is only working by accident
13:25 Alias All the constants are called as run-time functions
13:25 Alias Which are luckily for you loaded by something else
13:26 Alias But it's not your dialog loading the constants it's calling
13:26 waxhead this is what I end up with $bSizer1->Add( $bSizer6, 0, Wx::ALIGN_BOTTOM() | Wx::EXPAND(), 5 );
13:26 Hyppolit Changeset #1 http://padre.perlide.org/trac/changeset/1
13:26 jnap joined #padre
13:27 waxhead Until I do the () Padre complains of errors
13:28 waxhead at the moment I can't even set a Label!
13:28 Alias paste me the entire generated file
13:28 waxhead before or after I add the () ?
13:29 Alias before
13:29 Alias As generated
13:29 Alias You might be getting screwed by the Wx::CONSTANT breakage
13:30 waxhead ouch.. Ijust had the directory browser crash on undef
13:30 waxhead because I saved the file to my Desktop folder
13:31 shadowpaste "waxhead" at 217.168.150.38 pasted "FBP for alias" (169 lines) at http://paste.scsys.co.uk/144025
13:32 Alias Are you using Padre 0.91?
13:32 Alias As in, is that version installed on your system?
13:33 Alias I should probably "use Padre::Wx 0.91"
13:33 waxhead I'm using trunk
13:33 waxhead updated from last night
13:34 waxhead so I'm coding using ./dev -a
13:34 waxhead and when I test the plug in I run ./dev -a again
13:34 Alias What version is installed?
13:34 Alias hrm
13:34 waxhead of Padre?
13:34 Alias I really don't trust -a to behave at all
13:34 Alias Yeah
13:34 Alias Try making that file "use Padre::Wx 0.91"
13:35 Alias Where it is currently "use Padre::Wx"
13:35 waxhead intsalled padre is 0.90
13:35 waxhead the generated file?
13:35 Alias yeah
13:35 Alias Change the generated file to require Padre::Wx
13:36 Alias I think your code is loading the system Padre::Wx
13:36 Alias Or something similar
13:36 Alias Some how
13:37 Alias Padre::Wx 0.91 defines the constants in that generated module
13:37 Alias But Padre::Wx 0.90 does not
13:37 Alias So I think somehow it's loading the wrong version
13:38 Alias I might even change the plugin code to do that
13:38 waxhead Interesting... chaning it to that throws the error "this is Padre 0.90"
13:38 Alias Bingo
13:38 Alias There's your problem
13:38 waxhead So after all of that pain....
13:38 waxhead sigh...
13:38 waxhead so how do I test this thing then?
13:40 waxhead wait for padre 0.92?  :)
13:50 waxhead OK I'm really going to bed now...
13:50 waxhead night
14:08 alnewkirk joined #padre
14:09 Sewi joined #padre
14:14 bowtie Alias, are you saying that adding () to end of bareword will brake a plugins dialog ?
14:19 sewi_work joined #padre
14:22 bowtie garu, have you seen:  #1267 with reference to  http://irclog.perlgeek.de/​padre/2011-09-13#i_4418954
14:22 Hyppolit # 1267 :  dummy package to negate warning:  DIE: Can't locate Wx/Loader/Custom.pm in @INC (new enhancement) [ http://padre.perlide.org/trac/ticket/1267 ]
14:25 Alias bowtie: No, it won't break it
14:25 Alias But without it, it ONLY works if the constant is correctly defined
14:25 Alias With a () it will compile even if the constant doesn't exist at compile time
14:25 Alias And then turns up later as a function
14:26 Alias It might still work, but it will incur the cost of a function call and won't optimise away
14:26 bowtie Alias, so the constant issue will be resolved when 0.92 is released
14:26 Alias In this case, yeah
14:27 Alias Or if you install a particularly stable revision of trunk to your system
14:27 bowtie cool
14:27 Alias Which is how I deal with it
14:27 bowtie Alias, so do you have any feedback for me ?
14:28 Hyppolit svn: r16249 | azawawi++ | http://padre.perlide.org/trac/changeset/16249
14:28 Hyppolit Added *experimental* saved document differences feature
14:28 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ trunk/Padre/t/
14:42 kaare joined #padre
14:44 jnap joined #padre
14:53 bowtie Alias,  any ideas about #1324
14:53 Hyppolit # 1324 :  One of our features is missing...   Skelton Build or Module::Starter (new defect) by azawawi  [ http://padre.perlide.org/t​rac/ticket/1324#comment:2 ]
14:54 Alias We definitely need something better than module starter
14:56 Hyppolit svn: r16250 | azawawi++ | http://padre.perlide.org/trac/changeset/16250
14:56 Hyppolit Introducing online saved file version checking margins.... :)
14:56 Hyppolit trunk/Padre/lib/Padre/Wx/
14:57 azawawi feature_saved_document_diffs  => True  # and you're set! :)
14:57 azawawi i just need to make it task based and cooperate with syntax checker annotations
14:58 azawawi you'll see the changes you make right away from the saved document...
14:58 azawawi no more switching to tortoisesvn
14:58 azawawi or other version stuff...
14:58 azawawi to simply see what changes you made
14:58 azawawi El_Che: netbeans editor is coming to Padre as a subsystem :)
15:04 Hyppolit svn: r16251 | azawawi++ | http://padre.perlide.org/trac/changeset/16251
15:04 Hyppolit Yellow marker for an added text (diff), red marker for removed text (diff)
15:04 Hyppolit trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/
15:09 Hyppolit svn: r16252 | azawawi++ | http://padre.perlide.org/trac/changeset/16252
15:09 Hyppolit Updated Changes
15:09 Hyppolit trunk/Padre/
15:09 zenog azawawi: How do you mean that NetBeans thingy?
15:09 zenog (curious)
15:10 azawawi when you delete a line, it diff against saved document and shows you what changed...
15:10 azawawi in the margins
15:10 azawawi delete/add a line etc
15:10 azawawi still crude but will enhance
15:11 azawawi and it is not task-based at the moment
15:11 azawawi but fires as type (dwell)
15:11 azawawi s/type/as you type/
15:12 azawawi zenog: basically something similar to http://versioncontrol.netbeans.org​/clearcase/docs/images/left-UI.png in the final version
15:12 azawawi zenog: where you can preview/revert changes to saved document...
15:13 azawawi zenog: without the assistance of svn|git diff etc...
15:15 zenog azawawi: oh nice
15:15 azawawi basically diff against saved
15:15 azawawi later diff against your choice of vcs :)
15:16 azawawi detect vcs
15:16 azawawi start diffing against it
15:16 zenog azawawi++
15:16 bowtie azawawi, what do I have to do to see your new option?
15:17 azawawi simply Enable feature_saved_document_diffs
15:17 azawawi no need to restart
15:17 azawawi and start typing ...
15:18 azawawi use a saved document ofcourse :)
15:18 azawawi ok got to go now home...
15:18 azawawi home sweet home :)
15:19 * azawawi home &
15:19 azawawi bowtie, zenog: please let me know what you think would be cool to add to it
15:19 azawawi feedback is appreciated
15:19 azawawi cya
15:25 zenog azawawi: If it runs smoothly, it is a nice feature. MonoDevelop has something similar.
15:27 jnap_ joined #padre
15:30 cluelessnewbie Hi, I'd like to install a stable release of Padre. I'm running a fresh install of Natty Narwhal.
15:31 jnap_ left #padre
15:34 garu bowtie: I haven't. Thanks for pointing it out :)
15:35 cluelessnewbie Suggestions as to how to get this working would be greatly appreciated.
15:35 Alias cpan Padre
15:37 bowtie garu, I got feed up so just came up with a nasty little hack, I think this is a linux world issue but would like to no more
15:39 cluelessnewbie Alias: using the system perl?
15:39 Alias Worth a shot :)
15:39 Alias What does the Padre website say?
15:39 cluelessnewbie Padre website leaves me confused ...
15:42 cluelessnewbie I'm not much with Linux --- and under Windows, I just ppm'd it and it was up and running ...
15:44 zenog cluelessnewbie: The system perl is no problem at all on Ubuntu.
15:48 cluelessnewbie zenog: azawawi said "hmmm bad :)" when I told him that. he suggested perlbrew.
15:49 cluelessnewbie zenog: so I reinstalled Natty, discarded LibreOffice, installed the upgrades, installed perlbrew, installed 5.14.1 under perlbrew
15:49 jnap joined #padre
15:50 cluelessnewbie and now I want to get a stable release of Padre up so I can get back to work
15:50 zenog cluelessnewbie: hm. I never had problems on Ubuntu with the original Perl, so I never tried perlbrew. Some people love perlbrew.
15:51 zenog cluelessnewbie: What I would suggest: Install Padre via apt-get (to get all dependencies wrt. Wx etc.), try whether this works.
15:51 zenog cluelessnewbie: Then remove the Padre package again, but not the dependencies.
15:51 zenog cluelessnewbie: Then cpan Padre
15:52 cluelessnewbie Please remember I'm clueless newbie for a reason ... so let's see if I got this correct ...
15:52 cluelessnewbie do the sudo apt-get install Padre
15:53 cluelessnewbie then I need to pmuninstall Padre
15:54 cluelessnewbie then I need to sudo cpan Padre
15:54 cluelessnewbie what about the wx problems?
15:56 cluelessnewbie according to the install instructions: Apparently Ubuntu 11.04 also comes with  broken wxWidgets or broken Wx.  see here too
15:56 Alias What version does apt-get give you?
15:56 Alias Out of curiosity
15:57 cluelessnewbie haven't tried it yet! should I?
15:57 Alias If you just want a stable version, lets start with the actual Debian version
15:58 Alias It's going to be oldish, but it entirely depends on what you need
15:58 Alias Like most things Debian, it may well be good enough
15:58 cluelessnewbie that the "sudo apt-get install Padre", right?
15:58 Alias Yup
15:58 Alias Not like you can't uninstall it easily if it doesn't work
15:59 cluelessnewbie here it goes ...
16:00 garu cluelessnewbie: wait
16:00 garu cluelessnewbie: do you have perlbrew installed and running already?
16:00 garu or was it just a suggestion?
16:00 cluelessnewbie yes I do have perlbrew installed and perlbrew install perl-5.14.1 done
16:01 garu ok
16:01 garu then you can try installing padre without the sudo
16:01 garu cluelessnewbie: if you type "perl -v" what version do you see?
16:01 garu (in the terminal, as your regular user)
16:02 Alias garu: You realise you're walking someone in a hurry through a manual approach?
16:02 Alias And won't Wx be out of date and such?
16:02 cluelessnewbie without perlbrew use I get 5.10.1
16:03 cluelessnewbie but I can perlbrew use perl-5.14.1
16:03 garu Alias: not really. I'm just thinking he/she won't see padre installed as root if perlbrew is active for his/her current user
16:03 Alias oh
16:04 garu cluelessnewbie: and you have installed it as "perlbrew install perl-5.14.1", right?
16:04 cluelessnewbie the apt-get got start before garu said wait ...
16:04 cluelessnewbie and padre finished installing ...
16:04 garu cluelessnewbie: not a problem. did it work?
16:05 cluelessnewbie It started up just fine ...
16:05 garu .oO( it's that "..." that scares me )
16:05 cluelessnewbie so I can get back to coding my daemon
16:06 cluelessnewbie I thank you garu and you Alias
16:06 cluelessnewbie and hope I don't have a wx problem
16:06 garu cluelessnewbie: good. Just remember that perlbrew messes with your environment in order to let you play with a local perl. And if you're going to use it for padre, make sure you install it with threads support
16:06 Alias What version is out, out of curiosity
16:07 Alias is it
16:07 cluelessnewbie it says padre 0.76
16:08 garu cluelessnewbie: meaning "perlbrew install perl-5.14.1" won't work, and you'll have to remove it and "perlbrew install perl-5.14.1 -Dusethreads" instead
16:08 garu (or stick with system perl)
16:08 cluelessnewbie I did do it with -Dusethreads
16:08 garu perfect then :)
16:09 cluelessnewbie To upgrade, all I need to do, is use the system perl, do a "pmuninstall padre", followed by a sudo cpan padre right?
16:10 garu cluelessnewbie: "sudo cpan Padre" (note the caps) should suffice I think. cpan automatically upgrades the previous version, you don't have to uninstall it beforehand
16:11 garu *though*
16:11 garu I have encountered problems doing "sudo cpan Foo" in ubuntu. A safer approach (to me) was to "sudo su; cpan Foo"
16:12 cluelessnewbie sudo cpan Padre now running
16:13 cluelessnewbie yes
16:13 cluelessnewbie yes
16:28 cluelessnewbie now running "Padre 0.90" ----
16:29 cluelessnewbie Woot!
16:29 zenog cluelessnewbie: nice
16:29 cluelessnewbie Again, thanks to Awawawi, Alias, garu, zenog etc
16:30 garu cluelessnewbie: have fun :)
16:31 cluelessnewbie I'm trying to get my auto test daemon working ... you edit a "file" and everything that uses that script/module is automatically retested ...
16:43 Hyppolit # 1321 :  Repeated reloads in Padre locks keyboard and mouse. (new defect) by cluelessnewbie  [ http://padre.perlide.org/t​rac/ticket/1321#comment:1 ]
16:44 jnap joined #padre
17:01 mishin joined #padre
17:02 mishin Hi anybody help how add shortcuts to function in My.pm ??
17:03 zenog &
17:05 mishin it's i understand that if you add & to title of function '&Replace_slash' then you can go here with alt, but i want invoke function with key like CTRL-ALT-F3
17:12 mj41 joined #padre
17:53 Alias Trickier
17:54 Alias Actually...
17:54 Alias Assuming you aren't using an action it's tab
17:54 Alias Visible Label\tCtrl-Alt-F3
17:54 Alias "Visible Label\tCtrl-Alt-F3"
17:54 Alias I believe...
18:00 pece joined #padre
18:15 pece2 joined #padre
18:15 mishin genius ;)) many thanks
18:42 jnap joined #padre
18:52 heinrich_ joined #padre
19:16 toi joined #padre
19:17 Sewi joined #padre
19:29 alnewkirk joined #padre
19:47 cluelessnewbie So where do I find the file to make the changeset of 14398
20:31 Sewi r14398
20:31 Hyppolit Changeset #14398 http://padre.perlide.org/trac/changeset/14398
20:32 Sewi simply do "svn update"
21:04 Hyppolit svn: r16253 | bowtie++ | http://padre.perlide.org/trac/changeset/16253
21:04 Hyppolit waxhead some patches for you and a fbp,
21:04 Hyppolit I have given you patches, rather than change your files
21:04 Hyppolit plus a new fbp, see recipe05 for why
21:04 Hyppolit you need to use fbp >= 3.1.70
21:04 Hyppolit hope this helps
21:04 Hyppolit branches/Padre-Plugin-SVN-take2/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/ branches/Padre-Plugin-SVN-take​2/lib/Padre/Plugin/SVN/Dialog/ branches/Padre-Plugin-SVN-tak​e2/lib/Padre/Plugin/SVN/FBP/
22:06 FrDarryl joined #padre
22:07 FrDarryl Greetings. First time in live Padre support venue.
22:09 bowtie FrDarryl, and your question is
22:11 FrDarryl Thanks. I'm having trouble getting replace/regexp to recognise back-references. From: (foo)(bar) To: \2\1 just results in literals: \2\1
22:12 FrDarryl running Padre 90
22:13 bowtie FrDarryl, have you looked at Tools -> RegEx Editor
22:14 FrDarryl Had a glance. Thought it was more of a sandbox versus current buffer editor.
22:15 bowtie FrDarryl, would you like to register and create a ticket with your issue?
22:19 FrDarryl Sure, if it's a bug versus operator error. I think Scintilla supports the \d back-reference substitution syntax.
22:20 bowtie FrDarryl, most are asleep now
22:20 bowtie please follow lead and register
22:20 FrDarryl righty-ho
22:20 bowtie Hyppolit, trac!
22:20 Hyppolit Trac registration opened for 5 minutes. Please visit http://padre.perlide.org/trac/register to register
22:25 Hyppolit Trac registration closed
22:48 Hyppolit # 1325 :  Backreference substitution not working in Replace dialog (new defect) [ http://padre.perlide.org/trac/ticket/1325 ]
22:57 bowtie left #padre

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