Community
    • Login
    1. Home
    2. Popular
    Log in to post
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • donhoD

      New built-in Plugin Admin (Plugin Manager) is ready

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      117
      5 Votes
      117 Posts
      94k Views
      Peter McLeanP

      More news. After getting 24 32-bit Plug-ins working on Windows 7, I renamed the Program Files>Notepad++ folder on XP to “Notepad++ Org”, copied the whole Program Files>Notepad++ folder tree structure to XP from my Windows 7 box, and got 21 of the 24 Plug-ins to work on XP. The only problem is now, that I do not have a “Plug-in Manager” or “Plug-in Admin” that works on XP with Notepad++ V7.6.4. I can technically only install “Plug-in Manager” on XP, whereas I cannot even install “Plug-in Admin” on XP. However even if I install “Plug-in Manager”, “Plug-in Manager” cannot manager the Plug-ins running under Notepad++ V7.6.4, since V7.6.4 uses a different installation configuration. So my option now is to install the 32-bit Plug-ins on the Windows 7 box and then copy same to the XP box, and if they work then great, if not then bad luck hey? All you have to do, if the 32-bit Plug-ins do not work on XP, is to answer yes when asked if you wish to remove for compatibility reasons, or delete the incompatible Plug-in name folder under the Program Files/notepad++\plugins folder, e.g. C:\Program Files\Notepad++\plugins\csvquery to remove the 32-bit “csvquery” Plug-in. I hope that what I have learned is of some help to someone. Cheers from Aussie mate and happy Notepad++ing hey? :-)

    • wisemike2W

      Fix corrupted txt file (NULL)

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · · corrupted fix text null file
      114
      2 Votes
      114 Posts
      145k Views
      donhoD

      Hi guys

      Thanks to the investigation & implementation of @xomx , we have identified a plugin which could cause this issue eventually: “SaveAsAdmin”.
      ref: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/14990#issuecomment-2053828749

      While browsing this very long discussion of the issue, I found no Debug Info regarding files corrupted NUL characters issue.

      So for people who have encountered NUL characters content problem, could you confirm (or deny) that you have had SaveAsAdmin plugin installed?

    • Gilles MaisonneuveG

      Perl language syntax highlighting troubles (bug or limitation ?)

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      112
      2 Votes
      112 Posts
      44k Views
      PeterJonesP

      For those being directed here by other links from the forum, @Ekopalypse has a newer version available at his github, here.

    • Paweł SzmajdaP

      It's time for UI update!

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion dark interface modern windows10
      101
      17 Votes
      101 Posts
      198k Views
      PeterJonesP

      @bombitup ,

      The contents of your “That said” paragraph were nearly identical to the quoted text from 2015. And those claims haven’t been true for years, because when Notepad++ v8.0 came out in 2021, the whole GUI – not just the editor panels – were given the ability to Dark Theme

      Your post sounds like something that would be said if you posted the original 2015 post as a prompt into an older generative AI and asked it to reply to that post.

      Just so you know, posts created by generative AI are not allowed in this forum – it’s a Community of Users of Notepad++, and, by definition, generative AI are not users of Notepad++. Any further posts like this, and you will be banned.

      The Sep 2024 revival post sounded like generative drivel (and, like yours, rephrased the original 2015 complaint); your post was slightly better generative drivel (it at least wrapped it in mindless wrapper paragraphs), but it was still junk.

      Getting posts every few years that try to “reply to” or “reword” the original, outdated post add nothing to the forum. Since this Topic has become a “honeypot” for AI nonsense, and since all the original points from 2015 have been addressed over the last decade of improvements, I am locking the discussion.

      Admin update: that individual has been banned for spam posts, in addition to the AI nonsense posts. Sorry for their waste of bandwidth.

    • donhoD

      Notepad++ 7.6 & new Plugins Admin

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      94
      2 Votes
      94 Posts
      123k Views
      senselockeS

      I found a fix, at least for my PC. On a Win7x64 system using 32-bit N++, I had the same problem with every post-7.6 version I had installed. None of them ever had the Plugins install correctly. I got it working, finally, with 7.8.9, but it’s likely the same issue as prior versions. I’m replying to this because it seems to have the most information/discussion.

      The problem was that the GUP.exe file in the notepad++/updater/ folder wasn’t ever starting. I watched my Task Manager and checked windows error logs… it never started. So I had a hunch, anc ran the GUP.exe program directly, and Windows popped up its UAC nag window ('Open File - Security Warning). I unchecked “Always ask before opening this file” to clear it with the UAC, clicked ‘Run’, and it showed the standard Notepad++ Available Update message. I clicked ‘no’.

      I then re-opened Notepad++, used the Plugins Admin to install a plugin, and it WORKED. Hopefully this will help others with the same problem, which was (for clarity) that selecting to install a plugin through the ‘Plugins Admin’, click ‘Yes’ to restart, and NPP closes but never re-opens on its own. When opened manually, nothing was installed.

    • donhoD

      You've a lot of reasons to hate Notepad++

      Watching Ignoring Scheduled Pinned Locked Moved Boycott Notepad++
      88
      5 Votes
      88 Posts
      98k Views
      AZJIO AZJIOA

      @V-S-Rawat You can also try “RJ TextED”. I also posted my AkelPad assembly in English on the PureBasic forum. I hope the author doesn’t delete the link https://www.purebasic.fr/english/viewtopic.php?t=82525

    • Lycan ThropeL

      FunctionList Confused

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      82
      0 Votes
      82 Posts
      20k Views
      Lycan ThropeL

      @guy038 ,

      Thank you. Now, I will have to look at your code, but while I was signed out, I had another one of those epiphany things. :-)

      Figured it out with the reduced complexity by allowing everything after the this and stopping before the \) with the lookahead, by using this regex:
      \Kthis\.\K(.+)(?=\)) By doing this I was able to remove the longer more complex one that only went 3 levels deep, and reducing my or construct by one or level. This is what I can get now:
      FLObjectListSuccess2.PNG

      I think I have a problem with overthinking things. :-) I was looking for the one you showed up there, and I might still be able to use it, somewhere else, so thanks.

      Lee

    • Bas de ReuverB

      [New Plugin] CSV Lint

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      81
      6 Votes
      81 Posts
      73k Views
      Bas de ReuverB

      The CSV Lint plug-in was updated to v0.4.6.8. Just missed the Notepad++ 8.7.8 update, but that’s no problem it’ll automatically be available in the next update. It’s a small update anyway, as I don’t really have the time to work on the plug-in at the moment due to work related stuff. So for now I just wanted to get some minor updates out the door, hopefully more updates in the near future.

      Sort Data, enumeration columns now sort according to code index Metadata scripts, now includes sort examples SQL scripts, placeholders for column comments Settings button on docked window
    • donhoD

      Notepad++ 7.6.1

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      80
      6 Votes
      80 Posts
      72k Views
      Jan ČernostaJ

      @Jan-Černosta
      Any progress in choosing proper codepage ANSI?
      Thanks, Jan

    • cmeriauxC

      survey: Incremental search usefulness

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      79
      1 Votes
      79 Posts
      18k Views
      James SiversonJ

      @Alan-Kilborn Yes, this is a fact, it’s hard to argue.

    • donhoD

      New Plugins Home (where Notepad++ will load from)

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      79
      7 Votes
      79 Posts
      105k Views
      donhoD

      This thread is locked. Please check here for the renewed information:
      https://notepad-plus-plus.org/community/topic/16996/new-plugins-home-round-2

    • donhoD

      Notepad++ v7.9.2 Released

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      78
      4 Votes
      78 Posts
      16k Views
      Alan KilbornA

      @damianos133eu

      See HERE.

    • patrickdrdP

      sort file removing duplicates possible?

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      75
      0 Votes
      75 Posts
      45k Views
      Vasile CarausV

      ^([A-Z])([a-z]+)\R(?i:\1)\2$

    • EkopalypseE

      Little Dialog-wrapper for PythonScript

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      74
      4 Votes
      74 Posts
      13k Views
      PeterJonesP

      @Bruno-Bonaspetti ,

      Have a little patience. You already asked that question yesterday here. This is not paid support that is guaranteed to get a reply in 5 minutes or your money back; this is a Community of fellow users of Notepad++, and as such, any who read here regularly and answer questions do so solely on their free time, and they might not always have time to answer a specific question – especially one that might take more knowledge of a specific sub-tool of Notepad++.

      Furthermore, this topic, “Little Dialog-wrapper for PythonScript” is focused on the Dialog Wrapper library for the PythonScript plugin; it briefly mentioned a script that was using that wrapper to help with the user interface, but the translation is not the focus of this discussion.

      Your original question was in the right place. This question was not. I will try to give a brief answer in the other topic.

    • donhoD

      Support for Plugins Admin & NppPluginList

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      73
      1 Votes
      73 Posts
      93k Views
      CoisesC

      @PeterJones said in Support for Plugins Admin & NppPluginList:

      Let me know if that procedure […] is able to work for debugging.

      Yes, it works. Thank you.

      I didn’t bother to examine the code to find out how it works, but apparently using a debug version of Notepad++ automatically uses the .json plugin list instead of the .dll, so the test proceeds just fine. Just to be sure, I tried changing my plugin’s hash value in the list and it flagged the mismatch, so it is validating the hash.

      I don’t think that’s an unreasonably difficult procedure for plugin authors to follow (relative to the work to actually write and debug a plugin!). It’s not a big deal if updating those fixed-URL debug builds is inconvenient. It would just be good to have the procedure documented, either in the manual or in the plugin list readme (to which the manual could refer — personally, I think it makes more sense in the plug list readme).

    • Bas de ReuverB

      [c#] Adding a custom styler or lexer in C# for scintilla/notepad++

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      70
      0 Votes
      70 Posts
      16k Views
      Bas de ReuverB

      @Ekopalypse thanks for the answer. 🤔 Adding listeners for the BufferActivated event and manually setting the style each time the user switches to a different tab adds a lot of code and possibilities for bugs, for something that the user typically only does once…

      Honestly I think I’ll undo the new code and go back to just asking the user to restart Notepad++ after they change the default color set.

    • CoisesC

      [New plugin] Columns++

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      69
      9 Votes
      69 Posts
      17k Views
      Pete RunP

      @Coises said in [New plugin] Columns++:

      @Pete-Run said in [New plugin] Columns++:

      So my request would be an option to “Elastically Ignore” lines with no tabs.

      Columns++ | Profile… | Do not allow text following the last tab on a line to span columns. should not be checked for the example given.

      AhHa, I am not sure that I understand “Do not allow text following the last tab on a line to span columns” but that works niceley, thanks.

      I still don’t quite understand your use case. What is it you are trying to do that would be easier if elastic tabstop positions were shown only for selected lines?

      I only occasionally use NPP for NPP shortcuts.xml, some Lua, AHK etc. I was brought up on IBM mainframe early Text editors and JCL etc, so I am at home with text editors so am happy to use it for text manipulation, especially when Ms Word macros are lacking.

      My main gripe with tabs in textual situations is that they can “mess up/misalign” when copied between applications, hence my desire to sometimes use monospace fonts with spaces rather than tabs and of course in tables a word processor, but many situations do not afford tables.

      So, thanks again for your Columns++ and Elastic Tabs which helps keep my text aligned in different scenarios.

    • donhoD

      Notepad++ v6.9.2 released

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      68
      0 Votes
      68 Posts
      157k Views
      Faust JonsonF

      hi everi one

    • Thomas KnoefelT

      [New Plugin] MultiReplace

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      67
      3 Votes
      67 Posts
      14k Views
      Thomas KnoefelT

      Version 4.1.1.21 has been released and will be included in the next Notepad++ update. Below are the key changes and improvements:

      Header Column Menu: Right-click on the header to toggle columns like Find count, Replace count, Comments, and Delete.

      Comments Column: Add custom comments to entries via the new optional Comments column. Existing list files remain fully compatible.

      Column Locking: Lock the width of columns (Find, Replace, Comments) with a double-click on the header divider. A lock icon shows the status.

      New Variables: Two new variables have been added for “Use Variables” option: FNAME: Represents the filename or window title for new, unsaved files. FPATH: Represents the full path including the filename, or is empty for new, unsaved files. Multilanguage Support: The plugin now supports Danish. Configuration Options: Manage settings via the INI file located at
      C:\Users\<Username>\AppData\Roaming\Notepad++\plugins\Config\MultiReplace.ini: DoubleClickEdits: To disable direct editing on double-click, set DoubleClickEdits=0 (default: enabled). Tooltips: To disable tooltips, set Tooltips=0 (default: enabled). AlertNotFound: To disable notifications for unsuccessful searches, set AlertNotFound=0 (default: enabled).

      Here is a visual take on the changes:
      fe07924a-0201-4e47-b3c8-46b815cd081b-image.png

    • PeterJonesP

      My first plugin development: CollectionInterface [was: Need help with getting started using C++ Plugin Template]

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      67
      4 Votes
      67 Posts
      3k Views
      PeterJonesP

      @Coises,

      How do you go about testing the ARM64 version? I’ve left that out of all my plugin work so far, because I haven’t a clue how to verify that it works at all.

      I don’t. I’m following the time-honored tradition of releasing software untested, and hoping that any users will find edge cases for me. :-)

      Given that it works as 32b and 64b on Intel processors, and I’m not doing anything that is out-of-the-ordinary, I am hoping that there aren’t any ARM64-specific bugs