It looks like the primary keyword set in your last commit left out the VisualProlog type specifiers [1] (or "Domains", as the spec calls them). Compare the appearance of unsigned in my earlier screen capture with the one below (in the Himbeere colorscheme):

I'm getting slightly lost in what you propose to do - I just took the VS code keywords as you suggested but basically I could merge all the keywords together, i.e.:

  1. VS Code
  2. Vim
  3. Visual Prolog
    I just suspect not many people will use Geany for Visual Prolog which seems to be Windows-only, proprietary and with an official IDE (whose authors probably wrote the lexer and use it in their IDE).

Scintilla lexers are C++, so in theory they could do anything, just somebody has to code it :-)

Yeah, you should be able to do more things in the code than using regular expression.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <geany/geany/pull/3171/c1108510573@github.com>