You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm facing a problem updating info on my plugin here : https://npppm.bruderste.in/plugins.
The plugin is 3P - Progress Programmers Pal, it is developed in C# and previously required .net 4.0.
For several reasons i need to now target .net 4.6.2 so i have included a small program to check the current installed version of .net and install an update if needed.
Description of the Issue
I want to "RUN" a program after downloading and copying required files.
But each time I add a "run" step, the plugin doesn't save correctly. I basically saves until the run step, and everything after the run is lost. E.G. i put 2 delete in the "remove" section, those are lost when I save with a run step.
I tried uploading an xml but it just doesn't work either :/
[EDIT] the bug only appears if Run when Notepad++ is closed is un-checked
Steps to Reproduce the Issue
Add a "run" step and don't check Run when Notepad++ is closed, click "edit plugin" to save it. Edit the plugin again, run step as disappeared.
Expected xml
<?xml version="1.0" encoding="UTF-8"?>
<plugins>
<pluginname="3P - Progress Programmers Pal">
<unicodeVersion>1.8.1</unicodeVersion>
<aliases>
<aliasname="3P" />
</aliases>
<description>[Requires .net framework 4.6.2]\n\n3P is a notepad++ plug-in designed to help writing OpenEdge ABL (formerly known as Progress 4GL) code. It provides :\n\n- a powerful auto-completion\n- tool-tips on every words\n- a code explorer to quickly navigate through your code\n- a file explorer to easily access all your sources\n- the ability to run/compile and even PROLINT your source file with an in-line visualization of errors\n- more than 50 options to better suit your needs\n- and so much more!\n\nVisit http://jcaillon.github.io/3P/ for more details on the plugin</description>
<author>Julien Caillon</author>
<homepage>http://jcaillon.github.io/3P/</homepage>
<sourceUrl>https://github.com/jcaillon/3P</sourceUrl>
<latestUpdate>More infos here :\nhttps://github.com/jcaillon/3P/releases/tag/v1.8.1</latestUpdate>
<stability>Good</stability>
<install>
<unicode>
<download>https://github.com/jcaillon/3P/releases/download/v1.8.1/3P.zip</download>
<copyfrom="3P.dll"to="$PLUGINDIR$\"validate="true" />
<runfile="NetFrameworkChecker.exe"arguments="-ShowOnlyIfNotInstalled"outsideNpp="0" />
</unicode>
</install>
<remove>
<unicode>
<deletefile="$PLUGINDIR$\3P.dll" />
</unicode>
</remove>
</plugin>
</plugins>
Hi @chcg, thanks for the feedback!
And... you were right! It indeed saves correctly when checking "Run when Notepad++ is closed".
Normally, this would be a problem for me because I actually need this program BEFORE notepad++ is restarted.
However... It doesn't work like that! It seems that there is a bug in the plugin manager because this 0/1 toggle doesn't do anything. Even with this option checked the program is executed before the restart!
I'll open a second issue for this.
Thanks again!
jcaillon
changed the title
Plugin manager - plugins list
Plugins list x32 - web interface - bug when unchecking Run when Notepad++ is closedMar 5, 2018
Hello,
Thank you for developing nppPluginManager.
Context
I'm facing a problem updating info on my plugin here : https://npppm.bruderste.in/plugins.
The plugin is
3P - Progress Programmers Pal
, it is developed in C# and previously required .net 4.0.For several reasons i need to now target .net 4.6.2 so i have included a small program to check the current installed version of .net and install an update if needed.
Description of the Issue
I want to "RUN" a program after downloading and copying required files.
But each time I add a "run" step, the plugin doesn't save correctly. I basically saves until the run step, and everything after the run is lost. E.G. i put 2 delete in the "remove" section, those are lost when I save with a run step.
I tried uploading an xml but it just doesn't work either :/
[EDIT] the bug only appears if
Run when Notepad++ is closed
is un-checkedSteps to Reproduce the Issue
Add a "run" step and don't check
Run when Notepad++ is closed
, click "edit plugin" to save it. Edit the plugin again, run step as disappeared.Expected xml
Validation :
The text was updated successfully, but these errors were encountered: