Community
    • Login

    NppExec v0.8.5 has been released!

    Scheduled Pinned Locked Moved Notepad++ & Plugin Development
    1 Posts 1 Posters 261 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Vitalii DovganV
      Vitalii Dovgan
      last edited by Vitalii Dovgan

      NppExec is:
      https://github.com/d0vgan/nppexec/

      NppExec v0.8.5:

      • Glory to Ukraine! Glory to the heroes!
      • fixed: several issues discovered by SonarCloud
      • added: improvements around the Color Pickers (see v0.8.4)
      • added: experimental support of PseudoConsole via “npe_console u+/u-”
        (ideally, PseudoConsole requires full support of ANSI escape sequences;
        NppExec currently can remove but not render these sequences)
      • NppExec Manual slightly updated

      Get it here:
      https://github.com/d0vgan/nppexec/releases/tag/v085
      https://sourceforge.net/projects/npp-plugins/files/NppExec/NppExec Plugin v0.8.5/

      Notes:
      The most important parts of this release are bug-fixes and the experimental support of PseudoConsole.
      The further experiments with the PseudoConsole are here:
      https://github.com/d0vgan/nppexec/tree/feature/pseudo-console
      In that branch, CPseudoConsoleScreen has been introduced to emulate the cursor/caret movement in the console screen controlled by ANSI escape codes. So far, the results are neither good nor bad, which means more investigations and improvements are required. It looks like most of applications under PseudoConsole are OK with \r as the “Enter key”, however some applications (such as ipython) seem to require \n to behave similarly to the real console. (But looks like this introduces other problems…). Also, the moment of crossing the screen buffer (when the screen buffer height is exceeded) seems to be incorrectly handled by NppExec while working with the CPseudoConsoleScreen. I don’t know how much time it will take to identify and fix all the issues there, so CPseudoConsoleScreen remains in a separate branch (not included in the official release). You are welcomed to play with that code and notify me of any useful findings and suggestions.
      Cheers!

      1 Reply Last reply Reply Quote 6
      • First post
        Last post
      The Community of users of the Notepad++ text editor.
      Powered by NodeBB | Contributors