• 0 Votes
    3 Posts
    126 Views
    Troglo37T
    Okay, thanks for letting me know. Eventually, I hope they add an auto-backup feature.
  • 3 Votes
    2 Posts
    132 Views
    CoisesC
    @guy038 said: @coises, I wrote all the interesting sequences to use, with a French keyboard, in the Main_Compose.txt file. You can download this file, just for information, from my Google Drive account : https://drive.google.com/file/d/1_twecFVI_hkIPSg86_aNDE5NPE18fqyE/view?usp=sharing Thanks for checking this out. I’m glad you’re finding it useful! Looking at your chart, it seems like the French keyboard might be a case where it would be worth redefining some of the implicit accent sequences, so you don’t have to use AltGr to get the circumflex, grave accent and tilde. You have to replace the entire set to replace any part of it, so to work from scratch you’d first need to find compose-default.jsonc in the plugins\Compose directory. You’d copy the entire block starting with "implicit combining rules" : { and extending to the matching }, then paste that after the opening { in a new user definitions file. You could replace the circumflex, grave accent and tilde with the base letters (since none of them are used in existing combinations), so your user definitions file would look like this (I think — I can’t really test without a French keyboard): { "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 } } Then you could just use ç, è and é instead of having to use AltGr with them. Then again, maybe AltGr is so natural to people who use a French keyboard that it really doesn’t make it any more awkward to use it. I am a little confused by why you are showing sequences like [AltGr] [é2~] [SP] [Letter] with the space in them; I would expect the space to break the sequence and show the accent as a separate, non-combining mark. Does it not work that way for you? Edit to add: I’m sorry. I see: the grave accent and the tilde are dead keys (and the circumflex on the ç key is the ASCII circumflex, but there is also another one that is a dead key). So you probably rarely need to use those combinations anyway, since the dead key would create the character you need in most circumstances. If there are times when the dead keys don’t work, though, so that sometimes you still want the Compose combinations, the override suggested above would avoid the need for the space as well as the AltGr.
  • -1 Votes
    5 Posts
    184 Views
    PeterJonesP
    @Jason-Wright said: @donho none of these are my issue; now remove the find in files feature. its a waste of time. The feature is not a waste of time. I have used that feature for more than a decade. It would be a waste of time to spend time to remove it (and be a huge annoyance to people to have relied on it for more than a decade). Now, if you mean, you don’t care about that feature, that’s fine. But why would you want it removed? If you mean, you are having difficulty using it, and would like help, then @donho pointed you to my post, which list a few debugging techniques which would help us help you. I will reiterate them: Try with all plugins disabled, to make sure it’s not a plugin issue share ?-menu’s Debug Info share your FIND WHAT (use ` before and after your search, like `my.*search` , so that the Forum doesn’t “eat” your search characters as post-formatting) share all the options in the Find in Files dialog (Filters, Directory, Search Mode, other checkboxes – a screenshot would be easiest) does your directory contain *.lnk to files or other directories? or windows junctions or symlinks or hardlinks? So if you’d like help with it, feel free to provide actual information. If you don’t want help, that’s fine. also why the !@$!#@$ does your website need a clout system??? The reputation system prevents spammers from flooding this forum with links to their ad farms. The minimum reputation to upvote or downvote will keep spammers from creating multple accounts to be able to upvote themselves, so that they can get around the posting limits for users with low reputation. [image of “You need 5 reputation to downvote”] Also, there is irony in someone complaining about a reputation system because they didn’t have enough reputation to use the reputation system to dowvote. this site sounds like it was designed by an @#$@#$#@$ tiktok kid oh my god Notepad++ moved to a NodeBB-based forum in 2015. TikTok was created in 2016. But don’t let facts get in the way of a good rant. why the @#$@@#$ isnt @$@#$@ funny site sounds like it was designed by an @#$#@$# tiktok kid There’s a whole section devoted to those who just want to whine and curse, and not actively discuss and/or seek help. If you actually want help, and meaningful discussion, feel free to reply here. If all you want to do is curse and whine, create a topic in that section, or go find something more productive to do with your time.
  • Search++: A work in progress

    Notepad++ & Plugin Development
    208
    7 Votes
    208 Posts
    63k 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
    76 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
    374 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
    251 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
    479 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
    158 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
    335 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
    155 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
    949 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
    366 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.
  • Feature/improvement suggestion

    General Discussion
    2
    0 Votes
    2 Posts
    245 Views
    PeterJonesP
    @Adam-Narkiewicz , (sorry for the slow reply: when I first read your post, I was in the middle of something, and couldn’t go looking for the issues, so I hoped that someone else would reply with similar information. Since no one has, I am doing it now.) Honestly, I believe the bug is in step 5: it shouldn’t do that “check for underlying file existence” when you tell it to Close All (or when just closing one file, as in Issue #11866; or when you tell it to reload a file, as in Issue #18718). The developer tried (per this comment) to find a way around this, but hasn’t found a viable solution yet. After asking whether to keep a file in the editor, Notepad++ closes it no matter what my answer is. For me, since you already said “close all”, I don’t see a problem in Notepad++ closing it. I am not convinced it should’ve asked in the first place. Fortunately, if there are unsaved changes – so if you’ve edited the file, so there are unsaved changes to the file that doesn’t exist anymore – it will interrupt the process and ask you to save it, and when it fails, it stops the process (not the best solution, but better than losing data). So this oddity at least won’t let you lose unsaved changes accidentally when doing Close All for files that have disappeared. So that’s something. asks me whether to keep some deleted files open, but not all That does seem problematic, to me. I guess after doing the single check, it finally believes your request to Close All meant to Close All. In conclusion: Since Issue #11866 exists for the single file-close, I don’t think this needs a separate official issue. I’m glad it’s “not particularly annoying” to you, because it could be a long time (if ever) before a solution can be found.
  • wireloom in markdown viewers

    Notepad++ & Plugin Development
    8
    0 Votes
    8 Posts
    687 Views
    rdipardoR
    I said: In case anyone else is interested, you can try previewing plain-text wireloom files with this development build of Preview HTML. This feature has now been merged, with additional support for offline Markdown previews that will render wireloom code blocks: [image: 1790348955006-wireloomx898.gif] All rendering is done by client-side JavaScript modules, so MS Edge is still required. @Keith-Collyer said: What would be really good would be if the developers of these re-merged their plugins! Don’t look now, but no fewer than three new Markdown plugins have appeared in the past two weeks — and they all depend on the WebView2 runtime (i.e. Edge).
  • 0 Votes
    10 Posts
    804 Views
    A
    @peterjones Installed Notepad++ v8.9.8.1, and this problem went away [image: 1790343129511-%D0%B1%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9.png] p.s. And I don’t need to unblock files received from the Internet, because after a clean install of any Windows, I will block this option through the registry.