Cannot Install LuaScript
-
Hello:
I just attempted to install the “LuaScript” plugin to N++ 8.4.4 but it was not found in the Plugin Administrator nor was it recognized when I installed it manually. I’m probably doing something wrong but I have no idea what. Just to see if I could diagnose my problem, I downloaded and installed successfully “Customize Toolbar” Plugin!
I would appreciate any suggestions. Thanks in advance.Sparky
-
64-bit versions of LuaScript 0.11 will not load because of ABI incompatibilities with Notepad++ 8.3 and later (*1, *2).
There are plans to make this information more obvious to affected users in a future release: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/12069
For now, you can manually install the (unreleased) 0.12 version of LuaScript: https://github.com/dail8859/LuaScript/releases/tag/v0.12
This will circumvent N++'s plugin blocker because the DLL’s file version differs from the official plugin catalogue; the version-checking “algorithm” is just a simple “is equal?” comparison.
(*1) https://github.com/dail8859/LuaScript/issues/93
(*2) Note the"npp-compatible-versions"
field at
https://github.com/notepad-plus-plus/nppPluginList/blob/aee5178172b57f7dd06929524cc913f45bb31f9f/src/pl.x64.json#L568-L571 -
@rdipardo I’m sorry for being dense, but the files you referenced are both .dll files - what do I do with them?
-
@LonghornLou said in Cannot Install LuaScript:
.dll files - what do I do with them?
You would create a folder under the
plugins
folder with the same name as the DLL, then put the DLL in that folder.For example, if your plugin was
xxx.dll
then you would put it at...\plugins\xxx\xxx.dll
.Or…I could have just directed you to the user manual, HERE.
-
@Alan-Kilborn Thanks - that worked a treat. My problem was not that I couldn’t read but that I thought the two files had to replace others in the zip file I had downloaded and there were no .dll files to replace.
Again, thanks for your help!