• Login
Community
  • Login

FIND is not returning any results

Scheduled Pinned Locked Moved General Discussion
findsearchfind resultssearch results
12 Posts 4 Posters 1.5k Views
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A
    Alan Kilborn @Robert Harrison 0
    last edited by Jul 20, 2023, 6:58 PM

    @Robert-Harrison-0

    A big hint might be to uncheck Match whole word only if it is checkmarked.

    Otherwise, as Peter has said, you’ve got to give some information to get some information.

    P 1 Reply Last reply Jul 20, 2023, 7:01 PM Reply Quote 2
    • P
      PeterJones @Alan Kilborn
      last edited by PeterJones Jul 20, 2023, 7:02 PM Jul 20, 2023, 7:01 PM

      I was going to add

      e728d4ef-6fa9-44c3-bb57-fa662fe20f64-image.png

      vs

      cf29cc1b-bbaa-4e81-aafc-f2ca8c9c4f29-image.png

      (with apologies to Weird Al. But really, if he cannot handle being parodied, who can?)

      But then Alan-Kilborn said,

      A big hint might be to uncheck Match whole word only if it is checkmarked.

      Ah, yes, that is a highly-likely culprit.

      1 Reply Last reply Reply Quote 3
      • R
        Robert Harrison 0 @PeterJones
        last edited by Jul 20, 2023, 7:30 PM

        @PeterJones

        You were right, the text did not exist. I found the reason but not the solution if one does exist.

        The file is a .msg file from Outlook365. NotePad++ shows regular text, but NotePad shows some character (translated to a space in Notepad) between every letter seen in NotePad++. Is there an encoding or language setting that will help? I tried a few with no luck.

        So in NotePad++ I see the text: Location
        A find, finds nothing.
        But in regular NotePad I see the text: L o c a t i o n
        where there is space (code 32) between each letter. It must be somenthing other than a space in the original file because searing for “L o c a t i o n” also returns no results.

        Here is the debug info if that is needed:

        Notepad++ v8.5.3 (64-bit)
        Build time : May 15 2023 - 06:09:36
        Path : C:\Program Files\Notepad++\notepad++.exe
        Command Line : “C:\Users\bharrison\OneDrive - Lighthouse, Inc\Documents\Notification for a schedule.msg”
        Admin mode : OFF
        Local Conf mode : OFF
        Cloud Config : OFF
        OS Name : Windows 10 Pro (64-bit)
        OS Version : 21H2
        OS Build : 19044.3086
        Current ANSI codepage : 1252
        Plugins :
        ComparePlugin (2.0.2)
        ComparePlus (1.1)
        mimeTools (2.9)
        NppConverter (4.5)
        NppExport (0.4)

        Thanks

        T P 2 Replies Last reply Jul 20, 2023, 7:43 PM Reply Quote 0
        • T
          Terry R @Robert Harrison 0
          last edited by Terry R Jul 20, 2023, 7:45 PM Jul 20, 2023, 7:43 PM

          @Robert-Harrison-0 said in FIND is not returning any results:

          The file is a .msg file from Outlook365. NotePad++ shows regular text

          A .msg file isn’t a regular text file. It will also contain meta-data which is used by the parent app (Outlook in this case) to show additional formatting, header information etc. These types of files are ONLY meant to be read/altered by the “parent” app, or other app that states it can open those types of files.

          It’s interesting you say Notepad++ shows “regular text” yet Notepad shows spaces between characters. So I suggest reading one of the FAQ posts in regards these types of files here.

          Terry

          R 1 Reply Last reply Jul 20, 2023, 7:55 PM Reply Quote 2
          • R
            Robert Harrison 0 @Terry R
            last edited by Jul 20, 2023, 7:55 PM

            @Terry-R

            That makes perfect sense. I just didn’t know if NotePad++ could actually read .msg files, but now I know it doesn’t. The language, like SQL, is just for formatting the plain text document.

            If I navigate to the file in File Explorer and select Edit in NotePad++ it looks like regular text. Of course a lot of it is the coding that doesn’t make sense to just read. But the actual message parts looks normal and is readable, but has those extra invisable characters.
            If I open it from NotePad++ it looks like the file in the link you sent with all of the black highlighting.

            Thanks for making this clear to me.

            1 Reply Last reply Reply Quote 0
            • P
              PeterJones @Robert Harrison 0
              last edited by PeterJones Jul 20, 2023, 8:03 PM Jul 20, 2023, 7:58 PM

              @Robert-Harrison-0 said in FIND is not returning any results:

              The file is a .msg file from Outlook365.

              As @Terry-R said more briefly than I, an Outlook .msg file is not a text file; it is a binary file; the FAQ he linked you to explains why it only sometimes works.

              NotePad++ shows regular text,

              Unless you have View > Show Symbol > Show control characters … turned off in Notepad++, Notepad++ shows NUL in a black box between every apparent character. (That option defaults to on to match the historical behavior of always showing control characters.)

              31331146-0692-4b3e-b62b-6b5e7c211950-image.png
              9742320a-fa16-42c1-8d4b-2c33081dc404-image.png

              but NotePad shows some character (translated to a space in Notepad) between every letter seen in NotePad++.

              That’s the NUL (ASCII 0). Because the pieces of text stored in a .msg file are by default UTF-16 LE encoded, then for “normal” ASCII characters, the UTF-16 LE enocoding will have the first byte (the LSB) the same as the ASCII byte, and the second byte (the MSB) will be 0x00 (interpreted as NUL) – so if they are interpreted as each byte is one character, then the tool will show a normal ASCII character followed by a NUL character. And since MS Notepad doesn’t have a clever black-box for NUL, it shows something that looks like a space instead.

              Is there an encoding or language setting that will help?

              Since it’s a binary file, no encoding that you pick will be right.

              The language, like SQL, is just for formatting the plain text document.

              Wrong. The .msg format is for storing an email message, including any and all variants and attachments and embedded images and … it’s not a plain text document in any way, shape, or form. As the FAQ says, it’s a binary file that may or may not have some of the text that’s embedded in the file encoded in such a way that it uses the same bytes as the ASCII for the same character, with no guarantee that it will always; and in this particular case, if you saved the .msg in the default way, it’s encoded as UTF-16 LE; there is an option to save the .msg without unicode, so more bytes of your text will line up without the NUL bytes between, but there’s no guarantee that MS wouldn’t decide to compress the text in their .msg format at some point (I’m surprised they don’t already).

              If I navigate to the file in File Explorer and select Edit in NotePad++ it looks like regular text.

              No it doesn’t by default. You might have an option turned on to hide the other bytes, but that’s your own decision for changing the default behavior of Notepad++.

              R 1 Reply Last reply Jul 20, 2023, 8:31 PM Reply Quote 2
              • R
                Robert Harrison 0 @PeterJones
                last edited by PeterJones Jul 20, 2023, 8:36 PM Jul 20, 2023, 8:31 PM

                @PeterJones

                I understand everything you are saying. I just didn’t say it clearly in a couple of the things I commented on.

                The language, like SQL, is just for formatting the plain text document.

                Wrong.

                What I meant is that the Language tab only effects what the plain text looks like and has nothing to do with the encoding. So if I have a SQL query it will be just black on white text. If I select SQL as the language it will color code it for comments, etc.

                If I navigate to the file in File Explorer and select Edit in NotePad++ it looks like regular text.

                No it doesn’t by default.

                Here is a section of the file if I select EDIT IN NOTEPAD++

                aed2ee6c-f3bd-4559-8b86-e7d3b6cbaaeb-image.png

                The same portion of the file when opened from within NotePad++ looks like this.

                f849919e-fba5-40cc-84fe-def3d052e967-image.png

                So it seems the default view is different between the two ways.

                In either case the menu item looks like this.
                24dbd807-f296-4bae-8cfe-c021634401d8-image.png

                And I can make the “edit” version look like the “open” version from this menu and visa versa.

                Thanks for all of the feed back. I just started using NotePad++, so I am just learning what it can and can’t do. I’ve used the Compare Plus plugin which is GREAT!

                P 1 Reply Last reply Jul 20, 2023, 8:36 PM Reply Quote 0
                • P
                  PeterJones @Robert Harrison 0
                  last edited by Jul 20, 2023, 8:36 PM

                  @Robert-Harrison-0 said in FIND is not returning any results:

                  So it seems the default view is different between the two ways.

                  Not normally.

                  Show your ?-menu’s Debug Info when you open Notepad++ in both ways. My guess is that it’s either opening two different copies – and one of the copies has a corrupt configuration – or there is a command-line argument in one of the instances or something else really weird is going on. Because Notepad++ doesn’t differentiate between files opened from Explorer and files opened from inside.

                  R 1 Reply Last reply Jul 20, 2023, 9:28 PM Reply Quote 0
                  • R
                    Robert Harrison 0 @PeterJones
                    last edited by Jul 20, 2023, 9:28 PM

                    @PeterJones

                    Both Debug Info are identical as shown in a previous reply.

                    P 1 Reply Last reply Jul 20, 2023, 9:40 PM Reply Quote 0
                    • P
                      PeterJones @Robert Harrison 0
                      last edited by Jul 20, 2023, 9:40 PM

                      @Robert-Harrison-0 said in FIND is not returning any results:

                      Both Debug Info are identical as shown in a previous reply.

                      Then you have some magic going on that I cannot reproduce, because Notepad++ does not treat files opened via Explorer Context Menu and files opened via File > Open any differently.

                      1 Reply Last reply Reply Quote 1
                      12 out of 12
                      • First post
                        12/12
                        Last post
                      The Community of users of the Notepad++ text editor.
                      Powered by NodeBB | Contributors