NppExec v0.6 RC2 has been released!



  • NppExec v0.6 RC2:

    • new environment variables: $(CLIPBOARD_TEXT), $(NPP_HWND), $(SCI_HWND)
    • new commands: clip_settext, messagebox, exit, npe_sendmsgbuflen
    • set <var> ~ strlensci <string>
    • internal improvements
    • the NppExec Manual has been updated

    Get it here:
    https://sourceforge.net/projects/npp-plugins/files/NppExec/NppExec Plugin v0.6 RC2/
    or here:
    https://github.com/d0vgan/nppexec/releases/tag/v06-RC2



  • Here is some brief info about NppExec for new users:

    • NppExec adds a Console window at the bottom of Notepad++'s window;
      This Console window allows to run different console programs directly in it;
      Also there is Plugins -> NppExec -> Execute… window that allows to execute NppExec’s scripts (set of commands).
    • NppExec’s commands and variables are listed in the “NppExec.txt” file.
    • To get more details, type “help” (without the quotes) directly in NppExec’s Console. To get a detailed help about any NppExec’s command, type “help [command]” - e.g. “help npp_open” or “help set”.
      And don’t forget about Plugins -> NppExec -> Help/Manual.

    Installation:

    • Just unpack the NppExec zip-archive to the folder “Notepad++\plugins”.
      It will extract the file “NppExec.dll” as well as the “doc\NppExec” and “NppExec” subfolders (the latter one contains header files used by NppExec at runtime).

    Note:
    If you see just blank pages inside the NppExec Manual or see messages similar to “This web content was blocked” or “This web page could not be shown”, please follow the instructions below:



  • Christian, thank you for updating the plugin details in the plugins repository!
    (Yes, I regularly forget to do it myself.)



  • @Vitaliy-Dovgan

    What’s with all the release candidate stuff? It’s good, just release it already!! :-)

    Seriously, though, why didn’t you just call the earlier one 0.6.1 and this one 0.6.2? I always thought RC was for very minor (and critically needed) bug fixes, but I see feature enhancements here… Of course, your s/w, you’re free to do what you like!



  • @Scott-Sumner,
    Agree, it could be named a full-blown release because in fact it already is.
    Why I still name it “RC” is basically because I think that the release must include the completely updated Manual with revisited sections. For example, now it’s time to rename the section “Unicode and ANSI version” to “64-bit and 32-bit version” and update it correspondingly. Also there are still a few topics I’d like to cover in the Manual since the v0.6 alpha 1.
    But writing the Manual is not that interesting as developing something new, especially taking into account that there are not many people in this world who actually read any manual. So new features appear while the Manual is being updated very slowly - and thus I still name it “RC” :)



  • @Vitaliy-Dovgan

    Quote: “But writing the Manual is not that interesting as developing something new, especially taking into account that there are not many people in this world who actually read any manual.”

    I understand your point, but one reason why I like your plugin so much is that it provides a manual! I appreciate your effort to do this and I read it!

    Also I think your plugin should provide a manual because it’s a powerful plugin with a lot of features. Most useful is the chapter “Advanced usage” but you also provide some intersting details in other sections of the manual (e.g. “Using several copies of NppExec”). And the chapter “Compiling” inspired me to write a NppExec script which turns Notepad++ into some sort of simple IDE for 12 programming languages (including Batch, VBScript, InnoSetup, TSQL, Gnuplot, C and C#).

    Your plugin is for coders and I think you will find a lot of them reading manuals. Please continue your work on this regard.


Log in to reply