emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] 205/352: Lisätään makro wcheck-define-condition


From: Stefan Monnier
Subject: [elpa] 205/352: Lisätään makro wcheck-define-condition
Date: Mon, 07 Jul 2014 14:04:07 +0000

monnier pushed a commit to branch master
in repository elpa.

commit 99548eefa020403b8730fcfcfde7f7b86e2b9e7e
Author: Teemu Likonen <address@hidden>
Date:   Sun Jan 2 10:44:01 2011 +0000

    Lisätään makro wcheck-define-condition
    
    Tällä makrolla voi helposti lisätä omia virheilmoitusluokkia.
---
 wcheck-mode.el |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/wcheck-mode.el b/wcheck-mode.el
index df9fe82..b8d788c 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -565,6 +565,13 @@ This is used when language does not define a face."
 ;;; Macros
 
 
+(defmacro wcheck-define-condition (name superclasses &optional message)
+  `(progn
+     (put ',name 'error-conditions ,superclasses)
+     (put ',name 'error-message ,message)
+     ',name))
+
+
 (defmacro wcheck-loop-over-reqs-engine (key var &rest body)
   `(dolist (,var (delq nil (mapcar (lambda (buffer)
                                      (when (wcheck-buffer-data-get



reply via email to

[Prev in Thread] Current Thread [Next in Thread]