• Login
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.
  • S
    SimionescuM
    last edited by Feb 15, 2017, 7:45 AM

    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
    • R
      Rodney Chavez
      last edited by dail Feb 15, 2017, 6:58 PM Feb 15, 2017, 10:37 AM

      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
      • C
        chcg
        last edited by Feb 15, 2017, 6:54 PM

        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
        • M
          MAPJe71
          last edited by Feb 15, 2017, 9:07 PM

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

          1 Reply Last reply Reply Quote 0
          • M
            Mihai Simionescu
            last edited by May 16, 2018, 11:13 AM

            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
            • M
              MAPJe71
              last edited by May 16, 2018, 12:31 PM

              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 Oct 19, 2018, 1:30 PM

                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
                • D
                  dinkumoil
                  last edited by Oct 19, 2018, 2:21 PM

                  @Анатолий-Павлович 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