• Login
Community
  • Login

Macros disappear on v8.6.8

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
6 Posts 2 Posters 376 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.
  • F
    firstblackboy
    last edited by Jul 1, 2024, 4:28 PM

    I always hate updating N++ because I seem to always have a fight with Macros. I had a version AFTER 8.5.3 and had them working fine. I back up the shortcuts.xml file every time and copy it back in no big deal, they work fine. Today I updated to v8.6.8 and they will not work. I have copied them over from a working backup file to the new shortcuts.xml. I have copied the backup and just renamed it to shortcuts.xml and I have created a new quick macro just to find the correct shortcuts.xml file. When copy over the backup to the new shortcuts file then try to save a macro it wipes out the data that is in there and replaces it with the new macro, instead of adding it. I’m not sure what do try now. Can someone point me to the setting or correction to get the macros working?

    Here is my debug info

    Notepad++ v8.6.8 (64-bit)
    Build time : Jun 4 2024 - 00:30:00
    Path : C:\Program Files\Notepad++\notepad++.exe
    Command Line :
    Admin mode : OFF
    Local Conf mode : OFF
    Cloud Config : OFF
    Periodic Backup : ON
    OS Name : Windows 11 Enterprise (64-bit)
    OS Version : 23H2
    OS Build : 22631.3737
    Current ANSI codepage : 1252
    Plugins :
    mimeTools (3.1)
    NppConverter (4.6)
    NppExport (0.4)

    P 1 Reply Last reply Jul 1, 2024, 4:53 PM Reply Quote 0
    • P
      PeterJones @firstblackboy
      last edited by PeterJones Jul 1, 2024, 4:53 PM Jul 1, 2024, 4:53 PM

      @firstblackboy

      Make sure you aren’t doing the shortcuts.xml copy when you have Notepad++ open, otherwise it will overwrite the file you just copied. The right sequence is

      • Close Notepad++ (all copies)
      • Copy backup shortcuts.xml to %AppData%\Notepad++\shortcuts.xml
      • Open Notepad++

      If you do it in that sequence, Notepad++ should not lose the macros.

      F 1 Reply Last reply Jul 1, 2024, 6:37 PM Reply Quote 0
      • F
        firstblackboy @PeterJones
        last edited by Jul 1, 2024, 6:37 PM

        @PeterJones Yes that is what I did. In fact I just redid it in those steps. For some reason the new version will not pickup the shortcuts.xml file, and display the information in there. Although if I create a macro in the new version and save it, the existing data in the shortcuts file is removed and the new macro is saved. I even changed the name of the existing shortcuts file and opened N++ to get a new file created, then copied in the old macro info and it will not detect it. I then created a test macro and it deleted all the info I copied into the shortcuts file and replaced it with the new macro info. Not sure what is going on but I can’t do through and recreate all my macros. I even changed the name of the shortcuts folder, reloaded N++ to see if the newly created file would work. Nope doesn’t. This worked flawlessly on the previous version I had installed, which I believe was 8.6

        P 1 Reply Last reply Jul 1, 2024, 7:15 PM Reply Quote 0
        • P
          PeterJones @firstblackboy
          last edited by Jul 1, 2024, 7:15 PM

          @firstblackboy ,

          If there’s nothing secret in your macros, can you share the contents of the shortcuts.xml that you are trying to copy into %AppData%\Notepad++ ? Maybe there’s something weird going on in your specific shortcuts.xml, because Notepad++ behaves exactly as I described for me.

          If you share, use the </> button on the forum toolbar, and paste the contents of your shortcuts.xml overtop the code_text

          ```
          code_text
          ```
          
          F 1 Reply Last reply Jul 1, 2024, 7:41 PM Reply Quote 0
          • F
            firstblackboy @PeterJones
            last edited by Jul 1, 2024, 7:41 PM

            @PeterJones unfortunately it will not let me put my shortcuts file up here as it is longer than ~16k characters. I did however get it to work. I copied macro’s one or two at a time from the old file to the new file and checked it after each copy and it worked fine. It did get messed up a couple times, but I just removed the last macro I added and saved it and it worked fine. Then I just copied one at at time and it worked. A little bit of a pain, but I only have about 15 macros so it wasn’t terrible. I’m not sure why it didn’t take it from the beginning, but alas it didn’t. Appreciate the help, and now I have another troubleshooting method if it happens again :) .

            P 1 Reply Last reply Jul 1, 2024, 7:55 PM Reply Quote 0
            • P
              PeterJones @firstblackboy
              last edited by Jul 1, 2024, 7:55 PM

              @firstblackboy said in Macros disappear on v8.6.8:

              I’m not sure why it didn’t take it from the beginning, but alas it didn’t.

              My guess is you had some “bad data” somewhere in the XML. And by doing it in pieces, you avoided that bad data.

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