Skip to content

li1/julia-emacs

 
 

Repository files navigation

Emacs major mode for the julia programming language

Build Status MELPA

Installation

Installing from MELPA

Unless you want to develop this package, it is recommended that you use it from MELPA:

  1. Enable the MELPA repository.

  2. Add (require 'julia-mode) to your Emacs init file.

Using the source repository directly

Clone this repository, then use

(add-to-list 'load-path "path-to-julia-mode")
(require 'julia-mode)

Contributing

Contributions are welcome, in the form of pull requests.

Please

  1. add unit tests whenever possible. This may require that functions are broken up into an interface and a backend function, then you can test the backend one.

  2. add a short summary in the Unreleased section of the CHANGELOG.

  3. use the rx macro (S-expressions) whenever rewriting existing regular expressions or introducing new ones; it keeps the code much more readable.

We do our best to provide feedback within 2 weeks, feel free to bump in a comment after that.

About

Julia support in Emacs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 99.3%
  • Julia 0.7%