[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 50/352: Käännetään ajastinfunktiot englanniksi
From: |
Stefan Monnier |
Subject: |
[elpa] 50/352: Käännetään ajastinfunktiot englanniksi |
Date: |
Mon, 07 Jul 2014 14:01:56 +0000 |
monnier pushed a commit to branch master
in repository elpa.
commit c7a83c20379722e19c47fae098012987ba29ffd9
Author: Teemu Likonen <address@hidden>
Date: Wed May 20 17:50:01 2009 +0000
Käännetään ajastinfunktiot englanniksi
---
wcheck-mode.el | 30 ++++++++++++++++++++++++------
1 files changed, 24 insertions(+), 6 deletions(-)
diff --git a/wcheck-mode.el b/wcheck-mode.el
index 10139c3..e4cf8fe 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -409,20 +409,30 @@ information on how to configure Wcheck mode. Interactive
command
(defun wcheck-timer-read-event ()
- ;; Käydään läpi kaikki puskurit, jotka ovat pyytäneet päivitystä.
+ "Send windows' content to external program.
+This function is usually called by the wcheck-mode idle timer.
+The function walks through all windows which belong to buffer
+that have requested update. It reads windows' content and sends
+it to an external program. Finally, this function starts another
+idle timer (just once) for marking words or other text elements
+in buffers."
+
(dolist (buffer wcheck-timer-read-requested)
(with-current-buffer buffer
+
+ ;; We are about to fulfill buffer's window-reading request so
+ ;; remove this buffer from the request list.
(wcheck-timer-read-request-delete buffer)
(if (not (wcheck-language-valid-p wcheck-language))
(progn
(wcheck-mode 0)
(message
- (format "Kieltä \"%s\" ei ole olemassa, sammutetaan oikoluku"
+ (format "Language \"%s\" is not valid"
wcheck-language)))
- ;; Käydään läpi kaikki ikkunat, joissa kyseinen puskuri on
- ;; näkyvissä, ja lähetetään sanat ulkoiselle prosessille.
+ ;; Walk through all windows which belong to this buffer and send
+ ;; their content to an external program.
(walk-windows
(function (lambda (window)
(when (eq buffer (window-buffer window))
@@ -431,19 +441,27 @@ information on how to configure Wcheck mode. Interactive
command
window)))))
'nomb t))))
- ;; Käynnistetään ajastin, joka maalaa sanat, mikäli joku puskuri on
- ;; sellaista pyytänyt.
+ ;; Start a timer which will mark text in buffers/windows.
(run-with-idle-timer (* 2 wcheck-timer-idle) nil
'wcheck-timer-paint-event))
(defun wcheck-timer-paint-event ()
+ "Mark text in windows.
+This function is normally called by the `wcheck-mode' idle timer.
+The function marks (with overlays) words or other text elements
+in buffers that have requested it."
+
(dolist (buffer wcheck-timer-paint-requested)
(with-current-buffer buffer
(wcheck-remove-overlays)
+ ;; We are about to mark text in this buffer so remove the buffer
+ ;; from the request list.
(wcheck-timer-paint-request-delete buffer)
+ ;; Walk through windows and mark text based on the word list
+ ;; returned by an external process.
(when wcheck-mode
(walk-windows
(function (lambda (window)
- [elpa] 36/352: Muuttujalle wcheck-language-data kuvaus ja customize-määritys, (continued)
- [elpa] 36/352: Muuttujalle wcheck-language-data kuvaus ja customize-määritys, Stefan Monnier, 2014/07/07
- [elpa] 35/352: wcheck-make-overlayn parametriksi puskuri, ei ikkuna, Stefan Monnier, 2014/07/07
- [elpa] 38/352: Laitetaan oletusasetukset näkymään customizeen, Stefan Monnier, 2014/07/07
- [elpa] 39/352: Funktion wcheck-change-language kuvaus englanniksi, Stefan Monnier, 2014/07/07
- [elpa] 40/352: Muutetaan oletuskielen tunnistusta varmatoimisemmaksi, Stefan Monnier, 2014/07/07
- [elpa] 41/352: Poistetaan customizesta vaatimus, että ohjelman täytyy olla olemassa, Stefan Monnier, 2014/07/07
- [elpa] 37/352: Lisätään muuttujan wcheck-language-date esimerkkiin regexp-discard, Stefan Monnier, 2014/07/07
- [elpa] 43/352: Englanninkielinen kuvaus ja koodin kommentit funktiolle wcheck-mode, Stefan Monnier, 2014/07/07
- [elpa] 48/352: Siirretään oikolukupyyntölistan muokkaus aiemmaksi, Stefan Monnier, 2014/07/07
- [elpa] 46/352: Tehdään maalausajastimesta nimetty funktio (ei lambda), Stefan Monnier, 2014/07/07
- [elpa] 50/352: Käännetään ajastinfunktiot englanniksi,
Stefan Monnier <=
- [elpa] 44/352: Lisätään asennusohjeet wcheck-mode.el-tiedoston alkuun, Stefan Monnier, 2014/07/07
- [elpa] 42/352: Tehdään oletuskielestä customize-muuttuja, Stefan Monnier, 2014/07/07
- [elpa] 52/352: Uusi tapa lukea tekstiä ikkunasta, Stefan Monnier, 2014/07/07
- [elpa] 49/352: Siirretään maalauspyyntölistan muokkaus aiemmaksi, Stefan Monnier, 2014/07/07
- [elpa] 45/352: Tarkistetaan prosessi funktion wcheck-program-executable-p avulla, Stefan Monnier, 2014/07/07
- [elpa] 47/352: Muutetaan funktion nimeä: wcheck-timer-event -> wcheck-timer-read-event, Stefan Monnier, 2014/07/07
- [elpa] 51/352: Lasketaan uuden ajastimen käynnistysviive edellisestä eteenpäin, Stefan Monnier, 2014/07/07
- [elpa] 55/352: Päivitetään myös outline-näkyvyyden muuttuessa, Stefan Monnier, 2014/07/07
- [elpa] 57/352: Maalataan vain näkyvät tekstialueet, hypätään näkymättömien yli, Stefan Monnier, 2014/07/07
- [elpa] 56/352: Muodostetaan säännöllinen lauseke valmiiksi ennen silmukkaa, Stefan Monnier, 2014/07/07