[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 176/352: Tarkennetaan Ispell-tulosteen käsittelyä
From: |
Stefan Monnier |
Subject: |
[elpa] 176/352: Tarkennetaan Ispell-tulosteen käsittelyä |
Date: |
Mon, 07 Jul 2014 14:03:41 +0000 |
monnier pushed a commit to branch master
in repository elpa.
commit fede34586459c2ae7041bfcc2d4da1bca0754b1e
Author: Teemu Likonen <address@hidden>
Date: Sat Oct 30 12:04:14 2010 +0000
Tarkennetaan Ispell-tulosteen käsittelyä
Nyt jäsennenfunktio wcheck-parse-suggestions-ispell huomioi Ispellin
&-rivin lukumääräkentän: korjausehdotuksista kerätään vain sen osoittama
sanojen määrä.
---
wcheck-mode.el | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/wcheck-mode.el b/wcheck-mode.el
index 933f6e9..adb6e51 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -1250,9 +1250,10 @@ or nil."
(defun wcheck-parse-suggestions-ispell ()
"Parser for Ispell-compatible programs' output."
(let ((search-spaces-regexp nil))
- (when (re-search-forward "^& [^:]+: \\(.+\\)$" nil t)
- (delete-dups (split-string (match-string-no-properties 1)
- ", " t)))))
+ (when (re-search-forward "^& [^ ]+ \\([0-9]+\\) [0-9]+: \\(.+\\)$" nil t)
+ (let ((count (string-to-number (match-string-no-properties 1)))
+ (words (split-string (match-string-no-properties 2) ", " t)))
+ (delete-dups (nbutlast words (- (length words) count)))))))
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
- [elpa] 168/352: Dokumenttien kielellistä hienosäätöä, (continued)
- [elpa] 168/352: Dokumenttien kielellistä hienosäätöä, Stefan Monnier, 2014/07/07
- [elpa] 340/352: Makefile: Only byte-compile wcheck-mode.el, Stefan Monnier, 2014/07/07
- [elpa] 337/352: Use jit-lock-fontify-now instead of font-lock-fontify-region, Stefan Monnier, 2014/07/07
- [elpa] 306/352: Rephrase references to non-existing functions in README, Stefan Monnier, 2014/07/07
- [elpa] 210/352: Siirretään run-with-idle-timer-toiminto omaan funktioonsa, Stefan Monnier, 2014/07/07
- [elpa] 344/352: Update copyright year to 2014, Stefan Monnier, 2014/07/07
- [elpa] 169/352: Varmempi tapa tutkia, onko hiirivalikko käytössä, Stefan Monnier, 2014/07/07
- [elpa] 339/352: Makefile: add rules to make *.elc files (byte-compile), Stefan Monnier, 2014/07/07
- [elpa] 327/352: Convert README to Markdown markup (and rename: .org -> .md), Stefan Monnier, 2014/07/07
- [elpa] 163/352: Tallennetaan täsmäystiedot jäsenninfunktion kutsumisen ajaksi, Stefan Monnier, 2014/07/07
- [elpa] 176/352: Tarkennetaan Ispell-tulosteen käsittelyä,
Stefan Monnier <=
- [elpa] 148/352: Käytetään matalan tason customize-tyyppejä wcheck-language-data'ssa, Stefan Monnier, 2014/07/07
- [elpa] 342/352: Add pointer to Melpa package archive, Stefan Monnier, 2014/07/07
- [elpa] 266/352: Add an explicit OPERATION-MODE "nil" in README's examples, Stefan Monnier, 2014/07/07
- [elpa] 202/352: Abstrahoidaan read-key-toiminto funktioon wcheck-read-key, Stefan Monnier, 2014/07/07
- [elpa] 317/352: Update the version constant string too, Stefan Monnier, 2014/07/07
- [elpa] 313/352: Minor rephrasing in the README's "features" section, Stefan Monnier, 2014/07/07
- [elpa] 271/352: Revert "Add an explicit OPERATION-MODE "nil" in README's examples", Stefan Monnier, 2014/07/07
- [elpa] 349/352: Small README fixes, Stefan Monnier, 2014/07/07
- [elpa] 203/352: Päivitetään Copyright-vuosi ja versionumero: 2011.01.01, Stefan Monnier, 2014/07/07
- [elpa] 174/352: Hyödynnetään vaakasuuntainen tila paremmin oikolukuehdotuspuskurissa, Stefan Monnier, 2014/07/07