Skip to content

zenlang/zen-mode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

zen-mode

Syntax highlighting and automatic indentation for the Zen Programming Language in Emacs. Requires Emacs 24 or later.

Installation

MELPA

Please install the zen-mode package via MELPA.

Or, alternatively follow these instructions:

  1. Run mkdir -p ~/.emacs.d/ && cd ~/.emacs.d/
  2. Run git clone https://github.com/zenlang/zen-mode.git
  3. Add the following to your .emacs file:
(unless (version< emacs-version "24")
  (add-to-list 'load-path "~/.emacs.d/zen-mode/")
  (autoload 'zen-mode "zen-mode" nil t)
  (add-to-list 'auto-mode-alist '("\\.zen\\'" . zen-mode)))

That's it! Have fun and be safe on your Zen Journey.

Testing

To run all unit tests with emacs, run:

./run_tests.sh

Note that Emacs 24 or later is required. If you need to specify which Emacs binary to use, you can do that by setting the EMACS environment variable, e.g.:

EMACS=/usr/bin/emacs24 ./run_tests.sh

License

zen-mode is distributed under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version.

See the LICENSE file for details.

About

Syntax highlighting and automatic indentation for the Zen in Emacs. Requires Emacs 24 or later.

Resources

License

Stars

Watchers

Forks

Packages

No packages published