• Login
Community
  • Login

Function List does not work properly after update

Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
3 Posts 3 Posters 259 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
    Annie Chuang
    last edited by Apr 25, 2025, 3:40 AM

    Because the original program’s FTP function had problems, I upgraded it, but I found that the previously set private programming language
    Function List suddenly cannot be recognized. I referred to many documents and re-created the XML file and put it into FunctionList Folder.
    Still can’t solve it, what should I do?

    A P 2 Replies Last reply Apr 25, 2025, 10:06 AM Reply Quote 0
    • A
      Alan Kilborn @Annie Chuang
      last edited by Apr 25, 2025, 10:06 AM

      @Annie-Chuang

      You should probably tell us what version of Notepad++ you upgraded from and what version you upgraded to.

      1 Reply Last reply Reply Quote 1
      • P
        PeterJones @Annie Chuang
        last edited by Apr 25, 2025, 1:37 PM

        @Annie-Chuang ,

        In addition to @Alan-Kilborn’s request, you can also go to ?-menu’s Debug Info, and paste that here.

        Please also tell us the full path of the filename where you put the XML file – was it c:\users\___\AppData\Roaming\Notepad++\functionList\XyzPdq.xml or c:\Program Files\Notepad++\functionList\XyzPdq.xml or somewhere else?

        I referred to many documents

        Unfortunately, you don’t tell us which ones, so we cannot know whether they were telling you the right thing, or not.

        Here are some reasonable documents to consult:

        • User Manual: Function List = https://npp-user-manual.org/docs/function-list/#how-to-customize-function-list
        • User Manual: Function List Config Files = https://npp-user-manual.org/docs/config-files/#function-list
          • Including instructions on how to upgrade from a v7.9-or-earlier FunctionList (from before November 2020) to one that works with modern Notepad++ = https://npp-user-manual.org/docs/config-files/#upgrading-old-function-list-entries
        • Community Forum FAQ: Function List Basics = https://community.notepad-plus-plus.org/topic/19480/faq-function-list-basics

        re-created the XML file and put it into FunctionList Folder

        As per the User Manual, there are two files that need to be edited to add the FunctionList – you need to have the XML specific to your language, and you need to edit the functionList\overrideMap.xml – if you didn’t do the latter, then just creating the XML isn’t enough.

        Also, you have to make sure it’s named correctly, and that you’ve got your User Defined Language (UDL) already set up and working, too.

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