Skip to content

Releases: bruderstein/PythonScript

v1.3.0

09 Oct 18:23
Compare
Choose a tag to compare

ATTENTION: There is currently no version available for N++ 7.6.x, see #109 for manual workaround

  • Context-Help does not include LANGTYPE enum #107
  • "See Scintilla documentation for ..." broken in the documentation #96
  • Default "print" to output to console #78
  • notepad.getFiles() should only return REAL tab file data #98
  • Buttons with relative paths #15
  • [Enhancement] Add "Input History" navigation buttons to Console #69
  • several documentation updates #94
  • Coloring in console output window does not work reliably #95
  • Update MENUCOMMAND list #91
  • Set console layout to LTR even if NPP layout is RTL #58
  • '>>>' in Console changes to '- - -' #88
  • store/read user scripts relative to plugins config directory #99
  • used plain python 2.7.15, without the modifications from fork https://github.com/bruderstein/python, reintroducing dependency to MSVCR90.dll

v1.2.0

28 Jun 01:21
Compare
Choose a tag to compare
  • make menu command Show Console toggling #66
  • tcl\tk from python 2.7.15 #73
  • [Enhancement] "Run Previous Script" menu item -> hold Ctrl to EDIT script source file #77
  • [Question] Is "To Input" command useful? #80
  • Adding scripts/Samples/CTags Based Autocompletion.py #82 (thanks @Lucas-C)
  • [Suggestion] Display Console on Error #76
  • notepad.prompt() input control won't accept input #81
  • [Enhancement] Separate outputs with an empty line #68
  • Extend help with editor.flash #83
  • used plain python 2.7.15, without the modifications from fork https://github.com/bruderstein/python, reintroducing dependency to MSVCR90.dll

v1.1.0

27 May 16:06
Compare
Choose a tag to compare
  • further adaptations for x64 build
  • add editor.flash() #52
  • console GIL fixes #51
  • Npp754 #50
  • unicode script filenames, see #20 #60
  • provides feature request 56 functionality #62
  • provides feature request 57 functionality #65
  • Documentation: replace "Notepad" and "Editor" with "notepad" and "editor" #59
  • used plain python 2.7.15, without the modifications from fork https://github.com/bruderstein/python, reintroducing dependency to MSVCR90.dll

v1.0.9

17 Apr 16:20
Compare
Choose a tag to compare
  • adaptations for x64 build
  • sync with N++ interface files 7.5.4
  • updated scintilla interface to the one used for 7.5.4 which is version 3.5.6 + small fixes + wrapper generation corrections, updates (thanks to @ClaudiaFrank)
  • reduced compiler warnings
  • used plain python 2.7.14, without the modifications from fork https://github.com/bruderstein/python, reintroducing dependency to MSVCR90.dll

v1.0.8

14 Apr 12:18
Compare
Choose a tag to compare
  • Fix for odd deadlock issues. GIL is now always given up when calling Notepad++ or Scintilla functions
  • Performance optimisation for notifications where there are no callbacks registered

v1.0.7

14 Apr 12:33
Compare
Choose a tag to compare
  • Fix for replacing with extended Unicode characters with editor.rereplace() (thanks to David Instone-Brewer for reporting)
  • Several freeze issues corrected (thanks to skrell and Juergen Busch for reporting)

v1.0.6

14 Apr 12:36
Compare
Choose a tag to compare
  • Arguments for various events fixed (thanks to everyone that reported the various missing arguments)
  • editor.deleteLine() works as expected on first and last lines
  • Various small documentation fixes

v1.0.5

14 Apr 12:36
Compare
Choose a tag to compare
  • Fixed crash bug with notepad.prompt(). Thanks to Dieter Koessl for reporting

v1.0.4

14 Apr 12:37
Compare
Choose a tag to compare
  • Fixed issue in Python with complex numbers (abs, hypot would never return). Thanks to Ron Jenson for reporting
  • Note this release contains an updated python27.dll, and updated modules. Python reports version "2.7.6-notepad++ r2", and sys.version_info reports a serial version 2, instead of 0 as the previous version.
    If the official python ever releases a minor fix of 2.7.6 (unlikely now), please note this python27.dll is actually a modified 2.7.6.0, and does not contain fixes in any future releases of Python 2.7.6.
    If you're updating manually (without the MSI or Plugin Manager), then it is strongly advised to update the libs, so all .pyd files

v1.0.3

14 Apr 12:38
Compare
Choose a tag to compare
  • Fixed crash bug with Notepad.runPluginCommand(). Thanks to Kyrus86 and Ron Jenson for reporting