• Please Read This Before Posting

    Pinned Locked
    1
    7 Votes
    1 Posts
    7k Views
    No one has replied
  • v8.7 Search Results Missing

    Pinned
    15
    0 Votes
    15 Posts
    4k Views
    xomxX

    This v8.6.9-v8.7.2 issue has been fixed (GitHub commit).
    The fix will be included in the next Notepad++ version (probably v8.7.3).

    @PeterJones
    I would leave this topic pinned for a while longer until the fix reaches most N++ users.

  • HELP: Having trouble with Macros in v8.5.3 or later

    Pinned
    28
    2 Votes
    28 Posts
    17k Views
    Mike NewmanM

    Moderator Note: The contents of this post were moved to a separate topic, Macro works normally, but fails when shortcut is Ctrl+Shift+C, because it’s actually separate from the >=v8.5.3 issue for this Topic.

  • config Search to ignore \CR \LF

    2
    0 Votes
    2 Posts
    26 Views
    PeterJonesP

    @Wolfgang-Grafeneder ,

    Read Find Text Copied From Excel Cell and the issue(s) it links to, as there was an entire recent discussion on this.

  • Display many Files in Filelist of Notepad++, but not open

    12
    0 Votes
    12 Posts
    79 Views
    Alfred JanssenA

    @Terry-R
    Thanks for letting me know.

  • 0 Votes
    15 Posts
    4k Views
    Xue DavisX

    @Terry-R This is very helpful and I was unaware of that issue. Thank you. Based on dates, it looks like I was using 8.8.5. It seems likely, especially the description of removing the structure around the installation.

  • I'm in a Paragraph Find and Replace Hell

    2
    1 Votes
    2 Posts
    45 Views
    guy038G

    Hello @offshore9521 and All,

    Humm…, @offshore9521, there are two separate problems with your regex !

    From your INPUT text :

    ‘Colt?’ He turns to face her, and clears his throat. Guilty sign. Very guilty. Probably has a guilty look on his face, but you can’t tell, because he’s still wearing that helmet so you can’t see his eyes.

    Your regex (?<![\.\!\?])\r\n([a-z]) means :

    If a \r\n sequence, followed with a letter (a through z), is not preceded by :

    A dot

    An exclamation mark

    An interrogation mark

    Then rewrite this letter

    BTW, you can shorter this regex as (?<![.!?])\r\n([a-z])

    But, the character is not a character of the [.!?] list. Thus, this explains why your regex merges the lines 1 and 2

    Now, I suppose that your true goal was : if a line is not a true sentence, then merge that line with the next one with a space character ? This lead to the following regex S/R :

    FIND (?<![.!?’])\r\n(?=\w)

    REPLACE \x20

    So, any \r\n sequence, which respects the before and after conditions, is simply replaced with a space character

    Notes :

    As you see, I included the character within the list of the forbidden chars, in the negative look-behind

    I used \w, which is identical to the [\u\l\d_] class character, instead of [a-z] to not bother about case !

    Remark :

    Instead of \r\n, I could have used the \R syntax with matches any kind of line endings ( \r, \n or \r\n ), but, because it is preceded by a negative look-behind, we must insert \r and \n as forbidden characters, as well !

    FIND (?<![.!?’\r\n])\R(?=\w)

    REPLACE \x20

    Best Regards,

    guy038

    P.S. : As an exercice, try to understand why the following regex S/R does not work as expected :

    FIND (?<![.!?’])\R(?=\w)

    REPLACE \x20

    To help you, don’t forget to click on the icon of the Toolbar !

  • DoxyIT on 64bit: Access violation

    6
    1 Votes
    6 Posts
    858 Views
    Đức Anh NguyễnĐ

    Hi @Clicketyclick,
    I’ve updated DoxyIt and tested it on my x64 machine.
    Please give it a try: https://github.com/AN-2101/DoxyIt/releases/tag/v0.4.5

  • Can't get the old toolbar

    2
    0 Votes
    2 Posts
    48 Views
    PeterJonesP

    @prof-tech said in Can't get the old toolbar:

    Help! I have tried everything to get the old toolbar and it doesn’t appear! can anyone help me?

    Settings > Prefernces > Toolbar: the “Fluent UI” variants are the “new toolbar” and “standard icons: small” are the “old toolbar” (and the “Hide” checkbox turns it on and off)

  • 'Find in Files' doesn't appear to work

    6
    0 Votes
    6 Posts
    48 Views
    CoisesC

    @Alan-Kilborn said in 'Find in Files' doesn't appear to work:

    If a folder doesn’t exist, I think when the search is initiated, input focus will immediately jump to the Directory: box, signaling a problem with that folder to the user (without a message box). Not on a PC right now, so can’t verify; going from memory.

    I see you are correct. However… I also see that the search results show 0 files searched. So I don’t see how it could be a problem with what is in the Find box. The directory might exist, but not be the one OP meant to search.

  • RegEx assistance for adding a space before an Upper case letter

    2
    0 Votes
    2 Posts
    69 Views
    guy038G

    Hello, @brenda-gross-0 and All,

    Very easy with regexes !

    Open the Replace dialog ( Ctrl + H )

    Un-tick all box options

    FIND (?-i)(?<=\l)(?=\u)|_

    REPLACE \x20

    Tick the Wrap around option

    Select the Regular expression search mode

    Click, once only, on the Replace All button

    Voila !

    Notes :

    The leading part (?-i) is an in-line modifier which force to take care about the case of letters, meaning non-insensitive search !

    Then, due to the alternation symbol |, two individual regexes are performed, simultaneously :

    (?<=\l)(?=\u) which searches for an empty string between a lower-case letter and an upper-case letter

    _ which simply searches for the underline character

    In both cases, the replacement changes the regex search with an normal space character \x20. I could have chosen to type a single space char, instead !

    The regex search may also be expressed as a non-capturing group : (?-i:(?<=\l)(?=\u)|_), with the leading non-insensitive option

    Best Regards,

    guy038

  • Menu command for ensuring current position is visible

    4
    3 Votes
    4 Posts
    176 Views
    MarkusBodenseeM

    @Mark-Olson said in Menu command for ensuring current position is visible:

    I agree with you that this is pretty confusing, and agree that using the arrow keys should have the same effect as typing. This would obviously be a separate feature request though, and as you noted I rather doubt that it would be accepted because it would only add confusion for some other users.

    After sleeping one night about it, and rereading your posting about typing any char and undo. Also in your issue #17297 and @Alan-Kilborn 's issue #12107 … I have changed my mind a bit, because I think that both situations of keystrokes (typing char from keyboard input or pressing arrow key) should be handled in the same way. This would make consistent behaviour of the application.

    I think, keystrokes should always have direct effect on a visible caret, so the caret should be made visible first, and afterwards perform the action from keyboard (typing char/moving caret).

    Keystrokes on an invisible caret look more like undefined behaviour. The user does not know, where his focus is. Even making caret jump to next visible position could be unexpected, because user did not know where he previously has been. Maybe user is even confused, because of the jump.

    So from this perspective, the current behaviour of arrow keys could be worth considering if it is unexpected/inconsistent.

  • 0 Votes
    4 Posts
    149 Views
    Unmarked0146U

    @PeterJones

    If you are using one of the built-in themes, you might try to compare your %AppData%\Notepad++\themes___.xml with the version from c:\program files\Notepad++\themes,

    I don’t have a custom theme; I just use whatever existing themes and modify them (just two, really). I just replaced my %AppData% theme with the “program files” themes, and the colors look okay again.

    795725ad-50a6-4d40-a0cf-308501ed7cea-image.png

    But both your margins being light gray imply that your theme was missing both those definitions when you ran 8.8.9 for the first time.

    I am pretty sure that when I installed Notepad++, I just copied the old saved themes over, which is why the new styles were probably missing.

    In this screenshot, I set one to Bookmark to salmon and Change History to yellow, to make it obvious which was which.

    This makes it much easier to understand. Thank you!

    Update: See our Change History Margin FAQ, especially the “How do I change the size” section, for an example of how to change the size using PythonScript or NppExec. (But yikes, I see that FAQ is out of date, since it doesn’t show the ability to change the four colors, which was added years ago… I will have to fix that next)

    I am not that ambitious, but I am sure the update will be appreciated!

    Thank you again, Peter. Not only did your post help fix the problem, but it’s also educational and shows me how dedicated people are to Notepad++.

  • 0 Votes
    5 Posts
    118 Views
    LoisL

    @Terry-R This has worked perfectly. Its a very long document so this was great. Thanks again, greatly appreciated.

  • Show/hide tab or change tab width

    3
    0 Votes
    3 Posts
    90 Views
    VTGroupGitHubV

    Thank you for all of the information. While it might be fun to dig into the Windows APIs again, I was hoping for something simple I could run with NppExec, etc. without a lot of coding. Since it’s not a lot of extra work to move the splitter manually, I’ll live with that for now. And maybe the MarkdownPanel team will find my request worth implementing, though it’s possible it can’t be done since one side is a NPP tab and the other is a panel.

  • Line where cursor is located disappears in line highlighting

    4
    0 Votes
    4 Posts
    563 Views
    Don WebsterD

    @rdipardo

    This still worked for me a year later, thanks!

  • HELP very new to this need help with lines please.

    3
    0 Votes
    3 Posts
    99 Views
    LoisL

    @PeterJones this worked perfectly! Thank you very much

  • Networking problem

    7
    0 Votes
    7 Posts
    690 Views
    xomxX

    @Dan-Walter-0 said in Networking problem:

    Before I open a ticket with my helpdesk, I want to know if there is anything I am missing on the application configuruation level.

    From your N++ DebugInfo, I think not.

    But could you 1st follow the instructions in my linked issue and paste here the nppLogNetworkDriveIssue.log obtained?

  • Trying to auto copy select text from a .nfo file

    3
    0 Votes
    3 Posts
    99 Views
    FreeMeowF

    @Dawn-Brockman-0 You should be able to do this with a few find and replace.

    You make copies in a new folders as you said you do, let’s say “D:\MoviesFolder” You can use “Find in Files” with Regex to remove all the rows that are not year/genre/stars. make sure the “Directory” is the correct directory so you don’t break files from other places, don’t know if there is undo for this operation. I never tried to run it on mkv/mp4, but I assume you already have files that look like the xml you provided and we use them.
    b09b9845-a2f2-49b6-a1f5-ac76a1b6d425-image.png If you want to remove the tags, you can run another find&replace with:
    Find: .<(year|genre|stars)>(.?)</\1>.*\R?
    Replace: \2\n
    You will now have only number and names so you will have to deduce yourself what is a year, what is a genre, and what is a star, but as long as Ryan Reynolds is not a genre yet you should be fine.
  • Set current directory to default if no real file is open

    12
    0 Votes
    12 Posts
    468 Views
    fml2F

    @Coises I like your idea (as I also wrote in the issue). Besides other merits, it eliminates a behaviour that has been bothering me for a long time: if you work with a real file, then switch to a tab that is not a file, then to another not-a-file-tab and remain on these for some time, you completely lose the context of the real file in your mind. Yet when you press Ctrl+O (or Ctrl+S) you find yourself in a location that you have long abandoned mentally.