• Bug Report - Persistent search criteria when opening a file

    3
    0 Votes
    3 Posts
    429 Views
    Alan KilbornA
    @Terry-R said in Bug Report - Persistent search criteria when opening a file: I will say however that I ran through the steps you posted and did NOT find any issue. The search field did NOT retain a previous filter, however it will show previous filters as a dropdown once I started typing there. Agree 100% with Terry. No issue.
  • Replace (to change links)

    4
    0 Votes
    4 Posts
    584 Views
    Xen le CamX
    It works! It’s fantastic… and magic! Thanks very much indeed, for the solution and the comment: very good!
  • export plugin from older version

    20
    0 Votes
    20 Posts
    3k Views
    PeterJonesP
    @Michael-Vincent , And another confirmation from me. That’s probably the OP’s issue for the context menu.
  • The Vietnamese language doesn't show up correctly after saving

    36
    1
    1 Votes
    36 Posts
    9k Views
    PeterJonesP
    @Nick-Boescht said in The Vietnamese language doesn't show up correctly after saving: Everything went great! I assume this means the problem is solved for you. At least for now. However, I am going to give future advice on this problem in case there are others with similar difficulties, or if you have more problems. As such, I will make one more comment on an earlier statement, then outline what I understand so far. If I have stuff wrong, you’ll have to correct me either now or in whenever you need our help again. This is what I see But it’s not all I asked for. You did not show the status bar. Which is still making us guess. Or assume that you have correctly understood what we’ve been asking If you give a detailed, step by step explanation of exactly what you are doing, you can save a lot of the back-and-forth we’ve had to go through to get to this point. The process I understand you are doing: use some extractor tool to extract XML from a game’s binary db file open the xml in Notepad++ the file automatically opens in encoding _____ : I think it’s either opening as Win-1251 or some other western-european encoding instead of Win-1258… but I’m not sure, because you’ve been too vague) – but characters are not showing up right. Or maybe, if you’ve really set everything like @Ekopalypse showed, it was opening as UTF-8. You manually selected Encoding > ____ (I assume Win-1258), and it appeared correct. So you saved. When you exit and reload, it once again comes up in the same encoding as in step#3. If this is not your process, you’ll need to correct it before we can give you more help. Back to the problem at hand: I don’t actually do a lot of encoding-based text editing (except when I help others in this forum), as I’m in simple circumstances. But in what I’ve picked up over the years: if at all possible, it’s best to use UTF-8 or another unicode encoding – that’s been the right way of doing things since the 90s when Unicode was invented, and should have been more encouraged since the turn of the century once UTF-8 started gaining in popularity. The fact that any modern tool (game, what have you) is still using old 256-codepoint Win-#### encodings shows the complete lack of understanding on the part of those developers. Unfortunately, without a unicode encoding, then Notepad++ is left with two options: guess the encoding based on the frequency of particular bytes with values between 128 and 255, or use a default setting. The guessing is often wrong, and using a default setting can make things even worse (especially if you’re dealing with a mix). This is because Windows (based on 1980’s pre-unicode DOS) didn’t store encoding information or other file meta-data in the directory table or any other file meta-data location, so it was up to applications to decide what to do with any particular sequence of bytes found in a disk file. In this situation, I would err on the side of use-the-default-setting, then when it’s wrong, manually change the encoding – if you are frequently going to use Win-1258, then use Settings > Shortcut Mapper, set filter: 1258, and assign a keyboard shortcut to Win-1258, so from then on, you can just hit that keyboard shortcut to set that encoding. But actually, I might try the experiment of changing the xml encoding line to <?xml version="1.0" encoding="utf-8">, and do an Encoding > Convert to UTF-8 on the file. That way, when Notepad++ applies the reasonable default of UTF-8 to 8bit files, it will Do What You Mean. After saving it as UTF-8, it should maintain the right encoding from then on in Notepad++… and you should try to see if the game will accept an XML config file encoded in UTF-8. If not, complain to the game company that they don’t care about non-western languages, and see if you can convince them to accept utf-8 and other unicode-based encodings.
  • Match < and > and what's between it

    12
    0 Votes
    12 Posts
    4k Views
    guy038G
    Hi, @alan-kilborn and All, Yes, these two drop-down lists help us to compare if a specific functionality is supported or not, between two regex engine flavours, as well as some specificities for each one ! Note that my last sentence, between parentheses ( $0 vs $1 ) is not connected at all, with these two drop-down lists, but, simply, refers to subjects asked by @glossar ! BR guy038
  • Replace all occurrences of a character between 2 words

    22
    1 Votes
    22 Posts
    5k Views
    Alan KilbornA
    @guy038 said in Replace all occurrences of a character between 2 words: Indeed, as meta-characters, the [ and ] must be escaped with the \ symbol to search them as literal symbols. But the [ syntax has also a special meaning, with the NodeBB Markdown language ! Given these problems (that we usually initially forget when posting), I may consider going with this substitution instead, for any future regexes I post containing the dreaded backslash-bracket situation: for backslash-open-square-bracket: \x5B for backslash-close-square-bracket: \x5D Or…maybe not. :-)
  • Macro script when txt content changes

    20
    0 Votes
    20 Posts
    3k Views
    Mirko RossiM
    @Ekopalypse said in Macro script when txt content changes: You start the script via the PythonScript menu, BUT only once. If you call it multiple times, the macro will be called the same number of times. I should have mentioned that before, sorry. ahahah you are right :) The title and the interpreter are reversed twice … I should have guessed it. It seems to work perfectly. now, I just have a txt encoding problem but that goes beyond this post thank you all
  • Either find or skip comma(s) inside parentheses

    4
    0 Votes
    4 Posts
    686 Views
    guy038G
    Hello, @glossar, @terry-r and All, Some other regexes ! To match any non-empty single-line area, between ( and ) included, not containing any ,, use the regex \([^(),\r\n]*\) To match any non-empty single-line area, between ( and ) included, containing, at least, one ,, use the regex (?-s)\([^(),\r\n]*,.+?\) To match any non-empty single-line area, between ( and ) not included, not containing any ,, use the regex \(\K[^(),\r\n]*(?=\)) To match any non-empty single-line area, between ( and ) not included, containing, at least, one ,, use the regex (?-s)\(\K[^(),\r\n]*,.+?(?=\)) Best regards, guy038
  • Paste every "say 37th line" apx..

    30
    0 Votes
    30 Posts
    5k Views
    Alan KilbornA
    @guy038 Ok, Guy is putting on a “clinic”, in this case for “All”. In that case, “Nice Job!”
  • popup when cursor is placed within text

    2
    0 Votes
    2 Posts
    464 Views
    Alan KilbornA
    @Al-Kiecker Auto-completion popup, perhaps? Try the Settings menu and then select Preferences…. Then seek out Auto-Completion : [image: 1614457670065-ffc6c660-fb78-4039-bd65-f8c3e4b2e90f-image.png]
  • Find One Line of Text, Then Backup the next Line Above & paste

    6
    0 Votes
    6 Posts
    2k Views
    Bill HolderB
    Thanks for all the hard work. It seems to be working, just a few minor glitches. But they are probably on my end. Will let you know more as to what I find later on. Again, Thanks A Lot Bill
  • Functionlist Changes broke my custom functions.

    3
    0 Votes
    3 Posts
    421 Views
    Pat SinclairP
    Alan: Thanks so much for the response. I am using UDL, these languages have the extensions configured etc. However, I took the parser and put it in like it used to be, changed the id etc… for instance: <parser displayName="p" id ="pcode.xml" commentExpr="(?m-s:;.*$)" > <function mainExpr="^DEFINE\s+\K\w+" /> </parser> I changed the overridemap.xml to contain the following, still no love. <association id= "pcode.xml" userDefinedLangName="PCODE" /> Language definition: [image: 1614387249434-pcodelang.png] Any tips…??? Pat
  • [nsfw] Help extracting links from page source code

    regex urls
    5
    0 Votes
    5 Posts
    1k Views
    Ravi KR
    @guy038 This is exactly what I wanted. Thanks for that complex RegEx. No issues.
  • MISC Clickable Links is GONE! How can I turn off links now?

    4
    0 Votes
    4 Posts
    2k Views
    PeterJonesP
    @Alan-Kilborn said in MISC Clickable Links is GONE! How can I turn off links now?: Whenever a setting “disappears” from Notepad++'s preferences, try looking around the user-interface. ++ Also, I and the rest of the npp-user-manual.org maintainers do our best to keep the manual up-to-date with the most recent Notepad++ version. The preferences doc gives a thorough description of each “page” of the Settings > Preferences dialog, and even tries to indicate when a given menu entry has been moved. If you search for “click” or “clickable”, you will quickly see where that option currently resides.
  • customizing code folding

    2
    0 Votes
    2 Posts
    502 Views
    Alan KilbornA
    The picture: [image: 1614344570355-ae4913f3-ed91-46bf-b734-b072b3be6c41-image.png] how can i change the red color in this picture? You change most colors in Notepad++ in the Style Configurator, found on the Settings menu, so specifically for your case: [image: 1614344681953-9f90edc0-c8bc-4254-9d05-66618113bf4a-image.png] Select a “foreground color” to your liking.
  • Help with FIND

    6
    0 Votes
    6 Posts
    584 Views
    guy038G
    Hi, @antonio-rosciano and All, However, note that the latest version of N++, as of February 26, 2021, is version 7.9.3 ! ! BR guy038
  • Regex: Select everything (the whole line) to the dot but not more dots

    7
    0 Votes
    7 Posts
    6k Views
    Vasile CarausV
    thank you all !
  • 0 Votes
    4 Posts
    857 Views
    EkopalypseE
    @Jaacov-Molcho but not for all Hebrew characters but the same characters are fine directly in Npp? If so, it could be a problem with the font or with the rendering of the font. Are you already using the same font? (Change Console Font from NppExec menu!?) If it is a rendering problem, then I doubt it can be solved easily.
  • Hi. Can someone help me?

    2
    0 Votes
    2 Posts
    340 Views
    Alan KilbornA
    @Alexandru-Tanasa I think forget the browser part of the question as that is off-topic for a Notepad++ forum. Did you get the tab character appearing for sure in Notepad++ after your replace operation? Best way to tell for sure might be turning on visible whitespace by: View menu > Show Symbol > Show White Space and TAB and then tab characters will appear like this (orange arrows): [image: 1614258468858-b6ff66c4-2a0c-417e-a61a-51a0aa8de558-image.png] But again, this may just be helping you in Notepad++. You will have to go elsewhere to find the answer to your browser question.
  • customize delimiter highlighting

    9
    0 Votes
    9 Posts
    2k Views
    Michael VincentM
    @mathlete2 said in customize delimiter highlighting: Batch @PeterJones The batch lexer is improved in Scintilla 4.4.6 which looks like it may be updated with the next Notepad++ release. Cheers.