Padre

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

    - Scintilla numeric resources such as margins, markers and indicators are
      now managed in Padre::Constant (ADAMK)
    - Recalculate the line number margin width after various events to ensure
      the numbers always show correctly (ADAMK)
    - Tools and panels that are hidden across a AUI geometry change recalculate
      their layout properly when displayed again (ADAMK)
    - Add out-of-the-box comment support for HTML, XML, LISP, Fortran, Forth,
      Pascal, VBScript, DOS batch files, ActionScript, Tcl, COBOL, Haskell
      (ZENOG)
    - MATLAB source file extension is .m, not .mat (ZENOG)
    - Add syntax checking comments pragmas. To disable Padre syntax
      check, please type '## no padre_syntax_check' and to enable again type 
      '## use padre_syntax_check' in your source code (AZAWAWI)
    - Added lang_perl6_auto_detection which enables Padre to detect Perl 6 files
      in Perl 5 files. Please note that this is not an accurate method of
      detecting Perl 6 files (disabled by default). The previous behavior was to
      enable it when the Perl 6 plugin is enabled (AZAWAWI)
    - Added "Language Perl 6" tab to preferences (AZAWAWI)
    - Ruby and Python scripts can be now be executed (AZAWAWI)
    - Ruby, Python, Java, and C# are supported in the function list
      (AZAWAWI, ZENOG)
    - Ported the timeline class mechanism back to ORLite::Migrate, and switch
      from our custom inlined version back to depending on CPAN.
      [Removed Padre::DB::Migrate*] (ADAMK)
    - Fix Outline focus and paint bugs that caused other right panels to 
      misbehave when Outline is enabled (BOWTIE, AZAWAWI)
    - Upgrade the Outline panel to wxFormBuilder (AZAWAWI)
    - Outline panel is searchable now (AZAWAWI)
    - Fix #1050: Window menu is confusing (ZENOG, AZAWAWI)
    - Remove swap_ctrl_tab_alt_right configuration parameter (AZAWAWI)
    - Added CPAN explorer that reuses MetaCPAN.org API for searching for a module
      and uses App::cpanminus for package installation. It can list the most
      recent and favorite CPAN releases, view their POD documentation
      and if there is a SYNOPSIS section, one can insert it from within Padre.
      (AZAWAWI)
    - Fix #1291 'Code folding icons missing' (AZAWAWI)
    - Code folding markers are now theme-able (AZAWAWI)
    - Find and Find in Files dialogs hide the Fast Find panel (ADAMK)
    - Hide editor objects during their (potentially long) setup so that we
      don't see a half-formed editor in a weird position (ADAMK)
    - Add povray mimetype and keyword lists (BRAMBLE)
    - Fix AUTOMATED_TESTING=1 t/ errors automatically set by cpanm (AZAWAWI)
    - Fix bad assumption in 93_padre_filename_win.t (AZAWAWI)

    - Task 3.0 breaks almost all task code (ADAMK)
    - Style 2.0 breaks all existing styles (ADAMK)
    - Wx constants change from Wx::wxCONSTANT to Wx::CONSTANT (ADAMK)
    - Rename internal language code 'fr-fr' to 'fr' (and .po files) for
      consistency with other softwares, breaking old fr-fr files (DOLMEN)
    - on_right_click becomes on_context_menu as a first step to support the
      context menu key or Shift+F10 as alternatives (DOLMEN)
    - Removed the comment basis for Padre::Document subclassing (ADAMK)
    - Renaming of all methods involved in setting up an editor object (ADAMK)
    - Removed the experimental Padre wizard API (AZAWAWI)

0.90 2011.08.16
    - Return task instance from Padre::Role::Task::tast_request (BRAMBLE)
    - Add 'Solarized Dark' theme contributed by Anton Ukolov ('sugar' on irc)
      (BRAMBLE)
    - Improved fast find text entry colours #1290 (BRAMBLE)
    - Improved preferences colours for 'dark' themed desktops #1290 (BRAMBLE)
    - Added feature_devel_endstats (disabled by default) which makes Padre
      run scripts with -MDevel::EndStats=<feature_devel_endstats_options>
      to show various statistics when your program terminates (AZAWAWI)
    - Fixed "Open in File Browser" under Windows 7 (AZAWAWI)
    - The functions and syntax check windows needs to be cleared when the
      document does not provide any functions or syntax checker tasks (AZAWAWI)
    - The syntax checker is now more accurate when typing faster (AZAWAWI)
    - Added a change dwell mechanism to the editor panels, which gives any tools
      based on editor content an opportunity to auto-refresh (ADAMK)
    - Added dwell-refresh to the function list, so new functions are added as
      they are being typed or pasted (ADAMK)
    - Converted syntax checker from timer polling with hash shortcutting to the
      new dwell-refresh mechanism (ADAMK)
    - Converted outline from timer polling with length shortcutting to the new
      dwell-refresh mechanism (ADAMK)
    - Fixed #1287: Find in files crashing (SEWI)
    - Auto-backup is working again #105 (SEWI)
    - Fixed #1286: Too many newlines being inserted (SEWI)
    - Only allow PNG and ICO images by default, saving 4meg of RAM (ADAMK)
    - Handle crash when File/Delete is called on an Unsaved document (AZAWAWI)
    - File Reload All/Some was not working as expected (AZAWAWI)
    - Add a xt test for open blocker tickets (SEWI)
    - Underline the syntax warning/error line with an orange or red squiggle
      indicator (AZAWAWI)
    - TRACE() calls now use epoch microsecond timestamps instead of localtime
      to make subsecond temporal relationships more obvious (ADAMK)
    - When the syntax checker is rescanning after a document change, clear the
      window but do not change the margin (ADAMK)
    - Add _ shortcuts in menus. Still to do. Sorry to translators (DOLMEN)
    - Add ... to menus leading to dialogs. Sorry to translators (DOLMEN)
    - Fix blurry app icon on Ubuntu with Unity desktop (DOLMEN)
    - Fixed failing thread test (SEWI)
    - Added feature_devel_traceuse (disabled by default) which makes Padre
      run scripts with -d:TraceUse=<feature_devel_traceuse_options>
      to show the modules that your program loads recursively (AZAWAWI)
    - Checked menu actions may be called form other events but the menu
      event (SEWI)
    - Stop ignoring syntax checking errors without an actual type (AZAWAWI)
    - The editor change dwell time (the time between when you stop typing and
      when tools like function list and syntax update) is now configurable as
      editor_dwell in Advanced Preferences (ADAMK)
    - Replaced Dump... menu in the Developer Plugin with a more general Dump
      Expression tool so you can explore the internals of Padre incrementally
      instead of selecting a menu every time (ADAMK)
    - Added experimental config setting feature_style_gui to allow major GUI
      tools such as the function list and directory tree to inherit their
      foreground and background colouring from the active editor style (ADAMK)
    - Update German translation (ZENOG)

    - Heavily refactored function search in Padre::Document, breaking compat.
      Moved function locating code to Padre::Editor as find_function,
      has_function and goto_function. Padre::Document now just has a single 
      "functions" method which does the work via the task class (ADAMK)
    - In Padre::Editor the smart highlight methods are how smart_highlight_show
      and smart_highlight_hide (ADAMK)

0.88 2011.08.09
    - Thread Slave Mastering now works for Task 2.0. This removes thread spawn
      foreground blocking, reducing per-thread costs by at least 10meg, and can
      reduce total memory overhead by 50+meg (ADAMK)
    - The directory tree supports relocale correctly (ADAMK)
    - The notebook supports relocale correctly for "Unsaved X" files (ADAMK)
    - Catch a crash (#1268 workaround) (SEWI)
    - "Run -> Run this test" now use -l as suggested by BOWTIE (SZABGAB)
    - Header files (.h) are now recognized as a C document (AZAWAWI)
    - Updated wxWidgets documentation links to 2.8.12 in Padre developer tools
      internal plugin (AZAWAWI)
    - Updated generated Padre::Wx::FBP::* modules to FBP::Perl 0.59, which will
      hopefully fix Layout/Fit logic on Mac (ADAMK)
    - Padre::DB::Migrate now has a method-based timeline that is even smaller
      again than the class-based timeline that replaced the script-based
      timeline, removing the unsightly Padre::DB::Patch123 modules (ADAMK)
    - Turn off Win32::SetChildShowWindow so that ordinary system() calls 
      won't generate short-lived command line windows (ADAMK)
    - Removed Module::Starter integration, it generates evil distros (ADAMK)
    - Added write/PUT support to Padre::File::HTTP (SEWI)
    - Fix #1244: Refresh recent open files list on close (SEWI)
    - #105: Backup unsaved files to disk (SEWI)
    - While closing all files during shutdown, don't spawn a background task
      to update the recent files list (ADAMK)
    - Perl Projects now ignore Makefile.old files (ADAMK)
    - Upgraded the Insert Special Value dialog to wxFormBuilder (ADAMK)
    - Upgraded the Insert Snippet dialog to wxFormBuilder (ADAMK)
    - Removing the deprecated Padre::Wx::Dialog now that all dialogs have been
      ported away from it to wxFormBuilder (ADAMK)
    - Fix #1099: Ctrl-Shift-T to get the last closed tab (ZENOG, AZAWAWI)
    - Scintilla word characters are now set up per document type (ADAMK)
    - Removed the regex option in fast find as it doesn't make much sense to
      incrementally fast type a regexp (ADAMK)
    - Searches done in fast find are now remembered by Padre so they can be
      repeated by F3 with no find dialogs open (ADAMK)

Changes  view on Meta::CPAN

    - GotoLine is now called Goto dialog (AZAWAWI)
    - Goto dialog is now non-modal lazy single instance dialog (AZAWAWI)
    - Goto dialog has a current positon/line number field (AZAWAWI)
    - Regex editor dialog is now more compact and it includes regex helper
      buttons (AZAWAWI)
    - Regex editor dialog can now highlight matched text (AZAWAWI)
    - Regex editor dialog can now display regex description (AZAWAWI)
    - Implemented Replace (aka substitution) in Regex editor (AZAWAWI)
    - Right click "Edit with Regex Editor" now works on user-selected
      text (AZAWAWI)
    - Added "headline" method to Padre::Project, which allows a project
      to try and intuit the "primary" file in the project (for a CPAN
      distribution of Foo::Bar this will be lib/Foo/Bar.pm) (ADAMK)
    - Removed the final usage of the "Provider" phrasing, and made more
      of the modules used by the Perl help provider run-time loaded (ADAMK)
    - Moved padre.exe build from bin to win32-loader folder since bin is a
      bad path for putting the Padre win32 launcher code (SMUELLER, AZAWAWI)
    - Added "Open in File Browser" in the File and right-click menu (AZAWAWI)
    - Added "Find in Files" to right-click menu (AZAWAWI)
    - No need to launch a command shell to execute explorer.exe on
      win32 (AZAWAWI)
    - Added "Open with Default System Editor" in "File -> Open..." (AZAWAWI)
    - Implemented padre --reset to flush and reset the current Padre
      configuration in otherwise unrecoverable situations, such as now
      when the Swarm plugin causes the slave-driver code to instantly
      segfault at startup (ADAMK)
    - Add mimetype detection for Template::Toolkit and CSS files (SEWI)
    - Added plugin menu refreshing to the resource locking system (ADAMK)
    - Fixed three cases where code was still manually calling ->Freeze
      and ->Thaw on the main window, breaking the resource locked (ADAMK)
    - Fixed ticket #847: "Implement Mozilla-style about:config for Padre"
      (AZAWAWI)
    - Fixed ticket #845: Fix relative filenames from commandline (SEWI)
    - Added "Open In Command Line" to File menu (AZAWAWI)
    - Renamed Plugins menus to Tools and moved Preferences into it (ADAMK)
    - Re-implemented the mechanism for generating a human-oriented list of
      window names (ADAMK)

0.56 2010.02.01
    - Plugins may now add their GUI elements to the view menu (SEWI)
    - Padre now displays a dynamic to-do list generated from comments
      in your source code (CORION)
    - Landed new Padre::Startup module which is dramatically faster
      when loading files into an existing Padre via the single instance
      server, and finally provides a mechanism for allowing configuration
      to disable the startup splash image (ADAMK)
    - Changed a few configuration settings to create a more consistent
      naming pattern for them (ADAMK)
    - Audited dependencies and updated a variety of them (ADAMK)
    - Ctrl-Shift-W is now bound to "Close This Project" (ADAMK)
    - Added an option for traceing Padre subroutine calls to the
      developer plugin (SEWI)
    - Uses correct make from Config.pm for the run menu item -> Build and
      run tests (KTHAKORE)
    - Speedup and less false-shows for autocomplete (SEWI)
    - Speedup while changing tabs (use the correct project dir) (SEWI)
    - Simple refocus on document after command run (KTHAKORE)
    - Fixed ticket #822: main window could be off screen on start (BLAKEW)
    - padre-client allows you to use Padre for commit messages and other
      synchronous edit events (CORION)
    - WIN32, Converted the --desktop registry code to Win32::TieRegistry 
      and removed hardcoded strawberry paths (AZAWAWI)
    - WIN32, padre.exe will run with the same UAC privileges as same as
      the invoker (AZAWAWI)
    - Disable debugger menu items when there is no document (AZAWAWI)
    - Fixed a Padre debugger crash when unsaved document is debugged (AZAWAWI)
    - Fixed Padre no-document crash with Find Next/Find Previous functionality
      (AZAWAWI)
    - Make sure that windows context key shows the refactor menu 
      items in the right-click pop-up menu (AZAWAWI)
    - Used Module::CoreList::is_deprecated to display deprecated CORE modules
      in help search title (AZAWAWI)
    - Padre::Util::Win32::ExecuteProcessAndWait doesn't automatically inherit
      the same Cwd as the parent process. Added support for explicit cwd
      parameter and make the syntax checker pass the cwd to it. Syntax checking
      of test scripts and such should now work as intended on Win32(ADAMK)
    - Audit uses of Padre::Util::Win32 to only load it via require. Added a
      TRACE warning to verify it never gets loaded on non-Win32 (ADAMK)
    - Tuned the locking for ->close_where, which should make a variety of
      functions like "Close This Project" and "Close Other Projects"
      noticably faster (ADAMK)
    - Changed func_foo config variables to feature_foo, in anticipation of
      of a future equivalent to the Mozilla "about:config" control (ADAMK)
    - Added feature_cursormemory to allow disabling of Padre's feature to
      remember the location in the file you were scrolled to (ADAMK)
    - Added a fast ascii shortcut to the very slow encode detector. Opening
      files all of a sudden gets much faster if you have ascii files (ADAMK)
    - Bumped ORLite to 1.38 to get faster ARRAY object support and
      Class::XSAccessor acceleration support. If they cause problems,
      these changes can be safely backed out. (ADAMK)
    - Fixed the mass-error-popups on mimetypes without help provider (SEWI)
    - During DB locks (which are the most likely place for things to make
      changes to the database) disable synchronous SQLite writes. This will
      reduce the time that Padre blocks, at the risk of config.db corruption
      if there is a hardware failure or operating system crash. (ADAMK)
    - Fixed ticket #837: padre.exe should be able to be placed in
      c:\strawberry\perl\site\bin (AZAWAWI)
    - Improved "Goto Line" dialog to be smarter with better validation/error
      messages (AZAWAWI)
    - Open Resource can now display Perl package names for matching resources
      (AZAWAWI)
    - Fixed #838: Author tests should all check RELEASE_TESTING and/or
      AUTOMATED_TESTING (RHEBUS, AZAWAWI)
    - Fixed Regex Editor dialog destruction bug where multiple ->Show and
      ->Destroy could lead to a Padre crash on WIN32 (AZAWAWI)
    - Project detection differentiates between four different subclasses
      of Perl build systems (three of those correctly) (ADAMK)
    - Function List has resource locking around it and properly triggers a
      refresh when we show it for an already open document (ADAMK)
    - "Goto Line" dialog now supports going to lines and positions (AZAWAWI)
    - Fixed perl to refactor action prefix for refactor menu for 
      consistency (AZAWAWI)
    - Fixed ticket #841: Quick Menu Access should show the location of the 
      menu item on the menu system (AZAWAWI)

0.55 2010.01.21
    - Add full list of file types to the View Document As menu (SZABGAB)
    - dist-zilla projects detection finally fixed (#489) (JQUELIN)
    - The directory tree refresh method will shortcut if nothing has
      changed, which should fix a number of bugs relating to the
      directory tree "doing things" when it shouldn't be (ADAMK)
    - Saving files to somewhere other than the current project will now
      correctly flush the document project state, and triggers a directory
      tree flush so that we communicate the change in project (ADAMK)
    - Cloned ORLite::Migrate to a private version as Padre::DB::Migrate
      so we have a better chance of fixing bug #796 (ADAMK)
    - Tentatively fixed #796 by spawning migration scripts in a manner which
      does NOT assume the pre-existance of STDOUT. This is at best a
      short-term hack, because this STDOUT problem is going to come back and
      bite us in other ways in the future, for sure (ADAMK)
    - Tuned the directory tree refresh logic to improve startup speed when
      launching Padre with specific named files to open (ADAMK)
    - Tuned the creation and management of tool widgets to remove the need
      to load or construct tools at startup time that are turned off in the
      user's configuration.
    - Tuned lock-release refresh execution to remove low-level refresh
      methods that are also contained in higher level refresh methods.
    - Removed a superfluous AUI Update from the refresh method (ADAMK)
    - Delay loading some additional GUI classes and objects until they
      definitely needed (ADAMK)
    - Suppress warnings that occur during plugin loading (ADAMK)
    - 'Simple' possible fix for #331 to update the tabs when 'save all' is 
      run in Padre. (PLAVEN)
    - Fixed #819: Don't crash on missing project dir (SEWI)
    - Upgrading --desktop option from VBScript to a new Win32::Shortcut-based
      Padre::Desktop. Desktop link creation works on Vista and newer
      operating systems again (ADAMK)
    - Tuned menubar refresh to only fire if we change document mimetype,
      which saves a ton of CPU and seems to reduce flicker (ADAMK)

0.54 2010.01.07
    - Added experimental support for clickable filenames in Output panel.
      Currently only matches: <error> at <file> line 5. (PDONELAN)
    - If all files are closed, the function list would ->Hide itself
      permanently and never come back. Resolved (ADAMK)
    - Fix perl interpreter selection (SZABGAB)
    - Updated DBD::SQLite dependency to 1.27 and ORLite dependency to 1.30.
      This should now correctly throw an exception on a corrupt padre.db file
      which will cause an immediate crash at startup with a SQLite-related
      error message instead of a secondary error message complaining about
      missing Padre::DB classes (ADAMK)
    - Moved Padre::HelpProvider::Perl to Padre::Document::Perl::Help to
      prevent plugin classes from being scattered all over the namespace
      tree (ADAMK)
    - Moved Padre::QuickFixProvider::Perl to Padre::Document::Perl::QuickFix
      to prevent plugin classes from being scattered all over the namespace
      tree (ADAMK)
    - During shutdown, be more precise about the order in which we clean up
      and be more careful to ensure that ->Update is NOT disabled, to prevent
      segfaults on Windows from the "disabled update at exit" bug (ADAMK)
    - Added the first PROJECT-backend config_perltidy setting, so that
      projects can for the first time define a project tidy policy. This
      project-specific policy isn't being used by the plugin itself yet,
      but this change clears the way for that kind of functionality (ADAMK)
    - Added config_perlcritic configuration setting, so that projects can
      define perlcritic policies (ADAMK)
    - All tests now run without the need for a visible Padre window (ADAMK)
    - Ticket #756: Wx::Perl::ProcessStream 0.24 solved this issue
      Changed the dependency to 0.24 (SEWI)

0.53 2009.12.23
    - Add initial version of a debugger using Debug::Client (SZABGAB)
    - Fix crashes when running refactor actions when there
      is no document (AZAWAWI)
    - Open resource searches now for user selections (AZAWAWI)
    - The Open resource's OK button is disabled when the 
      search results list is empty (AZAWAWI)
    - Help search (F2) now supports *ALL* installed CPAN modules (AZAWAWI)
    - Fixed "Syntax Check" focus loss bug while switching tabs quickly
      and a syntax error is in one of them (AZAWAWI)
    - Help search does not block when loading a long help topics
      list (AZAWAWI)
    - Ticket #787: Add a test for breakpoints to testsuite (SEWI)
    - Fixed missing mime type guessing that caused new Padre documents to
      default always to Scintilla (AZAWAWI)
    - Landed new multi-resource locking subsystem. Many operations are now
      prevented from refreshing the GUI multiple times. Startup, shutdown,
      open and close multiple files, session changing all much faster (ADAMK)
    - In Open resource, path is now cleaned from slashes on win32 (AZAWAWI)
    - Fixed Padre crash when closing a Perl 5 script tab quickly while syntax
      check is on (AZAWAWI)
    - Added "No errors/warnings to $project-relative-filename" to syntax
      checker. (AZAWAWI)
    - Quick Menu access now displays Padre action label, name and comments
      in an HTML window instead of a static label (AZAWAWI)

Changes  view on Meta::CPAN

      subroutines (PLAVEN)
    - Bugfix: The split-beginner-error check got false positives (SEWI)
    - Moved more menu actions to independent actions (SEWI)
    - Added a readonly flag to the taskbar (AGN)
    - Fixed #698: Syntax checker leaks files in tmpdir (SEWI)
    - Syntax checker now also shows a successful check (SEWI)
    - Added menu option to reload all open files (SEWI)
    - The current selection or document may be filtered through an external
      command now (SEWI)
    - Low-priority popup messages could be moved to the status bar by setting
      a preferences option (SEWI)
    - require IPC::Open2 and IPC::Open3 as they are both used in the code (SZABGAB)
    - Improved autocomplete (always) results (SEWI)
    - Run make and TDD-tests in one step (KTHAKORE)
    - Padre is now an XP-themed win32 application (AZAWAWI)
    - Auto-save session state is now possible (SEWI)
    - Auto completion usability fixes (AZAWAWI)
    - Padre syntax images are now 16x16 transparent PNG images instead of 14x7 
      (AZAWAWI)
    - Fixed ticket:372 "window list should be sorted alphabetically" (AZAWAWI)
    - Added "shorten common path in window list" to preferences (AZAWAWI)
    - Fixed ticket:709 "Show editor window listed by project, then project-
      relative path" (AZAWAWI)
    - Added a test to run Padre's beginner error checks on the Padre source (SEWI)
    - Config option for auto-cleanup of files during save for supported
      document types (SEWI)
    - Modules/Plugins could now add their panels to the global preferences (SEWI)
    - Workaround for Test::NoWarnings hiding issue which lead to missing
      prerequisites or upgrades (#646 SZABGAB)

0.48 2009.10.12
    - "Last session" now restores the last state even if Padre crashed and not
      the last stated saved by a planned exit (SEWI)
    - Fixed Wx::Perl::ProcessStream installation failure on vista/win7 by
      upgrading to 0.16 (AZAWAWI, Mark Dootson - MARKD)
    - Fixed the error dialog so that it displays the error icon (AZAWAWI)
    - Fixed ticket #292: "Split window" command does not work by removing
      the non-working feature (AZAWAWI)
    - Added examples for Perl newbies (SEWI)
    - Added a search field for functions list accessible via ALT-N (AZAWAWI)
    - Added random instance ID (SEWI)
    - Added multiple events per action (SEWI)
    - Fixed win32's context menu key to work exactly as the right click behavior 
      or ALT-/ (AZAWAWI)
    - Fixed ticket #598: CTRL-L kills clipboard (AZAWAWI)
    - Case sensitive was labeled case insensitive in replace, fixed. (SEWI)
    - Windows filename test doesn't run on darwin (Mac) any longer and runs as TODO
      because a failure must not stop the Padre installation. (SEWI)
    - Padre::File::HTTP uses environment settings for proxy (SEWI)
    - First real working version of the PopularityContest - module (SEWI)
    - Smart highlighting works now in realtime as you select text (AZAWAWI)
    - Fixed ticket #611: File | Open does not support UNC path (AZAWAWI)
    - Save session now suggest the name of the last opened session for saving (SEWI)
    - Fixed ticket #627: Suggestion: Make it possible to copy 'Syntax Check'
      messages (AZAWAWI)
    - Require version 0.20 of Wx::Perl::ProcessStream to fix #628 (AZAWAWI, SZABGAB)
    - Fixed ticket #493: splash image license not suitable for Debian (AZAWAWI)
    - Fixed t/86-service.t to work again on win32 (AZAWAWI)
    - Fixed ticket #314: Padre broken on MS Vista when starting with no file
      to be opened (AZAWAWI)
    - Added a 'padre --desktop' option that improves Padre-Windows integration.
      This creates a desktop shortcut and an "Edit with Padre" in the shell 
      context menu (AZAWAWI)
    - Made beginner error checks report the line where an error was located (SEWI)
    - Fixed: Syntax checker now only shows errors from current file (SEWI)
    - padre --version displays a MessageBox under wperl.exe (AZAWAWI)
    - Option to continue on beginner errors (SEWI)
    - Made title bar configurable (SEWI)
    - Autocomplete on every char (enable it in the preferences) (SEWI)
    - Add logfile so the developer debugger of padre will print there
      and not on STDERR. (SZABGAB)
    - Show file size on disk in statistics (SEWI)
    - Under Linux and BSD, 'padre --desktop' adds a Padre.desktop inside
      /usr/share/applications (AZAWAWI)
    - When saving a module for the first time, Padre will attempt to guess the
      name of the file so you don't need to type it (ADAMK)
    - Added "Dump Expression" to Developer Plugin to evaluate and dump a single
      expression within the Padre context (ADAMK)
    - Perl interpreter for running scripts is now configurable (SEWI)
    - Added MIME type count to PopularityContest, but it's still not sending
      anything (SEWI)
    - Added a runnable-flag to Padre::File and it's current modules (SEWI)
    - Syntax check now doesn't slow down typing (SEWI)
    - Add autocomplete feature for new methods (SEWI)
    - Update directory tree on load session (SEWI)
    - New Padre launcher for Windows (DOLMEN)
    - Fixed Open Resource status text display on Linux (AZAWAWI)
    - Added configuration version checking and prepared auto-config-upgrades (SEWI)
    - The Perl help search (F2) destroyed the code refernce calling it, so F2
      was usable only once per Padre start, may also apply to other actions.
      Fixed. (SEWI)
    - Ticket #660 - Moved Perl Refactoring tools to it's own Refactor Menu (PLAVEN)
    - Added the ability to select where to place the "extracted subroutine" in the current
      document (PLAVEN)

0.47 2009.09.25
    - Bundled more Perl Operators documentation [perlopref.pod] (AZAWAWI, COWENS)
    - Fixed crash when inserting a special value without any document (AZAWAWI)
    - Improved StatusBar - speed (SEWI)
    - Fixed ticket #573 ESC does not close About window (AZAWAWI)
    - Fixed ticket #578 Padre's Splash screen should not get in the way (AZAWAWI)
    - Fixed ticket #579 Commenting/uncommenting comments the last unselected 
      line (AZAWAWI)
    - Fixed ticket #576 common (beginner) error check has no feedback if no
      errors found (AZAWAWI)
    - Added Padre::File as a API for all operations on edited files (SEWI)
    - Added 13-eol.t to detect non-UNIX EOL-ed files in Padre (AZAWAWI)
    - Added "Open URL" menu option (SEWI)
    - Added Padre::File::HTTP (SEWI)
    - No more "WIN32" as a line ending indicator only "WIN" (AZAWAWI)
    - The status bar provides more space to display longer mime-type names (AZAWAWI)
    - The status bar reflects now the current document's line endings as
      follows (AZAWAWI):
        - WIN (CR/LF), MAC (CR), UNIX (LF)
        - Mixed, a mixture of the above which is usually an error
        - None which is a one-liner/empty script
    - Beautified the about dialog so that it is includes the splash image. (AZAWAWI)
    - Fixed ticket #589 Pasting in a UNIX document in win32 corrupts it to
      MIXEd (AZAWAWI)
    - Added more beginner-error-checks (SEWI)
    - Improved Perl menu to be more consistent (AZAWAWI)
    - Fixed ticket #504 and ticket #586 which are basically about being able to
      lexically rename a variable when the cursor is over its declaration (AZAWAWI)
    - Added "Dump PPI Document" to "Padre Developer Tools" core plugin (AZAWAWI)
    - Added Run/Stop icons to the toolbar per ticket #529 (AZAWAWI)
    - Fixed ticket #595 F6 (Stop Executing of script) doesnt work with Output
      window in Windows (AZAWAWI)
    - Fixed ticket #597: Merged OS detection in Padre::Constant (SEWI)
    - Fixed ticket #594: F1 key doesn't work (SEWI)
    - Fixed ticket #593: On Windows, files with / and \ are now the same
      and files are treated case-insensitive (AZAWAWI, SEWI)
    - Fixed ticket #591: Save/Save as decision was corrupt (SEWI)
    - Fixed ticket #582: Run this test/Run Tests are broken on win32 when there



( run in 1.670 second using v1.01-cache-2.11-cpan-97f6503c9c8 )