• Login
Community
  • Login

Requesting a pull of the most recent Scintilla API

Scheduled Pinned Locked Moved General Discussion
apiscintilla api
6 Posts 4 Posters 2.3k 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
    SalviaSage
    last edited by Mar 11, 2019, 12:51 PM

    I just wanted to say that it really saddens me that the most recent version of the Scintilla API
    is not integrated into the most recent version of Notepad++.

    I think the Scintilla API used in N++ is like over 4 years old.

    What makes Notepad++ the best text editor for me, is its plugins and its interaction with the API
    and being able to set up Notepad++ the way you want it.

    So, please @donho …

    Bring in the most recent API implementation into Notepad++…

    1 Reply Last reply Reply Quote 8
    • G
      gstavi
      last edited by Mar 17, 2019, 11:08 AM

      @SalviaSage, while avoiding drifting from your core framework is generally a legitimate request it would make a stronger case if you could list bug fixes or new features that Notepad++ and its users could enjoy.

      1 Reply Last reply Reply Quote 2
      • F
        ffes
        last edited by Mar 19, 2019, 10:07 AM

        The current scintilla in Notepad++ is v3.5.6, released 26 May 2015. The current Scintilla release is v4.1.4. That means 27 releases.

        The changelog on https://www.scintilla.org/ScintillaHistory.html contains around 500 lines of changes that were made since that version, including over 80 related to various lexers, including (but not limited to) C++, HTML, Python, Ruby, Lua, PowerShell, Perl, SQL, YAML and Markdown. Just the fixes and improvements to those lexers are worth the effort.

        A 1 Reply Last reply Mar 19, 2019, 12:13 PM Reply Quote 7
        • A
          Alan Kilborn @ffes
          last edited by Mar 19, 2019, 12:13 PM

          @ffes said:

          The current scintilla in Notepad++ is v3.5.6, released 26 May 2015. The current Scintilla release is v4.1.4. That means 27 releases.

          I don’t need to hear about any “features” after that summary statement. If you don’t update your “core” often, what are you?

          1 Reply Last reply Reply Quote 2
          • A
            Alan Kilborn
            last edited by Mar 19, 2019, 1:27 PM

            And…the longer you wait before updating the “core”, the more difficult and daunting that task becomes. If Scintilla is ever updated, I don’t see it making a one-step jump to a relatively current version.

            1 Reply Last reply Reply Quote 4
            • S
              SalviaSage
              last edited by May 25, 2019, 9:20 PM

              As of version 7.7, Scintilla API version 4.1.4 is integrated into Notepad++.

              This is what the community wanted and @donho did not disappoint.

              On behalf of the whole community, thank you @donho.

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