[Github-comments] [geany/geany] ARM assembly support is entirely lacking (#2350)

Matthew Brush notifications at xxxxx
Thu Oct 10 14:47:09 UTC 2019


> Does this completely override a normal language file or does it use a normal language file and then apply the changes listed on top?

It lets you create own new filetype, based on built-in lexers(highlighting) and parsers(symbols).

> Is the documentation there simply out of date?

It's in the regular [filetypes documentation](https://www.geany.org/manual/current/index.html#filetype-configuration).

> What am I missing out on with a custom filetype compared to an actual language file?

For something as simple as assembly, probably not much. If the assembly dialect had weird syntax (compared to "traditional" assembly) then some stuff might be mis-highlighted or show up wrong in the symbols sidebar.

The alternative is to write your own lexer in C++ and own tag parser in C and integrate it into the 3 related projects (Scintilla, Ctags and Geany).

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/issues/2350#issuecomment-540622640
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20191010/c1812941/attachment.html>


More information about the Github-comments mailing list