notepad-plus-plus / notepad-plus-plus

Notepad++ official repository

Home Page:https://notepad-plus-plus.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[Feature request] Include Linden Script Language (LSL) as build-in language

Kimpa-Tammas opened this issue · comments

Is there an existing issue for this?

  • I have searched the existing issues

Description of the Issue

The LSL language is used in the Second Life Metavers to make scripts. These scripts are added in various objects to create interactions and lot of features. Currently, the LSL isn't a build-in langage of Notepad++. There's already an auto-completion on GitHub as userDefinedLang.xml, but it's no longer updated. Some developers could use Notepad++ for coding in LSL, but it's not a native language.

Describe the solution you'd like.

I propose to provide and maintain an auto-completion file with descriptions of functions, events and constants, as well as syntax highlighting, and to integrate this language into Notepad++.

Debug Information

Notepad++ v8.6.5   (64-bit)
Build time : Mar 29 2024 - 17:04:43
Path : C:\Program Files\Notepad++\notepad++.exe
Command Line : 
Admin mode : ON
Local Conf mode : OFF
Cloud Config : OFF
Periodic Backup : ON
OS Name : Windows 11 Pro (64-bit
OS Version : 23H2
OS Build : 22631.3447
Current ANSI codepage : 1252
Plugins : 
    ComparePlugin (2.0.2)
    CustomLineNumbers (1.1.8)
    DSpellCheck (1.5)
    Explorer (1.9.9)
    HTMLTag (1.3.7)
    ImgTag (2.0.1)
    mimeTools (3.1)
    NppConverter (4.6)
    NppExport (0.4)
    nppRandomStringGenerator (1.6.1)
    NppSnippets (1.7.1)
    QuickText (0.2.5.1)
    SurroundSelection (1.4.1)
    _CustomizeToolbar (5.3)

Anything else?

Official LSL portal

The "buil[t]-in" languages are a separate project.

Ask here instead.

Be indulgent for my English, I'm French. Only the highlighting syntax is part of Scintilla and the request was submitted. Functions list and auto-completion are not part of Notepad++ project?