Community
    • Login

    functions list for Pascal language

    Scheduled Pinned Locked Moved Help wanted · · · – – – · · ·
    8 Posts 7 Posters 4.7k 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.
    • SimionescuMS
      SimionescuM
      last edited by

      The builtin functions list stay empty after loading source files.
      Syntax coloring is working.

      Tried my poor skills on the npp config files but NO success.
      The functions list 2.xx plugin seem to work (not 100% thou), but I think the built in functions list feature should work without user intervention on every new version.

      Please fix the native functions list feature.

      1 Reply Last reply Reply Quote 0
      • Rodney ChavezR
        Rodney Chavez
        last edited by dail

        Pascal is a DOS based language, but all of the answers on here are either pseudo code, or syntactically. [LINK REMOVED]

        1 Reply Last reply Reply Quote -2
        • chcgC
          chcg
          last edited by

          see https://github.com/notepad-plus-plus/notepad-plus-plus/commit/9dc109f5990a707ca69235608fa2f1fbd223ea82, some work is done on the builtin function list.

          @MAPJe71 are there plans for pascal support?

          1 Reply Last reply Reply Quote 0
          • MAPJe71M
            MAPJe71
            last edited by

            Yep, Pascal is planned for next update i.e. Function List Update 3.

            1 Reply Last reply Reply Quote 0
            • Mihai SimionescuM
              Mihai Simionescu
              last edited by

              Version is now 7.5.6 and STILL no PASCAL SUPPORT with built-in Functions List (functionList.xml).

              It still has support for less used programming languages.

              The developers banned Pascal/Delphi/FreePascal?

              1 Reply Last reply Reply Quote 0
              • MAPJe71M
                MAPJe71
                last edited by

                Though Pascal did not make Function List Update 3 it is not abandonded.
                See also GitHub PR 3663.

                1 Reply Last reply Reply Quote 0
                • Анатолий ПавловичА
                  Анатолий Павлович
                  last edited by

                  Add already ready implementation of parser for pascal:
                  https://github.com/notepad-plus-plus/notepad-plus-plus/pull/3663/files

                  1 Reply Last reply Reply Quote 0
                  • dinkumoilD
                    dinkumoil
                    last edited by

                    @Анатолий-Павлович said:

                    Add already ready implementation of parser for pascal:

                    I’m the author of the PR you mentioned. It is not a ready implementation. It works in some cases and in other cases it doesn’t. That’s the reason why I’ve closed this PR, I wasn’t able to get it production-ready and thus it should not make its way into a release of Notepad++. It would only lead to a huge amount of support/bug fixing requests.

                    But maybe you are able to improve the parser, feel free to do that. If you decide to do so, be aware that you also have to provide Pascal source files for testing and verifying the parser. This is the new policy for releasing FunctionList parsers.

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