Changeset 5589


Ignore:
Timestamp:
06/26/09 01:32:27 (3 years ago)
Author:
adamk
Message:

Switching Changes file to a more machine-parsable format

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Padre/Changes

    r5578 r5589  
    11Changes for Perl Application Development and Refactoring Environment 
    22 
    3 v0.38 to be... 
    4  
    5     Some of the refactoring code was moved to PPIx-EditorTools (MGRIMES) 
    6     Detection of Moose attributes in Outline view (jquelin) 
    7     Detection of MooseX::POE events in Outline view (jquelin) 
    8  
    9 v0.37 2009.06.25 
    10     "Introduce Temporary Variable" refactoring tool (SMUELLER) 
    11     Added a friendly icon on the toolbar to toggle comments (GARU) 
    12     Crazy Win32::API AllowSetForegroundWindow hack to allow the 
    13     Single Instance Server to correctly foreground itself (ADAMK) 
    14     Added Padre::Search search and replace API (ADAMK) 
    15     Switching to last edited file is now Ctrl-Shift-p (SZABGAB) 
    16     Be compatible with older version of File::Path (RYAN52) 
    17     Links to Mibbit were replaced by links to our irc.html (SZABGAB) 
    18     Merged the code of Padre::Plugin::Encode into Padre (SZABGAB) 
    19     Update directory only when switching to new editor (SZABGAB) 
    20  
    21 v0.36 2009.05.30 
    22  
    23     DocBrowser::POD resolver is now Pod::PerlDoc with benefits 
    24     DocBrowser attempts to use current padre locale as language hint 
    25     DocBrowser reuses tabs for same/similar documents (#323) (Andrew Bramble) 
    26     Make DocBrowser suck less. Quieter and faster (#322) (Andrew Bramble) 
    27     Output should be blank by default at startup (#351) (jquelin) 
    28     No padre version in window title (#349) (jquelin) 
    29     Added generic HTTP task support with Padre::Task::LWP (ADAMK) 
    30     Implemented first-generation Popularity Contest task (ADAMK) 
    31     Reorganized and differentiated Find and Replace dialogs (#348) (THEREK) 
    32     Add a set of filename wildcards to filter directory listing in Open File dialog (#343) (THEREK) 
    33     Add Chinese (Traditional) translation (BLUET) 
    34     Show Perl menu on a Project as well as Document basis (ADAMK) 
    35     Disable all Perl 6 code unless the Perl 6 plugin is enabled (ADAMK) 
    36     Reshuffle and relabel of some menus to improve asthetics (ADAMK) 
    37     Fix no_refresh during multi-file operations (ADAMK) 
    38     Added mibbit.com "Live Support" entries to the Help menu (ADAMK) 
    39     Removed the use of Class::Autouse, it was slowing down PPI (ADAMK) 
    40     Various performance improvements, load cost down by 12Mb (ADAMK) 
    41     Fixed the cut/copy/paste problem (#332) (ADAMK) 
    42  
    43 v0.35 2009.05.08 
    44  
    45     Add Japanese translation (ISHIGAKI) 
    46     Implemented experimental Single Instance support (#117) (ADAMK) 
    47     Implemented context-sensitive right-click menu for Perl documents (SMUELLER) 
    48     Ctrl-left-click on a Perl variable will jump to its definition (SMUELLER) 
    49     Ctrl-left-click on a Perl function callwill jump to its definition (SMUELLER) 
    50     Left-clicks into documents can now be hooked by the document class (SMUELLER) 
    51     Fix to the thread-status display (SMUELLER) 
    52     Fixed ticket #300: disabled EVT_SET_FOCUS in preview (THEREK) 
    53     Fixed ticket #289: Scrolling in preference window (PZSCHMIDT) 
    54     Fixed ticket #301: Fix wx assertion failures (jquelin, SMUELLER) 
    55     Launching a browser now happens in the background (ADAMK) 
    56     Add Czech translation 
    57  
    58 v0.34 2009.04.28 
    59  
    60     Fix crash in plugin manager when changing locale while window opened (#298) (jquelin) 
    61     Support for plugin l10n in place (jquelin) 
    62     Added Preferences->Run Parameters panel instead of Perl->Run Parameters menu option. (THEREK) 
    63     Stop refreshing the menues on every keystroke. Instead when the menu is being accessed. (SZABGAB) 
    64     Sessions support (#123) (jquelin) 
    65     Enable tooltips on the toolbar on Windows as well (SZABGAB) 
    66     Fix localization change in the Syntax window (#198) (SZABGAB) 
    67     Plugin manager correctly localized at startup (jquelin) 
    68     Plugin manager displaying full plugin names (jquelin) 
    69     Set file size limit to 500_000 to avoid loading too big files. (#186) (SZABGAB) 
    70     Double-clicking on an error now selects the line (#214) (jquelin) 
    71  
    72 v0.33 2009.04.04 
    73  
    74     Fix bug in relative path showing in the Windows menu. (GARU) 
    75     Fix the swicthing between ppi mode and none-ppi mode (SZABGAB) 
    76     Stop forking at startup. (SZABGAB)  
    77     Skip the win32 subtests if the locale is not English. (SZABGAB) 
    78     Added debug logging that can be turned on/off via the Developer plugin. (SZABGAB) 
    79     Simplified Chinese translation turned on. (FAYLAND, SZABGAB) 
    80     Added Polish translation. (THEREK) 
    81     Revamped plugin manager. (jquelin) 
    82  
    83 v0.32 2009.03.29 
    84     Trying to fix again the skipping of Padre::CPAN under the CPAN shell. 
    85  
    86 v0.31 2009.03.29 
    87  
    88     Avoid creating the ~/.padre during testing by two more tests. (SZABGAB, thanks to AYILMAZ) 
    89     Skip testing Padre::CPAN as it cannot be loaded under CPAN. (SZABGAB, thanks to AYILMAZ) 
    90     Fix the Directory browser to switch between projects. (SZABGAB) 
    91     Add "Run Tests" menu options to, err run tests. (SZABGAB) 
    92     Work around painful segmentation faults from multiply freeing 
    93         AuiManagers (SMUELLER) 
    94     Lexical variable replace works for arrays and hashes in all their 
    95         ugly incantations now (SMUELLER) 
    96     Re-enable the taskmanager tests after fixing them. (SMUELLER) 
    97  
    98 v0.30 2009.03.27 
    99  
    100     Remove Test::Compile from the prereqs as well as it is not in use. (SZABGAB) 
    101     New GUI for selecting and installing CPAN modules. (SZABGAB) 
    102     CPAN related menu items moved to new Perl5 plugin (SZABGAB) 
    103     (Re-)Storing cursor position in file (#206) (jquelin) 
    104     Reload file keeps cursor position (#220) (jquelin) 
    105     Preferences windows title should match its menu invocation (#270) (jquelin) 
    106     Fix error if passed a non-existent filename on command-line (#155) (jquelin) 
    107     New task_warn/task_print methods in background tasks to easily 
    108         print to the output pane (SMUELLER) 
    109     Fix bug in lexical variable declaration search that would prevent 
    110         it from finding variables declared in the main doc scope (SMUELLER) 
    111     Lexical variable replace works for foreach my $foo too. (SMUELLER) 
    112  
    113 v0.29 2009.03.13 
    114  
    115     Initial support for directory browser based on the Outline code (SZABGAB) 
    116     Improving Padre::Util::get_project_dir (SZABGAB) 
    117     Eliminate a test failure on non-English locale. (SZABGAB) 
    118     Internal cleanups & documentation for configuration subsystem (jquelin) 
    119     Require Test::Most for the testing and bail_on compilation errors. (SZABGAB) 
    120     Eliminated a huge memory leak by not updating the plugin menu on every keystroke. (SZABGAB) 
    121  
    122 v0.28 2009.03.04 
    123  
    124     Move Wx::Perl::Dialog back to the Padre tree. (SZABGAB) 
    125     Allow the shortening of the the file list in the Window menu. (SZABGAB) 
    126     Fix Ctrl-TAB and Ctrl-Shift-TAB. (SZABGAB) 
    127     List the available perldiag translations and allow the user to change. (SZABGAB) 
    128     Fix a few missed cases of the API change. (SZABGAB) 
    129     Some sharedir improvement. (TSEE) 
    130     List of available perldiag translations. (SZABGAB) 
    131     Add prompt method to be used by plugins as well. (SZABGAB) 
    132  
    133 v0.27 2009.02.10 
    134  
    135     Copyright changed to "The Padre development team as listed in Padre.pm." (SZABGAB) 
    136     Some fixes in the search menu. 
    137     Improve file type (Perl 5 / Perl 6 ) recognition. (SZABGAB) 
    138     Fix the Windows menu to be able to jump to files. (SZABGAB) 
    139     Statusbar visibility kept accross startup (#200). (jquelin) 
    140  
    141 v0.26 2009.02.01 
    142  
    143     On X11 based platforms, selecting text using the mouse and pasting it 
    144         via middle mouse button now works (HJANSEN) 
    145     Unifying Padre->inst and Padre->ide (ADAMK) 
    146     Complete rewrite of the configuration layer. All access to configuration 
    147         data is now via methods so that we can add support for project-level 
    148         customisation of the interface. (ADAMK) 
    149     Completely refactored all of the config setting names (ADAMK) 
    150     Added first-class configuration support for Plugins (ADAMK) 
    151     Moved config data on bookmarks, plugins and historical search/replace 
    152         strings out of the config file and into the database. (ADAMK) 
    153     The output window now understands the color and font-face 
    154         related ANSI control sequences (SMUELLER) 
    155     The long-awaited MainWindow.pm -> Main.pm (ADAMK) 
    156     Heavily modified many variables and method names to bring a greater 
    157        simplicity and consistency to various APIs. Only possible because 
    158        we were already breaking the config system and Main.pm (ADAMK) 
    159     Removed some classes and other code that had (astonishingly for such a 
    160         young application) become useless and bit-rotten (ADAMK) 
    161     Added styles for text/x-patch, text/x-makefile, text/x-yaml, 
    162         text/css, text/plain(apache conf) file types (KEEDI) 
    163     Now style config file supports foreground, background, bold, 
    164         italic, eolfilled, underline properties (KEEDI) 
    165     Output window now uses mono-spaced font by default (SMUELLER) 
    166     The 'Crashed' button in the plugin manager dialog is now 
    167         clickable if an explanation for the failure is 
    168         available (SMUELLER) 
    169  
    170 v0.25 2009.01.09 
    171  
    172     Added Chinese (Simplified) translation (FAYLAND) 
    173     Various subtle tweaks to the look and feel of the toolbar and 
    174         the panels. The GUI now looks noticably "sharper" (ADAMK) 
    175     Expanded the variety and depth of functionality available in the 
    176         bundled "Padre Developer Tools" plugin (ADAMK) 
    177     Our unattributed redistribution of tango was probably illegal, 
    178         and made us incompatible with Debian. Switch to gnome for 
    179         now. They are as ugly as sin, but at least they're legal (ADAMK) 
    180     All big MainWindow gui elements are now in their own classes, 
    181         which should help us spread out feature logic properly (ADAMK) 
    182     Moved Padre::Plugin::CPAN functionality into the core so that 
    183         we can do various sorts of tighter CPAN integration (ADAMK) 
    184     Padre::Wx::DocBrowser now uses Padre::Task::DocBrowser (let's  
    185         hope properly) (Andrew Bramble) 
    186     Class correction Padre::Wx::Menu -> Padre::Wx::Menubar (ADAMK) 
    187     Class correction Padre::Wx::Submenu -> Padre::Wx::Menu (ADAMK) 
    188     Now that Padre::DocBrowser has landed, delete the Padre::Pod 
    189         family of modules (ADAMK) 
    190     Automatic indentation style detection now the default (SMUELLER) 
    191     User interface now "locked" by default (SMUELLER) 
    192     Updated Italian translation (SBLANDIN) 
    193     Addition of contextual (un-) commenting (CLAUDIO) 
    194  
    195 v0.24 2009.01.06 
    196  
    197     Double-clicking an entry in the function list now faithfully 
    198         matches the behaviour of the Ultraedit implementation (ADAMK) 
    199     Updated German translation (HJANSEN) 
    200     Replace Padre::Pod::Frame with Padre::Wx::DocBrowser, hopefully 
    201         making help more helpful. (Andrew Bramble) 
    202     Moving to the glorious RFC4646-based second-generation Padre::Locale 
    203         implementation. "Portugese" is no longer Brazilian :) (ADAMK) 
    204     Added a friendly icon to the ToolBar that displays the status 
    205         (idle, running, high load) of the background tasks (SMUELLER) 
    206     Created Padre::Current, which should simplify everything that needs 
    207         to know about the current whatever (ADAMK) 
    208     Used Padre::Current to kill off the slightly out of place non-class 
    209         Padre::Documents (ADAMK) 
    210     View Document As... (FAYLAND) 
    211  
    212 v0.23 2009.01.04 
    213  
    214     Updated Italian transation. 
    215     Refactored the plugin state hash out into a standalone 
    216         Padre::PluginHandle class (ADAMK) 
    217     Add naive way to locate some of the annoying errors beginners 
    218         might make that perl does not catch. (SZABGAB) 
    219     Makefile.PL tricks EU:MM into not loading every single dependency, 
    220         making our dependency-heavy Makefile.PL far saner (ADAMK) 
    221     Portuguese (Brazilian) translation added (GARU) 
    222     Spanish translation added (PacoLinux) 
    223     Shutdown process now delays saving the session until after the 
    224         interface phase (ADAMK) 
    225     Shutdown process now disables all the plugins, so they have a 
    226         change to shut down elegantly too (ADAMK) 
    227     Plugins now reload correctly (ADAMK) 
    228     Created a basic stub Padre::Manual and moved the information in 
    229         HACKING.txt into Padre::Manual::Hacking and 
    230     Padre::Manual::Translation (ADAMK) 
    231     Moved more bits of GUI code out of MainWindow and into their own 
    232         classes (ADAMK) 
    233  
    234 v0.22 2008.12.23 
    235  
    236     Various Perl6 and Parrot related snippets of code and 
    237         functionality have been moved to the respective 
    238         plugins (SZABGAB and others) 
    239     Extended preference dialog with tabs (HJANSEN) 
    240     Syntax checker now running in the background (SMUELLER) 
    241     Background Tasks can now prevent execution in the prepare 
    242         hook (SMUELLER) 
    243     Added interface for passing events from worker threads to the 
    244         main thread (SMUELLER) 
    245     Added simple example of a Task that sends events to the 
    246         main thread (SMUELLER) 
    247     Tab/Space conversion only converts at the start of each 
    248         line now (SMUELLER) 
    249     Improved comment/uncomment_lines for HTML/XML (FAYLAND) 
    250     Rewrote Padre::Wx::Dialog::PluginManager to interact directly with 
    251         Padre::PluginManager (and not talk to Padre::Config) (ADAMK) 
    252     Migrated Padre::DB to use ORLite::Migrate instead of the 
    253        (increasingly slow) ->setup method (ADAMK) 
    254     Allow several coloring styles, add style called 'night' (SZABGAB) 
    255     Right-click menu in margin column for code folding now 
    256         allows to fold/unfold all foldable areas (HJANSEN) 
    257     Error list window for run-time errors and diagnostics (PSHANGOV) 
    258     Arabic translation added (AZAWAWI) 
    259     Italian translation updated (SBLANDIN) 
    260     Improved Ack (FAYLAND) 
    261     Allow selection of editor font and current line background  
    262         color (HJANSEN) 
    263     Hebrew translation updated (SHLOMIF) 
    264     Upped Encode requirement to 2.26, fixes some fatal errors with unicode (TEEJAY) 
    265     binmode fix for File::Temp" in SyntaxChecker.pm (TEEJAY) 
    266  
    267 v0.21 2008.12.14 
    268  
    269 Note: If you are having issues running Padre after upgrading to 0.21, 
     30.38 to be released 
     4    - Some of the refactoring code was moved to PPIx-EditorTools (MGRIMES) 
     5    - Detection of Moose attributes in Outline view (JQUELIN) 
     6    - Detection of MooseX::POE events in Outline view (JQUELIN) 
     7 
     80.37 2009.06.25 
     9    - "Introduce Temporary Variable" refactoring tool (SMUELLER) 
     10    - Added a friendly icon on the toolbar to toggle comments (GARU) 
     11    - Crazy Win32::API AllowSetForegroundWindow hack to allow the 
     12      Single Instance Server to correctly foreground itself (ADAMK) 
     13    - Added Padre::Search search and replace API (ADAMK) 
     14    - Switching to last edited file is now Ctrl-Shift-p (SZABGAB) 
     15    - Be compatible with older version of File::Path (RYAN52) 
     16    - Links to Mibbit were replaced by links to our irc.html (SZABGAB) 
     17    - Merged the code of Padre::Plugin::Encode into Padre (SZABGAB) 
     18    - Update directory only when switching to new editor (SZABGAB) 
     19 
     200.36 2009.05.30 
     21    - DocBrowser::POD resolver is now Pod::PerlDoc with benefits 
     22      DocBrowser attempts to use current padre locale as language hint 
     23      DocBrowser reuses tabs for same/similar documents (#323) (Andrew Bramble) 
     24    - Make DocBrowser suck less. Quieter and faster (#322) (Andrew Bramble) 
     25    - Output should be blank by default at startup (#351) (JQUELIN) 
     26    - No padre version in window title (#349) (JQUELIN) 
     27    - Added generic HTTP task support with Padre::Task::LWP (ADAMK) 
     28    - Implemented first-generation Popularity Contest task (ADAMK) 
     29    - Reorganized and differentiated Find and Replace dialogs (#348) (THEREK) 
     30    - Add a set of filename wildcards to filter directory listing in Open File dialog (#343) (THEREK) 
     31    - Add Chinese (Traditional) translation (BLUET) 
     32    - Show Perl menu on a Project as well as Document basis (ADAMK) 
     33    - Disable all Perl 6 code unless the Perl 6 plugin is enabled (ADAMK) 
     34    - Reshuffle and relabel of some menus to improve asthetics (ADAMK) 
     35    - Fix no_refresh during multi-file operations (ADAMK) 
     36    - Added mibbit.com "Live Support" entries to the Help menu (ADAMK) 
     37    - Removed the use of Class::Autouse, it was slowing down PPI (ADAMK) 
     38    - Various performance improvements, load cost down by 12Mb (ADAMK) 
     39    - Fixed the cut/copy/paste problem (#332) (ADAMK) 
     40 
     410.35 2009.05.08 
     42    - Add Japanese translation (ISHIGAKI) 
     43    - Implemented experimental Single Instance support (#117) (ADAMK) 
     44    - Implemented context-sensitive right-click menu for Perl documents (SMUELLER) 
     45    - Ctrl-left-click on a Perl variable will jump to its definition (SMUELLER) 
     46    - Ctrl-left-click on a Perl function callwill jump to its definition (SMUELLER) 
     47    - Left-clicks into documents can now be hooked by the document class (SMUELLER) 
     48    - Fix to the thread-status display (SMUELLER) 
     49    - Fixed ticket #300: disabled EVT_SET_FOCUS in preview (THEREK) 
     50    - Fixed ticket #289: Scrolling in preference window (PZSCHMIDT) 
     51    - Fixed ticket #301: Fix wx assertion failures (JQUELIN, SMUELLER) 
     52    - Launching a browser now happens in the background (ADAMK) 
     53    - Add Czech translation 
     54 
     550.34 2009.04.28 
     56    - Fix crash in plugin manager when changing locale while window opened (#298) (JQUELIN) 
     57    - Support for plugin l10n in place (JQUELIN) 
     58    - Added Preferences->Run Parameters panel instead of Perl->Run Parameters menu option. (THEREK) 
     59    - Stop refreshing the menues on every keystroke. Instead when the menu is being accessed. (SZABGAB) 
     60    - Sessions support (#123) (JQUELIN) 
     61    - Enable tooltips on the toolbar on Windows as well (SZABGAB) 
     62    - Fix localization change in the Syntax window (#198) (SZABGAB) 
     63    - Plugin manager correctly localized at startup (JQUELIN) 
     64    - Plugin manager displaying full plugin names (JQUELIN) 
     65    - Set file size limit to 500_000 to avoid loading too big files. (#186) (SZABGAB) 
     66    - Double-clicking on an error now selects the line (#214) (JQUELIN) 
     67 
     680.33 2009.04.04 
     69    - Fix bug in relative path showing in the Windows menu. (GARU) 
     70    - Fix the swicthing between ppi mode and none-ppi mode (SZABGAB) 
     71    - Stop forking at startup. (SZABGAB)  
     72    - Skip the win32 subtests if the locale is not English. (SZABGAB) 
     73    - Added debug logging that can be turned on/off via the Developer plugin. (SZABGAB) 
     74    - Simplified Chinese translation turned on. (FAYLAND, SZABGAB) 
     75    - Added Polish translation. (THEREK) 
     76    - Revamped plugin manager. (JQUELIN) 
     77 
     780.32 2009.03.29 
     79    - Trying to fix again the skipping of Padre::CPAN under the CPAN shell. 
     80 
     810.31 2009.03.29 
     82    - Avoid creating the ~/.padre during testing by two more tests. (SZABGAB, thanks to AYILMAZ) 
     83    - Skip testing Padre::CPAN as it cannot be loaded under CPAN. (SZABGAB, thanks to AYILMAZ) 
     84    - Fix the Directory browser to switch between projects. (SZABGAB) 
     85    - Add "Run Tests" menu options to, err run tests. (SZABGAB) 
     86    - Work around painful segmentation faults from multiply freeing 
     87      AuiManagers (SMUELLER) 
     88    - Lexical variable replace works for arrays and hashes in all their 
     89      ugly incantations now (SMUELLER) 
     90    - Re-enable the taskmanager tests after fixing them. (SMUELLER) 
     91 
     920.30 2009.03.27 
     93    - Remove Test::Compile from the prereqs as well as it is not in use. (SZABGAB) 
     94    - New GUI for selecting and installing CPAN modules. (SZABGAB) 
     95    - CPAN related menu items moved to new Perl5 plugin (SZABGAB) 
     96    - (Re-)Storing cursor position in file (#206) (JQUELIN) 
     97    - Reload file keeps cursor position (#220) (JQUELIN) 
     98    - Preferences windows title should match its menu invocation (#270) (JQUELIN) 
     99    - Fix error if passed a non-existent filename on command-line (#155) (JQUELIN) 
     100    - New task_warn/task_print methods in background tasks to easily 
     101      print to the output pane (SMUELLER) 
     102    - Fix bug in lexical variable declaration search that would prevent 
     103      it from finding variables declared in the main doc scope (SMUELLER) 
     104    - Lexical variable replace works for foreach my $foo too. (SMUELLER) 
     105 
     1060.29 2009.03.13 
     107    - Initial support for directory browser based on the Outline code (SZABGAB) 
     108    - Improving Padre::Util::get_project_dir (SZABGAB) 
     109    - Eliminate a test failure on non-English locale. (SZABGAB) 
     110    - Internal cleanups & documentation for configuration subsystem (JQUELIN) 
     111    - Require Test::Most for the testing and bail_on compilation errors. (SZABGAB) 
     112    - Eliminated a huge memory leak by not updating the plugin menu on every keystroke. (SZABGAB) 
     113 
     1140.28 2009.03.04 
     115    - Move Wx::Perl::Dialog back to the Padre tree. (SZABGAB) 
     116    - Allow the shortening of the the file list in the Window menu. (SZABGAB) 
     117    - Fix Ctrl-TAB and Ctrl-Shift-TAB. (SZABGAB) 
     118    - List the available perldiag translations and allow the user to change. (SZABGAB) 
     119    - Fix a few missed cases of the API change. (SZABGAB) 
     120    - Some sharedir improvement. (TSEE) 
     121    - List of available perldiag translations. (SZABGAB) 
     122    - Add prompt method to be used by plugins as well. (SZABGAB) 
     123 
     1240.27 2009.02.10 
     125    - Copyright changed to "The Padre development team as listed in Padre.pm." (SZABGAB) 
     126    - Some fixes in the search menu. 
     127    - Improve file type (Perl 5 / Perl 6 ) recognition. (SZABGAB) 
     128    - Fix the Windows menu to be able to jump to files. (SZABGAB) 
     129    - Statusbar visibility kept accross startup (#200). (JQUELIN) 
     130 
     1310.26 2009.02.01 
     132    - On X11 based platforms, selecting text using the mouse and pasting it 
     133      via middle mouse button now works (HJANSEN) 
     134    - Unifying Padre->inst and Padre->ide (ADAMK) 
     135    - Complete rewrite of the configuration layer. All access to configuration 
     136      data is now via methods so that we can add support for project-level 
     137      customisation of the interface. (ADAMK) 
     138    - Completely refactored all of the config setting names (ADAMK) 
     139    - Added first-class configuration support for Plugins (ADAMK) 
     140    - Moved config data on bookmarks, plugins and historical search/replace 
     141      strings out of the config file and into the database. (ADAMK) 
     142    - The output window now understands the color and font-face 
     143      related ANSI control sequences (SMUELLER) 
     144    - The long-awaited MainWindow.pm -> Main.pm (ADAMK) 
     145    - Heavily modified many variables and method names to bring a greater 
     146      simplicity and consistency to various APIs. Only possible because 
     147      we were already breaking the config system and Main.pm (ADAMK) 
     148    - Removed some classes and other code that had (astonishingly for such a 
     149      young application) become useless and bit-rotten (ADAMK) 
     150    - Added styles for text/x-patch, text/x-makefile, text/x-yaml, 
     151      text/css, text/plain(apache conf) file types (KEEDI) 
     152    - Now style config file supports foreground, background, bold, 
     153      italic, eolfilled, underline properties (KEEDI) 
     154    - Output window now uses mono-spaced font by default (SMUELLER) 
     155    - The 'Crashed' button in the plugin manager dialog is now 
     156      clickable if an explanation for the failure is 
     157      available (SMUELLER) 
     158 
     1590.25 2009.01.09 
     160    - Added Chinese (Simplified) translation (FAYLAND) 
     161    - Various subtle tweaks to the look and feel of the toolbar and 
     162      the panels. The GUI now looks noticably "sharper" (ADAMK) 
     163    - Expanded the variety and depth of functionality available in the 
     164      bundled "Padre Developer Tools" plugin (ADAMK) 
     165    - Our unattributed redistribution of tango was probably illegal, 
     166      and made us incompatible with Debian. Switch to gnome for 
     167      now. They are as ugly as sin, but at least they're legal (ADAMK) 
     168    - All big MainWindow gui elements are now in their own classes, 
     169      which should help us spread out feature logic properly (ADAMK) 
     170    - Moved Padre::Plugin::CPAN functionality into the core so that 
     171      we can do various sorts of tighter CPAN integration (ADAMK) 
     172    - Padre::Wx::DocBrowser now uses Padre::Task::DocBrowser (let's  
     173      hope properly) (Andrew Bramble) 
     174    - Class correction Padre::Wx::Menu -> Padre::Wx::Menubar (ADAMK) 
     175    - Class correction Padre::Wx::Submenu -> Padre::Wx::Menu (ADAMK) 
     176    - Now that Padre::DocBrowser has landed, delete the Padre::Pod 
     177      family of modules (ADAMK) 
     178    - Automatic indentation style detection now the default (SMUELLER) 
     179    - User interface now "locked" by default (SMUELLER) 
     180    - Updated Italian translation (SBLANDIN) 
     181    - Addition of contextual (un-) commenting (CLAUDIO) 
     182 
     1830.24 2009.01.06 
     184    - Double-clicking an entry in the function list now faithfully 
     185      matches the behaviour of the Ultraedit implementation (ADAMK) 
     186    - Updated German translation (HJANSEN) 
     187    - Replace Padre::Pod::Frame with Padre::Wx::DocBrowser, hopefully 
     188      making help more helpful. (Andrew Bramble) 
     189    - Moving to the glorious RFC4646-based second-generation Padre::Locale 
     190      implementation. "Portugese" is no longer Brazilian :) (ADAMK) 
     191    - Added a friendly icon to the ToolBar that displays the status 
     192      (idle, running, high load) of the background tasks (SMUELLER) 
     193    - Created Padre::Current, which should simplify everything that needs 
     194      to know about the current whatever (ADAMK) 
     195    - Used Padre::Current to kill off the slightly out of place non-class 
     196      Padre::Documents (ADAMK) 
     197    - View Document As... (FAYLAND) 
     198 
     1990.23 2009.01.04 
     200    - Updated Italian transation. 
     201    - Refactored the plugin state hash out into a standalone 
     202      Padre::PluginHandle class (ADAMK) 
     203    - Add naive way to locate some of the annoying errors beginners 
     204      might make that perl does not catch. (SZABGAB) 
     205    - Makefile.PL tricks EU:MM into not loading every single dependency, 
     206      making our dependency-heavy Makefile.PL far saner (ADAMK) 
     207    - Portuguese (Brazilian) translation added (GARU) 
     208    - Spanish translation added (PacoLinux) 
     209    - Shutdown process now delays saving the session until after the 
     210      interface phase (ADAMK) 
     211    - Shutdown process now disables all the plugins, so they have a 
     212      change to shut down elegantly too (ADAMK) 
     213    - Plugins now reload correctly (ADAMK) 
     214    - Created a basic stub Padre::Manual and moved the information in 
     215      HACKING.txt into Padre::Manual::Hacking and 
     216    - Padre::Manual::Translation (ADAMK) 
     217    - Moved more bits of GUI code out of MainWindow and into their own 
     218      classes (ADAMK) 
     219 
     2200.22 2008.12.23 
     221    - Various Perl6 and Parrot related snippets of code and 
     222      functionality have been moved to the respective 
     223      plugins (SZABGAB and others) 
     224    - Extended preference dialog with tabs (HJANSEN) 
     225    - Syntax checker now running in the background (SMUELLER) 
     226    - Background Tasks can now prevent execution in the prepare 
     227      hook (SMUELLER) 
     228    - Added interface for passing events from worker threads to the 
     229      main thread (SMUELLER) 
     230    - Added simple example of a Task that sends events to the 
     231      main thread (SMUELLER) 
     232    - Tab/Space conversion only converts at the start of each 
     233      line now (SMUELLER) 
     234    - Improved comment/uncomment_lines for HTML/XML (FAYLAND) 
     235    - Rewrote Padre::Wx::Dialog::PluginManager to interact directly with 
     236      Padre::PluginManager (and not talk to Padre::Config) (ADAMK) 
     237    - Migrated Padre::DB to use ORLite::Migrate instead of the 
     238      (increasingly slow) ->setup method (ADAMK) 
     239    - Allow several coloring styles, add style called 'night' (SZABGAB) 
     240    - Right-click menu in margin column for code folding now 
     241      allows to fold/unfold all foldable areas (HJANSEN) 
     242    - Error list window for run-time errors and diagnostics (PSHANGOV) 
     243    - Arabic translation added (AZAWAWI) 
     244    - Italian translation updated (SBLANDIN) 
     245    - Improved Ack (FAYLAND) 
     246    - Allow selection of editor font and current line background  
     247      color (HJANSEN) 
     248    - Hebrew translation updated (SHLOMIF) 
     249    - Upped Encode requirement to 2.26, fixes some fatal errors with unicode (TEEJAY) 
     250    - binmode fix for File::Temp" in SyntaxChecker.pm (TEEJAY) 
     251 
     2520.21 2008.12.14 
     253    - Note: If you are having issues running Padre after upgrading to 0.21, 
    270254      ("Gtk-CRITICAL **: gtk_window_set_modal: assertion `GTK_IS_WINDOW (window)' failed") 
    271255      try moving or deleting your $HOME/.padre directory and check 
    272256      whether that fixes the issues. YMMV and let us know about any 
    273257      problems. 
    274      
    275     Now using Module::Install for building (ADAMK, SMUELLER, SZABGAB) 
    276     Fixed bookmark-related crash (#172) (SvenDowideit) 
    277     Fixed syntax-checker related focus glitch (#173) (SvenDowideit) 
    278     Removed JavaScript plugin from the main distribution (SZABGAB) 
    279     Major menu refactoring. Each menu is now implemented in a seperate 
    280         class, with independant ->refresh methods and much improved 
    281         encapsulation as a result. (ADAMK) 
    282     Rewrote the Padre bootstrap sequence. Not only does Padre start in 
    283         a more sane order, but with some additional tweaks using 
    284         ->Show, ->Freeze and ->Thaw, Padre LOOKS like it starts up 
    285         and shuts down much much faster (ADAMK) 
    286     Reorganised the order and seperators for the View menu (ADAMK) 
    287     The Plugins menu no longer shows separators that don't separate 
    288         anything (ADAMK) 
    289     Padre's lib directory now passes all of the rules in Perl::Critic's 
    290         default Severity 5 policy. (ADAMK) 
    291     Changed the names of a number of Padre::Wx::*** classes to more-closely 
    292         match the underlying Wx::*** classes that they subclass. (ADAMK) 
    293     Option to always auto-detect indentation style and adapt for each 
    294         open document. (SMUELLER) 
    295     Default to showing functions in alphabetical order. (SMUELLER) 
    296     Option to show functions in alphabetical order, except private methods 
    297         go last. (SMUELLER) 
    298     A bunch of autoindentation fixes. (SMUELLER) 
    299     AUI updates to the syntax-checker/output-window GUI elements (HJANSEN) 
    300     Various portability and miscellaneous fixes to the syntax checker 
    301         (ADAMK, HJANSEN) 
    302     Add new Perl-specific feature: "Jump to variable declaration" 
    303         and the experimental "replace lexical variable". (SMUELLER) 
    304     The Perl-specific "find unmatched brace" feature now processes 
    305         the document in the background. (SMUELLER) 
    306     Generic Padre::Task::PPI class with tools for PPI-related 
    307         background tasks. (SMUELLER) 
    308     Experimental implementation of the Padre::TaskManager thread pool 
    309         and Padre::Task background-task-interface for running blocking 
    310         tasks in additional threads. (SMUELLER) 
    311     Italian translation (SBLANDIN) 
    312     Show methods in abc order. Allow user to set preference to 'abc' or 'original' 
    313         ordering of methods. (#163) (SZABGAB) 
    314     Open selection prompts user if nothing selected. (#143) (jquelin) 
    315     Russian translation added (Andrew Shitov) 
    316     Dutch translation added (Dirk De Nijs) 
    317     Lots and lots of encoding tweaks. 
    318  
    319 v0.20 2008.12.02 
    320  
    321     Separate tab-width from indentation-level preference (SMUELLER) 
    322     Expend auto-detection of indentation style to include the 
    323         indentation level (SMUELLER) 
    324     Apply automatic tab-compression if tab-indentation is used with 
    325         an indentation-width != tab-width (SMUELLER) 
    326     Reworked the autoindentation: Now with auto-de-indentation on 
    327         closing brace (SMUELLER) 
    328     Now using Class::XSAccessor for generating accessors (SMUELLER) 
    329     Moved the syntax checker from Main.pm into 
    330         Padre::Wx::SyntaxChecker (SMUELLER) 
    331     Small improvement to startup time by not refreshing the plugin 
    332         menu after loading each plugin (SMUELLER) 
    333     French translation added (jquelin) 
    334     Some refactoring, (SZABGAB) 
    335     Display error when reload file failed. (SZABGAB) 
    336     Korean updates. (KEEDI) 
    337     Hungarian updates. (GYU) 
    338     Fix the "cannot save new file bug". (TEEJAY) 
    339     Save files under Mac. #160 (ChrisDolan) 
    340     Restore inner window layout through restart. (HJANSEN) 
    341  
    342 v0.19 2008.11.28 
    343  
    344     Korean translation added (KEEDI) 
    345     Hungarian translation added (GYU) 
    346     Hebrew translation added (Omer Zak) 
    347     Improvement in vi Plugin (SZABGAB) 
    348     Locale switching no longer needs a restart (HJANSEN) 
    349     Moved syntax checking out from experimental state (HJANSEN) 
    350     Prototype of printing support (HJANSEN) 
    351     Adding support for document type registration (ADAMK) 
    352     Adding plugin_name to the Padre::Plugin API (ADAMK) 
    353     Advancing the version numbers of some prereqs (ADAMK) 
    354     Save files in the same encoding as they were read. 
    355  
    356 v0.18 2008.11.23 
    357  
    358     Added a few more directories to the no_index list in Build.PL (ADAMK) 
    359     Implement a reusable Padre::Pod2HTML class so that Padre can develop 
    360         a specific look and feel for all HTML generated from Pod. (ADAMK) 
    361     Aggresively bump the Pod::Simple dependency so that the generated 
    362         HTML contains support for all the latest developments. (ADAMK) 
    363     Add explicit dependency on HTML::Entities because Pod::Simple 
    364         has now made the dependency optional. (ADAMK) 
    365     Aggressivly bump the HTML::Parser dependency so that we have 
    366         better support for our Unicode-needing users (ADAMK) 
    367     Recognize when file is changed on disk (#55) (jquelin) 
    368     Un/Comment now filetype-dependant (#26) (jquelin) 
    369     Moving the vi keybinding code to a Plugin (SZABGAB) 
    370     Jump to the last open window using menu or Ctrl-6 (#137) (SZABGAB) 
    371     Hide the margin of the syntax checker when it is not in use. (SZABGAB) 
    372     Save-as updates the window menu (#145) (jquelin) 
    373     Drag and drop file(s) open them (#42) (SZABGAB,jquelin) 
    374     padre --index no longer crashes (#79) (jquelin) 
    375     Incremental, non-intrusive search a-la Firefox (#60) (jquelin) 
    376     New Plug-in system, incompatible with the previous one. 
    377     Plug-in manager dialog. 
    378     Rename Padre::Plugin::MY to Padre::Plugin::My. 
    379  
    380 v0.17 2008.11.17 
    381  
    382     Optional highlighting of current line (via background color) (HJANSEN) 
    383     Code folding (#61) (HJANSEN) 
    384     Word Wrap and "Default word wrap on for each file" in Preferences (FAYLAND) 
    385     Show/Hide Output or Functions (FAYLAND) 
    386     Fix the failing plugin manager test. (SZABGAB) 
    387     Add configuration option to the autoindentation (no, same_level, deep). (SZABGAB) 
    388     Switch to File::ShareDir::PAR 0.03. (SZABGAB) 
    389     Allow opening multiple files at once (#43) (jquelin) 
    390     Add Padre::Plugin::MY and set it to be a prefered plugin. (SZABGAB) 
    391     Join lines with Ctrl+J (#128) (jquelin) 
    392     Full screen view (#131) (jquelin) 
    393     Hide/show white spaces and tabs (#132) (jquelin) 
    394     Check minimum App::Ack version (#104). (jquelin) 
    395     Selection markers to ease selection (#133) (jquelin) 
    396     Drag-n-drop files from Filer Explorer (CORION) 
    397     Add experimantal and basic vi mode. (SZABGAB) 
    398     Fix Shift-TAB (#141) (SZABGAB) 
    399     Add the beginning of second generation plugin support. (ADAMK) 
    400     Limit the plugin names to one deep only. Second level 
    401         namespaces are saved for the implementation details. (SZABGAB) 
    402     Experimental perl -c based syntax checking. (HJANSEN) 
    403     Clean recent files list (#126). (FAYLAND) 
    404     Open all recent files (#125). (FAYLAND) 
    405     Alt-1, Alt-2, etc removed. (#122) (SZABGAB) 
    406     Initial Javascript support. (FAYLAND) 
    407     Enable/Disable the subs window via View menu (#100). 
    408     Move between the editor, the output window 
     258    - Now using Module::Install for building (ADAMK, SMUELLER, SZABGAB) 
     259    - Fixed bookmark-related crash (#172) (SvenDowideit) 
     260    - Fixed syntax-checker related focus glitch (#173) (SvenDowideit) 
     261    - Removed JavaScript plugin from the main distribution (SZABGAB) 
     262    - Major menu refactoring. Each menu is now implemented in a seperate 
     263      class, with independant ->refresh methods and much improved 
     264      encapsulation as a result. (ADAMK) 
     265    - Rewrote the Padre bootstrap sequence. Not only does Padre start in 
     266      a more sane order, but with some additional tweaks using 
     267      ->Show, ->Freeze and ->Thaw, Padre LOOKS like it starts up 
     268      and shuts down much much faster (ADAMK) 
     269    - Reorganised the order and seperators for the View menu (ADAMK) 
     270    - The Plugins menu no longer shows separators that don't separate 
     271      anything (ADAMK) 
     272    - Padre's lib directory now passes all of the rules in Perl::Critic's 
     273      default Severity 5 policy. (ADAMK) 
     274    - Changed the names of a number of Padre::Wx::*** classes to more-closely 
     275      match the underlying Wx::*** classes that they subclass. (ADAMK) 
     276    - Option to always auto-detect indentation style and adapt for each 
     277      open document. (SMUELLER) 
     278    - Default to showing functions in alphabetical order. (SMUELLER) 
     279    - Option to show functions in alphabetical order, except private methods 
     280      go last. (SMUELLER) 
     281    - A bunch of autoindentation fixes. (SMUELLER) 
     282    - AUI updates to the syntax-checker/output-window GUI elements (HJANSEN) 
     283    - Various portability and miscellaneous fixes to the syntax checker 
     284      (ADAMK, HJANSEN) 
     285    - Add new Perl-specific feature: "Jump to variable declaration" 
     286      and the experimental "replace lexical variable". (SMUELLER) 
     287    - The Perl-specific "find unmatched brace" feature now processes 
     288      the document in the background. (SMUELLER) 
     289    - Generic Padre::Task::PPI class with tools for PPI-related 
     290      background tasks. (SMUELLER) 
     291    - Experimental implementation of the Padre::TaskManager thread pool 
     292      and Padre::Task background-task-interface for running blocking 
     293      tasks in additional threads. (SMUELLER) 
     294    - Italian translation (SBLANDIN) 
     295    - Show methods in abc order. Allow user to set preference to 'abc' or 'original' 
     296      ordering of methods. (#163) (SZABGAB) 
     297    - Open selection prompts user if nothing selected. (#143) (JQUELIN) 
     298    - Russian translation added (Andrew Shitov) 
     299    - Dutch translation added (Dirk De Nijs) 
     300    - Lots and lots of encoding tweaks. 
     301 
     3020.20 2008.12.02 
     303    - Separate tab-width from indentation-level preference (SMUELLER) 
     304    - Expend auto-detection of indentation style to include the 
     305      indentation level (SMUELLER) 
     306    - Apply automatic tab-compression if tab-indentation is used with 
     307      an indentation-width != tab-width (SMUELLER) 
     308    - Reworked the autoindentation: Now with auto-de-indentation on 
     309      closing brace (SMUELLER) 
     310    - Now using Class::XSAccessor for generating accessors (SMUELLER) 
     311    - Moved the syntax checker from Main.pm into 
     312      Padre::Wx::SyntaxChecker (SMUELLER) 
     313    - Small improvement to startup time by not refreshing the plugin 
     314      menu after loading each plugin (SMUELLER) 
     315    - French translation added (JQUELIN) 
     316    - Some refactoring, (SZABGAB) 
     317    - Display error when reload file failed. (SZABGAB) 
     318    - Korean updates. (KEEDI) 
     319    - Hungarian updates. (GYU) 
     320    - Fix the "cannot save new file bug". (TEEJAY) 
     321    - Save files under Mac. #160 (ChrisDolan) 
     322    - Restore inner window layout through restart. (HJANSEN) 
     323 
     3240.19 2008.11.28 
     325    - Korean translation added (KEEDI) 
     326    - Hungarian translation added (GYU) 
     327    - Hebrew translation added (Omer Zak) 
     328    - Improvement in vi Plugin (SZABGAB) 
     329    - Locale switching no longer needs a restart (HJANSEN) 
     330    - Moved syntax checking out from experimental state (HJANSEN) 
     331    - Prototype of printing support (HJANSEN) 
     332    - Adding support for document type registration (ADAMK) 
     333    - Adding plugin_name to the Padre::Plugin API (ADAMK) 
     334    - Advancing the version numbers of some prereqs (ADAMK) 
     335    - Save files in the same encoding as they were read. 
     336 
     3370.18 2008.11.23 
     338    - Added a few more directories to the no_index list in Build.PL (ADAMK) 
     339    - Implement a reusable Padre::Pod2HTML class so that Padre can develop 
     340      a specific look and feel for all HTML generated from Pod. (ADAMK) 
     341    - Aggresively bump the Pod::Simple dependency so that the generated 
     342      HTML contains support for all the latest developments. (ADAMK) 
     343    - Add explicit dependency on HTML::Entities because Pod::Simple 
     344      has now made the dependency optional. (ADAMK) 
     345    - Aggressivly bump the HTML::Parser dependency so that we have 
     346      better support for our Unicode-needing users (ADAMK) 
     347    - Recognize when file is changed on disk (#55) (JQUELIN) 
     348    - Un/Comment now filetype-dependant (#26) (JQUELIN) 
     349    - Moving the vi keybinding code to a Plugin (SZABGAB) 
     350    - Jump to the last open window using menu or Ctrl-6 (#137) (SZABGAB) 
     351    - Hide the margin of the syntax checker when it is not in use. (SZABGAB) 
     352    - Save-as updates the window menu (#145) (JQUELIN) 
     353    - Drag and drop file(s) open them (#42) (SZABGAB,JQUELIN) 
     354    - padre --index no longer crashes (#79) (JQUELIN) 
     355    - Incremental, non-intrusive search a-la Firefox (#60) (JQUELIN) 
     356    - New Plug-in system, incompatible with the previous one. 
     357    - Plug-in manager dialog. 
     358    - Rename Padre::Plugin::MY to Padre::Plugin::My. 
     359 
     3600.17 2008.11.17 
     361    - Optional highlighting of current line (via background color) (HJANSEN) 
     362    - Code folding (#61) (HJANSEN) 
     363    - Word Wrap and "Default word wrap on for each file" in Preferences (FAYLAND) 
     364    - Show/Hide Output or Functions (FAYLAND) 
     365    - Fix the failing plugin manager test. (SZABGAB) 
     366    - Add configuration option to the autoindentation (no, same_level, deep). (SZABGAB) 
     367    - Switch to File::ShareDir::PAR 0.03. (SZABGAB) 
     368    - Allow opening multiple files at once (#43) (JQUELIN) 
     369    - Add Padre::Plugin::MY and set it to be a prefered plugin. (SZABGAB) 
     370    - Join lines with Ctrl+J (#128) (JQUELIN) 
     371    - Full screen view (#131) (JQUELIN) 
     372    - Hide/show white spaces and tabs (#132) (JQUELIN) 
     373    - Check minimum App::Ack version (#104). (JQUELIN) 
     374    - Selection markers to ease selection (#133) (JQUELIN) 
     375    - Drag-n-drop files from Filer Explorer (CORION) 
     376    - Add experimantal and basic vi mode. (SZABGAB) 
     377    - Fix Shift-TAB (#141) (SZABGAB) 
     378    - Add the beginning of second generation plugin support. (ADAMK) 
     379    - Limit the plugin names to one deep only. Second level 
     380      namespaces are saved for the implementation details. (SZABGAB) 
     381    - Experimental perl -c based syntax checking. (HJANSEN) 
     382    - Clean recent files list (#126). (FAYLAND) 
     383    - Open all recent files (#125). (FAYLAND) 
     384    - Alt-1, Alt-2, etc removed. (#122) (SZABGAB) 
     385    - Initial Javascript support. (FAYLAND) 
     386    - Enable/Disable the subs window via View menu (#100). 
     387    - Move between the editor, the output window 
    409388      and the subs window with some hot-key (#14) (SZABGAB) 
    410389 
    411 v0.16 2008.11.09 
    412  
    413     Fix New on the Toolbar (SZABGAB) 
    414     Add Diff menu item to show changes in file. (SZABGAB) 
    415     Change windowing system to AUI solving several requests: (SZABGAB) 
    416        Split view 
    417        Tab reordering 
    418        Tab close button 
    419     Localization and German translation. (HJANSEN) 
    420     Move the content of Padre::Wx::Dialog to Wx::Perl::Dialog 0.02 (SZABGAB) 
    421     Change back the new-file hot-key to be Ctr-N again. (SZABGAB) 
    422     Add experimental PPI based Perl5 syntax highlighting (FAYLAND, SZABGAB) 
    423     Save cursor position between runs of Padre. (FAYLAND) 
    424     Tab/space conversion menu items. (FAYLAND) 
    425     Upper/Lower case conversion menu items. (FAYLAND) 
    426     New icons on the toolbar adding undo/redo/cut/cop/paste/select all. (HJANSEN) 
    427     Also put cut/copy/paste/select all in the edit menu and in the right click menu. (HJANSEN) 
    428     Move Parrot plugin to separate distribution. (SZABGAB) 
    429     Enable switching between German and English. (SZABGAB) 
    430  
    431 v0.15 2008.11.02 
    432  
    433     Don't let opening file that is already open. (SZABGAB) 
    434     Start UTF-8 support. (SZABGAB) 
    435     Switch to File::ShareDir::PAR (SMUELLER) 
    436     Start using File::Which to locate the perl interpreter 
    437        (if padre is running from a par archive). (SZABGAB) 
    438     Fix the Split Window menu option to really work. (SZABGAB) 
    439     Adding "Close All but Current" menu option. (SZABGAB) 
    440     Add autoindentation. (SZABGAB) 
    441     Set focus on windows. (SZABGAB) 
    442     Before saving, check if file has changed on disk. (SZABGAB) 
    443     New menu option: "Reload file". (SZABGAB) 
    444     Move style definition to external yaml file. (SZABGAB) 
    445     Separate highlighting definition for PASM files. (SZABGAB) 
    446     Reorganize Menus (make the Perl menu really only perl specific). (SZABGAB) 
    447     Allow the execution of PASM files using parrot if PARROT_PATH 
    448         is defined. (SZABGAB) 
    449     Load Parrot::Embed if it is available. (SZABGAB) 
    450     Add Padre::Plugin::Parrot to show how to use pir for plugin writing. (SZABGAB) 
    451     Allow execution of Perl 6 code using Rakudo. (SZABGAB) 
    452     Add copyright/license to all the .pm files as per Debian request. (SZABGAB) 
    453     Ctrl-T is the default new file hot-key just as in Firefox. (ADAMK) 
    454     Dialog cleanups. (SMUELLER, ADAMK, SZABGAB) 
    455     Replace the toolbar icons with icons from the Tango project. (SZABGAB) 
    456  
    457 v0.14 2008.10.27 
    458  
    459     Skip the Test::Compile test if the module is not installed. (SZABGAB) 
    460     Make the add/remove Perl menu work without warnings. (ADAMK + SZABGAB) 
    461     Make brace matching (Ctrl-1) jump to the matching brace. (SZABGAB) 
    462     Allow preference to use tabs (or spaces) when pressing TAB. (SZABGAB) 
    463     Add automatic brace highlighting during. (SZABGAB) 
    464  
    465 v0.13 2008.10.26 
    466  
    467     fix warning when closing Padre with no files open (BRICAS) 
    468     close lone unused document when opening a recent file (now works the same 
    469         as file->open) (BRICAS) 
    470     SplitWindow widgets are now used properly (ADAMK) 
    471     Show Output nows correctly hides away the output window when non-visible (ADAMK) 
    472     Refactored out output window to Padre::Wx::Output (ADAMK) 
    473     General refactoring pass over Padre::Wx (ADAMK) 
    474     Padre::Wx forces all the Wx::wxCONSTANT values to be populated, 
    475         so that we don't need all the use Wx qw{ wxCONSTANT } imports (ADAMK) 
    476     Make it clear in the main window title if running from SVN checkout (ADAMK) 
    477     Add Padre::PluginBuilder for Padre plugins with extra build targets (SMUELLER) 
    478     Create dialog abstraction in Padre::Wx::Dialog. (SZABGAB) 
    479     Lots of refreshing related fixes. (SZABGAB) 
    480     Create Padre::Documents to return the current or any other document object. (SZABGAB) 
    481     Stop importing Wx directly in the Padre::Wx:: modules. (SZABGAB) 
    482     Compile all modules if Test::Compile is available during tests. (SZABGAB) 
    483     Save button on toolbar is working now when the current document needs saving. (SZABGAB) 
    484     Use binmode :raw in order to help Windows when opening and writing files 
    485         fixing the bug that we used to change the newline types whem editing on Windows. (SZABGAB) 
    486     Run Script did not work bug fixed #76 (SZABGAB) 
    487     chdir to directory to be executed with Run Script #69 (SZABGAB) 
    488  
    489 v0.12 2008.10.23 
    490  
    491 All changes by SZABGAB unless noted. 
    492  
    493     stupid bugs left in 0.11 reported by Brian Cassidy. 
    494  
    495 v0.11 2008.10.23 
    496  
    497     Updated ORLite dependency to 0.14 for create => 1 support (ADAMK) 
    498     Rewrote Padre::DB to auto-configure directly from Padre::Config (ADAMK) 
    499     All Padre.pm DBI code converted to Padre::DB calls (ADAMK) 
    500     Removed minor use of Class::Accessor to reduce memory overhead, 
    501         namespace pollution and dependency count (ADAMK) 
    502     Removed some superfluous code from the PIR/PASM/Perl6 documents (ADAMK) 
    503     Cleaned up (and shrunk the code for) the bootstrap sequence (ADAMK) 
    504     Moved the "recent files" internal state into the database (ADAMK) 
    505     Removed index pointers unrelated to the IDE from Padre.pm (ADAMK) 
    506     Transaction-wrap exiting to make it much much faster (ADAMK) 
    507     Adding shortcut methods for popup messages/errors (ADAMK) 
    508     Optimised away the non-Wx non-class Padre::Wx::Execute (ADAMK) 
    509     Created Padre::Wx::History::TextDialog so we can have a dialog 
    510         box that defaults to whatever the last answer was. (ADAMK) 
    511     Some clean up in the FindDialog window with abstraction. 
    512     Add support to Module::Starter and make it to be a prereq. 
    513     Add all the perl functions to the Calltip keyword list and move 
    514         it to a yaml file. 
    515     Fix several bugs that were probably introduced after 0.10. 
    516     Turn the color definition of the syntax highlighting into a hash 
    517         for easier maintenance. 
    518     Lots of code refactoring. 
    519  
    520 v0.10 2008.09.22 
    521  
    522     Improve the search tool (include backward search). 
    523     Allow keeping the search window open (or close it and use F3). 
    524     Shift-F3 to jump backwards. 
    525     Add Search and Replace and global search and replace. 
    526     Setup mapping of file extensions to mime-types and to color coding. 
    527     Clean up the MainWindow module, move code to Document and Document::Perl. 
    528     Implement an experimental PASM, PIR and Perl 6 highlighting. 
    529     Allow experimental code to allow the user to execute code within Padre. 
    530     Report if file could not be saved and keep it in unsaved state (bug #74). 
    531     Separate the Padre::Install module from Build.PL. 
    532     Set default mime-type of new files to be perl. 
    533     Change mime-type when saving file to the appropriate new mime-type. 
    534  
    535 v0.09 2008.09.17 
    536  
    537     Move various relevant menu items into a "Window" menu (ADAMK) 
    538     Rename "Enable CallTip" to "Show Call Tips" for consistency (ADAMK) 
    539     Adding more menu seperators to improve the visual look (ADAMK) 
    540     Always show status bar on Win32, as removing it breaks (ADAMK) 
    541     Added experimental Padre::Document::Perl (ADAMK) 
    542     Added experimental PPI intergration (ADAMK) 
    543     Experimental menu refresh closer to being usable (ADAMK) 
    544     Split out Wx-related utility functions into Padre::Wx (ADAMK) 
    545     Adding common platform-detection logic to Padre::Util (ADAMK) 
    546     If we start with a new file and then open another one, 
    547         implicitly close the unused new file (ADAMK) 
    548     Some dialog cleanups. 
    549     Make sure we can build stand alon executable for Linux. 
    550     Remove Ctrl-Shift-Z from redo as Ctrl-Y already works. 
    551  
    552 v0.08 2008.09.11 
    553  
    554     Add Ctrl-Shift-O to open a file based on the selection in the current window. 
    555     Enable ack integration even though it is not nice yet but it is working. 
    556     Use real Wx:AboutDialogInfo for the about box. 
    557     Hide method names (in the method window) when they don't start on the first column. 
    558     Add menu option to close all buffers. 
    559     Escape $ signs by default so they will not interpolate during search. 
    560     Open file now opens in the directory where the current file is. 
    561     Add Bookmarks. 
    562     Add toolbar with several icons. Tested on Windows as well. 
    563     Add icon for the application. 
    564     Enable/disable regex in search. 
    565     Add menu option to convert line endings. 
    566     Replace relative path with full path on the command line. 
    567     Implement basic CallTips and add menu option to enable/disable them. 
    568  
    569 v0.07 2008.09.04 
    570  
    571     Allow the user to change the width ot TABs as they are displayed. 
    572     Separate the code to show the preferences window to the Padre::Wx::Preferences module 
    573     Separate code to Padre::Wx::Menu, Padre::Wx::Execute, Padre::Wx::Help 
    574     Allow spliting windows to see two parts of the same document 
    575     Add Zoom-in/Zoom-out/Zoom-reset menu options to change the zoom on all documents 
    576     Allow the use of PAR files as plugins (SMUELLER) 
    577     Stop jumping on selection movement in the list of methods frame. 
    578     Remove Padre::Demo and distribute it separately as Wx::Perl::Dialog. Make Padre depend on it. 
    579     Update the status when the mouse is moved 
    580     Update status works on Windows now. 
    581     Require threaded perl as there is experimental code in Padre to use ack. 
    582     Depend on App::Ack. 
    583     Depend on PAR. 
    584     Clean up the par generation. 
    585     Lots of code cleanup. 
    586  
    587 v0.06 2008.08.28 
    588  
    589     Add some "new file" templates 
    590     Temporarily remove the toolbar 
    591     Change behavior of Padre::Demo, add wxer command line interface 
    592     Remove Demo::App 
    593     Padre::Demo add dir_selector() and password() 
    594     Update list of methods on save as well #54 (vincent) 
    595     Change the list of subs on the right hand side to be sorted 
    596     Set Alt-S to jump to the subs list 
    597     Deal with newlines in files 
    598     Lots of refactoring (ADAMK) 
    599     Remember that application was maximized (ADAMK) 
    600     Better choice of default size (ADAMK) 
    601     Adding a separate compilation test script (ADAMK) 
    602     Adding a ORLite interface to the database Padre::DB (ADAMK) 
    603     Include authors tests for Perl critic and POD in xt/ directory 
    604     Make commenting out and uncommenting out atomic in the undo buffer 
    605     Replace string search by regex search, change the GUI 
    606     Add case insensitive search 
    607     Limit the max number of recent files to 20 
    608  
    609 v0.05 2008.08.17 
    610  
    611     First stab at autocompletition using Ctrl-P. (SZABGAB) 
    612     Allow opening files without extensions (on non-ms-windows systems). (SZABGAB) 
    613     Cleaning up to comply with perlcritic default settings. (ADAMK) 
    614     Adding basic "project" support. (ADAMK) 
    615     Adding Module::Inspector as prereq. (ADAMK) 
    616     Replace YAML with YAML::Tiny (ADAMK) 
    617     Moved bin/padre to script/padre. (ADAMK) 
    618     Moving all globals into a unified object tree. (ADAMK) 
    619     Created standalone Padre::Config (ADAMK) 
    620     Show the filetpe in the status bar. (SZABGAB) 
    621     remove Devel::PerlySense as prereq for now. (SZABGAB) 
    622     List functions of the current file on the right panel. (SZABGAB) 
    623     Syntax highlighting of more file types (PATSPAM) 
    624  
    625 v0.04 2008.08.08 
    626  
    627     add Devel::PerlySense as prereq 
    628     stop checking for wx version for now 
    629     change the create_makefile_pl to passthrough as the traditional did not do the extra work done by Build.PL 
    630     Mark the buffer that is unsaved with a star. 
    631     stop saving the content of the loaded file and use GetModify 
    632        to find out if the file has been modifyed since last save 
    633  
    634     * replace the search_term by search_terms in the config file 
    635     allow remembering of search terms 
    636     replace the text dialog by a full dialog box and a Wx::ComboBox 
    637     Setup http://padre.perlide.org/ using trac 
    638     Move the repository to http://svn.perlide.org/padre/ 
    639  
    640 v0.03_02 2008.08.03 
    641     add experimental code for plugins 
    642     add experimental version of Padre::Plugin::PAR 
    643     fix the shortcuts of some of the menues in windows, thanks to Octavian Rasnita 
    644     replace the AppendSubMenu calls by Append calls to support older version of wxWidgets 
    645  
    646 v0.03_01 2008.07.31 
    647     Experimental code in Build.PL to avoid test failures when wxWidgets is too old. 
    648     Added ToolBar 
    649     Experimental code to install non-perl files and then use find them using File::ShareDir 
    650  
    651 v0.03 2008.07.28 
    652     Fix many issues reported by Octavian Rasnita 
    653     Rename some internal modules to get full indexing 
    654  
    655 v0.02 2008.07.26 
    656     First public release under the name Padre 
    657     Slow improvements 
    658     Nothing special or ground breaking to mention 
    659  
    660 v0.01 2008.07.20 
    661     First version 
     3900.16 2008.11.09 
     391    - Fix New on the Toolbar (SZABGAB) 
     392    - Add Diff menu item to show changes in file. (SZABGAB) 
     393    - Change windowing system to AUI solving several requests: (SZABGAB) 
     394      Split view 
     395      Tab reordering 
     396      Tab close button 
     397    - Localization and German translation. (HJANSEN) 
     398    - Move the content of Padre::Wx::Dialog to Wx::Perl::Dialog 0.02 (SZABGAB) 
     399    - Change back the new-file hot-key to be Ctr-N again. (SZABGAB) 
     400    - Add experimental PPI based Perl5 syntax highlighting (FAYLAND, SZABGAB) 
     401    - Save cursor position between runs of Padre. (FAYLAND) 
     402    - Tab/space conversion menu items. (FAYLAND) 
     403    - Upper/Lower case conversion menu items. (FAYLAND) 
     404    - New icons on the toolbar adding undo/redo/cut/cop/paste/select all. (HJANSEN) 
     405    - Also put cut/copy/paste/select all in the edit menu and in the right click menu. (HJANSEN) 
     406    - Move Parrot plugin to separate distribution. (SZABGAB) 
     407    - Enable switching between German and English. (SZABGAB) 
     408 
     4090.15 2008.11.02 
     410    - Don't let opening file that is already open. (SZABGAB) 
     411    - Start UTF-8 support. (SZABGAB) 
     412    - Switch to File::ShareDir::PAR (SMUELLER) 
     413    - Start using File::Which to locate the perl interpreter 
     414      (if padre is running from a par archive). (SZABGAB) 
     415    - Fix the Split Window menu option to really work. (SZABGAB) 
     416    - Adding "Close All but Current" menu option. (SZABGAB) 
     417    - Add autoindentation. (SZABGAB) 
     418    - Set focus on windows. (SZABGAB) 
     419    - Before saving, check if file has changed on disk. (SZABGAB) 
     420    - New menu option: "Reload file". (SZABGAB) 
     421    - Move style definition to external yaml file. (SZABGAB) 
     422    - Separate highlighting definition for PASM files. (SZABGAB) 
     423    - Reorganize Menus (make the Perl menu really only perl specific). (SZABGAB) 
     424    - Allow the execution of PASM files using parrot if PARROT_PATH 
     425      is defined. (SZABGAB) 
     426    - Load Parrot::Embed if it is available. (SZABGAB) 
     427    - Add Padre::Plugin::Parrot to show how to use pir for plugin writing. (SZABGAB) 
     428    - Allow execution of Perl 6 code using Rakudo. (SZABGAB) 
     429    - Add copyright/license to all the .pm files as per Debian request. (SZABGAB) 
     430    - Ctrl-T is the default new file hot-key just as in Firefox. (ADAMK) 
     431    - Dialog cleanups. (SMUELLER, ADAMK, SZABGAB) 
     432    - Replace the toolbar icons with icons from the Tango project. (SZABGAB) 
     433 
     4340.14 2008.10.27 
     435    - Skip the Test::Compile test if the module is not installed. (SZABGAB) 
     436    - Make the add/remove Perl menu work without warnings. (ADAMK + SZABGAB) 
     437    - Make brace matching (Ctrl-1) jump to the matching brace. (SZABGAB) 
     438    - Allow preference to use tabs (or spaces) when pressing TAB. (SZABGAB) 
     439    - Add automatic brace highlighting during. (SZABGAB) 
     440 
     4410.13 2008.10.26 
     442    - fix warning when closing Padre with no files open (BRICAS) 
     443    - close lone unused document when opening a recent file (now works the same 
     444      as file->open) (BRICAS) 
     445    - SplitWindow widgets are now used properly (ADAMK) 
     446    - Show Output nows correctly hides away the output window when non-visible (ADAMK) 
     447    - Refactored out output window to Padre::Wx::Output (ADAMK) 
     448    - General refactoring pass over Padre::Wx (ADAMK) 
     449    - Padre::Wx forces all the Wx::wxCONSTANT values to be populated, 
     450      so that we don't need all the use Wx qw{ wxCONSTANT } imports (ADAMK) 
     451    - Make it clear in the main window title if running from SVN checkout (ADAMK) 
     452    - Add Padre::PluginBuilder for Padre plugins with extra build targets (SMUELLER) 
     453    - Create dialog abstraction in Padre::Wx::Dialog. (SZABGAB) 
     454    - Lots of refreshing related fixes. (SZABGAB) 
     455    - Create Padre::Documents to return the current or any other document object. (SZABGAB) 
     456    - Stop importing Wx directly in the Padre::Wx:: modules. (SZABGAB) 
     457    - Compile all modules if Test::Compile is available during tests. (SZABGAB) 
     458    - Save button on toolbar is working now when the current document needs saving. (SZABGAB) 
     459    - Use binmode :raw in order to help Windows when opening and writing files 
     460      fixing the bug that we used to change the newline types whem editing on Windows. (SZABGAB) 
     461    - Run Script did not work bug fixed #76 (SZABGAB) 
     462    - chdir to directory to be executed with Run Script #69 (SZABGAB) 
     463 
     4640.12 2008.10.23 
     465    - All changes below this point by SZABGAB unless noted. 
     466    - Stupid bugs left in 0.11 reported by Brian Cassidy. 
     467 
     4680.11 2008.10.23 
     469    - Updated ORLite dependency to 0.14 for create => 1 support (ADAMK) 
     470    - Rewrote Padre::DB to auto-configure directly from Padre::Config (ADAMK) 
     471    - All Padre.pm DBI code converted to Padre::DB calls (ADAMK) 
     472    - Removed minor use of Class::Accessor to reduce memory overhead, 
     473      namespace pollution and dependency count (ADAMK) 
     474    - Removed some superfluous code from the PIR/PASM/Perl6 documents (ADAMK) 
     475    - Cleaned up (and shrunk the code for) the bootstrap sequence (ADAMK) 
     476    - Moved the "recent files" internal state into the database (ADAMK) 
     477    - Removed index pointers unrelated to the IDE from Padre.pm (ADAMK) 
     478    - Transaction-wrap exiting to make it much much faster (ADAMK) 
     479    - Adding shortcut methods for popup messages/errors (ADAMK) 
     480    - Optimised away the non-Wx non-class Padre::Wx::Execute (ADAMK) 
     481    - Created Padre::Wx::History::TextDialog so we can have a dialog 
     482      box that defaults to whatever the last answer was. (ADAMK) 
     483    - Some clean up in the FindDialog window with abstraction. 
     484    - Add support to Module::Starter and make it to be a prereq. 
     485    - Add all the perl functions to the Calltip keyword list and move 
     486      it to a yaml file. 
     487    - Fix several bugs that were probably introduced after 0.10. 
     488    - Turn the color definition of the syntax highlighting into a hash 
     489      for easier maintenance. 
     490    - Lots of code refactoring. 
     491 
     4920.10 2008.09.22 
     493    - Improve the search tool (include backward search). 
     494    - Allow keeping the search window open (or close it and use F3). 
     495    - Shift-F3 to jump backwards. 
     496    - Add Search and Replace and global search and replace. 
     497    - Setup mapping of file extensions to mime-types and to color coding. 
     498    - Clean up the MainWindow module, move code to Document and Document::Perl. 
     499    - Implement an experimental PASM, PIR and Perl 6 highlighting. 
     500    - Allow experimental code to allow the user to execute code within Padre. 
     501    - Report if file could not be saved and keep it in unsaved state (bug #74). 
     502    - Separate the Padre::Install module from Build.PL. 
     503    - Set default mime-type of new files to be perl. 
     504    - Change mime-type when saving file to the appropriate new mime-type. 
     505 
     5060.09 2008.09.17 
     507    - Move various relevant menu items into a "Window" menu (ADAMK) 
     508    - Rename "Enable CallTip" to "Show Call Tips" for consistency (ADAMK) 
     509    - Adding more menu seperators to improve the visual look (ADAMK) 
     510    - Always show status bar on Win32, as removing it breaks (ADAMK) 
     511    - Added experimental Padre::Document::Perl (ADAMK) 
     512    - Added experimental PPI intergration (ADAMK) 
     513    - Experimental menu refresh closer to being usable (ADAMK) 
     514    - Split out Wx-related utility functions into Padre::Wx (ADAMK) 
     515    - Adding common platform-detection logic to Padre::Util (ADAMK) 
     516    - If we start with a new file and then open another one, 
     517      implicitly close the unused new file (ADAMK) 
     518    - Some dialog cleanups. 
     519    - Make sure we can build stand alon executable for Linux. 
     520    - Remove Ctrl-Shift-Z from redo as Ctrl-Y already works. 
     521 
     5220.08 2008.09.11 
     523    - Add Ctrl-Shift-O to open a file based on the selection in the current window. 
     524    - Enable ack integration even though it is not nice yet but it is working. 
     525    - Use real Wx:AboutDialogInfo for the about box. 
     526    - Hide method names (in the method window) when they don't start on the first column. 
     527    - Add menu option to close all buffers. 
     528    - Escape $ signs by default so they will not interpolate during search. 
     529    - Open file now opens in the directory where the current file is. 
     530    - Add Bookmarks. 
     531    - Add toolbar with several icons. Tested on Windows as well. 
     532    - Add icon for the application. 
     533    - Enable/disable regex in search. 
     534    - Add menu option to convert line endings. 
     535    - Replace relative path with full path on the command line. 
     536    - Implement basic CallTips and add menu option to enable/disable them. 
     537 
     5380.07 2008.09.04 
     539    - Allow the user to change the width ot TABs as they are displayed. 
     540    - Separate the code to show the preferences window to the Padre::Wx::Preferences module 
     541    - Separate code to Padre::Wx::Menu, Padre::Wx::Execute, Padre::Wx::Help 
     542    - Allow spliting windows to see two parts of the same document 
     543    - Add Zoom-in/Zoom-out/Zoom-reset menu options to change the zoom on all documents 
     544    - Allow the use of PAR files as plugins (SMUELLER) 
     545    - Stop jumping on selection movement in the list of methods frame. 
     546    - Remove Padre::Demo and distribute it separately as Wx::Perl::Dialog. Make Padre depend on it. 
     547    - Update the status when the mouse is moved 
     548    - Update status works on Windows now. 
     549    - Require threaded perl as there is experimental code in Padre to use ack. 
     550    - Depend on App::Ack. 
     551    - Depend on PAR. 
     552    - Clean up the par generation. 
     553    - Lots of code cleanup. 
     554 
     5550.06 2008.08.28 
     556    - Add some "new file" templates 
     557    - Temporarily remove the toolbar 
     558    - Change behavior of Padre::Demo, add wxer command line interface 
     559    - Remove Demo::App 
     560    - Padre::Demo add dir_selector() and password() 
     561    - Update list of methods on save as well #54 (vincent) 
     562    - Change the list of subs on the right hand side to be sorted 
     563    - Set Alt-S to jump to the subs list 
     564    - Deal with newlines in files 
     565    - Lots of refactoring (ADAMK) 
     566    - Remember that application was maximized (ADAMK) 
     567    - Better choice of default size (ADAMK) 
     568    - Adding a separate compilation test script (ADAMK) 
     569    - Adding a ORLite interface to the database Padre::DB (ADAMK) 
     570    - Include authors tests for Perl critic and POD in xt/ directory 
     571    - Make commenting out and uncommenting out atomic in the undo buffer 
     572    - Replace string search by regex search, change the GUI 
     573    - Add case insensitive search 
     574    - Limit the max number of recent files to 20 
     575 
     5760.05 2008.08.17 
     577    - First stab at autocompletition using Ctrl-P. (SZABGAB) 
     578    - Allow opening files without extensions (on non-ms-windows systems). (SZABGAB) 
     579    - Cleaning up to comply with perlcritic default settings. (ADAMK) 
     580    - Adding basic "project" support. (ADAMK) 
     581    - Adding Module::Inspector as prereq. (ADAMK) 
     582    - Replace YAML with YAML::Tiny (ADAMK) 
     583    - Moved bin/padre to script/padre. (ADAMK) 
     584    - Moving all globals into a unified object tree. (ADAMK) 
     585    - Created standalone Padre::Config (ADAMK) 
     586    - Show the filetpe in the status bar. (SZABGAB) 
     587    - remove Devel::PerlySense as prereq for now. (SZABGAB) 
     588    - List functions of the current file on the right panel. (SZABGAB) 
     589    - Syntax highlighting of more file types (PATSPAM) 
     590 
     5910.04 2008.08.08 
     592    - add Devel::PerlySense as prereq 
     593    - stop checking for wx version for now 
     594    - change the create_makefile_pl to passthrough as the traditional did not do the extra work done by Build.PL 
     595    - Mark the buffer that is unsaved with a star. 
     596    - stop saving the content of the loaded file and use GetModify 
     597      to find out if the file has been modifyed since last save 
     598    - replace the search_term by search_terms in the config file 
     599    - allow remembering of search terms 
     600    - replace the text dialog by a full dialog box and a Wx::ComboBox 
     601    - Setup http://padre.perlide.org/ using trac 
     602    - Move the repository to http://svn.perlide.org/padre/ 
     603 
     6040.03_02 2008.08.03 
     605    - add experimental code for plugins 
     606    - add experimental version of Padre::Plugin::PAR 
     607    - fix the shortcuts of some of the menues in windows, thanks to Octavian Rasnita 
     608    - replace the AppendSubMenu calls by Append calls to support older version of wxWidgets 
     609 
     6100.03_01 2008.07.31 
     611    - Experimental code in Build.PL to avoid test failures when wxWidgets is too old. 
     612    - Added ToolBar 
     613    - Experimental code to install non-perl files and then use find them using File::ShareDir 
     614 
     6150.03 2008.07.28 
     616    - Fix many issues reported by Octavian Rasnita 
     617    - Rename some internal modules to get full indexing 
     618 
     6190.02 2008.07.26 
     620    - First public release under the name Padre 
     621    - Slow improvements 
     622    - Nothing special or ground breaking to mention 
     623 
     6240.01 2008.07.20 
     625    - First version 
Note: See TracChangeset for help on using the changeset viewer.