[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
- [elpa] 195/352: Päivitetään versionumero: 2010.12.27, (continued)
- [elpa] 195/352: Päivitetään versionumero: 2010.12.27, Stefan Monnier, 2014/07/07
- [elpa] 182/352: Uusi ominaisuus: käyttäjä voi nyt vaikuttaa oletusasetuksiin, Stefan Monnier, 2014/07/07
- [elpa] 191/352: Muuttujan dokumentin kielellistä säätöä, Stefan Monnier, 2014/07/07
- [elpa] 192/352: Muutetaan wcheck-customize-ryhmän otsikko, Stefan Monnier, 2014/07/07
- [elpa] 198/352: Dokumentteja ajan tasalle: tarkistusohjelma voi olla myös funktio, Stefan Monnier, 2014/07/07
- [elpa] 197/352: Muutetaan monet word-sanat string-sanoiksi, Stefan Monnier, 2014/07/07
- [elpa] 201/352: Siirretään wcheck-loop-over-* makrojen yhteiset osat omaksi makroksi, Stefan Monnier, 2014/07/07
- [elpa] 200/352: Lähetetään merkkijonot tarkistinfunktiolle vain, jos niitä ylipäätään on, Stefan Monnier, 2014/07/07
- [elpa] 199/352: Abstrahoidaan ja järjestellään koodia uudelleen, Stefan Monnier, 2014/07/07
- [elpa] 207/352: Käsitellään wcheck-moden käynnistysvirheet uudella tavalla, Stefan Monnier, 2014/07/07
- [elpa] 205/352: Lisätään makro wcheck-define-condition,
Stefan Monnier <=
- [elpa] 208/352: Siirretään signaalien määrittelyt samaan paikkaan, Stefan Monnier, 2014/07/07
- [elpa] 218/352: Tallennetaan jump-reqiin myös nykyinen ikkuna, Stefan Monnier, 2014/07/07
- [elpa] 215/352: Ajetaan paint-event-sarja vain kerran, Stefan Monnier, 2014/07/07
- [elpa] 220/352: Lisätään kuvaus muuttujaan wcheck-timer-paint-event-count-std, Stefan Monnier, 2014/07/07
- [elpa] 219/352: Muutetaan wcheck-timer-idlen määrittelytyyppi: defconst -> defvar, Stefan Monnier, 2014/07/07
- [elpa] 221/352: Muutetaan mode-line-tieto: "W:" ja kielen kaksi ensimmäistä merkkiä, Stefan Monnier, 2014/07/07
- [elpa] 227/352: Käsitellään käyttäjän funktioissa tapahtuvat virheilmoitukset, Stefan Monnier, 2014/07/07
- [elpa] 222/352: Hiotaan virheilmoituksia, Stefan Monnier, 2014/07/07
- [elpa] 229/352: Muutetaan wcheck-mode-komennon kuvausta, Stefan Monnier, 2014/07/07
- [elpa] 216/352: Uusi ominaisuus: etsi seuraava/edellinen merkitty kohta, Stefan Monnier, 2014/07/07