PythonScript
PythonScript copied to clipboard
Python Script plugin for Notepad++
See: https://notepad-plus-plus.org/community/topic/14256/pythonscript-maximum-menu-items I have recently encountered this limit myself.
A new `notepad` member function is needed to support a plugin command new to (presumably) N++ release 8.6.8: `NPPM_GETTABCOLORID` The new function should (ideally?) be callable as `color_id = notepad.getTabColorID(view,...
This is a FEATURE REQUEST. Notepad++ version 7.6.4 (I think) brought the capability to rename an unsaved tab. For example, a tab with the title "new 2" can be right-clicked...
Please consider adding type stubs. Without static type information, it feels like walking in total darkness: no auto-completion, no types, no parameters, nor return values—nothing. It is very easy to...
https://github.com/bruderstein/PythonScript/blob/52f7d7b3745ebd629ff4549365b13aac4c813c95/PythonScript/src/ScintillaWrapper.cpp#L61 Naively calling `__str__()` on an object assumes it is bound, which is not the case for non-instantiated classes. Would it be possible to use Python's `str` builtin?
The following enums are invalid. Please change the attribute names to valid identifiers. https://github.com/bruderstein/PythonScript/blob/52f7d7b3745ebd629ff4549365b13aac4c813c95/docs/source/enums.rst?plain=1#L1349 https://github.com/bruderstein/PythonScript/blob/52f7d7b3745ebd629ff4549365b13aac4c813c95/docs/source/enums.rst?plain=1#L1351 https://github.com/bruderstein/PythonScript/blob/52f7d7b3745ebd629ff4549365b13aac4c813c95/docs/source/enums.rst?plain=1#L1587
#312 introduced persistence of the console window. I think that code has problems. --- Try this user startup.py: ```py try: startup_already_ran print('NOT running startup things a second time') except: startup_already_ran...
In version 3.0.18, add following code to user `startup.py`: ```py try: hello except: hello = 0 hello += 1 print('hello:', hello) ``` Make sure that the PythonScript console window is...
In the N++ repo, I [commented in an issue about missing styles/languages](https://github.com/notepad-plus-plus/notepad-plus-plus/issues/15538#issuecomment-2310226566), > I have just released a script for the PythonScript plugin which will help to automate incorporating new...
Bug summary: Running a script should not cause the text in the console's `>>>` to be executed after the script runs --- Steps-to-reproduce: I set up a fresh N++ 8.7.8...