[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] 85/352: Uudenlainen customize-valikko wcheck-language-datalle
From: |
Stefan Monnier |
Subject: |
[elpa] 85/352: Uudenlainen customize-valikko wcheck-language-datalle |
Date: |
Mon, 07 Jul 2014 14:02:31 +0000 |
monnier pushed a commit to branch master
in repository elpa.
commit d7dc0ab8b6a585a23e2da7a197e403a01778210d
Author: Teemu Likonen <address@hidden>
Date: Mon Jul 6 07:12:53 2009 +0000
Uudenlainen customize-valikko wcheck-language-datalle
Uusi valikko ei pidä esillä kaikkia mahdollisia kielikohtaisia asetuksia
vaan monet asetukset poimitaan erikseen alavalikosta. Tämä säästää tilaa
customize-sivulla.
---
wcheck-mode.el | 74 ++++++++++++++++++++++++-------------------------------
1 files changed, 32 insertions(+), 42 deletions(-)
diff --git a/wcheck-mode.el b/wcheck-mode.el
index f4754dc..189256b 100644
--- a/wcheck-mode.el
+++ b/wcheck-mode.el
@@ -146,48 +146,38 @@ An example contents of the `wcheck-language-data'
variable:
(regexp-discard . \"\"))))"
:group 'wcheck
- :type '(alist :key-type (string :tag "Language")
- :value-type
- (cons :format "%v"
- (cons :format "%v"
- (const :tag "Program: "
- :format "%t" program)
- (file :format "%v"))
- (set :format "%v"
- (cons :format "%v"
- (const :tag "Arguments: "
- :format "%t" args)
- (string :format "%v"))
- (cons :format "%v"
- (const :tag "Face: "
- :format "%t" face)
- (face :format "%v"
- :value wcheck-default-face))
- (cons :format "%v"
- (const :tag "Syntax table: "
- :format "%t" syntax)
- (variable :format "%v"
- :value text-mode-syntax-table))
- (cons :format "%v"
- (const :tag "Regexp start: "
- :format "%t" regexp-start)
- (regexp :format "%v"
- :value "\\<'*"))
- (cons :format "%v"
- (const :tag "Regexp body: "
- :format "%t" regexp-body)
- (regexp :format "%v"
- :value "\\w+?"))
- (cons :format "%v"
- (const :tag "Regexp end: "
- :format "%t" regexp-end)
- (regexp :format "%v"
- :value "'*\\>"))
- (cons :format "%v"
- (const :tag "Regexp discard: "
- :format "%t" regexp-discard)
- (regexp :format "%v"
- :value "\\`'+\\'"))))))
+ :type
+ '(alist
+ :key-type (string :tag "Language")
+ :value-type
+ (cons :format "%v"
+ (cons :format "%v"
+ (const :tag "Program: " :format "%t" program)
+ (file :format "%v"))
+ (repeat
+ :tag "Settings"
+ (choice
+ (cons :tag "Arguments" :format "%v"
+ (const :tag "Arguments: " :format "%t" args)
+ (string :format "%v"))
+ (cons :tag "Face" :format "%v"
+ (const :tag "Face: " :format "%t" face)
+ (face :format "%v" :value wcheck-default-face))
+ (cons :tag "Syntax table" :format "%v"
+ (const :tag "Syntax table: " :format "%t" syntax)
+ (variable :format "%v" :value text-mode-syntax-table))
+ (cons :tag "Regexp start" :format "%v"
+ (const :tag "Regexp start: " :format "%t" regexp-start)
+ (regexp :format "%v" :value "\\<'*"))
+ (cons :tag "Regexp body" :format "%v"
+ (const :tag "Regexp body: " :format "%t" regexp-body)
+ (regexp :format "%v" :value "\\w+?"))
+ (cons :tag "Regexp end" :format "%v"
+ (const :tag "Regexp end: " :format "%t" regexp-end)
+ (regexp :format "%v" :value "'*\\>"))
+ (cons :tag "Regexp discard" :format "%v"
+ (const :tag "Regexp discard: " :format "%t" regexp-discard)
+ (regexp :format "%v" :value "\\`'+\\'")))))))
(defconst wcheck-language-data-defaults
- [elpa] 73/352: Poistetaan turhat format-funktiot, (continued)
- [elpa] 73/352: Poistetaan turhat format-funktiot, Stefan Monnier, 2014/07/07
- [elpa] 76/352: Yksinkertaisempi tapa tarkistaa tekstin invisible-ominaisuus, Stefan Monnier, 2014/07/07
- [elpa] 74/352: Tarkennetaan funktion kuvausta, Stefan Monnier, 2014/07/07
- [elpa] 77/352: Muutetaan wcheck-language-data-defaults vakioksi (defconst), Stefan Monnier, 2014/07/07
- [elpa] 75/352: Hiljennetään byte-compiler määrittelemällä muuttujia, Stefan Monnier, 2014/07/07
- [elpa] 79/352: (mapconcat 'concat ...) --> (mapconcat 'identity ...), Stefan Monnier, 2014/07/07
- [elpa] 78/352: Muutetaan syntax-taulukon tyyppiä customize-järjestelmässä, Stefan Monnier, 2014/07/07
- [elpa] 80/352: Poistetaan turha rivinvaihto prosessille lähetettävästä merkkijonosta, Stefan Monnier, 2014/07/07
- [elpa] 81/352: Muutetaan moodi-ilmaisin pieniksi kirjaimiksi: Wck --> wck, Stefan Monnier, 2014/07/07
- [elpa] 82/352: "function" on tarpeeton, koska "lambda" sisältää sen jo, Stefan Monnier, 2014/07/07
- [elpa] 85/352: Uudenlainen customize-valikko wcheck-language-datalle,
Stefan Monnier <=
- [elpa] 83/352: Pientä wcheck-mode-tekstin uudelleenmuotoilua, Stefan Monnier, 2014/07/07
- [elpa] 88/352: Siirretään "syntax" ja "face" samaan järjestykseen kuin customizessa, Stefan Monnier, 2014/07/07
- [elpa] 87/352: Lisätään asetus "connection", Stefan Monnier, 2014/07/07
- [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