wisp-mode

Homepage: http://www.draketo.de/english/wisp

Author: Arne Babenhauserheide

Updated:

Summary

Tools for wisp: the Whitespace-to-Lisp preprocessor

Commentary

To use, add wisp-mode.el to your Emacs Lisp path and add the following
to your ~/.emacs or ~/.emacs.d/init.el

(require 'wisp-mode)

For details on wisp, see
https://www.draketo.de/english/wisp

If you came here looking for wisp the lisp-to-javascript
compiler[1], have a look at wispjs-mode[2].

[1]: http://jeditoolkit.com/try-wisp

[2]: http://github.com/krisajenkins/wispjs-mode

ChangeLog:

 - 0.4.0: provide wisp--eval-block (C-M-x)
          to send the current block to a buffer nammed *shell*.
          wisp--find-begin-and-end-of-block-around-region can cope with empty lines.
          wisp--eval-with-geiser converts wisp to regular scheme (with wisp2lisp) and pushes it to geiser.
          thanks to cwebber!
 - 0.3.0: provide wisp-color-indentation-minor-mode
          that highlights the indentation levels, following wisp-semantics (period and colon)
 - 0.2.9: enabled imenu - thanks to Greg Reagle!
 - 0.2.8: use electric-indent-inhibit instead of electric-indent-local-mode
          rename gpl.txt to COPYING for melpa
          use the variable defined by define-derived-mode
 - 0.2.7: dependency declared, always use wisp--prefix, homepage url
 - 0.2.6: remove unnecessary autoloads
 - 0.2.5: backtab chooses existing lower indentation values from previous lines.
 - 0.2.4: better indentation support:
          cycle forward on tab,
          cycle backwards on backtab (s-tab),
          keep indentation on enter.
 - 0.2.1: Disable electric-indent-local-mode in wisp-mode buffers.
 - 0.2: Fixed the regular expressions.  Now org-mode HTML export works with wisp-code.

Dependencies