jhckragh / flix-mode

Unofficial Emacs major mode for the Flix programming language.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Flix Mode

Version

Unofficial Emacs major mode for the Flix programming language.

Features:

  • Syntax highlighting.
  • Rudimentary indentation support (work in progress).

Installation

Download flix-mode.el and then do the following in Emacs:

M-x package-install-file [RET] /path/to/flix-mode.el [RET]

The built-in package manager in Emacs will then install the mode.

The mode is automatically loaded when you visit a .flix file.

Known limitations

  • The indentation support is pretty crude and not nearly as automatic as in other major modes.
  • As in many other major modes, the syntax highlighting is done via regular expressions; so strange source layout can break it.

Contributing

Contributions are very welcome! If you're unfamiliar with Emacs Lisp, then the following resources are recommended reading:

License

This project is distributed under the GNU General Public License, which can be viewed by typing C-h C-c in Emacs.

About

Unofficial Emacs major mode for the Flix programming language.

License:GNU General Public License v3.0


Languages

Language:Emacs Lisp 100.0%