bruderstein / PythonScript

Python Script plugin for Notepad++
http://npppythonscript.sourceforge.net/
GNU General Public License v2.0
351 stars 66 forks source link

No more compatibile Notepad plugin #309

Open PatchaIT opened 1 year ago

PatchaIT commented 1 year ago

Hi, today Notepad++ tells me this plugin is no more compatible.

PatchaIT commented 1 year ago

Seems to be working now.

PatchaIT commented 1 year ago

Well, actually seems sometimes it works, sometimes not, don't know why.

chcg commented 1 year ago

@PatchaIT Which combination of N++ and PythonScript version do you use on which Windows version and bitness? And how does N++ tell you that the plugin is no longer compatible?

PatchaIT commented 1 year ago

I was using N++ 8.5.7 32 bit on Working PC, where I got issues.

Now I removed it and installed back 8.5.6, but 64 bit, because I need PythonScript. But I wasn't having issues with 8.5.6 32 bit nether, before updating.

I never updated the 8.5.6 64 bit on my Personal PC, instead. I have Windows 10 64 bit on all PCs.

The issue on 8.5.7 32 bit was the N++ popup at the start telling the plugin was no more compatible with that version, and suggesting to remove it. Also sometimes it didn't gave me the popup, but N++ crashed on the use of a script. Sometimes it worked, instead...

chcg commented 1 year ago

@PatchaIT Which version of PythonScript?

PatchaIT commented 1 year ago

PythonScript version is 2.0.0.0, the one automatically installed by N++ plugin manager. I suppose it automatically downloads 32bit on 32bit N++, and 64bit on 64bit N++.

chcg commented 1 year ago

I'm not able to reproduce the issue. With:

Notepad++ v8.5.7 (32-bit) Build time : Sep 6 2023 - 23:07:35 Path : C:\Users...\npp.8.5.7.portable\notepad++.exe Command Line : Admin mode : OFF Local Conf mode : ON Cloud Config : OFF OS Name : Windows 10 Home (64-bit) OS Version : 22H2 OS Build : 19045.3570 Current ANSI codepage : 1252 Plugins : mimeTools (2.9) NppConverter (4.5) NppExport (0.4) PythonScript (2)

Maybe some dll is on the search path of N++ which is causing that problem. If installed from the N++ Plugin Admin the plugin with the correct bitness is chosen automatically. Do you have an additional python installation apart from the one provided with PythonScript ?

PatchaIT commented 1 year ago

Yes. I have Python 2.7.13 in C:\Python27\Lib I need it to make scripts for another software (Streamlabs Chatbot).

I also have these plugins for Notepad++, don't know if they can create conflict. image