I can’t remember from whose configuration I got this piece of code. But it makes my lispy screen a little bit cuter, by turning all “(lambda” into the greek character. I tested on aquamacs, and on the Windows GNU Emacs, and it works. If anyone knows the original author of the idea, send him/her my thanks :)
;; Make lambdas appear as the character » (saves space!!) (defun pretty-lambdas () (interactive) (font-lock-add-keywords nil `(("(\\(lambda\\>\\)" (0 (progn (compose-region (match-beginning 1) (match-end 1) ,(make-char 'greek-iso8859-7 107)) nil)))))) (add-hook 'lisp-mode-hook 'pretty-lambdas) (add-hook 'emacs-lisp-mode-hook 'pretty-lambdas)
0 comments:
Post a Comment