Releases: bruderstein/PythonScript
Releases · bruderstein/PythonScript
v0.9.2
v0.9.0.1
v0.9
- A massive amount of work on code cleanup, including many bug fixes and potential bug fixes, from Jocelyn Legault
- A Lint test now passes clean, thanks to Joce's code cleanup
- Python updated to 2.7.1, and patched to support loading modules from Unicode paths under Windows
- Unicode paths for scripts and lib now supported (with patched python27.dll)
- Many improvements to console Unicode support. The console is now UTF-8
- Python module bug fixes for the /MT compilation (bz2 module, for instance, didn't previously work properly)
- Python unit tests now pass cleanly for the patched version, with the exception of trying to load MSVCR90.dll directly, which will never work when compiled with /MT
- Bugfix in config dialog always displaying user scripts when first opened
Tagging v0.8
- Fixed startup bug (many thanks to Stefan for helping track it down)
- Updated Scintilla wrapper to 2.21
- Added support for dynamic command IDs, for Notepad++ 5.8 and upwards (i.e. faster and safer menu processing)
- Updated to Python 2.7
- Removed Python's dependency on Visual C++ Runtime
- Added Python modules for SQLite, socket, XML and a few others
- Fixed bug with notepad.setStatusBar
- Fixed bug with notepad.runPluginCommand
- Fixed bug with clearing notepad callbacks from within a callback
v0.7.0.0
- Parser for errors / warnings in console
- Bug fixed in Scintilla callback handling
- Caching in runMenuCommand and runPluginCommand
- notepad.messageBox defaults added
- editor.getWord() and editor.getCurrentWord()
- console.editor object added, to allow for scheme changes etc
- Console line endings tidied up
- console.run can now be run from within an event handler
- runMenuCommand and runPluginCommand crashes fixed
- Added Run Previous Script feature
- Console context menu added
- Fixed bug with Machine scripts not showing in Configuration dialog (reported by ufo-pu55y)