When I updated from the previous version (portable) to 4.8, it cleaned out everything in the app folder, which included my manually installed plugins.
I had a couple of extra dll files that I'd installed in \PortableApps\Notepad++Portable\App\Notepad++\plugins\ alongside the ones it ships with. Is there some other folder that is persistent in the portable version, or this this something that may need to be looked at in the launcher?
Happily, I had a backup of the plugins, so it was easy to reinstall them, and they work fine now that I have done so.
I tested again, and updating 4.8 to 4.8 did the same again, deleting the plugins.
The installer doesn't touch any of the plugins themselves other than LightExplorer (which has been replaced by Explorer in later releases of Notepad++). Here's the actual code from the installer:
Other than removing the old source directories and the lightexplorer plugin, nothing is altered from an existing install. The only thing I can think of is that Notepad++ itself is removing them as it realizes it is upgrading a configuration file from an earlier version.
Sometimes, the impossible can become possible, if you're awesome!
it was lightexplorer that I noticed was missing.
I use it instead of Explorer because Explorer can't seem to handle UNC pathnames, while LightExplorer works with them just fine.
But thanks for looking into it.
Ah, that makes sense then. Notepad++ bundled Explorer up until version 4.2ish and then switched to LightExplorer because Explorer was crashing. Once fixed, they switched back. I'll alter the later installer to look for the version on upgrade (as the new Miranda IM installer does) to figure out whether to mess with LightExplorer. The Notepad++ Launcher itself will still portablize either or both plugins (altering your last open path as you switch drive letters). Sorry for any inconvenience there.
Sometimes, the impossible can become possible, if you're awesome!
and it was hardly an inconvenience. Thank you for putting so much of your time into this project!