Ekopalypse
Ekopalypse
Something like a 4th parameter unselect, set to false by default, would be helpful.
The only advantage I see right now is if someone uses it with a default value that needs to be overwritten from time to time.
@aput - this can be already done, create a startup.py file and put this into it `console.editor.styleSetFore(1, (240, 128, 0))` restart npp.
The console issue is a font issue.  As for the MessageBox, the [underlying call](https://github.com/bruderstein/PythonScript/blob/d0b420e1201fb062eaf60c0d8bf58e80ffe92fd4/PythonScript/src/NotepadPlusWrapper.cpp#L672) uses the ANSI version. Unfortunately, the Unicode symbol does not fit here. Changing this to...
The following has been tested with 32 and 64bit versions of PS 1.5.4 and PS 3.0.6 ~~~py import re test = '#1 #2 #3 #4 #5' matches_list = [] def...
In my opinion it is the task of Notepad++ and Scintilla to ensure, that PS can determine this accordingly. However, here are some hurdles that are probably difficult to overcome...
@rdipardo - you are right, haven't had a chance to play with these new APIs yet but it's definitely interesting. Thx for pointing out the example too.
@Jzhenli You don't. If you want to use such libraries, you must have a local Python installation and copy the pythonX.dll into the pythonscript plugin directory to replace the one...
This is done [internally by python](https://github.com/bruderstein/PythonScript/blob/6ba0f5f203ec0d557e5f7d10408c8ce5ea0049ea/PythonScript/src/PythonHandler.cpp#L99) itself. Yes, if you are using multiple versions, this may be the only way to ensure that the correct path is used. Remember that...
Great to see that moving to py3 is going to be done. I know it is early alpha state but should I be able to open the console already? Or...