[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 53/352: Funktio wcheck-read-words englanniksi
From: |
Stefan Monnier |
Subject: |
[elpa] 53/352: Funktio wcheck-read-words englanniksi |
Date: |
Mon, 07 Jul 2014 14:01:58 +0000 |
monnier pushed a commit to branch master
in repository elpa.
commit 11cd1925f63cc8c3818469752a52859b7fd88b45
Author: Teemu Likonen <address@hidden>
Date: Fri May 22 11:16:43 2009 +0000
Funktio wcheck-read-words englanniksi
---
wcheck-mode.el | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/wcheck-mode.el b/wcheck-mode.el
index 790e8f7..b534399 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -643,7 +643,10 @@ oikeanlaiset."
(defun wcheck-read-words (language window)
- "Palauttaa listan sanoista, jotka näkyvät ikkunassa IKKUNA."
+ "Return a list of visible text elements in WINDOW.
+Function scans WINDOW and searches for text elements defined in
+LANGUAGE (see `wcheck-language-data'). The returned list contains
+only visible text elements; all hidden parts are omitted."
(when (window-live-p window)
(with-selected-window window
(save-excursion
@@ -669,12 +672,15 @@ oikeanlaiset."
(while (re-search-forward regexp w-end t)
(cond ((get-char-property (match-beginning 1)
'invisible buffer)
+ ;; This point is invisible. Let's jump forward to
+ ;; next change of "invisible" property.
(goto-char (next-single-char-property-change
(match-beginning 1) 'invisible buffer w-end)))
((or (equal discard "")
(not (string-match discard
(match-string-no-properties 1))))
+ ;; Add the match to the word list.
(add-to-list 'words
(match-string-no-properties 1)
'append)
- [elpa] 44/352: Lisätään asennusohjeet wcheck-mode.el-tiedoston alkuun, (continued)
- [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
- [elpa] 53/352: Funktio wcheck-read-words englanniksi,
Stefan Monnier <=
- [elpa] 54/352: Poistetaan globaalit koukut ajastimesta riippumatta, Stefan Monnier, 2014/07/07
- [elpa] 59/352: Sallitaan lausekkeen täsmääminen heti edellisen perään, Stefan Monnier, 2014/07/07
- [elpa] 58/352: Funktio wcheck-paint-words englanniksi, Stefan Monnier, 2014/07/07
- [elpa] 63/352: Kutsutaan maalausajastinta useita kertoja peräkkäin, Stefan Monnier, 2014/07/07
- [elpa] 61/352: Lisätään ;;;###autoload -määritykset, Stefan Monnier, 2014/07/07
- [elpa] 62/352: Käsitellään oikein tilanne, jossa joutenoloaika on nolla, Stefan Monnier, 2014/07/07
- [elpa] 60/352: Lisätään ikuisen silmukan tarkistus funktioon wcheck-paint-words, Stefan Monnier, 2014/07/07
- [elpa] 64/352: Kielellistä hienosäätöä, Stefan Monnier, 2014/07/07
- [elpa] 70/352: Pienennetään wcheck-moden reagointiviivettä, Stefan Monnier, 2014/07/07
- [elpa] 69/352: Minibufferille oma virheilmoitus, Stefan Monnier, 2014/07/07