A new unofficial update of PyScripter v1.7.2.6 has been released. The
download link for this update is:
http://pyscripter.googlecode.com/files/PyScripterv1.7.2.6.zip.
A number of new features have been added including some frequently
requested ones such as the customization of the position of the editor
tabs and the user control on the addition of the BOM in UTF-8 encoded
files. Also a major code refactoring was done in this version to
prepare for the the introduction of remote debugging :). It is
possible that some things may have been broken by this refactoring, so
please test extensively and report back any bugs.
Changes since the last official release:
New features:
* Interpreter command history improvements:
o Delete duplicates
o Filter history by typing the first few command characters
o Up|Down keys at the prompt recall commands from history
* Code Explorer shows imported names for (from ... import) syntax
(Issue 12)
* Improved sort order in code completion
* Save modified files dialog on exit
* Finer control on whether the UTF-8 BOM is written
o Three file encodings supported (Ansi, UTF-8, UTF-8 without
BOM)
* IDE option to detect UTF-8 encoding (useful for non-Python files)
* IDE options for default linebreaks and encoding for new files
* Warning when file encoding results in information loss
* IDE option to position the editor tabs at the top
Bug fixes:
* Shell Integration - Error when opening multiple files
* Configure External Run - ParseTraceback not saved properly
* Order of tabs not preserved in minimised docked forms
* sys.argv contained unicode strings instead of ansi strings
* Bug fixes and improvements in Editor Options Keystrokes tab
(Issue 6)
* Better error handling of File Open and File Save
* Page Setup Header and Footer not saved (Issue 7)
* Hidden Tabbed windows reappearing when restarting
* Duplicate two-key editor command not detected
* "Clean up namespace" and "Clean up sys modules" settings become
effective after restarting PyScripter
* Exception when setting the Active Line Color in Editor Options
dialog
* Raw_input does not accept unicode strings
* Error in docstring extraction (Issue 11)
* Raw_input does not accept unicode strings
* Error in docstring extraction (Issue 11)
* Fixed some problems with the toggle comment command
* Fixed rare bug in restoring layout
* Code tips wrong if comments are present among parameters (Issue
15)
* Notification of file changes can miss files (Issue 17)
* Certain syntax coloring options were not saved
* ToDo List did not support encoded files and unicode
* ToDo List did not support multiline comments (Issue 14)