[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 95/352: Lisätään tarkistus ulkoisen prosessin päälläolosta
From: |
Stefan Monnier |
Subject: |
[elpa] 95/352: Lisätään tarkistus ulkoisen prosessin päälläolosta |
Date: |
Mon, 07 Jul 2014 14:02:43 +0000 |
monnier pushed a commit to branch master
in repository elpa.
commit fd3e320c2ad50b788bc34bde10cc02a38581f088
Author: Teemu Likonen <address@hidden>
Date: Fri Jul 17 18:47:03 2009 +0000
Lisätään tarkistus ulkoisen prosessin päälläolosta
---
wcheck-mode.el | 19 ++++++++++++-------
1 files changed, 12 insertions(+), 7 deletions(-)
diff --git a/wcheck-mode.el b/wcheck-mode.el
index 8458c1e..dba2f3e 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -506,13 +506,18 @@ call. The delay between consecutive calls is defined in
variable
;; Walk through windows and mark text based on the word list
;; returned by an external process.
- (when wcheck-mode
- (walk-windows (lambda (window)
- (when (eq buffer (window-buffer window))
- (with-current-buffer buffer
- (wcheck-paint-words wcheck-language window
- wcheck-received-words))))
- 'nomb t))))
+ (cond ((not wcheck-mode) nil)
+ ((not (wcheck-process-running-p wcheck-language))
+ (wcheck-mode -1)
+ (message "Process is not running for language \"%s\""
+ wcheck-language))
+ (t
+ (walk-windows (lambda (window)
+ (when (eq buffer (window-buffer window))
+ (with-current-buffer buffer
+ (wcheck-paint-words wcheck-language window
+ wcheck-received-words))))
+ 'nomb t)))))
;; If REPEAT is positive integer call this function again after
;; waiting wcheck-timer-idle. Pass REPEAT minus one as the argument.
- [elpa] 84/352: wcheck-query-language-data tarkistaa asetusten oikeellisuuden, (continued)
- [elpa] 84/352: wcheck-query-language-data tarkistaa asetusten oikeellisuuden, Stefan Monnier, 2014/07/07
- [elpa] 89/352: Täsmennetään muuttujan wcheck-language-data kuvausta, Stefan Monnier, 2014/07/07
- [elpa] 86/352: Lisätään asetus "case-fold", Stefan Monnier, 2014/07/07
- [elpa] 90/352: Muotoillaan uudelleen muuttujan wcheck-language-data dokumenttia, Stefan Monnier, 2014/07/07
- [elpa] 92/352: Määritellään eräät muuttujat myös ajon aikana, ei pelkästään kääntämisen, Stefan Monnier, 2014/07/07
- [elpa] 93/352: Hajotetaan merkkijono funktiolla split-string-and-unquote, Stefan Monnier, 2014/07/07
- [elpa] 94/352: Poistetaan wcheck-mode päältä käyttämällä parametria -1 eikä 0, Stefan Monnier, 2014/07/07
- [elpa] 102/352: Poistetaan turhia testejä funktiosta wcheck-combine-two, Stefan Monnier, 2014/07/07
- [elpa] 91/352: Muutos muuttujan kuvauksessa: buffer-specific --> buffer-local, Stefan Monnier, 2014/07/07
- [elpa] 97/352: Kielellistä hienosaatöä muuttujan wcheck-language-data ohjeeseen, Stefan Monnier, 2014/07/07
- [elpa] 95/352: Lisätään tarkistus ulkoisen prosessin päälläolosta,
Stefan Monnier <=
- [elpa] 99/352: Maalataan sanat tiedossa olevan tekstialueen perusteella, Stefan Monnier, 2014/07/07
- [elpa] 98/352: Luetaan vain tarpeelliset tekstialueet, Stefan Monnier, 2014/07/07
- [elpa] 100/352: Merkitään funtio-objektit #'-merkillä, Stefan Monnier, 2014/07/07
- [elpa] 101/352: Korjataan kirjoitusvirhe funktion kuvauksesta, Stefan Monnier, 2014/07/07
- [elpa] 106/352: Muutetaan prosessit puskurikohtaisiksi, Stefan Monnier, 2014/07/07
- [elpa] 96/352: Customize-tyypin "face" tilalle "symbol", Stefan Monnier, 2014/07/07
- [elpa] 103/352: Siirretään overlayt uuteen paikkaan, Stefan Monnier, 2014/07/07
- [elpa] 105/352: wcheck-update-buffer-data uuden tietokannan mukaiseksi, Stefan Monnier, 2014/07/07
- [elpa] 110/352: Muutetaan wcheck-send-words hakemaan kielitiedot tietokannasta, Stefan Monnier, 2014/07/07
- [elpa] 107/352: Poistetaan turha wcheck-end-process, Stefan Monnier, 2014/07/07