QSciScintilla with lexilla support?

Roland Hughes roland at logikalsolutions.com
Sat Jun 29 16:21:42 BST 2024


No, I'm not confused. I actively participate in Scintilla. Lexilla was 
split off a few years ago.

I Ass-U-Me-d based on this

https://riverbankcomputing.com/software/qscintilla/intro

That you were using C++, not Python. If you are using Python, yes, you 
are hosed.

If you are using C++, Scintilla itself has Qt support which will allow 
you to use all of the current Lexers. If you don't want to deal with 
Qt's 30+K deep bug database and "Everybody must buy a license" 
definition of "OpenSource" you can also use CsScintilla which allows you 
to use all of the current Lexilla lexers. I use them in RedDiamond.

https://sourceforge.net/projects/reddiamond/


In case the image gets stripped, I added it to the end of the 
screenshots list here: https://sourceforge.net/projects/reddiamond/



On 6/29/24 08:43, Wang Gary wrote:
> Sorry I forget to use "reply all" so I need to re-send this mail to
> ensure the list can receive this mail.
>
>> Hello,
> Hi,
>
>> It was unclear from your query _exactly_ what you are looking for.
> Seems you might be confused with the Scintilla project and the Lexilla
> project. Scintilla is the editor as we all know about, and Lexilla [1] is the
> standalone project for the lexers that can be used for the (original)
> Scintilla project.
>
> [1]:https://www.scintilla.org/Lexilla.html
>
> The Lexilla project contains a lot of available lexer than currently
> QSciScintilla have provided, the Lexilla project contains lexer for
> a lot of popular programming languages or markups, like
> Rust, LaTeX, GDScript, PowerShell, NSIS/Inno and so on. It also
> offers a factory-style API to create lexer so it can be easy to extend
> lexer support. So my original purpose is to see if and how I can
> use the Lexilla project together with the QSciScintilla.
>
> Gary

-- 
Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/qscintilla/attachments/20240629/b8178561/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: RedDiamond-Lexers.png
Type: image/png
Size: 119834 bytes
Desc: not available
URL: <https://www.riverbankcomputing.com/pipermail/qscintilla/attachments/20240629/b8178561/attachment-0001.png>


More information about the QScintilla mailing list