• 0 Votes
    4 Posts
    306 Views
    dr ramaanandD

    @rdipardo Please let us know how to use that. I would like to edit some webpages. I am sure that others will also be interested in your answer

  • 0 Votes
    5 Posts
    72 Views
    Tom SassonT

    @Coises said in Cannot change Encoding to correct encoding of UTF-8:

    Open Settings | Preferences… | MISC. and look for Autodetect character encoding.

    Thank you for your suggestion, this liitle “trick” with unchecking Autodetect fixed the issue for me

  • 9 Votes
    42 Posts
    11k Views
    PeterJonesP

    @Lycan-Thrope said in Config Files Need Updating, Too:

    became enabled only after selecting and double clicking the error

    I should probably add a single-click handler to enable that button, too. (Without any selection, it wouldn’t know where in the file to go to, so I will probably leave it disabled with no selection)

  • 1 Votes
    11 Posts
    150 Views
    Chris GorringeC

    Thanks Peter. I was starting to wonder if I was running NP in an odd way that was preventing it from working correctly. 😊

  • 1 Votes
    2 Posts
    49 Views
    CoisesC

    It’s open source. Look here:

    https://github.com/notepad-plus-plus/nppShell

  • Notepad++ v8.8.3 Release Candidate

    Pinned Announcements
    7
    6 Votes
    7 Posts
    382 Views
    xomxX

    @mkupper said in Notepad++ v8.8.3 Release Candidate:

    Is the self-signed root cert going to be the permanent fix?

    I hope not. In the long term, a public trusted CA cert is needed, such as the previously used DigiCert one.

    But using a self-signed certificate is much much better from the BFU’s (or the Don’s grand-mom ;-) ) POV.

    No one can expect that BFU will install Kleopatra (and create the needed OpenPGP key pair etc etc…!) to verify the N++ distributed sigs. But using the standard Windows Explorer and Certificate interface for checking of the N++ executable digital signature == ok, even if “unverifiable” for now:

    npp-v883-1-unverifiable.png

    it’s a halfway where to go (BTW I saw somewhere that some corporate takes an unsigned 3rd party app and signed it with their own MS Azure self-signed cert just for an internal re-distribution).

    IMO - even if the above (very good!) description, for adding the N++ own cert to the trusted root ones, is not for every BFU in general, it’s still much better than want from them to learn how the OpenPGP (and public/private key stuff) works.
    After N++ is in Trusted Root CA:

    npp-v883-2-npp-cert-trusted.png

    Now the N++ executables:

    can be trusted (verified the origin, with some acceptable effort) prevents unnoticed modifications (common disk storage corruptions but also malicious modifs):

    npp-v883-3-npp-execode-modified.png

    (Sidenote: I’d not overestimate the executables digital sign in the malware fighting - nowadays many sophisticated attacks use patching already loaded process in memory and so they do not touch the executable files on disk at all…)

  • Security of Legacy Notepad++ Versions (CVE-2025-49144)

    Security
    5
    1 Votes
    5 Posts
    242 Views
    xomxX

    @Bhaalthazar said in Security of Legacy Notepad++ Versions (CVE-2025-49144):

    patching older vulnerable versions

    It could be fun, now without the public CA cert available…

  • 0 Votes
    1 Posts
    41 Views
    No one has replied
  • [New Plugin] CSV Lint

    Notepad++ & Plugin Development
    83
    6 Votes
    83 Posts
    97k Views
    A

    I had sent a comment before this one which is not yet visible to me.

    Just wanted to let you know it seems solved. Other plugins struggled as well so I completely uninstalled npp and started from scratch. Now it works for me as a normal user.

  • Fighting Malicious Ads on Download Pages

    Pinned Security
    30
    3 Votes
    30 Posts
    8k Views
    donhoD

    @Coises

    I have no reason to think that it doesn’t block what you enter. What I meant was that it’s not accomplishing much, since it seems like no matter how many bad ads you block, there are always more to take their place. It seems like this is making a lot of work for you, but the whole nature of the advertising system is just undermining your efforts. (No complaint or criticism towards you, just disgust for the whole ad-supported nightmare that is the modern web.)

    I do what I can do.

    Though a lot of them are missleading, not all of ad destinations are “malicious” - here’s an example:

    6fbd3865-160c-4eb7-bb98-0b15672ea93b-image.png

    The link of “Download the White Paper” is:

    https://more.suse.com/Security_controls_for_the_OWASP_Kubernetes_Top_10.html?utm_source=google&utm_medium=display&utm_campaign=5_0004280_OA_Google_NeuVector_OWASP_Whitepaper_mp_2024737_en&utm_term=NeuVector_Prime&qgad=749273370457&gad_source=5&gad_campaignid=22495509070&gclid=EAIaIQobChMIq7mXqOCgjgMV3Yd_BB0V5DQqEAEYASAAEgJecfD_BwE

    which leads to https://more.suse.com/ - a section of suse.com website.
    It’s not the first time I’ve seen this - I have also blocked Microsoft & Google chrome.

    I don’t think these prestigious companies are aware that they are running the misleading ads. The real issue, I suspect, is that the marketing departments within these companies work with ad agences that view the traffic as an efficient way to boost superficial performance metrics and revenues.

    OTOH, back to 2013, in Oracle Java download from their website, it contained even the crapeware:
    https://www.facebook.com/Notepad.plus.plus/photos/pb.100057220819766.-2207520000/569194946466175/?type=3
    And Adobe did the same thing:
    https://www.facebook.com/Notepad.plus.plus/photos/pb.100057220819766.-2207520000/948957855156547/?type=3

    The both cases above, it’s really too huge that I don’t see how they can be innoncent.

  • 0 Votes
    2 Posts
    40 Views
  • 0 Votes
    10 Posts
    546 Views
    EkopalypseE

    @Kunal-Mehta

    Everything is possible if someone with enough time and desire can tackle this.
    Unfortunately I personally don’t have the necessary time to realize this, the little free time I have at the moment is not even enough to maintain my own plugins with the necessary love and care.

  • Notepad++ v8.8.2 Release

    Pinned Announcements
    10
    4 Votes
    10 Posts
    5k Views
    mkupperM

    Microsoft’s Windows Defender was not allowing the npp.8.8.2.portable.7z file on my machine claiming:
    Detected: Trojan:Win32/Suschil!rfn

    One puzzle is is that if I expand npp.8.8.2.portable.7z into a folder that a full scan of that folder reports “0 threat(s) found.”

    Windows Defender was using 1.431.348.0 created/updated on 07/02/2025 6:13 AM. I checked for updates and got 1.431.355.0 created/updated on 07/02/2025 11:10 AM. I re-ran the scanner and it reports no threats found.

    I assume this is not related to the code signing issue as I assume Windows Defender would still detect viruses in and and quarantine signed files.

    I’m guessing it was a false positive from Windows Defender’s 1.431.348.0 package that Microsoft has since fixed.

  • 0 Votes
    5 Posts
    146 Views
    B

    Many thanks to @PeterJones and @Coises, for the answers, perspective, and (in Peter’s case) updating the User Manual.

    You are right, it was Cascadia Code; changing it to Consolas, for example, got rid of it. My “exhaustive” font testing was… only Cascadia Code and Fira Code, so I literally hit both of the two. I’ve been mostly using Hack font for such a long time, I just haven’t really noticed any of this ligature-supporting fonts. I just got a new PC and hadn’t installed Hack yet.

    I like finding out where I was ignorant and wrong. It makes me less so.

    Cheers and thanks again!
    –BrBill

  • KNOWN ISSUE: 8.8.2 doesn't appear to be digitally signed

    Pinned until 8/2/25, 12:32 PM General Discussion
    4
    0 Votes
    4 Posts
    236 Views
    TragenT

    It’s even worse that you now need a USB stick / HSM for code signing certificates which makes it even more complicated and expensive.

  • Sometimes when one door closes in life, another one opens

    Humour
    1
    7 Votes
    1 Posts
    88 Views
    No one has replied
  • Notepad++ replacing '!='

    Help wanted · · · – – – · · ·
    4
    1 Votes
    4 Posts
    184 Views
    PeterJonesP

    To future readers: I have updated the User Manual’s description of the DirectWrite settings to show:

    a4645737-3f77-4d64-b3e2-86137d6184d2-image.png

    This should hopefully help guide people in how to use or disable this feature of their chosen fonts

  • Unexpected text display change for >=

    General Discussion
    5
    2 Votes
    5 Posts
    377 Views
    PeterJonesP

    @BrBill said in Unexpected text display change for >=:

    @Alan-Kilborn I want to turn this off too. It also displays != as ≠. Does anyone know?

    You didn’t need to post a second time with the same question 15 minutes after your first post here.

    Besides, one answer in the post you were replying to – turning off DirectWrite, which is now setting it to GDI (most compatible) as of a few versions ago – would have worked for you if you’d tried it.

    Or, as I explain here, pick a font that doesn’t have the ligature feature.

    Either works.

  • Unexpected change in language

    Help wanted · · · – – – · · ·
    3
    0 Votes
    3 Posts
    79 Views
    PeterJonesP

    @Pat-Mitchell ,

    Since this question had nothing to do with the installer issues from the original post that you replied to, I forked it out to a separate question: this will get it in the right place so people know you are looking for help on this separate issue.

    There are two ways that I could interpret your question: your first phrase, “My note pad switched to a foreign language”, makes it seem like the user interface (menus, dialog boxes, etc) changed to a different language. For that, @Jonathan-Johansen’s advice is solid. As it says in that discussion, if you cannot figure out which menus to click to access the settings, because it’s too foreign for you, you can exit Notepad++, and use Windows Explorer to go to %AppData%\Notepad++\ (or appropriate config file location for your Notepad++) and delete nativeLang.xml – when you restart Notepad++, it will go back to the default English language.

    But you also said, “When I try to load a document, it comes up foreign and unreadable” – and the Settings > Preferences > General > Localization (or deleting nativeLang.xml) can do nothing about that. Notepad++ shows you the text that’s in a file, regardless of what localization language your user-interface is set to. If the text is in Chinese characters, it doesn’t matter whether your user interface is set to English, Russian, or pig latin – the text will still show up as Chinese.

    So if you are loading a file and it is showing up in valid Chinese – if you don’t know, you could copy the text, and paste it into your favorite online translator, and if it can spit out meaningful English when it translates, then it probably is valid) – but if it’s showing up as real Chinese, that means the file is really written in Chinese. So either you are not opening the same file as you did before (if you are sure that exact same file used to be in English), or someone edited that file and replaced its contents with the Chinese. However, if the text copied from the file cannot be translated (even if you put the translator website into “automatically detect language”), then it’s probably a binary file. If so, you are either opening a different file, or someone zipped it or changed it to a different format (a .docx or .pdf are not text files, so Notepad++ cannot be used to read them); or maybe someone encrypted the textfile, in which case you will have to ask them how to decrypt it before you try to edit the text in Notepad++; or, unfortunately, if your machine has been infected with ransomware or some other malware, that malicious code (which has nothing to do with Notepad++) may have encrypted or destroyed your text files, maybe in the hopes that you would pay them to give you back your original files (never do that; clean things up and restore your data from your backup, if that’s the condition you are in).
  • How to navigate DSpellCheck?

    Help wanted · · · – – – · · ·
    3
    1 Votes
    3 Posts
    49 Views
    LordP666L

    @PeterJones

    Thank you. I thought something was wrong with my Windows setup or keyboard.