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
    • M

      Notepad++ 8.9.4 (x86)EXE Upgrade Leaves Duplicate ARP Entry

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      3
      0 Votes
      3 Posts
      200 Views
      donhoD

      @metaad
      Please try this one:
      https://github.com/donho/notepad-plus-plus/releases/tag/TEST

    • donhoD

      Notepad++ v8.9.4 Release Candidate

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      3
      4 Votes
      3 Posts
      2k Views
      schnurlosS

      @donho, thanks for your work.

      Just a small text issue in change.log:
      201ed2b9-32b0-4e6b-87e8-053029c2feca-grafik.png
      versus
      cbe0c0b0-b7d2-4cf4-8aef-4fbb24ae565c-grafik.png

    • mapsonxM

      Daily Reliability Monitor events

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      3
      0 Votes
      3 Posts
      253 Views
      xomxX

      @PeterJones

      That “Stopped working” is a common overall expression there for the app crashes, hungs etc.
      So @mapsonx should open that “details” you mentioned or simply launch the Windows EventViewer, i.e.:

      press WinKey+R to invoke the Windows Run-dialog copy & paste there: eventvwr.msc /c:"Application" and click OK wait for the Event Viewer launching and attaching to OS logs search/filter there for “Error” Level records (or simply follow the ReliabilityMonitor published date/time of the N++ problem), with “notepad++.exe” within app crashes usually have as log Source “Application Error”, frozen apps “Application Hang”

      Then publish here what the content of such a record tell us, e.g.:

      Faulting application name: notepad++.exe, version: 8.9.3.0, time stamp: 0x69bc8a94 Faulting module name: USER32.dll, version: 10.0.19041.6926, time stamp: 0xcd1afcbd Exception code: 0xc0000005 Fault offset: 0x00000000000467cd Faulting process id: 0x296c Faulting application start time: 0x01dcce3ba0a16cb7 Faulting application path: ...\npp.8.9.3.portable.x64\notepad++.exe Faulting module path: C:\Windows\System32\USER32.dll
    • L

      Find dialog position

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · · find dialog
      3
      0 Votes
      3 Posts
      145 Views
      Alan KilbornA

      @Lars-Hesselberg said:

      the Find dialog seems to pop up where it left at last Find.

      This seems very reasonable to me.

      …sometimes a “Seek & find”!

      Shouldn’t be…it’s where you “left (it) at last Find”.

      Summary: Put it where you want it to appear always, and it will always appear in that same spot.

    • ThIsLinkedT

      Preview value color RGB, HEX, HSL.

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion preview color previewcolors
      21
      0 Votes
      21 Posts
      13k Views
      PeterJonesP

      @tauniaxd ,

      I have added the ability to do rgba(0,127,127,0.05)-type colors to the on-demand script at
      https://github.com/pryrt/nppStuff/blob/main/pythonScripts/nppCommunity/21xxx/21044-ColorizeHtmlCssColors.py

      1e6ece19-b4de-4475-b379-0649d96b2d4f-image.png

      If you prefer full underline, then change lines 24 and 26 of the script to use INDICATORSTYLE.PLAIN instead of INDICATORSTYLE.DASH

      aa370073-5db8-4431-b80e-7ffc21b3c61c-image.png

    • Ling LingL

      How to Remove "Edit with Notepad++" from the Right-Click Context Menu

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      5
      0 Votes
      5 Posts
      4k Views
      MarkusBodenseeM

      And please don’t forget the easiest solution, just uncheck the option to install the Context Menu Entry during Notepad++ installation.

      5769799f-767f-43f8-9077-4fa41520f267-grafik.png

    • CoisesC

      A question about dark mode, plugins, and an owner-draw ComboBox

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      3
      0 Votes
      3 Posts
      272 Views
      CoisesC

      @rdipardo said in A question about dark mode, plugins, and an owner-draw ComboBox:

      Try passing the control’s handle to the ::SetWindowTheme function provided by the uxtheme header, using L"DarkMode_CFD" as the pszSubAppName; to restore light mode, call it with the same arguments, but change pszSubAppName to a null pointer.

      Thanks, Robert. At first attempt, this doesn’t appear to solve the problem.

      The colors are right with just NPPM_DARKMODESUBCLASSANDTHEME; the problem is that the static control shows unknown text instead of the selected drop-down entry, and attempting to select from the drop-down produces bizarre highlighting and tracking instead of what is expected (and still doesn’t set the static control). Adding the SetWindowTheme call doesn’t change that. Removing NPPM_DARKMODESUBCLASSANDTHEME, of course, makes everything else light, and for the control in question, SetWindowTheme only seems to change the drop-down chevron. Interestingly, NPPM_DARKMODESUBCLASSANDTHEME does get all the colors right, including in the owner-drawn drop-down; it just breaks the functionality in the process.

      The problem goes away entirely if I remove the CBS_OWNERDRAWFIXED style (but then, of course, it doesn’t display as intended, showing the color associated with each indicator that can be selected). That’s why I feel like the problem is most likely to do with the sub-classing. I can’t find any clear documentation on how all that works. I don’t even know why the controls are being sub-classed, and not just themed. Maybe there is a way to exempt that control from sub-classing, and do whatever it is that the sub-classing does in my own code?

      A pointer to actual documentation on this design, how it works and how it is meant to be used would be wonderful, but I’m guessing no such thing exists. :-(

    • Cmykmust668C

      傻逼软件吧 中文按钮放的什么国旗

      Watching Ignoring Scheduled Pinned Locked Moved Boycott Notepad++
      24
      0 Votes
      24 Posts
      26k Views
      Fii ErtF

      @bwisely
      Religious freedom?
      You mean NaZi freedom.

      什么宗教自由?根本纳粹自由。
      记不记得40%当时胜选总统的时候多猖狂,大叫在野党「输不起」。
      结果呢?自己选输立法院,输不起,违法在选举结束之后不到一年之内,开始大罢免。

      操纵司法,操纵媒体舆论,为了掩饰自己贪污,诬蔑柯文哲贪污。
      迫害政敌,活活逼迫某夫人跳楼自杀。

      大罢免大便32比0,一席也没罢掉,倒是苛贱民下台滚出立法院了,真是大快人心,活该自找,天谴报应。

      一场大罢免,世界级闹剧,白费公帑12亿不说,某网红甚至自己承认自己「模仿希特勒」,组织冲锋队。

      你们根本不知道,也没有所谓「宗教自由」,有的只是「信仰邪教的自由」。谁不信邪教,谁就该死;谁敢批评执政党,谁就被肃清迫害。

    • Phillip WentzP

      NppCrypt Plugin Not Installing

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      8
      0 Votes
      8 Posts
      2k Views
      PeterJonesP

      @Murray-Sobol-1 ,

      The links you pointed to were to the old 2017 pre-Notepad++-7.6 “Plugin Manager” plugin’s plugin-list. (There used to be a plugin which handled installing/uninstalling plugins in Notepad++. In v7.6, that was integrated into the core Notepad++ code, so that Don could make sure that the Plugins Admin always stayed compatible with Notepad++, rather than relying on a third party for such an important feature.) For nearly a decade, https://github.com/notepad-plus-plus/nppPluginList/ has been the home of the official list of plugins that gets shown in Plugins Admin.

      @pierrecoach ,

      More on the disappearance of NppCrypt and its repo can be found in this NppPluginList issue. I won’t re-iterate the details, since you can read them there if you are curiuos. But I will say that it looks like @chcg is going to try to resurrect the plugin from archives of the original source code; but it might take him some time. Until then, I’m not sure that any of the links given have any compiled DLL available. Hopefully, you don’t have any critical data that was encrypted on some other machine, that you need to decrypt with the plugin on this new setup. If you do, let us know… (Actually, if you do: do you also have access to the old machine? If so, you can copy the ...\notepad++\plugins\NppCrypt directory from the installation on that machine, and put it on your new machine.)

    • I

      Hopefully Notepad++ can display correctly ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      -2 Votes
      2 Posts
      66 Views
      PeterJonesP

      @ioc2e3 ,

      Again, you aren’t making yourself overly clear. Notepad++ displays … correctly. And I don’t know know what you mean by “language archives”

    • I

      About ( Ctrl + F ) ...

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      -1 Votes
      2 Posts
      43 Views
      PeterJonesP

      @ioc2e3 ,

      This is a copy of your GitHub issue. But I don’t think anyone has any clue what you actually want or are asking about.

      Could you please clarify what you’re asking about? Is it something that only happens if you use that specific localization, or does it happen in English as well?

    • B

      8.9.4 installation shows error for AppX call

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      114 Views
      xomxX

      @Bodenseematze said in 8.9.4 installation shows error for AppX call:

      I don’t know the exact message

      Probably(?) the same as in the https://community.notepad-plus-plus.org/post/105358

    • Rex TheodoreR

      Any NPP plugins available to format programming languages such as TCL and C++

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      123 Views
      EkopalypseE

      @Rex-Theodore
      You can always use the Run menu to call up the formatters with the current buffer.
      However, since you mentioned that you use Python, you can use the PythonScript plugin and
      trigger an action whenever you receive a NOTIFICATION.FILESAVED.
      If you want more features, you might want to check out Kereds or my LSP client for Notepad++.
      However, this means that the languages you use must have an LSP server.

    • H

      The Column count of Zenkaku chr. is 1?

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      103 Views
      CoisesC

      @Hiroki-H1974 said in The Column count of Zenkaku chr. is 1?:

      So, the position is not the same even if Col: count is same because the line contains some Zenkaku chrs.

      I don’t know Japanese; please forgive me if I’ve missed the point in some way.

      The column (“col:”) in the status bar is just a count of characters from the beginning of the line, starting at one. (That’s not even always what you might expect; combining characters that form a single visible character are still counted separately.)

      Aside from a few things like cursor positioning, line wrapping and selection with the mouse, Notepad++ (like the Scintilla control it uses for editing) doesn’t concern itself with the physical space occupied by characters. In English, we can use a proportional font, and a line of twelve characters will show the next “column” as 13, whether they are IIIIIIIIIIII or WWWWWWWWWWWW.

      So (though I haven’t attempted to test it), regardless of font, I would expect that there would be no recognition of the difference between half-width and full-width characters.

    • William FieldsW

      Curse of the Curly Quotes

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      2
      0 Votes
      2 Posts
      118 Views
      PeterJonesP

      @William-Fields said in Curse of the Curly Quotes:

      When pasting code into NP++ from another source, no matter what I do, if the source has curly quotes, the pasted content has curly quotes.

      Right. That’s because the curly quote characters have different codepoints from ASCII quotemarks.

      It’s doing the right thing.

      If you want to convert, then use a regular expression:
      FIND = [“”]
      REPLACE = "
      SEARCH MODE = Regular Expression
      REPLACE ALL

      change all curly quotes to straight quotes when opening documents or pasting content

      There’s no such command or option in Notepad++, because that would be Notepad++ changing characters from one codepoint to another without user interaction, which is the antithesis of text editing

      https://community.notepad-plus-plus.org/post/102348

      The Direct Write ligature-effects from the post you showed is just the fonts changing the appearance of characters based on font ligature rules, but the underlying characters that Notepad++ is presenting are the exact same characters as found on disk. On the other hand, the curly quotes that you are copying and pasting are different characters from the ASCII quote.

    • martin-honnenM

      XMLTools with XSLT 3.0 support updated to latest SaxonC HE 12.9 release

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development xml xslt xmltools
      2
      1 Votes
      2 Posts
      203 Views
      PeterJonesP

      @martin-honnen ,

      Please be careful when forking and keeping the original name for an apparently-abandoned plugin. Sometimes, it turns out it wasn’t as abandoned as thought – something like that happened with NppConsole plugin (as obliquely mentioned in a recent Topic here): a few years ago, it appeared abandoned, so a regular here took the source code, and made their own fork, but kept the original name (thinking it would be safe, because it appeared to be no longer supported in the original channel); but then, fast forward a few more years, and the original author did provide their own upgrades to the original plugin – so now there are two competing development paths, each having version numbers not present in the chain for the other, which will make any future questions in the forum confusing, as to which NppConsole plugin is actually being talked about.

      Similarly, if morbac ever decides to come back to the plugin, then your fork and the original could have conflicting and/or confusing version numbers and naming.

      I would highly recommend coming up with your own name for your product, if you are planning to continue development and support on your version of the plugin. If it’s really just a one-off thing, and you aren’t planning on future bugfixes/improvements/support, then it’s up to you whether it’s worth the rename; but if you want to continue to work on the plugin, then I’d suggest the rename.

      OTOH: if you can get permission from @morbac to take over completely, then it’s safe to keep the original name, because you’ve got the permission. (It’s most clear, in cases like that, if you can get write permission to the original repo – @chcg was able to do with @bruderstein’s PythonScript, and that sense of continuity makes it more obvious that his is still the “official” PythonScript.)

    • GM Bobby BG

      Flickering screen on the latest edit that i've made (like a preview of current and previous state)

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      4
      0 Votes
      4 Posts
      1k Views
      PeterJonesP

      @Steve-Plumlee said in Flickering screen on the latest edit that i've made (like a preview of current and previous state):

      @GM-Bobby-B Hi I am having the same experience. I suspect this is a new “Feature” but I have been unable to determine where the setting is to turn it off.

      Did you ever figure it out? @Lycan-Thrope Appreciate your FAQ items but I think this is a feature that was added. Maybe one of the dev’s can answer that

      Forum search didn’t result in any other posts so maybe it’s a plugin or something?

      No, if the video that the original poster put in reddit last year is realy what you’re seeing, it’s not a “feature”.

      @Lycan-Thrope linked to the FAQ because the original poster didn’t give enough version information to be any help. And despite thanking him for the link to the FAQ, neither did you. Share your ?-menu’s Debug Info to let us know what version you are using, and many other things that are often relevant to debugging uncommon problems.

      That user has never come back to this forum since the original post, so never even saw @Lycan-Thrope’s answer. And the people in Reddit just found that changing the caret blink rate in the preferences “fixed” it for them… though that should have nothing to do with what Notepad++ displays.

      My guess is that it was really a plugin causing the problem, or that the underlying cause is actually something slowing down the entire computer, causing it to refresh Notepad++'s screen at odd times.

      If you think it might be a plugin, we’ve got a different FAQ which has a section on diagnosing “Possible Culprit: Plugin”: you should follow the steps included there.

    • S

      Minor bug : The "This file has been modified" causes the "mouse up" event to be missing, sticking the selection drag

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      101 Views
      Alan KilbornA

      @shodanx2

      See HERE.

    • Fleur SchutF

      Notepad++ not responding

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      7
      0 Votes
      7 Posts
      24k Views
      PeterJonesP

      @Martin-Bishop said in Notepad++ not responding:.

      I followed the steps above and was certain it was a new plugin I installed earlier in the day, but the removal of plugin, creating a backup Notepad++ folder in %AppData% and completely uninstalling NP++ before reinstalling it hasn’t fixed anything.

      For now, the only way to start it is to use the -noPlugin command line argument on my usual shortcut to the program.

      If using -noPlugin makes it work, that means it’s one of your plugins, or an interaction between multiple plugins, causing the issue. Our freeze/crash/plugin FAQ explains how to try to isolate which plugin is the culprit.

    • Rene BaldukR

      Upgrade curl error

      Watching Ignoring Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
      2
      0 Votes
      2 Posts
      169 Views
      PeterJonesP

      @Rene-Balduk ,

      Are you in an IT-controlled environment that requires connecting to a proxy to connect to the internet? If so, then you (or someone from IT) will need to launch Notepad++ As Admin, and set ? > Set Updater Proxy to the right value. (127.0.0.1 is your localhost – ie your own computer – and it surprises me that it would be pointing to a proxy on your own machine)