• 0 Votes
    5 Posts
    86 Views
    Troglo37T
    @mpheath Okay, I’ll check it out. Thanks.
  • 0 Votes
    2 Posts
    53 Views
    PeterJonesP
    @Karen3D , That sounds like a permissions issue… but you aren’t running in Admin mode, so usually there isn’t such a thing. What are the results of the following experiment? Exit Notepad++ delete %AppData%\Notepad++\session.xml Run Notepad++ Open 3 files Exit Notepad++ Look at %AppData%\Notepad++ Is there session.xml ? If you open it (with notepad.exe or some other editor), what are its contents What permissions does it have? Windows Right-Click properties, Security tab, click on your username, it should have all the normal permissions checkmarked, like: [image: 1791574173538-9a809e1e-abff-40ed-aa52-7df27aa9f984-image.jpeg] If it’s there, and your three files are listed, then when you next run Notepad++, it should load those files. If it does, great, problem solved. If it doesn’t, then as long as it’s not a security issue (ie, unimportant filenames/paths without secrets in the path), it would be great if you could share the contents of the session.xml, as well as confirming that your Debug Info is identical to what you shared above, and paste screenshot of your Settings > Preferences > Backup
  • 0 Votes
    5 Posts
    945 Views
    Lycan ThropeL
    @davidi67 , But did you do the suggested fix for that, before uninstalling and installing an older unsupported version to see if that would work. Since the original poster never responded here, it’s unclear if that fixed the problem, and your not trying to use the fix, amounts to the same lack of knowledge this issue still presents. I haven’t had any problems so it doesn’t affect me, but others having the same issue might like to hear that you tried the fix and it worked or not, so they have a better idea of what to look for if that does or doesn’t fix it.
  • 0 Votes
    4 Posts
    286 Views
    Lycan ThropeL
    @Troglo37 Well, they already have a “auto-backup” feature, it just doesn’t target config files, only files you open in the editor and when you make changes to that file and haven’t closed it. I made my own program to just copy files, but I’m not ready to look at doing something that checks every possible setting for a comparison against original or recently changed config files that may have had only minor changes. I think that’s why something like this hasn’t been done yet. So many settings, AND between versions, the menu and the options may change as well, so if someone wrote such a program/plugin/feature, it would have to be constantly updated for when the Notepad++ program changes, as well.
  • -2 Votes
    6 Posts
    360 Views
    J
    @PeterJones i just wont bother using notepad++ again, ill go find a better alternative
  • 3 Votes
    3 Posts
    254 Views
    guy038G
    Hello, @coises and All, Thank you very much, @coises, for your valuable advice ! As I already used a user definitions file, named Definitions.json5, containing the main examples from the documentation : Before starting N++, I simply included your modified implicit combining rules section to the definitions.json5 file, described below : { // A user definitions file is a JSONC file containing pairs of keys and values // listing what you type after the Compose key and what Compose types in response. // Each pair except the last must be followed by a comma. // Two forward slashes begin a comment: Compose for Notepad++ ignores // the slashes and everything after them on the same line. // You can use the standard escapes \n (new line), \r (return), \t (tab), // \" (quote within a quoted string) and \\ (backslash within a quoted string). // You can also use Unicode escapes, \u followed by four hexadecimal digits, // for example: "\u20ac" for "€", the Euro sign. Escape sequences for characters // outside the basic multilingual plane (code points 0x10000 or greater) // can only be entered as a UTF-16 surrogate pair. // You should save this file with a .jsonc extension. // Compose for Notepad++ reads the file each time you launch Notepad++, // so be sure to save it in a place where it won't be disturbed. "implicit combining rules" : { "'" : ["\u0301", "\u030B", true , "\u0317"], // acute accent | double | same as plain | acute accent below ")" : ["\u0306", false , true , "\u032E"], // breve | - | same as plain | breve below ">" : ["\u030C", false , true , "\u032C"], // caron/hacek | - | same as plain | caron/hacek below "," : ["\u0327", false , "\u0313", "\u0326"], // cedilla | - | comma above | comma below "ç" : ["\u0302", false , true , "\u032D"], // circumflex | - | same as plain | circumflex below "\"": ["\u0308", false , true , "\u0324"], // diaeresis | - | same as plain | diaeresis below "." : ["\u0307", false , true , "\u0323"], // dot above | - | same as plain | dot below "è" : ["\u0300", "\u030F", true , "\u0316"], // grave accent | double | same as plain | grave accent below "?" : ["\u0309", false , true , false ], // hook above | - | same as plain | - "+" : ["\u031B", false , true , false ], // horn | - | same as plain | - "-" : ["\u0304", false , true , "\u0331"], // macron | - | same as plain | macron below ";" : ["\u0328", false , "\u1DCE", true ], // ogonek | - | ogonnek above | same as plain "*" : ["\u030A", false , true , "\u0325"], // ring above | - | same as plain | ring below "é" : ["\u0303", false , true , "\u0330"], // tilde | - | same as plain | tilde below "_" : ["\u0332", "\u0333", "\u0305", true ] // underline | double | overline | same as plain }, "CC" : "\u2102", // double-struck capital C "rx" : "℞", // prescription symbol "dia" : "💎", // diamond symbol "br" : "Best Regards,\r\n\r\nguy038\r\n" // End of Post } Then, I started N++. To be sure that this json file was correct : I ran the Plugins > Compose > User definitions file... option. I clicked on the Select button. => No error occured ;-) And, indeed, no need to use the |Alt Gr] key and the [SP] key anymore, within the implicit combining rules section, on my French keyboard ! So, I also updated the main_Compose.txt file, in my Google drive account, which can be downloaded from the same address as before. Best Regards, guy038
  • Search++: A work in progress

    Notepad++ & Plugin Development
    208
    7 Votes
    208 Posts
    65k Views
    astewart77A
    I also vote for Method 3. Method 2 has too much text changing from use to use. For me, the only advantage to Method 1 is being a bit easier to automate with AutoHotkey.
  • Notepad++ release 8.9.8.1

    Pinned Announcements
    25
    4 Votes
    25 Posts
    4k Views
    xomxX
    @minneyb-unix Maybe an antivirus or similar problem. Yesterday, I had some false-positives even while trying to download N++ GitHub artifacts. I checked these "notepad++.exe"s via VirusTotal and these were flagged (only by the MS own Defender engine). Now it’s ok, so I’d try again. [image: 1791291370010-npp-gh-artifact-virus-false-positive.png]
  • 0 Votes
    2 Posts
    100 Views
    PeterJonesP
    @gromittoo , I have never seen that happen. The only way I know of for the two Views to appear to have different font sizes is if there is a zoom difference. I know you said you returned to default zoom, but the two Views don’t sync zoom in modern Notepad++, so you have to return to default zoom for each View separately. (Click one view, reset its zoom; click other view, reset its zoom) If your views are top/bottom, rather than left/right, they aren’t guaranteed to have the same number of rows, so right click on the divider between, and Rotate Left to get back to side-by-side views, which always have the same vertical space. Alternatively, if the font sizes are actually visibly the same, by a given line takes up more vertical space because of line wrap, you can drag the separation bar left/right to balance the width, or turn off line wrapping. I want to compare two files, side by side. My searches led me to use the View -> Move/Clone Current Document -> Clone to other view… That advice showed two copies of the same file, and doesn’t compare two separate files. You can move (not clone) the second file into the other view, if you really want two different files side-by-side. And if you’re really comparing two files, the ComparePlus plugin is your friend. (It can be installed using Plugins > Plugins Admin)
  • 0 Votes
    4 Posts
    395 Views
    deleeleeD
    @Alan-Kilborn said: @deleelee 9 is single digit and 12/14/22 are each two digits. Thank you, that’s exactly what it was.
  • XML Tools plugin is not maintained

    Notepad++ & Plugin Development
    3
    0 Votes
    3 Posts
    270 Views
    Lycan ThropeL
    @PeterJones said: [IANAL, and I don’t know the legal term for a non-registered trademark] An unregistered trademark, sometimes informally called a common law trademark, is an enforceable mark created by a business or individual to signify or distinguish a product or service. –For future reference. The stronger case needs to be made as you mention to differentiate what could be called a trademark name versus a generically descriptive name. Such as the difference between Borax as a chemical and Borax as a trademarked product name. I am not a lawyer [IANAL], either, but I have done legal research from time to time, on these types of subjects as well, in the past.
  • [New plugin] Smart Math

    Notepad++ & Plugin Development
    10
    1 Votes
    10 Posts
    2k Views
    Vitalii DovganV
    Here are the latest binaries of SmartMath. This is a fully-working unofficial build that is going to be added to the official git repository… unless more improvements are suggested :) What’s new: the archive structure corresponds to the expectations of the Plugins Admin; the plugin searches for its documentation file near the SmartMath.dll, as well as in the “plugins\doc” folder; the plugin shows a warning when it does not find its syntax files in the expected locations under the “userDefineLangs” and “autoCompletion” folders of Notepad++. 64-bit version: https://drive.google.com/file/d/1pTS_cBdU_Q0vkG03cubqWZ9TDdYiSsXW/view?usp=drive_link 32-bit version: https://drive.google.com/file/d/1qsI5Hsx4XmyRlhVeGsplAoTX391WEnOv/view?usp=drive_link
  • 0 Votes
    5 Posts
    504 Views
    T
    Feature request created: https://github.com/notepad-plus-plus/notepad-plus-plus/issues/18429 Put the several possibilities given my lack of knowing how the backend works and the feedback I’d gotten on this thread of possible feasibilities. I do stuff on both a Work computer using IT’s selected version of Notepad++ as well as home use, so even if I could get AutoIt working on my personal computer, I probably can’t get it running on my Work computer (permissions) I’ll try to train myself to alt+d
  • 1 Votes
    4 Posts
    179 Views
    PeterJonesP
    @Paul-Adamczyk said: Still much to learn. Useful References: Notepad++ Online User Manual: Searching/Regex FAQ: Where to find other regular expressions (regex) documentation
  • LLM contribution policy for Notepad++?

    General Discussion
    2
    1 Votes
    2 Posts
    409 Views
    PeterJonesP
    @rdipardo , I got a statement of sorts in regard to this request, specifically, this comment: Using AI to create a PR for an open source project - is it a good thing or a bad thing? I have no judgement on that. For me, the only criterion that matters is whether the merged code will be maintainable in the future. On this point, I have to say that AI-generated PRs (I can usually tell during code review), often do not meet the critera in their current state - but many human devs don’t either.
  • 1 Votes
    3 Posts
    167 Views
    Michel ChasseyM
    @PeterJones Thank you now as for my other questions …
  • Notepad++ release 8.9.8

    Announcements
    26
    6 Votes
    26 Posts
    9k Views
    R
    @PeterJones Oh!! Understood!! thank you!!!
  • 3 Votes
    5 Posts
    3k Views
    Vitalii DovganV
    XBrackets Lite v2.0.4 Glory to Ukraine! Glory to the heroes! improved: a manually typed closing bracket steps over an auto-completed one, even after typing text inside the pair. For example, typing ( automatically inserts ), producing (|), where | indicates the caret position. Typing abc places the characters inside the pair, resulting in (abc|). Typing the final ) then steps over the existing ), resulting in (abc)| instead of adding a duplicate closing bracket (abc)). changed: while searching for “XBrackets.txt”, the plugin first checks the “plugins\XBrackets” folder, and only then checks the “plugins\doc” folder. a few internal corrections. https://github.com/d0vgan/npp-XBracketsLite/releases/tag/XBrackets_v204
  • Improving Find in Files performance

    General Discussion
    14
    1 Votes
    14 Posts
    1k Views
    Thomas KnoefelT
    Thanks a lot @guy038 for running the whole thing again, this time it didn’t finish in seconds ;-) Nice to see the results panel still usable with almost 10 million hits, even the jump to line 690 in that DLL at the very end. Interesting that walking the whole drive for those 130 PDFs takes almost the entire run, 5m45 of 5m48 for MultiReplace, and it’s the same picture with the other tools. The 4 “not decodable” are most likely UTF-16 files with an odd number of bytes. N++ simply drops the last byte there, the next MultiReplace build will do the same in Find in Files (Replace leaves them alone, writing them back would lose that byte). Speed is next on my list.
  • Cannot Update Plugins

    General Discussion
    2
    0 Votes
    2 Posts
    373 Views
    PeterJonesP
    @docpomus , I am sorry no one replied yet. Usually when that happens, it means that either gup.exe or nppPluginList.dll (in subdirectories of your Notepad++ installation folder) still have the “mark of the web”. To check (and clear) the “mark of the web”, exit Notepad++; right click on the exe or dll file; select Properties; in the General properties tab, if there is a message at the bottom with “unblock”, checkmark that checkbox, and click OK. Do that for either/both files. After that, the plugins should be able to update from Plugins Admin again.