# encoding: utf-8 # # Editra Launch Plugin # Author: Cody Precord # License: wxWindows License # #-----------------------------------------------------------------------------# Version 1.14 Released: xx/xx/20xx +Fix Save All prior to run option not saving all open buffers #-----------------------------------------------------------------------------# Version 1.13 Released: 04/22/2011 +Add configuration for number of lines to buffer in the output display. +Fix incorrect behavior of Clear Between Runs feature that was clearing the buffer when the abort button was clicked instead of right before next launch. +Add error highlighting and hotspot support for C/C++ compiler errors (patch from hradec). #-----------------------------------------------------------------------------# Version 1.12 Released: 10/01/2011 +Fix bug with handling initialization of color preferences on new installs. +Fix issue in class factory causing incorrect data display for handler classes that are generated dynamically on the fly. +Fix issue with lock file failing to keep file locked after clicking on an error hotspot in the buffer. #-----------------------------------------------------------------------------# Version 1.11 Released: 05/14/2011 +Fix bug in handling launch xml file for handlers that have empty command lists. +Fix bug in configuration settings management. #-----------------------------------------------------------------------------# Version 1.10 Due to a change in the underlying datamodel this update will force any existing Launch configuration to be reset. +Major framework redesign - Adds support for all file types in Editra. +Fix issue in detecting files that are already open from hotspot links. +Fix output display truncating on NULL bytes. +When an XML configuration is present the handlers defined in it can only be edited in the XML file, since XML handlers are now transient. +Fix crash that could occur from holding F5 down for a long time #-----------------------------------------------------------------------------# Version 1.9 +Add Auto Save buffer before running option. +Add default handlers for C/C++ files. +Ensure that process exit status is output to a new line in the output buffer +Trap and log XML parsing assertions instead of crashing when invalid Launch XML is encountered. #-----------------------------------------------------------------------------# Version 1.8 +Fix compatibility issue with Python 2.6.4 and later +Fix some issues with the Lock File feature not always locking the selected file. #-----------------------------------------------------------------------------# Version 1.7: +Fix crash that could occur when clicking on some hotspots where the pattern matching would return None. +Add Word Wrap option to output buffer. +Add Lock File option to control bar to prevent the notebook synchronization from happening. #-----------------------------------------------------------------------------# Version 1.6: +Fix issue with run list not updating to enabled state properly when saving some files for the first time. +Add logging of error messages when run command fails. +Fix bug in custom xml hotspot handlers. +Suppress showing command window when running scripts on Windows. #-----------------------------------------------------------------------------# Version 1.5: +New filetype handlers can be added through the new xml interface +Notification of invalid commands are now properly reported on windows. +Add support for Stata (patch from Jean Eid) +Fixed duplicate LaTeX handler in config dialog. #-----------------------------------------------------------------------------# Version 1.4: +Fix handling for files that have spaces in their names. +Add option to provide audible feedback for when errors are detected. #-----------------------------------------------------------------------------# Version 1.3 +Use context sensitive messages for signaling updates, fixes failure to upate on gtk when a subdialog has the focus. #-----------------------------------------------------------------------------# Version 1.2 +Make sure config is initialized for new installs when accessing config dialog from Plugin Manager. #-----------------------------------------------------------------------------# Version 1.1 Date: 03/28/2009 +Add support for links in pylint output (patch from Erik Tollerud) +Api compatibility changes. #-----------------------------------------------------------------------------# Version 1.0 Date: 01/29/2009 +Add support for OCaml (patch from quode) +Improved Haskell support (patch from quode) +Add support for LaTex files. +Right click on configure executables list will show an option to browse for the executable. +Add error link support to VBScript (patch from Gaël) +Add support for Dos Batch scripts (patch from Gaël) #-----------------------------------------------------------------------------# Version 0.9 Date: 01/02/2009 +Add support for R +Fix file type not being checked when window is first shown #-----------------------------------------------------------------------------# Version 0.8 Date: 12/11/2008 +Add run last executed program function and shortcut. +Automatically save the buffer to be excuted if it is modified. +Fix file list not being populated on first opening. +Fix incorrect tooltip on exe choice control. #-----------------------------------------------------------------------------# Version 0.7 Date: 11/24/2008 +Add support for VBScript +Number of general UI improvements #-----------------------------------------------------------------------------# Version 0.6 Date: 10/27/2008 +Add support for D +Fix bug with not unsubscribing to some messages on delete causing dead object errors. #-----------------------------------------------------------------------------# Version 0.5 Date: 09/30/2008 +Add support for (HTML, Inno Setup Scripts, newLisp) +Fix highlighting error in config dialog +Fix not updating availability after a save as or lexer change #-----------------------------------------------------------------------------# Version 0.4 Date: 07/11/2008 +Files of same type are now selectable without changing the buffer +Fix some layout issues on Windows #-----------------------------------------------------------------------------# Version: 0.3 Date: 06/08/2008 +Add shortcut for running Launch (defaults to F5) +Option to automatically clear buffer between runs +Output text colors are configurable +Fix error hotspot highlighting from perl ouput #-----------------------------------------------------------------------------# Version: 0.2 Date: 03/14/2008 + Use aliases for command names + Use Primary Font from Profile settings for output + Fix improper updating from events taking place in other windows + Support for Ada, PHP, Haskell, haXe, PostScript #-----------------------------------------------------------------------------# Version: 0.1 Date: 02/02/2008 - Initial Release - Support for launching the following file types + Bash Shell + Boo + C-Shell + Ferite + Korn Shell + Lua + NSIS + Perl + Pike + Python + Ruby + Tcl/Tk