diff options
Diffstat (limited to 'src/init.el')
-rw-r--r-- | src/init.el | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/init.el b/src/init.el index b5d2efe..c9038fd 100644 --- a/src/init.el +++ b/src/init.el @@ -9,6 +9,14 @@ (require 'cl) +(defmacro zencoding-defparameter (symbol &optional initvalue docstring) + `(progn + (defvar ,symbol nil ,docstring) + (setq ,symbol ,initvalue))) + +(defun zencoding-join-string (lis joiner) + (mapconcat 'identity lis joiner)) + ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; Generic parsing macros and utilities |