[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 202/352: Abstrahoidaan read-key-toiminto funktioon wcheck-read-ke
From: |
Stefan Monnier |
Subject: |
[elpa] 202/352: Abstrahoidaan read-key-toiminto funktioon wcheck-read-key |
Date: |
Mon, 07 Jul 2014 14:04:04 +0000 |
monnier pushed a commit to branch master
in repository elpa.
commit 7b75e9d05094fdd63a7eedde4a73f2b1f75d439c
Author: Teemu Likonen <address@hidden>
Date: Sat Jan 1 19:30:14 2011 +0000
Abstrahoidaan read-key-toiminto funktioon wcheck-read-key
Funktio read-key on vain uusissa Emacsin versioissa; aiemmissa pitänee
käyttää funktiota read-char. Tämä muutos siirtää merkinlukukyselyn omaan
funktioonsa (wcheck-read-key), joka käyttää joko read-keytä tai
read-charia.
---
wcheck-mode.el | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/wcheck-mode.el b/wcheck-mode.el
index ac43b05..061eec8 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -1334,6 +1334,12 @@ choice (a string) or nil."
(x-popup-menu event menu)))
+(defun wcheck-read-key (prompt)
+ (if (fboundp 'read-key)
+ (read-key prompt)
+ (read-char prompt)))
+
+
(defun wcheck-choose-suggestion-minibuffer (suggestions)
"Create a text menu to choose a substitute suggestion.
SUGGESTIONS is a list of strings. Return user's choice (a string)
@@ -1398,7 +1404,7 @@ or nil."
(set-window-buffer window (current-buffer))
(set-window-dedicated-p window t)
;; Return the choice or nil.
- (cond ((cdr (assq (read-key prompt) alist)))
+ (cond ((cdr (assq (wcheck-read-key prompt) alist)))
(t
(message "Not a valid character")
nil)))))
- [elpa] 210/352: Siirretään run-with-idle-timer-toiminto omaan funktioonsa, (continued)
- [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, 2014/07/07
- [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 <=
- [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
- [elpa] 287/352: Make "syntax" and "case-fold" effective with action-program and -parser, Stefan Monnier, 2014/07/07
- [elpa] 212/352: Käytetään signal-funktiota myös funktiossa wcheck-send-strings, Stefan Monnier, 2014/07/07
- [elpa] 303/352: Add a fully functional "Add to dictionary" example, Stefan Monnier, 2014/07/07
- [elpa] 265/352: Emphasize wcheck-language-data-defaults in read-or-skip-faces doc, Stefan Monnier, 2014/07/07