Padre: Ticket Queryhttp://padre.perlide.org/trac/query?status=assigned&order=priority
Perl Application Development and Refactoring Environmenten-USPadre/static/logo.pnghttp://padre.perlide.org/trac/query?status=assigned&order=priority
Trac 1.0.1http://padre.perlide.org/trac/ticket/390
http://padre.perlide.org/trac/ticket/390#390: Copy and Paste onto highlighted textMon, 15 Jun 2009 10:38:06 GMTwaxhead<blockquote>
<p>
v5.10.0 built for i486-linux-gnu-thread-multi
</p>
</blockquote>
<p>
Wx Version: 0.91 wxWidgets 2.8.9
</p>
<p>
This is trunk after 0.36 was released.
</p>
<p>
I'm running trunk at the moment.
</p>
<p>
To replicate the bug, have more than one tab open, highlight the text in the editor copy. In the other tab, hight the text you want to replace and paste.
</p>
<p>
The highlight disappears and no text is pasted in place.
</p>
<p>
This does appear to be something 'internal' to Padre. Copying and pasting text externally to Padre works fine.
</p>
Resultshttp://padre.perlide.org/trac/ticket/390#changeloghttp://padre.perlide.org/trac/ticket/685
http://padre.perlide.org/trac/ticket/685#685: Fix TDD flow in Padre TestingSat, 10 Oct 2009 21:20:11 GMTkthakore<p>
Current if a developer is doing Test Driven Development. They would try to do the following.
</p>
<ul><li>Make a module
</li><li>Make a test that fails
</li><li>Click F5
</li><li>It will fail
</li><li>Hack and Click F5 again
</li></ul><p>
Now this is broken because the
perl Build or make was never called so the new changes are not tested.
</p>
<p>
This causes the developer to go into cmd, build the module, and then test. This is not in the spirit of TDD and a major PITA.
</p>
<p>
To fix this I propose a new menu item in run which allows the developer to select a build method (dmake or perl Build) and have it run before any Test (single or complete) menu item.
</p>
Resultshttp://padre.perlide.org/trac/ticket/685#changeloghttp://padre.perlide.org/trac/ticket/743
http://padre.perlide.org/trac/ticket/743#743: No option for hooking up <STDIN> in PadreMon, 09 Nov 2009 19:17:37 GMTcrz<p>
Hi,
Right now when we are executing code that expects input through &lt;STDIN&gt; file handler there is no option to input the variables. the output window that pops out isn't writable.
</p>
<p>
I believe this is a must needed feature and believe this would be looked upon by whoever is in charge of the module with needed importance.
</p>
<p>
Thanks
crz
</p>
Resultshttp://padre.perlide.org/trac/ticket/743#changeloghttp://padre.perlide.org/trac/ticket/1175
http://padre.perlide.org/trac/ticket/1175#1175: padre goes crazy and does not allow saving file after a few secondsFri, 18 Mar 2011 08:59:50 GMTszabgab<p>
Using padre trunk (<a class="changeset" href="http://padre.perlide.org/trac/changeset/14102" title="eliminate warning bu hiding the option part during searching #1154">r14102</a>) on Windows XP. (perl 5.10.1) The syntax checker is on.
After a few seconds of editing it suddenly prints this to the console and I can't save
the file any more. It keeps asking me to pick a new filename.
</p>
<p>
I tried the installed 0.84 and I have not seen the same problem.
</p>
<pre class="wiki">Scalars leaked: 1
Scalars leaked: 2
Scalars leaked: 1
Scalars leaked: 1
Scalars leaked: 1
Use of uninitialized value $type in numeric eq (==) at C:/work/padre/Padre/lib/Padre/Config.pm line 221.
Use of uninitialized value $type in numeric eq (==) at C:/work/padre/Padre/lib/Padre/Config.pm line 227.
Use of uninitialized value $type in numeric eq (==) at C:/work/padre/Padre/lib/Padre/Config.pm line 230.
Use of uninitialized value $type in numeric eq (==) at C:/work/padre/Padre/lib/Padre/Config.pm line 233.
Use of uninitialized value $type in numeric eq (==) at C:/work/padre/Padre/lib/Padre/Config.pm line 221.
Setting 'main_width' to non-boolean '944' at C:/work/padre/Padre/lib/Padre/Wx/Main.pm line 3440
Perl exited with active threads:
1 running and unjoined
1 finished and unjoined
0 running and detached
</pre>Resultshttp://padre.perlide.org/trac/ticket/1175#changeloghttp://padre.perlide.org/trac/ticket/1364
http://padre.perlide.org/trac/ticket/1364#1364: Padre::Plugin::Vi - Crashed while loadingFri, 25 Nov 2011 14:36:20 GMTbor<p>
Padre::Plugin::Vi - Crashed while loading: Bareword "Padre::Constant::WXGTK" not allowed while "strict subs" in use at /usr/lib64/perl5/vendor_perl/5.12.4/Padre/Plugin/Vi.pm line 315.
Compilation failed in require at (eval 2421) line 1.
BEGIN failed--compilation aborted at (eval 2421) line 1.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1364#changeloghttp://padre.perlide.org/trac/ticket/52
http://padre.perlide.org/trac/ticket/52#52: catch common errors by beginnersThu, 21 Aug 2008 06:33:52 GMTszabgab<p>
For example
</p>
<pre class="wiki"> $x = //
if ($x = //) {
}
</pre><p>
Lack of use strict, should be also considered a beginners type error.
</p>
<p>
Lack of use warnings - I would consider it such but other don't.
but then you won't get alerted with such cases:
</p>
<pre class="wiki"> if ($x = 42) {
}
</pre>Resultshttp://padre.perlide.org/trac/ticket/52#changeloghttp://padre.perlide.org/trac/ticket/81
http://padre.perlide.org/trac/ticket/81#81: diffs!Tue, 28 Oct 2008 18:21:40 GMTtsee<p>
It would be awesome to have colorful diffs side-by-side.
</p>
Resultshttp://padre.perlide.org/trac/ticket/81#changeloghttp://padre.perlide.org/trac/ticket/183
http://padre.perlide.org/trac/ticket/183#183: change font size in other windows as wellSat, 20 Dec 2008 14:37:02 GMTszabgab<p>
We can change the font size in the main editor window but not in the
output and other windows.
</p>
<p>
Probably when someone changes the font size of the editor window
the font size of the other windows should also change the same way.
</p>
Resultshttp://padre.perlide.org/trac/ticket/183#changeloghttp://padre.perlide.org/trac/ticket/191
http://padre.perlide.org/trac/ticket/191#191: could not find encoding on OS X 10.5, fails testsTue, 30 Dec 2008 21:16:12 GMTleedo<p>
I tried building the latest version of Padre (0.22) on OS X 10.5. After getting all the dependencies installed I got this rather long test error:
</p>
<p>
<a class="ext-link" href="http://pastie.org/349236"><span class="icon">​</span>http://pastie.org/349236</a>
</p>
<p>
I went ahead and force installed, which got me a new window, but the editor area was missing. I was also unable to successfully open any perl files. I received a similar "could not find system(darwin) default encoding" message in the status bar when I tried.
</p>
<p>
Here is the relevant version info:
Wx Version: 0.89 wxWidgets 2.8.9
This is perl, v5.10.0 built for darwin-thread-multi-2level
</p>
Resultshttp://padre.perlide.org/trac/ticket/191#changeloghttp://padre.perlide.org/trac/ticket/255
http://padre.perlide.org/trac/ticket/255#255: Ctrl for hotkeys should be disabled on OS XMon, 23 Feb 2009 10:30:54 GMTschwern<p>
Using Padre on OS X the normal Mac hotkeys work using the command/apple/pinwheel key as the modifier. Command-c copies, command-v pastes, etc. This is good. Trouble is control works, too. Control-v pastes, control-c copies, etc. This is un-Mac-like, the redundancy will only produce confusion and block using control for something else. Control should be disabled and only command used.
</p>
<p>
It also gets in the way of using Emacs movement keys, which is how I noticed it trying to page down with control-v.
</p>
<p>
Wx Version: 0.89 wxWidgets 2.8.9
</p>
<p>
This is perl, v5.10.0 built for darwin-thread-multi-2level
</p>
<p>
Padre 0.27
</p>
Resultshttp://padre.perlide.org/trac/ticket/255#changeloghttp://padre.perlide.org/trac/ticket/273
http://padre.perlide.org/trac/ticket/273#273: Plugin cache needs to be invalidated when a new (version of a) plugin has been installedSat, 21 Mar 2009 12:09:44 GMTtsee<p>
When you're using the PAR-plugin support to install plugins, the PAR-plugin-cache in .padre/plugins/cache needs to be cleared in order to guarantee that the new plugin is picked up correctly without any collisions.
</p>
<p>
Unfortunately, this requires keeping track of the MD5's or similar of the currently loaded PAR's.
</p>
Resultshttp://padre.perlide.org/trac/ticket/273#changeloghttp://padre.perlide.org/trac/ticket/399
http://padre.perlide.org/trac/ticket/399#399: Stand-alone executabel of Padre for LinuxTue, 23 Jun 2009 19:19:11 GMTszabgab<p>
ORLite::Migrate::Patch was missing from the PAR generated executable but now it is added.
Still when ORLite::Migrate is running the migration scripts it does so via IPC::Run3 which uses the system perl and not the perl that comes with padre. That might not work as they might not be binary compatible.
</p>
<p>
One thing I tried was to add the lib directory that comes with padre.exe with the following naive code in Padre::DB
</p>
<pre class="wiki">BEGIN {
if ($ENV{PAR_TEMP}) {
$ENV{PERL5LIB} .= ":$ENV{PAR_TEMP}/inc/lib";
}
}
</pre><p>
That gave me
</p>
<pre class="wiki">install_driver(SQLite) failed: DBD::SQLite object version 1.14 does not match bootstrap parameter 1.23 at DynaLoader.pm line 219, &lt;STDIN&gt; line 1.
</pre><p>
probably if I add it as the first thing to PERL5LIB that would work on my computer but not on other computers with other version of perl.
</p>
Resultshttp://padre.perlide.org/trac/ticket/399#changeloghttp://padre.perlide.org/trac/ticket/496
http://padre.perlide.org/trac/ticket/496#496: Show list of available functions and methodsSun, 23 Aug 2009 05:01:31 GMTszabgab<p>
I see many people (including myself) staring at the editor and asking "what functions are available". This might not be the right way to approach a problem but I see this happening to many people. Actually code completion plays along the same way of thinking.
</p>
<p>
So I'd like to be able to see the list of all the available functions similar to what F2 does now but also categorized.
Maybe it should have another selector (combo box) where one could select a subject, the subject could be
</p>
<ul><li>Perl 5 - string functions
</li><li>Perl 5 - array functions
</li><li>Perl 5 - system functions
</li><li>HTML::Template methods
etc... listing the relevant subjects so if in my project I use HTML::Template then it is listed as one of the subjects
</li><li>We should probably make this a bit flexible, meaning that we should include some functions from some of the core modules in the list of standard functions e.g. basename() from File::Basename in the "Perl 5 - system functions".
</li></ul><p>
We might even have a list of other things such as "xml" that would describe some of the ways to handle XML in perl.
</p>
Resultshttp://padre.perlide.org/trac/ticket/496#changeloghttp://padre.perlide.org/trac/ticket/502
http://padre.perlide.org/trac/ticket/502#502: code analyzis: find code not in subs, rearrange codeThu, 27 Aug 2009 19:13:57 GMTszabgab<p>
When looking at a script or module I never saw before I am never sure there is no code between functions:
</p>
<pre class="wiki">sub a {
}
die "hello world";
sub b {
}
</pre><p>
Also END, BEGIN etc blocks are relevant.
</p>
<p>
I would like to make it easy to find any such code and maybe
even rearrange the file so I'll have all the non-sub stuff at the top.
</p>
Resultshttp://padre.perlide.org/trac/ticket/502#changeloghttp://padre.perlide.org/trac/ticket/534
http://padre.perlide.org/trac/ticket/534#534: Make beginner-error checks coolThu, 10 Sep 2009 06:56:41 GMTSewi<p>
Regarding Padre::Document::Perl::Beginner
</p>
<p>
The best thing would be to include it into the Syntax Check/warnings/problems.
</p>
Resultshttp://padre.perlide.org/trac/ticket/534#changeloghttp://padre.perlide.org/trac/ticket/548
http://padre.perlide.org/trac/ticket/548#548: provide help on $_[0] (in Perl 5)Thu, 10 Sep 2009 15:15:00 GMTszabgab<p>
When asking for help on $_<a class="missing changeset" title="No changeset 0 in the repository">[0]</a> Padre should be able to give an explanation.
</p>
Resultshttp://padre.perlide.org/trac/ticket/548#changeloghttp://padre.perlide.org/trac/ticket/577
http://padre.perlide.org/trac/ticket/577#577: F2 should be able to explain what is a scalar variableMon, 14 Sep 2009 17:44:18 GMTszabgab<p>
It would be nice if the F2 help could say a few word about
</p>
<p>
$abc being a scalar variable but also about some of the
variables with special meaning e.g.
</p>
<p>
$VERSION, $self, $this
</p>
<p>
and if I press F2 on $w it should not be confused with $<sup>W
</sup></p>
Resultshttp://padre.perlide.org/trac/ticket/577#changeloghttp://padre.perlide.org/trac/ticket/652
http://padre.perlide.org/trac/ticket/652#652: Autocomplete: Make Pos1 & End workSun, 04 Oct 2009 09:30:30 GMTSewi<p>
When using autocomplete (either via "always" or Ctrl-P), the "Pos1" and "End" - keys are mapped to the list (go to the beginning / end).
</p>
<p>
Usually, they should remain on the editor, e.g. pressing End should move the cursor to the end of the current line.
</p>
<p>
Maybe this could be a preference option.
</p>
Resultshttp://padre.perlide.org/trac/ticket/652#changeloghttp://padre.perlide.org/trac/ticket/680
http://padre.perlide.org/trac/ticket/680#680: Make readonly files visually distinct via different backgroundFri, 09 Oct 2009 03:56:09 GMTadamk<p>
In all kinds of editors, I get caught by trying to do things to a readonly file I'm not allowed to touch.
</p>
<p>
To help make this readonly limitation immediately and intuitively obvious, use a different background colour for the editor window when the file is readonly.
</p>
<p>
For the white-background styles, I recommend a light grey.
</p>
Resultshttp://padre.perlide.org/trac/ticket/680#changeloghttp://padre.perlide.org/trac/ticket/689
http://padre.perlide.org/trac/ticket/689#689: F2 help on foreach is missingMon, 12 Oct 2009 12:57:31 GMTszabgab<p>
the same with 'while' and 'for','foreach', 'until', 'if', 'unless'
</p>
Resultshttp://padre.perlide.org/trac/ticket/689#changeloghttp://padre.perlide.org/trac/ticket/690
http://padre.perlide.org/trac/ticket/690#690: F2 on push - no exampleMon, 12 Oct 2009 12:59:52 GMTszabgab<p>
This is not a Padre specific issue but the perldocs on push(), pop(), shift(), unshift() - just to name the ones I checked have no example on how to use them.
</p>
Resultshttp://padre.perlide.org/trac/ticket/690#changeloghttp://padre.perlide.org/trac/ticket/795
http://padre.perlide.org/trac/ticket/795#795: Ctrl-Tab is using tab display order rather than last-used orderMon, 14 Dec 2009 22:46:24 GMTpatspam<p>
Ctrl-Tab is using tab display order rather than last-used order (Ubuntu 9.10, Padre 0.52).
</p>
Resultshttp://padre.perlide.org/trac/ticket/795#changeloghttp://padre.perlide.org/trac/ticket/802
http://padre.perlide.org/trac/ticket/802#802: Embed a web browser in PadreFri, 18 Dec 2009 18:35:37 GMTpatspam<p>
Preferably a modern, standards compliant browser like webkit.
</p>
<p>
Some reasons why:
</p>
<ul><li>we could have a "preview" mode for HTML files (and web framework plugins like Padre::Plugin::Catalyst could extend this to show "previews" of template files etc..
</li></ul><ul><li>it would make it possible for the web crowd to use their html/css/javascript skills to do interesting things with Padre.
</li></ul><ul><li>if we had a bridge between Perl and the html DOM &amp; javascript engine, Padre could become a viable open source alternative to Adobe AIR for building cross-platform GUI applications using web tools.
</li></ul>Resultshttp://padre.perlide.org/trac/ticket/802#changeloghttp://padre.perlide.org/trac/ticket/820
http://padre.perlide.org/trac/ticket/820#820: autocompletion triggered on ctrl+tabFri, 15 Jan 2010 14:30:55 GMTjquelin<p>
when typing ctrl+tab to change tab, this triggers autocompletion for a very short time before changing the tab
</p>
Resultshttp://padre.perlide.org/trac/ticket/820#changeloghttp://padre.perlide.org/trac/ticket/852
http://padre.perlide.org/trac/ticket/852#852: Add preference options to Quick Menu AccessMon, 15 Feb 2010 19:05:50 GMTszabgab<p>
It would be nice if the using the Quick menu access (Ctrl-3) we could also reach all the preference options. Then basically it could be used to search for every available option in Padre.
</p>
<p>
Though maybe it should be a separate system as I'd like it to find menu items based not only on the text of the menu but also the text of the description. (same with preferences)
</p>
Resultshttp://padre.perlide.org/trac/ticket/852#changeloghttp://padre.perlide.org/trac/ticket/861
http://padre.perlide.org/trac/ticket/861#861: [REPL plugin] does not pass tests.Wed, 24 Feb 2010 04:56:42 GMTCSJewell<p>
(reported at <a class="ext-link" href="https://rt.cpan.org/Ticket/Display.html?id=54926"><span class="icon">​</span>https://rt.cpan.org/Ticket/Display.html?id=54926</a>)
</p>
<p>
This bug is also in svn trunk.
</p>
<p>
perl version: perl, v5.10.1 (*) built for x86_64-linux-thread-multi
</p>
<p>
OS: Arch Linux x86_64
</p>
<p>
[dorkfish@wolverine Padre-Plugin-REPL]$ perl Build.PL
Creating new 'MYMETA.yml' with configuration results
Creating new 'Build' script for 'Padre-Plugin-REPL' version '0.01'
[dorkfish@wolverine Padre-Plugin-REPL]$ ./Build test
share/locale/ -&gt; blib/lib/Padre/Plugin/REPL/share/locale/
share/locale/Padre<span class="underline">Plugin</span>REPL-de.po -&gt;
blib/lib/Padre/Plugin/REPL/share/locale/Padre<span class="underline">Plugin</span>REPL-de.mo
share/locale/Padre<span class="underline">Plugin</span>REPL-pt-br.po -&gt;
blib/lib/Padre/Plugin/REPL/share/locale/Padre<span class="underline">Plugin</span>REPL-pt-br.mo
share/locale/Padre<span class="underline">Plugin</span>REPL-es-es.po -&gt;
blib/lib/Padre/Plugin/REPL/share/locale/Padre<span class="underline">Plugin</span>REPL-es-es.mo
share/locale/Padre<span class="underline">Plugin</span>REPL-ar.po -&gt;
blib/lib/Padre/Plugin/REPL/share/locale/Padre<span class="underline">Plugin</span>REPL-ar.mo
share/locale/Padre<span class="underline">Plugin</span>REPL-fr-fr.po -&gt;
blib/lib/Padre/Plugin/REPL/share/locale/Padre<span class="underline">Plugin</span>REPL-fr-fr.mo
share/locale/Padre<span class="underline">Plugin</span>REPL-nl-nl.po -&gt;
blib/lib/Padre/Plugin/REPL/share/locale/Padre<span class="underline">Plugin</span>REPL-nl-nl.mo
share/locale/Padre<span class="underline">Plugin</span>REPL-ja.po -&gt;
blib/lib/Padre/Plugin/REPL/share/locale/Padre<span class="underline">Plugin</span>REPL-ja.mo
t/00-load.t ......
(00-load.t:19987): Gtk-WARNING <strong>: Unable to locate theme engine in
module_path: "mist",
</strong></p>
<p>
(00-load.t:19987): Gtk-WARNING <strong>: Unable to locate theme engine in
module_path: "mist",
t/00-load.t ...... 1/1 # Testing Padre::Plugin::REPL 0.01, Perl
5.010001, /usr/bin/perl
t/00-load.t ...... ok
t/load_plugin.t ..
(load_plugin.t:19989): Gtk-WARNING </strong>: Unable to locate theme engine in
module_path: "mist",
</p>
<p>
(load_plugin.t:19989): Gtk-WARNING <strong>: Unable to locate theme engine in
module_path: "mist",
11:35:28 PM: Error: Cannot set locale to 'en_GB'.
Creation of a Padre::<a class="missing wiki">PluginManager?</a> without a Padre not possible at
t/load_plugin.t line 15
Use of uninitialized value in null operation during global destruction.
# Looks like your test exited with 255 before it could output anything.
t/load_plugin.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 3/3 subtests
t/pod.t .......... ok
</strong></p>
<p>
Test Summary Report
</p>
<hr />
<p>
t/load_plugin.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 3 tests but ran 0.
Files=3, Tests=4, 1 wallclock secs ( 0.04 usr 0.00 sys + 1.51 cusr
0.12 csys = 1.67 CPU)
Result: FAIL
Failed 1/3 test programs. 0/4 subtests failed.
[dorkfish@wolverine Padre-Plugin-REPL]$ perl Build test --test_files
t/load_plugin.t --verbose
share/locale/ -&gt; blib/lib/Padre/Plugin/REPL/share/locale/
t/load_plugin.t ..
(load_plugin.t:20002): Gtk-WARNING <strong>: Unable to locate theme engine in
module_path: "mist",
</strong></p>
<p>
(load_plugin.t:20002): Gtk-WARNING <strong>: Unable to locate theme engine in
module_path: "mist",
</strong></p>
<p>
1..3
11:35:45 PM: Error: Cannot set locale to 'en_GB'.
Creation of a Padre::<a class="missing wiki">PluginManager?</a> without a Padre not possible at
t/load_plugin.t line 15
Use of uninitialized value in null operation during global destruction.
# Looks like your test exited with 255 before it could output anything.
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 3/3 subtests
</p>
<p>
Test Summary Report
</p>
<hr />
<p>
t/load_plugin.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 3 tests but ran 0.
Files=1, Tests=0, 1 wallclock secs ( 0.02 usr 0.01 sys + 0.98 cusr
0.06 csys = 1.07 CPU)
Result: FAIL
Failed 1/1 test programs. 0/0 subtests failed.
</p>
Resultshttp://padre.perlide.org/trac/ticket/861#changeloghttp://padre.perlide.org/trac/ticket/864
http://padre.perlide.org/trac/ticket/864#864: [REPL plugin] Devel::REPL::Plugin::MultiLine::PPI does not work with Padre::Plugin::REPLThu, 25 Feb 2010 06:08:39 GMTdorkfish<p>
After loading Devel::REPL::Plugin::MultiLine::PPI inside Padre::Plugin::REPL, trying to enter code over multiple lines still does not work.
</p>
<p>
OS: Arch Linux x86_64
perl version: 5.10.1
padre version: 0.57
padre::plugin::repl versin: trunk
</p>
<p>
-- Error
# $_REPL-&gt;load_plugin('MultiLine::PPI')
</p>
<p>
# {
Compile error: Missing right curly or square bracket at (eval 910) line 9, at end of line
syntax error at (eval 910) line 9, at EOF
</p>
Resultshttp://padre.perlide.org/trac/ticket/864#changeloghttp://padre.perlide.org/trac/ticket/880
http://padre.perlide.org/trac/ticket/880#880: allow the Project (directory tree) window to be linked with the editorFri, 05 Mar 2010 22:45:23 GMTkarl.forner<p>
Eclipse allows to link the current editor to be linked with the project window. When you clicked in an editor window, if it is enabled it selects the related file in the Project window and brings it into view.
In eclipse this in tog-gable using an icon in the project window toolbar.
</p>
Resultshttp://padre.perlide.org/trac/ticket/880#changeloghttp://padre.perlide.org/trac/ticket/949
http://padre.perlide.org/trac/ticket/949#949: [REPL plugin] The REPL window keeps coming up open even though the plugin is not loadedSun, 16 May 2010 17:26:10 GMTszabgab<p>
I think I tried the REPL plugin a while ago but now there is a very strange behavior. The Plugin managers tells me the REPL plugin is crashing but when I launch Padre the REPL window at the bottom is open. When I click on the [x] to close it I get the following message
on the console:
</p>
<p>
Unknown page type: 'Padre::Plugin::REPL::Panel'
</p>
<p>
Ubuntu 10.4 using trunk <a class="changeset" href="http://padre.perlide.org/trac/changeset/11466" title="Fix ctrl+click *properly*
">r11466</a>
</p>
Resultshttp://padre.perlide.org/trac/ticket/949#changeloghttp://padre.perlide.org/trac/ticket/968
http://padre.perlide.org/trac/ticket/968#968: Padre::Plugin::Catalyst crashMon, 19 Jul 2010 14:51:13 GMTzenogantner<p>
How to reproduce:
</p>
<ol><li>Install Padre+Catalyst plugin from trunk.
</li><li>Start Padre.
</li><li>Make sure Catalyst plugin is activated
</li><li>Close "Catalyst Dev Server" tab
</li><li>Select the About menu entry of the plugin.
</li></ol><p>
Output:
</p>
<p>
Panel tool Padre::Plugin::Catalyst::Panel does define 'view_close' method at /mnt/data/src/padre/Padre/lib/Padre/Wx/Bottom.pm line 156.
Unknown page type: 'Padre::Plugin::Catalyst::Panel'
This method is read-only at /usr/local/lib/perl/5.10.1/Class/MOP/Class/Immutable/Trait.pm line 26
</p>
<blockquote>
<p>
Class::MOP::Class:::around('CODE(0xf4ccfc8)', 'Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0xf6cc930)', 'Moose::Object') called at /usr/local/lib/perl/5.10.1/Class/MOP/Method/Wrapped.pm line 159
Class::MOP::Method::Wrapped::<span class="underline">ANON</span>('Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0xf6cc930)', 'Moose::Object') called at /usr/local/lib/perl/5.10.1/Class/MOP/Method/Wrapped.pm line 89
Class::MOP::Class::Immutable::Moose::Meta::Class::superclasses('Class::MOP::Class::Immutable::Moose::Meta::Class=HASH(0xf6cc930)', 'Moose::Object') called at /usr/local/lib/perl/5.10.1/Moose.pm line 226
Moose::init_meta('Moose', 'for_class', 'Catalyst', 'metaclass', undef) called at /usr/local/lib/perl/5.10.1/Moose/Exporter.pm line 354
Moose::Exporter::<span class="underline">ANON</span>('Moose') called at /usr/local/share/perl/5.10.1/Catalyst.pm line 3
Catalyst::BEGIN() called at /usr/local/share/perl/5.10.1/Catalyst.pm line 3
eval {...} called at /usr/local/share/perl/5.10.1/Catalyst.pm line 3
require Catalyst.pm called at /usr/local/share/perl/5.10.1/Padre/Plugin/Catalyst.pm line 546
Padre::Plugin::Catalyst::on_show_about('Padre::Plugin::Catalyst=HASH(0xaf8f190)') called at /usr/local/share/perl/5.10.1/Padre/Plugin/Catalyst.pm line 259
Padre::Plugin::Catalyst::<span class="underline">ANON</span>('Padre::Wx::Main=HASH(0xab536b8)', 'Wx::<a class="missing wiki">CommandEvent?</a>=SCALAR(0xae69b08)') called at /mnt/data/src/padre/Padre/lib/Padre.pm line 243
eval {...} called at /mnt/data/src/padre/Padre/lib/Padre.pm line 243
Padre::run('Padre=HASH(0x9c49b40)') called at /mnt/data/src/padre/Padre/script/padre line 152
</p>
</blockquote>
<p>
BEGIN failed--compilation aborted at /usr/local/share/perl/5.10.1/Catalyst.pm line 3.
Compilation failed in require at /usr/local/share/perl/5.10.1/Padre/Plugin/Catalyst.pm line 546.
Perl exited with active threads:
</p>
<blockquote>
<p>
3 running and unjoined
0 finished and unjoined
0 running and detached
</p>
</blockquote>
<p>
I use Moose 1.08 and Catalyst 5.80024.
</p>
<p>
PS: Just found out that I get the same crash when opening the ABout box twice.
</p>
Resultshttp://padre.perlide.org/trac/ticket/968#changeloghttp://padre.perlide.org/trac/ticket/1053
http://padre.perlide.org/trac/ticket/1053#1053: strange behavior of syntax checkTue, 23 Nov 2010 11:35:54 GMTzenogantner<p>
The syntax check feature generally works for me.
</p>
<p>
However, when I open a file from the Padre project, it always shows compilation errors that should not happen.
</p>
<p>
When running Padre via dev.pl, I do not see those problems.
</p>
<p>
See the attached screenshots.
</p>
<p>
Ubuntu 10.04
This is perl, v5.10.1 (*) built for i486-linux-gnu-thread-multi
</p>
Resultshttp://padre.perlide.org/trac/ticket/1053#changeloghttp://padre.perlide.org/trac/ticket/1075
http://padre.perlide.org/trac/ticket/1075#1075: Padre::Plugin::HG error messages and warningsMon, 06 Dec 2010 14:46:20 GMTzenogantner<p>
How to reproduce:
# Open Padre
# Ensure HG plugin is activated
# Select Tools -&gt; HG -&gt; View Project
</p>
<p>
1st error: "No document found" =&gt; this could be handled more gracefully by graying out "view project" if no non-new document is currently open in Padre.
</p>
<p>
2nd error: {{{
Unhandled exception in plugin menu: fileparse(): need a valid pathname at /usr/local/share/perl/5.10.1/Padre/Plugin/HG.pm line 476
}}}
</p>
Resultshttp://padre.perlide.org/trac/ticket/1075#changeloghttp://padre.perlide.org/trac/ticket/1139
http://padre.perlide.org/trac/ticket/1139#1139: Type of new documentWed, 23 Feb 2011 06:51:35 GMTkaare<p>
Open a new document - Ctrl-N.
</p>
<p>
Paste in some non-code text (e.g. command output). 'View Document As' marks it as text, but the syntax checker shows warnings and errors.
</p>
<p>
Try to mark it as something other than text. Nothing happens.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1139#changeloghttp://padre.perlide.org/trac/ticket/1200
http://padre.perlide.org/trac/ticket/1200#1200: Refactoring tool: replace indirect calls by direct callsMon, 28 Mar 2011 13:50:30 GMTszabgab<p>
Replace one or all occurrences of indirect notations such as this:
</p>
<pre class="wiki">new Something("bla");
</pre><p>
by this:
</p>
<pre class="wiki">Something-&gt;new("bla");
</pre>Resultshttp://padre.perlide.org/trac/ticket/1200#changeloghttp://padre.perlide.org/trac/ticket/1284
http://padre.perlide.org/trac/ticket/1284#1284: osx Wx::Scintilla .21_04 causes Padre to scroll poorlyTue, 09 Aug 2011 02:11:42 GMTtome<p>
With Scintilla .21_04 enabled, when scrolling with gesture on OSX, the document scrolls very slowly (1-3 lines per second) and is jerky, sometimes jumping between lines.
</p>
<p>
When I disable Scintilla, this goes away.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1284#changeloghttp://padre.perlide.org/trac/ticket/1309
http://padre.perlide.org/trac/ticket/1309#1309: Padre::Plugin::Catalyst Crash after pressing "New Catalyst Application"Fri, 19 Aug 2011 20:45:04 GMTJaz<p>
perl -v = v5.10.1
Wx Version=(0.9901) wxWidgets 2.8.11 unicode=(1)
OS: Ubuntu 11.04 64bit in <a class="missing wiki">VirtualBox?</a>
</p>
<p>
<strong>Reproduce:</strong>
jaz@dev:~$ sudo -i
root@dev:~$ cpan Catalyst::Runtime Catalyst::Devel
root@dev:~$ sudo apt-get install libwxgtk2.8-0 libwxgtk2.8-dev libwxbase2.8-dev libwxbase2.8-0
root@dev:~$ cpan Alien::wxWidgets
root@dev:~$ cpan Wx
root@dev:~$ cpan Padre
root@dev:~$ cpan Padre::Wx::Dialog
root@dev:~$ cpan Padre::Plugin::Catalyst
root@dev:~$ su jaz
jaz@dev:~$ padre
<em>enable Catalyst plugin in plug-in manager
press Tools -&gt; Catalyst -&gt; New Catalyst Application
padre closes with:</em>
<strong>Can't locate object method "module_start_directory" via package "Padre::Config" at /usr/local/share/perl/5.10.1/Padre/Plugin/Catalyst/NewApp.pm line 78.
Perl exited with active threads:
</strong></p>
<blockquote>
<p>
2 running and unjoined
0 finished and unjoined
0 running and detached<strong>
</strong></p>
</blockquote>
<p>
I had to install Padre::Wx::Dialog because cpan would refuse to install Padre::Plugin::Catalyst without it.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1309#changeloghttp://padre.perlide.org/trac/ticket/1310
http://padre.perlide.org/trac/ticket/1310#1310: unable to compile with strawberry perl 5.12.3Sat, 20 Aug 2011 11:30:44 GMTvrobin<p>
After installing a brand new strawberry perl portable (from <a class="ext-link" href="http://strawberryperl.com/download/5.12.3.0/strawberry-perl-5.12.3.0-portable.zip"><span class="icon">​</span>http://strawberryperl.com/download/5.12.3.0/strawberry-perl-5.12.3.0-portable.zip</a> )
</p>
<p>
Padre compilation from cpan failed:
</p>
<pre class="wiki">cp lib/Padre/Help.pm blib\lib\Padre\Help.pm
cp lib/Padre/Project/Perl/DZ.pm blib\lib\Padre\Project\Perl\DZ.pm
cp lib/Padre/DB.pm blib\lib\Padre\DB.pm
cp lib/Padre/Task/Run.pm blib\lib\Padre\Task\Run.pm
cp lib/Padre/Wx/ActionLibrary.pm blib\lib\Padre\Wx\ActionLibrary.pm
cp lib/Padre/Wx/Dialog/Sync.pm blib\lib\Padre\Wx\Dialog\Sync.pm
cp lib/Padre/Wx/Icon.pm blib\lib\Padre\Wx\Icon.pm
cp lib/Padre/Util/Win32.pm blib\lib\Padre\Util\Win32.pm
cp lib/Padre/Wx/Dialog/FindFast.pm blib\lib\Padre\Wx\Dialog\FindFast.pm
cp lib/Padre/Wx/Dialog/Form.pm blib\lib\Padre\Wx\Dialog\Form.pm
cp lib/Padre/Wx/Dialog/Warning.pm blib\lib\Padre\Wx\Dialog\Warning.pm
C:\strawberry\perl\bin\perl.exe C:\strawberry\perl\site\lib\ExtUtils\xsubpp -typemap C:\strawberry\perl\lib\ExtUtils\typemap Win32.xs &gt; Win32.xsc &amp;&amp; C:\strawb
erry\perl\bin\perl.exe -MExtUtils::Command -e "mv" -- Win32.xsc Win32.c
Please specify prototyping behavior for Win32.xs (see perlxs manual)
gcc -c -s -O2 -DWIN32 -DHAVE_DES_FCRYPT -DUSE_SITECUSTOMIZE -DPERL_IMPLICIT_CONTEXT -DPERL_IMPLICIT_SYS -fno-strict-aliasing -mms-bitfields -DPERL_MSVC
RT_READFIX -s -O2 -DVERSION=\"0.88\" -DXS_VERSION=\"0.88\" "-IC:\strawberry\perl\lib\CORE" -DPSAPI_VERSION=1 Win32.c
Running Mkbootstrap for Padre::Util::Win32 ()
C:\strawberry\perl\bin\perl.exe -MExtUtils::Command -e "chmod" -- 644 Win32.bs
C:\strawberry\perl\bin\perl.exe -MExtUtils::Mksymlists \
-e "Mksymlists('NAME'=&gt;\"Padre::Util::Win32\", 'DLBASE' =&gt; 'Win32', 'DL_FUNCS' =&gt; { }, 'FUNCLIST' =&gt; [], 'IMPORTS' =&gt; { }, 'DL_VARS' =&gt; []);"
dlltool --def Win32.def --output-exp dll.exp
g++.exe -o ..\blib\arch\auto\Padre\Util\Win32\Win32.dll -Wl,--base-file -Wl,dll.base -mdll -s -L"C:\strawberry\perl\lib\CORE" -L"C:\strawberry\c\lib" Win32.o
C:\strawberry\perl\lib\CORE\libperl512.a -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid
-lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32 dll.exp
Win32.o:Win32.c:(.text+0x5c6): undefined reference to `GetProcessMemoryInfo@12'
collect2: ld returned 1 exit status
dmake: Error code 129, while making '..\blib\arch\auto\Padre\Util\Win32\Win32.dll'
dmake: Error code 255, while making 'subdirs'
</pre><p>
Problem can be solved by adding adding -lpsapi in winxs\Makefile:
</p>
<pre class="wiki">LDLOADLIBS = -lpsapi -lmoldname -lkernel32 -luser32 -lgdi32 -lwinspool -lcomdlg32 -ladvapi32 -lshell32 -lole32 -loleaut32 -lnetapi32 -luuid -lws2_32 -lmpr -lwinmm -lversion -lodbc32 -lodbccp32 -lcomctl32
</pre><p>
Version info:
</p>
<pre class="wiki">C:\strawberry\cpan\build\Padre-0.88-CdvjYq&gt;perl -v
This is perl 5, version 12, subversion 3 (v5.12.3) built for MSWin32-x86-multi-thread
Copyright 1987-2010, Larry Wall
Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.
Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl". If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.
C:\strawberry\cpan\build\Padre-0.88-CdvjYq&gt;perl -MWx -e"printf(qq(Wx Version=($Wx::VERSION) %s unicode=(%s)\n), Wx::wxVERSION_STRING(), Wx::wxUNICODE())"
Wx Version=(0.9901) wxWidgets 2.8.12 unicode=(1)
</pre>Resultshttp://padre.perlide.org/trac/ticket/1310#changeloghttp://padre.perlide.org/trac/ticket/1384
http://padre.perlide.org/trac/ticket/1384#1384: Padre::Plugin::Autoformat not compatible with recent padreSun, 22 Jan 2012 17:33:13 GMTdod<p>
Hello
</p>
<p>
Padre::Plugin::Autoformat cannot be enabled in plugin manager because it is not compatible with recent padre.
</p>
<p>
See also <a class="ext-link" href="https://rt.cpan.org/Ticket/Display.html?id=68466"><span class="icon">​</span>https://rt.cpan.org/Ticket/Display.html?id=68466</a>
</p>
<p>
Thanks
</p>
Resultshttp://padre.perlide.org/trac/ticket/1384#changeloghttp://padre.perlide.org/trac/ticket/1385
http://padre.perlide.org/trac/ticket/1385#1385: 'execute in external window' doesn't workTue, 24 Jan 2012 14:35:37 GMTwwe<p>
Padre 0.94
This is perl 5, version 12, subversion 3 (v5.12.3) built for MSWin32-x64-multi-t
hread
Wx Version=(0.9901) wxWidgets 2.8.12 unicode=(1)
on Windows 7 Ultimate x64
</p>
<p>
'execute in external window' doesn't work. There is no visible action. Also the output of Process monitor is much shorter as a 'normal' execution without this option enabled.
</p>
<p>
All kinds of scripts fail: command-line, Tk, Wx and Win32::GUI based scripts.
In opposite to <a href="http://padre.perlide.org/trac/ticket/962">http://padre.perlide.org/trac/ticket/962</a> and <a href="http://padre.perlide.org/trac/ticket/812">http://padre.perlide.org/trac/ticket/812</a> only Tk based scripts can run without "external window" option.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1385#changeloghttp://padre.perlide.org/trac/ticket/1390
http://padre.perlide.org/trac/ticket/1390#1390: Syntax checking disturbs autocompleteFri, 27 Jan 2012 13:07:03 GMTkaare<p>
Two nice features collide when you e.g. type a var name and padre checks the syntax before you've finished the name.
</p>
<p>
Padre displays your friendly list of autocomplete possibilities but then pops up a tooltip-like error message that unfortunately removed the list again.
</p>
<p>
Could we have both, please?
</p>
Resultshttp://padre.perlide.org/trac/ticket/1390#changeloghttp://padre.perlide.org/trac/ticket/1430
http://padre.perlide.org/trac/ticket/1430#1430: Padre::Plugin::Moose Undefined Subroutine Error on launching Moose AssistantWed, 02 May 2012 18:16:12 GMTbennie<p>
Version info:
</p>
<p>
Os: OsX Lion (darwin-thread-multi-2level) (Mac Ports compile)
Perl: 5.12.4
Padre: 0.97
Ex: 0.9906
<a class="missing wiki">WxWidgets?</a>: 2.9.3
PPI 1.215
PPIx::<a class="missing wiki">EditorTools?</a>: 0.15_02
</p>
<p>
Moose plugin: 0.21
</p>
<p>
Attempting to launch the Moose Assistant throws the following error in a message dialog:
</p>
<pre class="wiki">Error: Undefined subroutine &amp;Wx::Event::EVT_GRID_CELL_CHANGE called at /opt/local/lib/perl5/site_perl/5.12.4/Padre/Plugin/Moose/FBP/Assistant.pm line 111.
</pre><p>
I am attaching an example screenshot.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1430#changeloghttp://padre.perlide.org/trac/ticket/1438
http://padre.perlide.org/trac/ticket/1438#1438: DWIMPerl Unable to run ScriptsFri, 11 May 2012 19:19:01 GMTrags158<p>
Unable to run scripts from Padre, The run icon is greyed out, the script wont run from Run / run script. I have been in the chat room to try and solve this but i was told to open a ticket.
I am running Win7 64bit my Padre info is.....
</p>
<blockquote>
<p>
Padre 0.94
</p>
</blockquote>
<p>
Core...
</p>
<blockquote>
<p>
osname MSWin32
</p>
</blockquote>
<blockquote>
<p>
archname MSWin32-x86-multi-thread
</p>
<blockquote>
<p>
Perl 5.14.2
</p>
</blockquote>
<p>
Threads 2
</p>
<blockquote>
<blockquote>
<p>
RAM 104.1MB
</p>
</blockquote>
</blockquote>
</blockquote>
<p>
Wx...
</p>
<blockquote>
<p>
Wx 0.9903
</p>
</blockquote>
<blockquote>
<p>
<a class="missing wiki">WxWidgets?</a> 2.8.12
</p>
<blockquote>
<p>
unicode 1
</p>
</blockquote>
</blockquote>
<blockquote>
<p>
Alien::wxWidgets 0.54
</p>
</blockquote>
<blockquote>
<p>
Wx::Perl::<a class="missing wiki">ProcessStream?</a> 0.30
</p>
<blockquote>
<p>
Wx::Scintilla 0.36
</p>
</blockquote>
</blockquote>
<p>
Other...
</p>
<blockquote>
<p>
PPI 1.215
</p>
</blockquote>
<blockquote>
<p>
Debug::Client 0.16
</p>
<blockquote>
<p>
Config C:\Users\Chris\<a class="missing wiki">AppData?</a>\Local\Perl\Padre
</p>
</blockquote>
</blockquote>
<p>
not sure what else to put.
thanks
</p>
<p>
Chris
</p>
Resultshttp://padre.perlide.org/trac/ticket/1438#changeloghttp://padre.perlide.org/trac/ticket/1450
http://padre.perlide.org/trac/ticket/1450#1450: padre not on path after build in Mac OS X 10.8.1Wed, 29 Aug 2012 22:30:09 GMTmurray<p>
I installed padre under OS X 10.8.1 following instructions at <a href="http://padre.perlide.org/trac/wiki/DownloadMacOSX">http://padre.perlide.org/trac/wiki/DownloadMacOSX</a> using Option 2 (<a class="missing wiki">MacPorts?</a> for perl and wxWidget). But<em> padre is not on my path</em>. Where should the executable be?
</p>
<p>
[In case it's relevant, I had to use the <a class="missing wiki">MacPorts?</a> wxWidgets-devel (2.9.4) since the ordinary wxWidgets <a class="missing wiki">MacPort?</a> build failed. (I did already post that problem elsewhere.)]
</p>
Resultshttp://padre.perlide.org/trac/ticket/1450#changeloghttp://padre.perlide.org/trac/ticket/1457
http://padre.perlide.org/trac/ticket/1457#1457: Not able to install, Padre on Win7 with Active perl 5.14.2 from CPANTue, 30 Oct 2012 11:11:53 GMTjoshi_sunil<p>
Opened by bowtie for joshi_sunil. see ticket body below
</p>
Resultshttp://padre.perlide.org/trac/ticket/1457#changeloghttp://padre.perlide.org/trac/ticket/140
http://padre.perlide.org/trac/ticket/140#140: reordering tabs does not change their order with ctrl+tabFri, 14 Nov 2008 16:39:48 GMTjquelin<ol><li>open 3 tabs
</li><li>move last tab to middle position
</li><li>ctrl+tab now selects tab <a class="closed ticket" href="http://padre.perlide.org/trac/ticket/1" title="defect: Improve load time (closed: fixed)">#1</a>
</li></ol><p>
==&gt; it follows opening order whereas it should follow display order
</p>
Resultshttp://padre.perlide.org/trac/ticket/140#changeloghttp://padre.perlide.org/trac/ticket/306
http://padre.perlide.org/trac/ticket/306#306: Cycle through tabs (ctrl-tab) in most-recently-used orderWed, 06 May 2009 04:32:39 GMTpatspam<p>
Can we make ctrl+tab cycle through tabs in most recently used order? e.g. more closely mimic the <a class="missing wiki">Windows/Gnome?</a> alt-tab model.
</p>
<p>
I find this behviour very useful when I have multiple tabs open and I want to jump "back" to the previous file I was just working on (or back 2 in the order, etc..).
</p>
<p>
The really nice way to do this is to indicate visually which tab is going to be opened while the user is still ctrl-tabbing and only open the tab when the ctrl key is released. This gives the user a chance to hit Esc to cancel mid-way.
</p>
<p>
I've seen some apps do this by just highlighting the tab name in the tab bar, others that render a little preview of the tab (a la <a class="missing wiki">Windows/Gnome?</a> alt-tab), and others that render a little list of tab names on top of the screen showing which tab will be opened. Either of the latter two are extra nice if you can actually click a tab of choice with the mouse whilst the preview is on the screen.
</p>
<p>
Personally I'd have this as the default behaviour, but if some people like the current "in tab order" that Padre currently follows I'd be happy to just have this as a feature that can be turned on in Preferences.
</p>
<p>
N.B. Normally ctrl-shift-tab does the same thing in the opposite direction, however I can never fit 3 fingers of my left hand comfortably on all three buttons so I'm so concerned about that!
</p>
Resultshttp://padre.perlide.org/trac/ticket/306#changeloghttp://padre.perlide.org/trac/ticket/319
http://padre.perlide.org/trac/ticket/319#319: highlight # TODOSun, 10 May 2009 17:18:17 GMTszabgab<p>
Related to <a class="new ticket" href="http://padre.perlide.org/trac/ticket/318" title="enhancement: The search should highlight all the hits with yellow marker (new)">#318</a>
Less critical but in vim some words such as TODO in comment are always highlighted with yellow marker
</p>
<pre class="wiki"># TODO
</pre>Resultshttp://padre.perlide.org/trac/ticket/319#changeloghttp://padre.perlide.org/trac/ticket/383
http://padre.perlide.org/trac/ticket/383#383: Padre::Plugin::SpellCheck Add to dictionaryMon, 08 Jun 2009 17:36:07 GMTszabgab<p>
make the Add to dictionary button work (it is currently disabled)
</p>
Resultshttp://padre.perlide.org/trac/ticket/383#changeloghttp://padre.perlide.org/trac/ticket/384
http://padre.perlide.org/trac/ticket/384#384: Padre::Plugin::SpellCheck allow replacing a word by typing in a new wordMon, 08 Jun 2009 17:37:16 GMTszabgab<p>
In case the desired replacement is not one of the suggested values it would be nice to be able to type in a word and get it spell-checked too...
</p>
Resultshttp://padre.perlide.org/trac/ticket/384#changeloghttp://padre.perlide.org/trac/ticket/526
http://padre.perlide.org/trac/ticket/526#526: Explain idomatic perl what is !! (in Perl 5)Wed, 09 Sep 2009 14:16:58 GMTszabgab<p>
In
</p>
<pre class="wiki">$x = !! $self-&gt;foo
</pre><p>
the !! is an idiom. Would be nice to be able to recognize and explain.
</p>
Resultshttp://padre.perlide.org/trac/ticket/526#changeloghttp://padre.perlide.org/trac/ticket/622
http://padre.perlide.org/trac/ticket/622#622: Padre::Plugin::Catalyst featureWed, 30 Sep 2009 20:24:29 GMTperlpilot<p>
From IRC,
</p>
<p>
20:27 &lt; <a class="missing wiki">PerlJam?</a>&gt; "Your version of catalyst is 5.8, but you're still not using Moose-y features. You may want to change that"
20:28 &lt; Sewi&gt; <a class="missing wiki">PerlJam?</a>: With auto-modification of the source :-)
20:29 &lt; <a class="missing wiki">PerlJam?</a>&gt; Sewi: that would be a useful thing from the Catalyst plugin. If I could hit a keystroke and have it scour my source turning all my old controllers into Moose-based controllers and updating the Makefile.PL
20:29 &lt;@szabgab&gt; <a class="missing wiki">PerlJam?</a>, open a ticket please
</p>
<p>
I was half-joking because of the tremendous possibility for error, but if someone can do it correctly and safely ...
</p>
Resultshttp://padre.perlide.org/trac/ticket/622#changeloghttp://padre.perlide.org/trac/ticket/707
http://padre.perlide.org/trac/ticket/707#707: Don't show unncecessary windowsMon, 26 Oct 2009 16:08:53 GMTkaare<p>
Only show 'Functions' and 'Syntax' windows when the document is in an appropriate language (ie perl, perl6, ...)
</p>
Resultshttp://padre.perlide.org/trac/ticket/707#changeloghttp://padre.perlide.org/trac/ticket/745
http://padre.perlide.org/trac/ticket/745#745: [Perl 5 syntax highlighting] delimiter used in extended regular expressions displays wrongTue, 10 Nov 2009 17:45:41 GMTdaxim<p>
If a comment contains a / the highlighting colour indicates that the regex has ended, whilst it continues on subsequent lines. Reported by mberends on IRC.
</p>
<pre class="wiki">
if ($line =~ m/
^ # beginning of line
(.+)
\/ # this is for the forward slash /
(\S*)
\s* # drops all spaces
(.*)
$ # end of line
/x) {
print "$1 : $2\n";
}
</pre>Resultshttp://padre.perlide.org/trac/ticket/745#changeloghttp://padre.perlide.org/trac/ticket/829
http://padre.perlide.org/trac/ticket/829#829: Switch if-SyntaxSat, 23 Jan 2010 09:49:05 GMTSewi<p>
A really cool Perl document module addition would be a hotkey for switching between both if - syntaxes:
</p>
<pre class="wiki">print 1 if $foo == $bar;
</pre><p>
into
</p>
<pre class="wiki">if ($foo == $bar) {
print 1;
}
</pre><p>
and vice versa
</p>
Resultshttp://padre.perlide.org/trac/ticket/829#changeloghttp://padre.perlide.org/trac/ticket/862
http://padre.perlide.org/trac/ticket/862#862: Padre::Plugin::REPL Can't locate object method "menu_actions"Wed, 24 Feb 2010 05:41:46 GMTdorkfish<p>
perl version: This is perl, v5.10.1 (*) built for x86_64-linux-thread-multi
</p>
<p>
distro: Arch Linux x86_64
</p>
<p>
Error when calling menu for plug-in'Padre::Plugin::REPL': Can't locate object method "menu_actions" via package "Padre::Plugin::REPL" at /usr/share/perl5/vendor_perl/Padre/Plugin.pm line 606.
</p>
Resultshttp://padre.perlide.org/trac/ticket/862#changeloghttp://padre.perlide.org/trac/ticket/893
http://padre.perlide.org/trac/ticket/893#893: Proper plural handling with Wx::gettext()Wed, 17 Mar 2010 14:04:39 GMTzenogantner<p>
Wx::gettext() seems only to work in its simple form:
</p>
<p>
Wx::gettext('My message')
</p>
<p>
As it (at least I think so) should roughly correspond to
wxGetTranslation - see <a class="ext-link" href="http://docs.wxwidgets.org/stable/wx_stringfunctions.html#wxgettranslation"><span class="icon">​</span>http://docs.wxwidgets.org/stable/wx_stringfunctions.html#wxgettranslation</a> for reference - it should also support the correct handling of plural forms:
</p>
<p>
Wx::gettext('%d thing', '%d things', n)
</p>
<p>
where n is the current number of things. This allows gettext to choose the right string for output, no matter how your language handles numbers.
</p>
<p>
Just having two different forms (singular and plural) and getting them via the simple Wx::gettext() is not sufficient, because there are languages that have a thing called dual (like Standard Modern Arabic), some Slavic languages handle low certain numbers differently from high numbers, etc.
</p>
<p>
I sent an e-mail to the <a class="missing wiki">WxPerl?</a> mailing list about the problem.
Mattia Barbon responded quite fast on a CPAN bug ticket, so I hope for a quick answer on that ;-)
</p>
<p>
Wx Version=(0.9701) wxWidgets 2.8.10 unicode=(1)
</p>
Resultshttp://padre.perlide.org/trac/ticket/893#changeloghttp://padre.perlide.org/trac/ticket/899
http://padre.perlide.org/trac/ticket/899#899: (wishlist) Preferences: Use regex editor for the TODO regexThu, 18 Mar 2010 18:34:01 GMTzenogantner<p>
It would be nice to be able to (optionally?) use the regex editor to edit the TODO regex in the Preferences dialog
</p>
Resultshttp://padre.perlide.org/trac/ticket/899#changeloghttp://padre.perlide.org/trac/ticket/992
http://padre.perlide.org/trac/ticket/992#992: refactoring: list conversionsThu, 02 Sep 2010 09:24:59 GMTzenogantner<p>
Some rather Perl-specific refactoring functions would be source code conversions of lists:
</p>
<ol><li>switch between "qw(a b c)" and "('a', 'b', 'c')" (if possible)
</li><li>switch between fat and normal commas: "( a =&gt; 'b')" and "('a', 'b')"
</li><li>(any other idea ...)
</li></ol>Resultshttp://padre.perlide.org/trac/ticket/992#changeloghttp://padre.perlide.org/trac/ticket/1000
http://padre.perlide.org/trac/ticket/1000#1000: Run Parameters: Possible extensionsFri, 03 Sep 2010 11:13:02 GMTzenogantner<p>
Some nice extensions to the run parameters in the settings:
</p>
<ol><li>The parameters for specific files should be additionally accessible from the "Run" menu, and maybe from the right-click menu of the specific document.
</li><li>Typical/important interpreter arguments could be represented as check boxes, include directories as a string list, etc.
</li><li>There could be a function to search for available Perl interpreters.
</li></ol>Resultshttp://padre.perlide.org/trac/ticket/1000#changeloghttp://padre.perlide.org/trac/ticket/1125
http://padre.perlide.org/trac/ticket/1125#1125: Padre::Plugin::Catalyst warning when closing Catalyst panelWed, 16 Feb 2011 09:44:52 GMTzenogantner<p>
I get the following warning when closing the Catalyst panel:
</p>
<p>
<tt>Panel tool Padre::Plugin::Catalyst::Panel does not define 'view_close' method at /usr/local/share/perl/5.10.1/Padre/Wx/Bottom.pm line 165.</tt>
</p>
Resultshttp://padre.perlide.org/trac/ticket/1125#changeloghttp://padre.perlide.org/trac/ticket/1236
http://padre.perlide.org/trac/ticket/1236#1236: test expects directory Documents in home directoryThu, 23 Jun 2011 10:09:01 GMTmmaslano<p>
Padre::Document::Syntax expects directory Documents in home directory. I suppose your tests shouldn't touch real files or directories, but create them in buildroot (blib, t?).
</p>
<p>
The test passed after adding this directory, but that's not possible on build farm.
</p>
<p>
Error message:
Can't chdir to /home/petr/Dokumenty: No such file or directory at /home/petr/fedora/perl-<a class="missing wiki">Padre/Padre?</a>-0.86/blib/lib/Padre/Document/Perl/Syntax.pm line 105
# Looks like you planned 82 tests but ran 3.
# Looks like your test exited with 2 just after 3.
t/44-perl-syntax.t .........
Dubious, test returned 2 (wstat 512, 0x200)
Failed 79/82 subtests
</p>
<p>
Versions:
Wx: Wx Version=(0.98) wxWidgets 2.8.11 unicode=(1)
</p>
<p>
btw I'm not sure about component. I was looking for Tests.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1236#changeloghttp://padre.perlide.org/trac/ticket/1259
http://padre.perlide.org/trac/ticket/1259#1259: osx Padre icon toolbar default should be same as linux (default to true)Mon, 18 Jul 2011 00:29:28 GMTtome<p>
I'm fairly sure that we want the platform defaults for showing things like toolbars to be the same, but this defect is here to discuss in case people disagree. OSX, from my testing, does not default to showing the icon bar. Linux does default to showing the icon bar.
</p>
<p>
I'd like to at least have a look and see if and why the defaults are different.
</p>
<p>
trunk osx 0.87 <a class="changeset" href="http://padre.perlide.org/trac/changeset/14962" title="Update the messages.pot file">r14962</a>
</p>
Resultshttp://padre.perlide.org/trac/ticket/1259#changeloghttp://padre.perlide.org/trac/ticket/1271
http://padre.perlide.org/trac/ticket/1271#1271: Padre::Plugin::Plack, fix for missing version, api changeSat, 30 Jul 2011 12:33:44 GMTbowtie<p>
enc diff, for version, and api name change <a class="changeset" href="http://padre.perlide.org/trac/changeset/14590" title=" - Padre::Wx::Main::find_editor_of_file renamed to editor_of_file and
...">r14590</a>
</p>
<div xmlns="http://www.w3.org/1999/xhtml" class="diff">
<ul class="entries">
<li class="entry">
<h2>
<a>lib/Padre/Plugin/Plack.pm</a>
</h2>
<table class="trac-diff inline" summary="Differences" cellspacing="0">
<colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
<thead>
<tr>
<th title="File lib/Padre/Plugin/Plack.pm (revision 15116)">
</th>
<th title="File lib/Padre/Plugin/Plack.pm (working copy)">
</th>
<td><em></em> </td>
</tr>
</thead>
<tbody class="unmod">
<tr>
<th>4</th><th>4</th><td class="l"><span></span> </td>
</tr><tr>
<th>5</th><th>5</th><td class="l"><span>use warnings;</span> </td>
</tr><tr>
<th>6</th><th>6</th><td class="l"><span>use strict;</span> </td>
</tr>
</tbody><tbody class="add">
<tr class="last first">
<th> </th><th>7</th><td class="r"><ins>our $VERSION = '1.200';</ins> </td>
</tr>
</tbody><tbody class="unmod">
<tr>
<th>7</th><th>8</th><td class="l"><span>use base 'Padre::Plugin';</span> </td>
</tr><tr>
<th>8</th><th>9</th><td class="l"><span>use utf8;</span> </td>
</tr><tr>
<th>9</th><th>10</th><td class="l"><span></span> </td>
</tr>
</tbody>
<tbody class="skipped">
<tr>
<th><a href="#L17">…</a></th>
<th><a href="#L18">…</a></th>
<td><em></em> </td>
</tr>
</tbody>
<tbody class="unmod">
<tr>
<th>17</th><th>18</th><td class="l"><span>=cut</span> </td>
</tr><tr>
<th>18</th><th>19</th><td class="l"><span></span> </td>
</tr><tr>
<th>19</th><th>20</th><td class="l"><span>sub padre_interfaces {</span> </td>
</tr>
</tbody><tbody class="mod">
<tr class="first">
<th>20</th><th> </th><td class="l"><span>&nbsp; &nbsp; 'Padre::Plugin'&nbsp; &nbsp; &nbsp;=&gt; 0.<del>43</del>,</span> </td>
</tr><tr>
<th>21</th><th> </th><td class="l"><span>&nbsp; &nbsp; &nbsp; 'Padre::Document' =&gt; 0.<del>57</del>;</span> </td>
</tr>
<tr>
<th> </th><th>21</th><td class="r"><span>&nbsp; &nbsp; 'Padre::Plugin'&nbsp; &nbsp; &nbsp;=&gt; 0.<ins>84</ins>,</span> </td>
</tr><tr class="last">
<th> </th><th>22</th><td class="r"><span>&nbsp; &nbsp; &nbsp; 'Padre::Document' =&gt; 0.<ins>84</ins>;</span> </td>
</tr>
</tbody><tbody class="unmod">
<tr>
<th>22</th><th>23</th><td class="l"><span>}</span> </td>
</tr><tr>
<th>23</th><th>24</th><td class="l"><span></span> </td>
</tr><tr>
<th>24</th><th>25</th><td class="l"><span>=method registered_documents</span> </td>
</tr>
</tbody>
</table>
</li>
<li class="entry">
<h2>
<a>lib/Padre/Document/PSGI.pm</a>
</h2>
<table class="trac-diff inline" summary="Differences" cellspacing="0">
<colgroup><col class="lineno" /><col class="lineno" /><col class="content" /></colgroup>
<thead>
<tr>
<th title="File lib/Padre/Document/PSGI.pm (revision 15116)">
</th>
<th title="File lib/Padre/Document/PSGI.pm (working copy)">
</th>
<td><em></em> </td>
</tr>
</thead>
<tbody class="unmod">
<tr>
<th>52</th><th>52</th><td class="l"><span>&nbsp; &nbsp; TRACE( ' setting icon to ' . $self-&gt;icon_path ) if DEBUG;</span> </td>
</tr><tr>
<th>53</th><th>53</th><td class="l"><span></span> </td>
</tr><tr>
<th>54</th><th>54</th><td class="l"><span>&nbsp; &nbsp; my $main = Padre-&gt;ide-&gt;wx-&gt;main;</span> </td>
</tr>
</tbody><tbody class="mod">
<tr class="first">
<th>55</th><th> </th><td class="l"><span>&nbsp; &nbsp; my $id&nbsp; &nbsp;= $main-&gt;<del>find_id_of_editor</del>( $self-&gt;editor );</span> </td>
</tr>
<tr class="last">
<th> </th><th>55</th><td class="r"><span>&nbsp; &nbsp; my $id&nbsp; &nbsp;= $main-&gt;<ins>editor_id</ins>( $self-&gt;editor );</span> </td>
</tr>
</tbody><tbody class="unmod">
<tr>
<th>56</th><th>56</th><td class="l"><span>&nbsp; &nbsp; my $icon = Wx::Bitmap-&gt;new( $self-&gt;icon_path, Wx::wxBITMAP_TYPE_PNG );</span> </td>
</tr><tr>
<th>57</th><th>57</th><td class="l"><span>&nbsp; &nbsp; $main-&gt;notebook-&gt;SetPageBitmap( $id, $icon );</span> </td>
</tr><tr>
<th>58</th><th>58</th><td class="l"><span></span> </td>
</tr>
</tbody>
</table>
</li>
</ul>
</div><ul><li>I generate the following error on Plugin reload, other wise appears to work :)
</li></ul><p>
Can't locate object method "is_unused" via package "Padre::Document::PSGI" at
</p>
<blockquote>
<p>
/usr/src/Padre/Padre/lib/Padre/Wx/Syntax.pm line 335 (<a class="closed ticket" href="http://padre.perlide.org/trac/ticket/1" title="defect: Improve load time (closed: fixed)">#1</a>)
</p>
</blockquote>
<blockquote>
<p>
(F) You called a method correctly, and it correctly indicated a package
functioning as a class, but that package doesn't define that particular
method, nor does any of its base classes. See perlobj.
</p>
</blockquote>
<p>
Uncaught exception from user code:
</p>
<blockquote>
<p>
Can't locate object method "is_unused" via package "Padre::Document::PSGI" at /usr/src/Padre/Padre/lib/Padre/Wx/Syntax.pm line 335.
</p>
</blockquote>
<blockquote>
<p>
at /usr/src/Padre/Padre/lib/Padre.pm line 249
</p>
<blockquote>
<p>
Padre::run('Padre=HASH(0xa5fa0f8)') called at /usr/src/Padre/Padre/script/padre line 178
</p>
</blockquote>
</blockquote>
<p>
Perl exited with active threads:
</p>
<blockquote>
<p>
5 running and unjoined
0 finished and unjoined
0 running and detached
</p>
</blockquote>
Resultshttp://padre.perlide.org/trac/ticket/1271#changeloghttp://padre.perlide.org/trac/ticket/1279
http://padre.perlide.org/trac/ticket/1279#1279: OSX Unsupported window created of class: NSNavOpenPanelFri, 05 Aug 2011 18:00:34 GMTtome<p>
When opening the save dialog (save/save as) I get this warning:
Unsupported window created of class: NSNavOpenPanel
</p>
<p>
I played with the <a class="missing wiki">FileDialog?</a> parameters a bit and wasn't able to make it go away, so more investigation is needed.
It appears harmless at the moment, other than cluttering the console.
</p>
<p>
<a class="changeset" href="http://padre.perlide.org/trac/changeset/15251" title="Update the messages.pot file">r15251</a> but likely before that as well.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1279#changeloghttp://padre.perlide.org/trac/ticket/1281
http://padre.perlide.org/trac/ticket/1281#1281: [osx] Could not find system(darwin) default encodingSun, 07 Aug 2011 00:49:12 GMTtome<p>
On OSX Lion I'm getting (currently on <a class="changeset" href="http://padre.perlide.org/trac/changeset/15252" title="added remove missing to history clean
tweak to adjust
lots of spelling ...">r15252</a>) when I try to open a file I get.
"Could not find system(darwin) default encoding. Please check it manually and report your environment to the Padre development team. at /Users/tom/Projects/PadreBuild/svn/Padre/lib/Padre/Locale.pm line 599."
</p>
<p>
This is because my $loc = POSIX::setlocale( POSIX::LC_CTYPE() );
returns en_GB
(note I am in the US, and haven't set anything explicit since i got the machine).
</p>
<p>
Unfortunately, I don't know enough about the code or OSX to know what should be the correct result.
</p>
<p>
TODO: test older versions of Padre since I don't remember seeing this message on .86.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1281#changeloghttp://padre.perlide.org/trac/ticket/1289
http://padre.perlide.org/trac/ticket/1289#1289: Default Project Folder option non-operational on Windows 7Wed, 10 Aug 2011 19:22:14 GMTravenhall<p>
The Default Project Folder under Tools-&gt;Preferences, Behavior appears to be non-operational in the following ways:
</p>
<p>
Using either the Browse button or manually inputting the path to the chosen folder and selecting Save does not appear to save the value of the chosen path. When re-opening the dialog it appears blank, and closing and re-opening the Project Browser does not change the view to the chosen folder. It remains at the default view.
</p>
<p>
Using the 'Advanced' button allows the value to be changed, and exiting the Preferences dialog and re-opening it retains the value in the advanced dialog, but the view of the Project Browser does not change, even if Padre is restarted or the Project Browser is opened and closed.
</p>
<p>
This is on version 0.88 of Padre on Windows 7 with Perl 5.12.3 and Wx Version=(0.9901) wxWidgets 2.8.12 unicode=(1).
</p>
Resultshttp://padre.perlide.org/trac/ticket/1289#changeloghttp://padre.perlide.org/trac/ticket/1304
http://padre.perlide.org/trac/ticket/1304#1304: unnecessary horizontal scrollbarWed, 17 Aug 2011 15:05:52 GMTzenogantner<p>
How to reproduce: open an empty file in Padre.
</p>
<p>
Still, there is a horizontal scrollbar.
</p>
<p>
This takes up vertical screen real estate which otherwise could be used for displaying content.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1304#changeloghttp://padre.perlide.org/trac/ticket/1381
http://padre.perlide.org/trac/ticket/1381#1381: Preferences dialog: "Indentation" is confusingWed, 18 Jan 2012 12:44:05 GMTzenogantner<p>
See attached screenshot.
</p>
<ul><li>What is meant by "Indent Spaces" vs. "Tab Spaces"?
</li><li>What does it mean of both are set to 8, or if they are set to different values?
</li><li>Is this about interpreting tab characters? Or tab keystrokes?
</li><li>if I activate "Detect indent settings for each file", what is the point in having general settings?
</li></ul><p>
Possibly related issues: <a class="new ticket" href="http://padre.perlide.org/trac/ticket/1373" title="defect: Double tabs are inseted per tab key (new)">#1373</a>, <a class="new ticket" href="http://padre.perlide.org/trac/ticket/1372" title="defect: Setting indent option zaps main menu (new)">#1372</a>, <a class="new ticket" href="http://padre.perlide.org/trac/ticket/1300" title="defect: Tabs are all confused (new)">#1300</a>, <a class="new ticket" href="http://padre.perlide.org/trac/ticket/499" title="defect: Padre automatic indentation not working on Mac OS X (new)">#499</a>
</p>
Resultshttp://padre.perlide.org/trac/ticket/1381#changeloghttp://padre.perlide.org/trac/ticket/1392
http://padre.perlide.org/trac/ticket/1392#1392: 76_preferences.t fails on WindowsSun, 29 Jan 2012 18:07:02 GMTchorny<p>
Padre 0.94
</p>
<pre class="wiki"># Failed test 'only one key defined in the diff'
# at t/76_preferences.t line 49.
# got: '2'
# expected: '1'
# Looks like you failed 1 test of 10.
t/76_preferences.t ......... Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/10 subtests
</pre><p>
keys %$diff = editor_font, default_projects_directory
</p>
Resultshttp://padre.perlide.org/trac/ticket/1392#changeloghttp://padre.perlide.org/trac/ticket/1417
http://padre.perlide.org/trac/ticket/1417#1417: Debugger hangs with 'Show Local Variables' and very deep data-structuresTue, 13 Mar 2012 21:04:10 GMTwhumann<p>
Try to step through this
</p>
<pre class="wiki">use strict;
use warnings;
my $foo = {};
sub deep {
my ($depth, $ref) = @_;
return if $depth &gt; 3;
deep($depth+1, ($ref-&gt;{$_}={})) for 'a'..'f';
}
deep(0, $foo);
my $bar = 17;
</pre><p>
After <tt>deep(0, $foo);</tt> Padre needs a long time to recover and show $foo's new value. Change max. $depth to 6 and it hangs 'forever'.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1417#changeloghttp://padre.perlide.org/trac/ticket/1444
http://padre.perlide.org/trac/ticket/1444#1444: I now have "add", "delete", "commit", "revert" and "status" working for hg and svn in the version control sidebar.Fri, 27 Jul 2012 15:16:55 GMTbowtie for tobyink<blockquote>
<p>
I now have "add", "delete", "commit", "revert" and "status" working for hg and svn in the version control sidebar.
</p>
</blockquote>
<p>
Happy to hack a bit more on the VCS feature if anyone's interested. Personally I think the ability to right click on a modified file (or group of files) and commit it to VCS would be helpful.
</p>
<p>
<a class="ext-link" href="http://irclog.perlgeek.de/padre/2012-06-03#i_5679239"><span class="icon">​</span>http://irclog.perlgeek.de/padre/2012-06-03#i_5679239</a>
<a class="ext-link" href="http://irclog.perlgeek.de/padre/2012-06-04#i_5680796"><span class="icon">​</span>http://irclog.perlgeek.de/padre/2012-06-04#i_5680796</a>
</p>
<p>
against (revision 19083)
</p>
Resultshttp://padre.perlide.org/trac/ticket/1444#changeloghttp://padre.perlide.org/trac/ticket/1488
http://padre.perlide.org/trac/ticket/1488#1488: CPAN-Explorer Search - always stays emptyFri, 15 Feb 2013 16:42:56 GMTbowtie on behalf of user_7338<p>
<a class="ext-link" href="http://irclog.perlgeek.de/padre/2013-02-15#i_6457313"><span class="icon">​</span>http://irclog.perlgeek.de/padre/2013-02-15#i_6457313</a>
</p>
Resultshttp://padre.perlide.org/trac/ticket/1488#changeloghttp://padre.perlide.org/trac/ticket/90
http://padre.perlide.org/trac/ticket/90#90: Just an idea: integrate Dist::Zilla for project managementMon, 03 Nov 2008 09:31:32 GMThjansen<p>
This is just an idea inspired by <a class="ext-link" href="http://use.perl.org/~rjbs/journal/37749"><span class="icon">​</span>http://use.perl.org/~rjbs/journal/37749</a>.
I've not used Dist::Zilla so it might or might not be a good idea...
</p>
<p>
Padre could use Dist::Zilla as a building block of project management support: Padre would support a graphical interface to the Dist::Zilla config options and a release/build menu entry to generate a dist on the fly.
</p>
Resultshttp://padre.perlide.org/trac/ticket/90#changeloghttp://padre.perlide.org/trac/ticket/1191
http://padre.perlide.org/trac/ticket/1191#1191: Disable highligher during mass openThu, 24 Mar 2011 14:08:40 GMTSewi<p>
Padre trace while opening multiple files shows that each file goes through the lexer/highlighter.
</p>
<p>
This doesn't make any sense, any visual changes to the editor window should go to background or skipped for all but the focused tab.
</p>
<p>
This should speed up the open process a lot.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1191#changeloghttp://padre.perlide.org/trac/ticket/1411
http://padre.perlide.org/trac/ticket/1411#1411: Remove value from displayWed, 07 Mar 2012 04:15:18 GMTszabgab<p>
In the debugger I can "Display Value" but I don't see how can I remove a single expression from that display. IMHO this should be done either via a right click on the item and/or with a button next to the "Display Value" and/or the same button that is called "Display Value" might change it icon and behavior when one of the values is selected and act a "Remove from display".
</p>
<p>
<a class="changeset" href="http://padre.perlide.org/trac/changeset/18591" title="tweak">r18591</a>
</p>
Resultshttp://padre.perlide.org/trac/ticket/1411#changeloghttp://padre.perlide.org/trac/ticket/1422
http://padre.perlide.org/trac/ticket/1422#1422: missing perl58.dlSat, 07 Apr 2012 07:18:59 GMTszabgab<p>
I just saw another person complaining that after installing Padre on Windows (XP), when launching it they got an error "missing perl58.dl".
</p>
<p>
I don't have details what was on the machine earlier and how did they install Padre but I suspect there was an old <a class="missing wiki">ActivePerl?</a> and they installed DWIM Perl which puts itself later in the PATH. When launching padre something gets mixed up.
</p>
<p>
My recommendation is to uninstall all other versions of Perl and install the latest DWIM Perl.
</p>
Resultshttp://padre.perlide.org/trac/ticket/1422#changeloghttp://padre.perlide.org/trac/ticket/646
http://padre.perlide.org/trac/ticket/646#646: the prereq Test::NoWarnings hides warnings in Makefile.PLSat, 03 Oct 2009 18:08:38 GMTszabgab<p>
Try setting the prereq Text::Diff to 1.35 in Makefile.PL of Padre.
Running perl Makefile.PL does not complain about the prereq being too low. If I comment out the test_requires 'Test::<a class="missing wiki">NoWarnings?</a>' part I can see the warnings again.
</p>
<p>
This bug once was fixed with a workaround in Makefile.PL, then the real issue was addressed somewhere but now it happens again.
</p>
<p>
This can cause missing prereqs being hidden from CPAN.pm and thus not upgraded before the installation of Padre
</p>
Resultshttp://padre.perlide.org/trac/ticket/646#changelog