← Previous day | Channels | #padre index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first
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 | Move padre's internal colouring into it's own block | |
| 01:30 | trunk/Padre/share/styles/ | |
| 01:33 | svn: r16208 | adamk++ | http://padre.perlide.org/trac/changeset/16208 | |
| 01:33 | The currently active style is now stored on the main object | |
| 01:33 | trunk/Padre/lib/Padre/Wx/ | |
| 01:34 | svn: r16209 | adamk++ | http://padre.perlide.org/trac/changeset/16209 | |
| 01:34 | Nothing has used $data_private for a while now | |
| 01:34 | trunk/Padre/lib/Padre/Wx/ | |
| 01:36 | svn: r16210 | adamk++ | http://padre.perlide.org/trac/changeset/16210 | |
| 01:36 | Removing unused padre_setup_style | |
| 01:36 | 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 | FindInFiles now does correct match accounting again | |
| 02:12 | trunk/Padre/lib/Padre/Wx/ | |
| 02:17 | svn: r16212 | adamk++ | http://padre.perlide.org/trac/changeset/16212 | |
| 02:17 | - Find In Files shows match counts again, and no longer hides files when we | |
| 02:17 | only do a single render pass for files because there's only a few (ADAMK) | |
| 02:17 | 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 | Message tweak | |
| 02:20 | trunk/Padre/ | |
| 02:31 | svn: r16214 | adamk++ | http://padre.perlide.org/trac/changeset/16214 | |
| 02:31 | Removed method prematurely, due to not finding any uses of it due to the Find in Files bug I just fixed. | |
| 02:31 | trunk/Padre/lib/Padre/Wx/ | |
| 02:36 | Alias_ | I'm about to complete break styles, sorry folks |
| 02:36 | 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 | Switching to using the new Padre::Wx::Style object held in Padre::Wx::Main | |
| 03:11 | trunk/Padre/lib/Padre/Wx/ | |
| 03:11 | svn: r16216 | adamk++ | http://padre.perlide.org/trac/changeset/16216 | |
| 03:11 | Removing some remnant references to Wx::STC and Wx::StyledTextCtrl | |
| 03:11 | trunk/Padre/lib/ trunk/Padre/share/examples/wx/ | |
| 03:12 | submersible_work | ARGHHHHHHH! |
| 03:12 | my eyes | |
| 03:13 | Alias_ | Yup, mine too |
| 03:13 | 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 | Adding GUI section to the style | |
| 03:23 | trunk/Padre/share/styles/ | |
| 03:23 | Alias_ | Not yet |
| 03:23 | Trying to keep it feature-light for the moment | |
| 03:24 | 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 | Adding support for setting gui colouring | |
| 04:12 | trunk/Padre/lib/Padre/Wx/ | |
| 04:13 | svn: r16219 | adamk++ | http://padre.perlide.org/trac/changeset/16219 | |
| 04:13 | Updating change_style to the new mechanism (but disabling for now) | |
| 04:13 | trunk/Padre/lib/Padre/Wx/ | |
| 04:14 | svn: r16220 | adamk++ | http://padre.perlide.org/trac/changeset/16220 | |
| 04:14 | Remove the evil legacy loading | |
| 04:14 | trunk/Padre/lib/Padre/Wx/ | |
| 04:16 | svn: r16221 | adamk++ | http://padre.perlide.org/trac/changeset/16221 | |
| 04:16 | 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 | trunk/Padre/lib/Padre/Wx/ | |
| 04:25 | svn: r16222 | adamk++ | http://padre.perlide.org/trac/changeset/16222 | |
| 04:25 | GUI style settings now apply to the editor properly | |
| 04:25 | 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 | Removed Padre::Wx::Editor::data and the silly package lexical we stored the global style in | |
| 05:37 | trunk/Padre/lib/Padre/Wx/ | |
| 06:08 | svn: r16224 | Sewi++ | http://padre.perlide.org/trac/changeset/16224 | |
| 06:08 | Workaround for bad crash | |
| 06:08 | trunk/Padre/lib/Padre/Wx/ | |
| 06:11 | svn: r16225 | Sewi++ | http://padre.perlide.org/trac/changeset/16225 | |
| 06:11 | Workaround for bad crash | |
| 06:11 | 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 | "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 | 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 | 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 | Workaround for bad crash | |
| 06:20 | trunk/Padre/lib/Padre/Wx/ | |
| 06:24 | svn: r16227 | adamk++ | http://padre.perlide.org/trac/changeset/16227 | |
| 06:24 | Expand from bottom to top so avoid hiding when there's only a single file | |
| 06:24 | trunk/Padre/lib/Padre/Wx/ | |
| 06:26 | svn: r16228 | adamk++ | http://padre.perlide.org/trac/changeset/16228 | |
| 06:26 | Styles now intelligently fall back to next-best styles if the one we want is missing from the style file | |
| 06:26 | trunk/Padre/lib/Padre/Wx/ | |
| 06:27 | # 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 | svn: r16229 | adamk++ | http://padre.perlide.org/trac/changeset/16229 | |
| 06:31 | Ensure we absolutely have the latest Scintilla | |
| 06:31 | 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/trac/[…]et/1323#comment:1 ] |
| 06:40 | Alias_ | Sewi: It's say that's almost certainly related |
| 06:40 | I'm amazed your Padre boots at all | |
| 06:41 | sewi_work | I didn't try to install current trunk scintilla |
| 06:41 | 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 | 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 | which is not you fault, but all of us for not fixing it. | |
| 06:55 | 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 | 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 | give up on trying to use the "select" feature | |
| 07:07 | trunk/Padre/lib/Padre/Wx/ | |
| 07:07 | sewi_work | sorry, rolled back |
| 07:07 | azawawi | and the other one :) |
| 07:08 | r16224 | |
| 07:08 | Hyppolit | Changeset #16224 http://padre.perlide.org/trac/changeset/16224 |
| 07:08 | svn: r16231 | adamk++ | http://padre.perlide.org/trac/changeset/16231 | |
| 07:08 | Extended style-driven gui colouring to the outline and todo list tools | |
| 07:08 | 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 | mouse hover | |
| 07:10 | azawawi | do you mean annotations? |
| 07:10 | or indicators? | |
| 07:11 | Alias_ | sorry, annotations |
| 07:11 | They are really noisy | |
| 07:11 | azawawi | been thinking the right approach |
| 07:11 | 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 | 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 | i started that feature | |
| 07:12 | and then i found out that get indicator is buggy with W:S | |
| 07:12 | return values were returning Editor objects instead of integers... | |
| 07:13 | gave up on fixing it | |
| 07:13 | Alias_ | azawawi: Just for kicks turn on feature_style_gui |
| 07:13 | With bleading trunk | |
| 07:13 | azawawi | Alias_: i already did ! |
| 07:13 | 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 | ok, & # work | |
| 07:14 | azawawi | anyway, steffen fixed ExtUtils::ParseXS to generate a really wonderful warnings about XS RETVALs |
| 07:15 | and it found the error that i wasnt returning RETVALs as it should be | |
| 07:15 | 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 | 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 | by default... | |
| 07:15 | even though you specified int or X type | |
| 07:16 | anyway, it was a fun experience :) | |
| 07:16 | ok, click or hover over indicator | |
| 07:17 | 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 | 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 | azawawi: Just to make sure it doesn't catch people you don't run Makefile.PL often unawares | |
| 07:21 | 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 | 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/trac/[…]et/1323#comment:2 ] |
| 08:33 | azawawi | Alias_: ping |
| 08:34 | Alias_: we lost Solarized light and dark in the process | |
| 08:34 | Alias_: but we gained styled Padre windows :) | |
| 08:34 | 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 | bake -> make | |
| 08:40 | Hyppolit | svn: r16232 | azawawi++ | http://padre.perlide.org/trac/changeset/16232 |
| 08:40 | Replaced references to wxStyledTextCtrl documentation with the original Scintilla website documentation | |
| 08:40 | trunk/Padre/ trunk/Padre/lib/Padre/Plugin/ trunk/Padre/lib/Padre/Wx/ | |
| 08:41 | azawawi | bowtie: ask the chaos creator :) |
| 08:41 | 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 | svn:ignore *.old to get rid of winxs/ failing artifacts | |
| 08:42 | 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 | but do not worry :) | |
| 08:46 | Styler dialog to the rescue | |
| 08:46 | incoming big change :) | |
| 08:48 | 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 | ticket him :) | |
| 08:49 | * azawawi | is working on "Move "Key bindings" to Preferences 2.0" |
| 08:49 | 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 | but really write it so we wont forget | |
| 08:50 | and put as a blocker | |
| 08:50 | 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 | azawawi, next you will be telling me he closes tickets as well | |
| 08:51 | azawawi | hehe |
| 08:51 | Alias_ does big changes in Padre core | |
| 08:51 | change is useful | |
| 08:52 | that's why i read every changeset everyday | |
| 08:52 | 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 | 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 | # 1324 : One of our features is missing... Skelton Build or Module::Starter (new defect) by bowtie [ http://padre.perlide.org/trac/[…]et/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 | and now the Perl FBP stuff | |
| 09:06 | 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 | open MainFB.fbp with WxFormbuilder have a look around inside. | |
| 09:08 | have main.pm open in padre | |
| 09:08 | you should be running perl dev -a from trunk | |
| 09:09 | activate P-P-FromBuilder | |
| 09:09 | with plugin manager | |
| 09:09 | run tool | |
| 09:09 | waxhead | ok |
| 09:09 | bowtie | select MainFB.fbp |
| 09:10 | tick some boxes, take a preview, then generate | |
| 09:11 | 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/trac/[…]et/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 | bowtie: to eat from my own dog food :) | |
| 09:24 | bowtie | azawawi, lol |
| 09:24 | azawawi | bowtie: like five or more |
| 09:24 | bowtie: 'cpan .' during the day | |
| 09:25 | bowtie | azawawi, you have to for plugins |
| 09:25 | 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 | against any package | |
| 09:28 | El_Che | it's oldschool for cpanm . |
| 09:28 | :) | |
| 09:29 | azawawi | yup |
| 09:29 | cpanm . is quicker... | |
| 09:29 | although cpan . seems more stable | |
| 09:29 | i had situations with cpanm . failed | |
| 09:29 | El_Che | once you configure it |
| 09:29 | no biggie for you and me | |
| 09:30 | 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.co[…]-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 | 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 | 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 | layouts is a nightmare | |
| 10:24 | 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 | waxhead, what is error | |
| 10:25 | waxhead, you using linux | |
| 10:26 | waxhead, have you got bareword issues :) | |
| 10:28 | waxhead, you could just Wx::RESIZE_BORDER -> Wx::RESIZE_BORDER() | |
| 10:29 | waxhead, apparently this only happens on linux | |
| 10:51 | waxhead | bowtie, thanks. |
| 10:54 | bowtie | waxhead, any thing else |
| 10:55 | 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 | I wonder why... | |
| 10:56 | bowtie | waxhead, I applied the fix to barewords on 27/08/2011 if that helps. |
| 10:57 | 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 | 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 | Update only current line annotation when you move your cursor to it. This means you focus on the current line error. | |
| 11:05 | trunk/Padre/lib/Padre/Wx/ | |
| 11:06 | azawawi | bowtie: last change really makes a difference when editing a file really quick |
| 11:06 | bowtie: less annotations noise Alias++ | |
| 11:07 | bowtie | azawawi, ok I will test now, thanks for asking :) |
| 11:11 | 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 | where do I write the event code? | |
| 11:15 | azawawi | bowtie: yup |
| 11:15 | 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 | waxhead, just for you, One Cookbook 5 Recipes: /home/kevin/src/Padre/Padre/.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 | More refactoring to the annotation feature i just added | |
| 11:19 | 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/trac/[…]ePluginCookbook02 |
| 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 | I don't get it! | |
| 11:22 | 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 | bowtie: you spent a lot of your valuable time doing it | |
| 11:26 | 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 | 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 | 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 | waxhead, would you give it a go to please | |
| 11:35 | Hyppolit | svn: r16237 | azawawi++ | http://padre.perlide.org/trac/changeset/16237 |
| 11:35 | More missing wxSTC indicator constants: wxSTC_INDIC_DASH, wxSTC_INDIC_DOTS, wxSTC_INDIC_DOTBOX, wxSTC_INDIC_STRAIGHTBOX :) | |
| 11:35 | 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 | Updated Changes for Wx::Scintilla 0.29_02 (Another development release that contains 2.29 pre-released Scintilla codebase) | |
| 11:37 | trunk/Wx-Scintilla/ trunk/Wx-Scintilla/lib/Wx/ | |
| 11:42 | svn: r16239 | azawawi++ | http://padre.perlide.org/trac/changeset/16239 | |
| 11:42 | Add missing SetEmptySelection to remove any selection and sets the caret at position without scrolling into view | |
| 11:42 | trunk/Wx-Scintilla/ trunk/Wx-Scintilla/wx-scintilla/include/ trunk/Wx-Scintilla/wx-scintilla/src/ | |
| 11:43 | svn: r16240 | azawawi++ | http://padre.perlide.org/trac/changeset/16240 | |
| 11:43 | Perl tidy my previous evil commits to Padre::Wx::Syntax | |
| 11:43 | 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 | Fix various compilation problems. azawawi-- | |
| 11:47 | trunk/Wx-Scintilla/wx-scintilla/include/ | |
| 11:48 | svn: r16242 | azawawi++ | http://padre.perlide.org/trac/changeset/16242 | |
| 11:48 | 0.29_02 will be released today :) | |
| 11:48 | trunk/Wx-Scintilla/ | |
| 11:56 | azawawi | btw the idea of warning/error margins are a bit wrong by design |
| 11:57 | since you can have multiple error/warnings on the same line | |
| 11:57 | 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 | Exposed SetEmptySelection in XS | |
| 12:01 | trunk/Wx-Scintilla/XS/ | |
| 12:06 | svn: r16244 | azawawi++ | http://padre.perlide.org/trac/changeset/16244 | |
| 12:06 | Exposed SetEmptySelection in XS and wrote a dirty test in perl_editor.pl | |
| 12:06 | trunk/Wx-Scintilla/XS/ trunk/Wx-Scintilla/share/ | |
| 12:12 | waxhead | OMG, this is doing my head in... |
| 12:12 | 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 | 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 | added first go at FBP dialog generation | |
| 12:26 | branches/Padre-Plugin-SVN-take2/ branches/Padre-Plugin-SVN-take2/fbp/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/SVN/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/SVN/Dialog/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/SVN/FBP/ | |
| 12:26 | waxhead | bowtie, svn checkout http://svn.perlide.org/padre/b[…]-Plugin-SVN-take2 |
| 12:27 | 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 | Removed deprecated function | |
| 12:29 | trunk/Padre/lib/Padre/ | |
| 12:31 | bowtie | Alias_, local styles ending txt are not being loaded |
| 12:32 | waxhead | meh... |
| 12:33 | so it seems I should read the wx docs | |
| 12:37 | Hyppolit | svn: r16247 | azawawi++ | http://padre.perlide.org/trac/changeset/16247 |
| 12:37 | Added how much time does syntax checking take | |
| 12:37 | 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/autho[…]la-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 | 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 | 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 | 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 | 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 | cya | |
| 12:44 | bowtie | back later 2-3 |
| 12:59 | Hyppolit | svn: r16248 | waxhead++ | http://padre.perlide.org/trac/changeset/16248 |
| 12:59 | small changes, still no dialog interaction | |
| 12:59 | branches/Padre-Plugin-SVN-take2/fbp/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/SVN/Dialog/ branches/Padre-Plugin-SVN-take2/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 | yeah | |
| 13:09 | azawawi | i didnt add them and they have no constants |
| 13:09 | tell you what... | |
| 13:09 | Alias | So is it unstyled? |
| 13:09 | azawawi | the problem with Wx |
| 13:09 | 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 | bad design... | |
| 13:10 | Alias | I know |
| 13:10 | azawawi | i need to add them manually to Wx:: |
| 13:10 | or we could agree on another place to put them | |
| 13:10 | Wx::ScintillaTextCtrl::XYZ ? | |
| 13:11 | and remove the stupid wxSTC prefix | |
| 13:11 | 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 | inside Wx::Scintilla | |
| 13:12 | and you'll find your answer... :) | |
| 13:12 | Alias | ok |
| 13:12 | azawawi | basically everything _VAR suffix i think |
| 13:13 | # 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 | 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 | Alias: how does one detect the current project VCS? | |
| 13:17 | Alias | Padre::Current->project->vcs |
| 13:17 | azawawi | thanks |
| 13:19 | Alias: did you try the new annotations. I fixed to only show the one that you're over... | |
| 13:19 | Alias: s/fixed/fixed it/ | |
| 13:19 | Alias | I'm still not entirely sure |
| 13:19 | I think the current line approach isn't quite right either | |
| 13:20 | 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 | I'd say there's two places of value | |
| 13:20 | 1. The very first error | |
| 13:20 | 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 | Always | |
| 13:21 | 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 | 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 | Alias: plain stupid from wxFormBuilder | |
| 13:22 | Alias | ya |
| 13:23 | I suppose I could use an evidence approach | |
| 13:23 | Does it have key X but not key Y, then it must be 3.1 | |
| 13:23 | 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 | alias, for dummies like me | |
| 13:23 | Alias | "out" ? |
| 13:24 | waxhead | s/out/put/ |
| 13:24 | Alias | huh? |
| 13:24 | 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 | 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 | sigh... | |
| 13:25 | it doesn't effect the layout | |
| 13:25 | which I'd have thought it would | |
| 13:25 | Alias | The code is only working by accident |
| 13:25 | All the constants are called as run-time functions | |
| 13:25 | Which are luckily for you loaded by something else | |
| 13:26 | 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 | 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 | As generated | |
| 13:29 | You might be getting screwed by the Wx::CONSTANT breakage | |
| 13:30 | waxhead | ouch.. Ijust had the directory browser crash on undef |
| 13:30 | 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 | As in, is that version installed on your system? | |
| 13:33 | I should probably "use Padre::Wx 0.91" | |
| 13:33 | waxhead | I'm using trunk |
| 13:33 | updated from last night | |
| 13:34 | so I'm coding using ./dev -a | |
| 13:34 | and when I test the plug in I run ./dev -a again | |
| 13:34 | Alias | What version is installed? |
| 13:34 | hrm | |
| 13:34 | waxhead | of Padre? |
| 13:34 | Alias | I really don't trust -a to behave at all |
| 13:34 | Yeah | |
| 13:34 | Try making that file "use Padre::Wx 0.91" | |
| 13:35 | Where it is currently "use Padre::Wx" | |
| 13:35 | waxhead | intsalled padre is 0.90 |
| 13:35 | the generated file? | |
| 13:35 | Alias | yeah |
| 13:35 | Change the generated file to require Padre::Wx | |
| 13:36 | I think your code is loading the system Padre::Wx | |
| 13:36 | Or something similar | |
| 13:36 | Some how | |
| 13:37 | Padre::Wx 0.91 defines the constants in that generated module | |
| 13:37 | But Padre::Wx 0.90 does not | |
| 13:37 | So I think somehow it's loading the wrong version | |
| 13:38 | 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 | There's your problem | |
| 13:38 | waxhead | So after all of that pain.... |
| 13:38 | sigh... | |
| 13:38 | so how do I test this thing then? | |
| 13:40 | wait for padre 0.92? :) | |
| 13:50 | OK I'm really going to bed now... | |
| 13:50 | 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/padr[…]1-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 | But without it, it ONLY works if the constant is correctly defined | |
| 14:25 | With a () it will compile even if the constant doesn't exist at compile time | |
| 14:25 | And then turns up later as a function | |
| 14:26 | 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 | 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 | Added *experimental* saved document differences feature | |
| 14:28 | 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/trac/[…]et/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 | Introducing online saved file version checking margins.... :) | |
| 14:56 | trunk/Padre/lib/Padre/Wx/ | |
| 14:57 | azawawi | feature_saved_document_diffs => True # and you're set! :) |
| 14:57 | i just need to make it task based and cooperate with syntax checker annotations | |
| 14:58 | you'll see the changes you make right away from the saved document... | |
| 14:58 | no more switching to tortoisesvn | |
| 14:58 | or other version stuff... | |
| 14:58 | to simply see what changes you made | |
| 14:58 | 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 | Yellow marker for an added text (diff), red marker for removed text (diff) | |
| 15:04 | trunk/Padre/lib/Padre/ trunk/Padre/lib/Padre/Wx/ | |
| 15:09 | svn: r16252 | azawawi++ | http://padre.perlide.org/trac/changeset/16252 | |
| 15:09 | Updated Changes | |
| 15:09 | trunk/Padre/ | |
| 15:09 | zenog | azawawi: How do you mean that NetBeans thingy? |
| 15:09 | (curious) | |
| 15:10 | azawawi | when you delete a line, it diff against saved document and shows you what changed... |
| 15:10 | in the margins | |
| 15:10 | delete/add a line etc | |
| 15:10 | still crude but will enhance | |
| 15:11 | and it is not task-based at the moment | |
| 15:11 | but fires as type (dwell) | |
| 15:11 | s/type/as you type/ | |
| 15:12 | zenog: basically something similar to http://versioncontrol.netbeans[…]mages/left-UI.png in the final version | |
| 15:12 | zenog: where you can preview/revert changes to saved document... | |
| 15:13 | zenog: without the assistance of svn|git diff etc... | |
| 15:15 | zenog | azawawi: oh nice |
| 15:15 | azawawi | basically diff against saved |
| 15:15 | later diff against your choice of vcs :) | |
| 15:16 | detect vcs | |
| 15:16 | 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 | no need to restart | |
| 15:17 | and start typing ... | |
| 15:18 | use a saved document ofcourse :) | |
| 15:18 | ok got to go now home... | |
| 15:18 | 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 | feedback is appreciated | |
| 15:19 | 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 | What does the Padre website say? | |
| 15:39 | cluelessnewbie | Padre website leaves me confused ... |
| 15:42 | 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 | 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 | cluelessnewbie: What I would suggest: Install Padre via apt-get (to get all dependencies wrt. Wx etc.), try whether this works. | |
| 15:51 | cluelessnewbie: Then remove the Padre package again, but not the dependencies. | |
| 15:51 | 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 | do the sudo apt-get install Padre | |
| 15:53 | then I need to pmuninstall Padre | |
| 15:54 | then I need to sudo cpan Padre | |
| 15:54 | what about the wx problems? | |
| 15:56 | 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 | 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 | It's going to be oldish, but it entirely depends on what you need | |
| 15:58 | 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 | 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 | cluelessnewbie: do you have perlbrew installed and running already? | |
| 16:00 | 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 | then you can try installing padre without the sudo | |
| 16:01 | cluelessnewbie: if you type "perl -v" what version do you see? | |
| 16:01 | (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 | And won't Wx be out of date and such? | |
| 16:02 | cluelessnewbie | without perlbrew use I get 5.10.1 |
| 16:03 | 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 | 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 | I thank you garu and you Alias | |
| 16:06 | 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 | 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 | (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 | *though* | |
| 16:11 | 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 | yes | |
| 16:13 | yes | |
| 16:28 | now running "Padre 0.90" ---- | |
| 16:29 | 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/trac/[…]et/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 | Actually... | |
| 17:54 | Assuming you aren't using an action it's tab | |
| 17:54 | Visible Label\tCtrl-Alt-F3 | |
| 17:54 | "Visible Label\tCtrl-Alt-F3" | |
| 17:54 | 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 | waxhead some patches for you and a fbp, | |
| 21:04 | I have given you patches, rather than change your files | |
| 21:04 | plus a new fbp, see recipe05 for why | |
| 21:04 | you need to use fbp >= 3.1.70 | |
| 21:04 | hope this helps | |
| 21:04 | branches/Padre-Plugin-SVN-take2/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/ branches/Padre-Plugin-SVN-take2/lib/Padre/Plugin/SVN/Dialog/ branches/Padre-Plugin-SVN-take2/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 | 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 | 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 | Trac registration closed | |
| 22:48 | # 1325 : Backreference substitution not working in Replace dialog (new defect) [ http://padre.perlide.org/trac/ticket/1325 ] | |
| 22:57 | bowtie left #padre |
← Previous day | Channels | #padre index | Today | Next day → | Search | Google Search | Plain-Text | plain, newest first