[Github-comments] [geany/geany] Add Prolog filetype support (PR #3171)

Jiří Techet notifications at github.com
Sat Apr 16 18:06:31 UTC 2022


This patch adds basic Prolog support (only scintilla laxer, there's no
ctags parser). I used swi-prolog for the compiler and run commands which
I believe is the most commonly used prolog implementation. I used the
keywords from here:

https://github.com/mxw/vim-prolog/blob/master/syntax/prolog.vim

I only used Prolog at school many years ago but it's an interesting language and I believe Geany should support it (which is why #3086 resonated in my head).

Fixes #3086
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany/pull/3171

-- Commit Summary --

  * Add Prolog filetype support

-- File Changes --

    M data/Makefile.am (1)
    A data/filedefs/filetypes.prolog (73)
    M data/filetype_extensions.conf (1)
    M meson.build (1)
    M scintilla/Makefile.am (1)
    A scintilla/lexilla/lexers/LexVisualProlog.cxx (516)
    M scintilla/lexilla/src/Lexilla.cxx (1)
    M scintilla/scintilla_changes.patch (1)
    M src/filetypes.c (1)
    M src/filetypes.h (1)
    M src/highlighting.c (17)
    M src/highlightingmappings.h (35)

-- Patch Links --

https://github.com/geany/geany/pull/3171.patch
https://github.com/geany/geany/pull/3171.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/3171
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany/pull/3171 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20220416/0daab44e/attachment-0001.htm>


More information about the Github-comments mailing list