Padre
view release on metacpan or search on metacpan
- Avoid running pointless syntax checks for unused documents (ADAMK)
- No longer need a different editor class for the Preferences dialog (ADAMK)
- Move Outline building to PPIx::EditorTools::Outline 0.12 (SZABGAB)
- Add menu options in View to Fold All and Unfold All (SZABGAB)
- Add menu option to Fold/Unfold where the cursor is now (SZABGAB)
- Move the standard PPILexer to PPIx::EditorTools::Lexer 0.13 (SZABGAB)
- Fix #1182: Crash when enabling a plugin (SEWI)
- Reverted commit 13860 which tried to fix ticker #1141 but broken the
directory list at startup at the same time (ADAMK)
- The Preferences dialog now translates options in drop-down boxes (ADAMK)
- Update German translation (ZENOG)
- Moved various Perl 5 related config options into a unified config
namespace lang_perl5_* (ADAMK)
- Moved various Perl 5 Preferences dialog elements into a single Perl 5
specific tab in preparation for additional future tabs (ADAMK)
- Fixed bug where the Function List scanner was incorrectly matching
__DATA__ or __END__ anywhere in any statement (ADAMK)
- Config file entries referring to values which are not in the valid option
list for a setting will use the default, but not overwrite (ADAMK)
- Upgraded Padre::Wx::Dialog::Text to wxFormBuilder (ADAMK)
- Find and Find in Files now save search options again (ADAMK)
- PluginManager now checks for a defined ->VERSION in plugins to help
make sure they are real modules and don't have mismatching package
statements or similar weird problems (ADAMK)
- Allow spaces in the path and filename of Perl script and still
be able to run them. #1219 (SZABGAB)
- Upgraded Padre::Wx::Dialog::Bookmarks to wxFormBuilder (ADAMK)
- Shrunk the code needed to support the "Convert Encoding" commands and
moved it to Padre::Wx::Main, removing the need for a dedicated
"Convert Encoding" dialog (ADAMK)
- Moved all Module::Starter options into module_starter_* (ADAMK)
- "toggle comments" button doesn't require text selection (GARU)
- A bug in the EOL Mode setup when opening Windows-mode text documents
while the default line endings are set to Unix was resulting in the
corruption of documents into mixed newline (ADAMK)
- Ctrl-F launches the quick search (bottom pane), 2nd time Ctrl-F
launches regular search and 3rd time Ctrl-F launches find in files
which will loose it's own shortcut Ctrl-Shift-F in the future #1223 (SEWI)
- Expanding the coverage of "apply" handlers in Padre::Config in
preparation for Padre Sync (ADAMK)
- Updated perlopquick.pod (Perl 5 operator quick reference) to latest
version (COWENS, AZAWAWI)
- Fixed wxWidgets 2.8.12 wxAuiNoteBook bug: the window will not carry
updates while it is frozen (MARKD, AZAWAWI, ADAMK)
- Bumped Wx dependency to 0.9901 to fix the Wx::Button::GetDefaultSize
build bug (AZAWAWI)
- Padre can now use Wx::Scintilla if feature_wx_scintilla is enabled.
This fixes #257: Backport Scintilla Perl lexer for wxWidgets 2.8.10?
(AZAWAWI)
- About dialog displays now the Wx::Scintilla version if it is being used
by Padre (AZAWAWI)
- Unify terminology for the Firefox-like search box to "Find Fast" (ADAMK)
- Set focus to editor window if search bar is closed (SEWI)
- Set focus to editor after switching panes/tabs (SEWI)
- Add File -> New -> Copy of current document (SEWI)
- Fix "last update" timestamp for sessions (SEWI)
- Fast Find resets term correctly across multiple uses (ADAMK)
- Padre::Project::Perl detects project-wide version correctly (ADAMK)
- Padre can use Wx::Scintilla's built-in Perl 6 lexer if Wx::Scintilla
is being used by Padre (AZAWAWI)
- Disable overlay scrollbars on linux (CLAUDIO)
- Share one search termin between FindFast (panel), Find (dialog) and
Find in files (SEWI)
- ESC now closes the find dialog (1st ESC) and the output window (2nd) (SEWI)
- wxVSCROLL flag in FindInFiles tree control was causing the nodes to be
editable if clicked after selection. Keyboard scrolling was broken as a
result (AZAWAWI)
- Padre::Wx::Main::find_editor_of_file renamed to editor_of_file and
Padre::Wx::Main::find_id_of_editor renamed to editor_id to clean out the
method namespace find* for use with search related functionality (ADAMK)
0.84 2011.03.10
- Function and TODO list: also handle Esc when focus is on the list (ZENOG)
- Function and TODO list: remove unnecessary EVT_KILL_FOCUS handler (ZENOG)
- Outline: simplify method 'select_line_in_editor' (ZENOG)
- Fix #967: Reset Focus (ZENOG)
- Added Padre::Task::File to allow non-blocking deletion of temporary
directories in the background once they are of no further use (ADAMK)
- The Recent Files menu now supports UNC paths on Windows (ADAMK)
- The Recent Files menu is now generated in a background task to prevent
long IDE blocking, such as when checking -f over a network mount (ADAMK)
- Fix #1140: RegEx editor reversed flags when inserting (SEWI)
- Padre::PluginHandle will parse_variable the version of crashed or
incompatible plugins rather than return '???' (ADAMK)
- The PluginManager dialog can now correctly distinguish between broken
plugins and merely incompatible plugins (ADAMK)
- The ProjectManager won't shortcut the file->project detection for
previously intuited projects without secondary evidence such as a
padre.yml file or a Makefile.PL (ADAMK)
- Padre crashed on error in TODO list regex, fixed (FENDERSON, SEWI)
- Eliminate crash in PPI Standard Syntax highlighter #1109 (SZABGAB)
- Eliminate crash when opening recent file #1148 (SZABGAB)
- Stop jumping to first character when Goto "string" #1149 (SZABGAB)
- After the making changes in the Advanced Preference Editor
apply those changes. (fixing #1150) (SZABGAB)
- Fix #1153: %p, %f, etc. do not work for in window title (ZENOG)
- Add configuration option main_statusbar_template to allow the
user to fine tune the status bar #1104 (SZABGAB)
- Center the highlighted search term so that the context is visible (ZENOG)
- Find the cpanm also if it is "only" in the PATH.
e.g. when using local::lib (SZABGAB)
- Fixed #1136: The syntax checker often marks the wrong line in a package
(AZAWAWI)
- Add tooltips to "Open Resource" dialog (ZENOG)
- Fix #1078: 'Open Resource' should find things like 'Wx::Dialog' (ZENOG)
- 'Open Resource': set focus to text field on character input in the list
box, fix tab order (ZENOG)
- Rename 'Open Resource' to 'Open Resources' to reflect the fact that it
can open several files at once (ZENOG)
- Remove unnecessary file deletion in Document::Perl::Syntax - this is done
automagically by File::Temp (ZENOG)
- Update German translation (ZENOG)
- No incompatible API changes during the 0.84 release cycle
0.82 2011.02.15
- Remove methods that are not used any more: check_syntax_in_background and
check_syntax (ZENOG)
- Fixed a stupid bug in the save file as check for a file extension. Hardly
worth noting, however it's here in case anyone was caught by such a silly
( run in 1.201 second using v1.01-cache-2.11-cpan-39bf76dae61 )