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

      Plugin trust chain: unsigned DLLs, hash-only verification, and a writable plugin directory

      Watching Ignoring Scheduled Pinned Locked Moved Security security, 披露因素, trust
      3
      0 Votes
      3 Posts
      36 Views
      PeterJonesP
      same user also posted similar in this issue in comment in #17480
    • F

      Uninstall keeps user config: what survives a 'clean reinstall', and why it matters

      Watching Ignoring Scheduled Pinned Locked Moved Security security
      3
      0 Votes
      3 Posts
      38 Views
      PeterJonesP
      same user posted similar in this issue #10923 comment
    • CoisesC

      NPPM_GETCURRENTVIEW vs NPPM_GETCURRENTSCINTILLA

      Watching Ignoring Scheduled Pinned Locked Moved Notepad++ & Plugin Development
      3
      0 Votes
      3 Posts
      126 Views
      CoisesC
      @rdipardo said: I would point only out that the documented return value of NPPM_GETCURRENTSCINTILLA is not supported by the actual implementation; the FALSE-returning code path contradicts the statement that this API “Returns always True [sic]”. Technically so, though the FALSE value only happens when the caller sends an invalid parameter (LPARAM null, when it should be a pointer to an int). There’s also the additional result value of -1, which is documented, but which a comment in the code says “cannot happen”; the equivalent doesn’t exist in NPPM_GETCURRENTVIEW. What troubled me, though, was that the two calls base their responses on different things. I made some attempt to search the code. As best I could tell, the connection between Notepad_plus::_pEditView and Notepad_plus::_activeView is… haphazard. Even though they sound like they represent the same information in different forms (an integer that represents the main or secondary view as 0 or 1, and a pointer to one of two ScintillaEditView structures that represent the main and secondary views), I can’t “prove” that they always change together. So I cannot be certain that they do not represent different information, used for different purposes. If NPPM_GETCURRENTVIEW were meant merely to supersede the older, clumsier-to-use NPPM_GETCURRENTSCINTILLA, one would expect it to have been based on the same code (if for no other reason, for clarity). I couldn’t find any explanation of why this call was created or what problem it was meant to solve. So I was hoping perhaps someone would know and remember the rationale for the newer call and/or the purposes of the two different variables on which the calls are based, and could tell me either “they’re the same thing, use whichever you like” or “here is the situation in which they can return different results.”
    • Laurie StearnL

      PHP Lang: Word vs Keyword

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      2
      0 Votes
      2 Posts
      72 Views
      PeterJonesP
      @Laurie-Stearn , The name in the WordsStyle element is just the text that shows up in Style Configurator. It holds no other internal meaning, and thus can be whatever you want it to be. (The StyleID is what does the mapping, not the name) The default values for the name attribute in the model file try to be meaningful relative to what the syntax highlighter uses that style for, but it’s not always perfect. If there is something that would help you when using the Style Configurator, feel free to edit your theme to use that value instead (but I wouldn’t recommend publishing a theme with edited names, because that would just cause confusion to others).
    • guy038G

      Other thoughts regarding the "ReWrap Text to (Clipboard or 72) width" of the old "TextFX" plugin

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      1
      9
      0 Votes
      1 Posts
      32 Views
      No one has replied
    • fml2F

      Windows list / Entry for the current tab not visible initially

      Watching Ignoring Scheduled Pinned Locked Moved General Discussion
      4
      2 Votes
      4 Posts
      232 Views
      fml2F
      While we’re at it, there is another inconveniency in that dialog. Immediately after I open it I can close it via ESC. But after I have closed some tabs from within the dialog (Close window(s)), the ESC key won’t close the dialog.
    • donhoD

      Notepad++ release 8.9.8.1

      Watching Ignoring Scheduled Pinned Locked Moved Announcements
      28
      4 Votes
      28 Posts
      7k Views
      andrecool-68A
      The text direction switching for Hebrew and Arabic does not work Notepad++ v8.9.8.1 (32-bit) Build time: Sep 24 2026 - 15:33:17 Scintilla/Lexilla included: 5.6.6/5.5.3 Boost Regex included: 1_90 pugixml included: 1.16 nlohmann JSON included: 3.12.0 Path: E:\allTools\Editors\Texts\Notepad++\BAK++\npp.zip\npp.8.9.8.1.portable\notepad++.exe Command Line: Admin mode: ON Local Conf mode: ON Cloud Config: OFF WinGUp: present disableNppAutoUpdate.xml: present Periodic Backup: ON Placeholders: OFF Scintilla Rendering Mode: SC_TECHNOLOGY_DIRECTWRITE (1) Multi-instance Mode: monoInst asNotepad: OFF File Status Auto-Detection: cdEnabledNew (for current file/tab only) Dark Mode: OFF Display Info: primary monitor: 1920x1080, scaling 100% visible monitors count: 2 installed Display Class adapters: 0000: Description - Intel(R) HD Graphics 4000 0000: DriverVersion - 10.18.10.3345 0001: Description - Стандартный VGA графический адаптер 0001: DriverVersion - 6.1.7600.16385 0002: Description - NVIDIA Quadro FX 580 (Microsoft Corporation - WDDM v1.1) 0002: DriverVersion - 8.15.11.8593 OS Name: Windows 7 Home Premium (64-bit) OS Build: 7601.0 Current ANSI codepage: 1251 Plugins: ColorPicker (2.3) ComparePlugin (2.0.2) DSpellCheck (1.5) Explorer (1.9.9) HexEditor (0.9.14) HTMLTag_unicode (1.6.1) HugeFiles (0.4.1) ImgTag (2.0.1) JSMinNPP (25.11.16) mimeTools (3.1) NppConverter (4.7) NppExec (0.8.10) NppExport (0.4) NppMarkdownPanel (0.9.3) NppMenuSearch (0.9.7) NppQCP (2) NppSnippets (1.7.1) NppUISpy (1.2) PreviewHTML (1.4.7) RegexTrainer (1.2) ShtirlitzNppPlugin (1.1.2) WebEdit (2.8.1.2) _CustomizeToolbar (5.3)