Mercurial > emacs
annotate leim/leim-ext.el @ 107474:f7e5232d459a
Synch with Gnus trunk
=====================
2010-03-23 Katsumi Yamaoka <yamaoka@jpl.org>
* gnus-art.el (canlock-verify): Autoload it for Emacs 21.
* message.el (ecomplete-setup): Autoload it for Emacs <23.
* mml-sec.el (mml-secure-cache-passphrase): Default to t that is
password-cache's default if it is not bound.
(mml-secure-passphrase-cache-expiry): Default to 16 that is
password-cache-expiry's default if it is not bound.
* pop3.el (pop3-list): Don't use 3rd arg of `split-string' which is not
available in Emacs 21.
2010-03-23 Teodor Zlatanov <tzz@lifelogs.com>
* auth-source.el (auth-sources): Fix up definition so extra parameters
are always inline.
2010-03-22 Martin Stjernholm <mast@lysator.liu.se>
* nnimap.el (nnimap-verify-uidvalidity): Fixed bug where uidvalidity
wasn't updated after mismatch. Clear cached mailbox info correctly
when uidvalidity changes.
(nnimap-group-prefixed-name): New function to avoid some code
duplication.
(nnimap-verify-uidvalidity, nnimap-group-overview-filename)
(nnimap-request-group): Use it.
(nnimap-retrieve-groups, nnimap-verify-uidvalidity)
(nnimap-update-unseen): Significantly improved speed of Gnus startup
with many imap folders. This is done by caching the group status from
the imap server persistently in a group parameter `imap-status'. (This
was cached before too if `nnimap-retrieve-groups-asynchronous' was set,
but not persistently, so every Gnus startup was still very slow.)
2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
* auth-source.el: Set up autoloads. Bump to 23.2 because of the
secrets.el dependency.
(auth-sources): Add optional user name. Add secrets.el configuration
choice (unused right now).
2010-03-20 Teodor Zlatanov <tzz@lifelogs.com>
* gnus-sum.el (gnus-summary-make-menu-bar): Let
`gnus-registry-install-shortcuts' fill in the functions.
* gnus-registry.el (gnus-summary-misc-menu): Declare to avoid
warnings.
(gnus-registry-misc-menus): Variable to hold registry mark menus.
(gnus-registry-install-shortcuts): Populate and use it in a
`gnus-summary-menu-hook' lambda, under "Gnus"->"Registry Marks".
2010-03-20 Martin Stjernholm <mast@lysator.liu.se>
* nnimap.el (nnimap-decode-group-name, nnimap-encode-group-name):
In-place substitutions for the group name encoding/decoding.
(nnimap-find-minmax-uid, nnimap-possibly-change-group)
(nnimap-retrieve-headers-progress, nnimap-possibly-change-group)
(nnimap-retrieve-headers-progress, nnimap-request-article-part)
(nnimap-update-unseen, nnimap-request-list)
(nnimap-retrieve-groups, nnimap-request-update-info-internal)
(nnimap-request-set-mark, nnimap-split-to-groups)
(nnimap-split-articles, nnimap-request-newgroups)
(nnimap-request-create-group, nnimap-request-accept-article)
(nnimap-request-delete-group, nnimap-request-rename-group)
(nnimap-acl-get, nnimap-acl-edit): Use them. Replace `mbx' with
`encoded-mbx' for consistency.
(nnimap-close-group): Call `imap-current-mailbox' instead of using the
variable `imap-current-mailbox'.
* gnus-agent.el (gnus-agent-fetch-articles, gnus-agent-fetch-headers)
(gnus-agent-regenerate-group): Use `gnus-agent-decoded-group-name'.
2010-03-20 Bojan Petrovic <bpetrovi@f.bg.ac.rs>
* pop3.el (pop3-display-message-size-flag): Display message size byte
counts during POP3 download.
(pop3-movemail): Use it.
(pop3-list): Implement listing of available messages.
2010-03-20 Mark Triggs <mst@dishevelled.net> (tiny change)
* nnir.el (nnir-get-article-nov-override-function): New function to
override the normal NOV retrieval.
(nnir-retrieve-headers): Use it.
author | Katsumi Yamaoka <yamaoka@jpl.org> |
---|---|
date | Tue, 23 Mar 2010 07:38:13 +0000 |
parents | 1d1d5d9bd884 |
children | 376148b31b5e |
rev | line source |
---|---|
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
1 ;; leim-ext.el -- extra leim configuration -*- coding:utf-8; -*- |
55917 | 2 |
106815 | 3 ;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 |
55917 | 4 ;; Free Software Foundation, Inc. |
106815 | 5 ;; Copyright (C) 2004, 2005, 2006, 2007, 2008, 2009, 2010 |
55917 | 6 ;; National Institute of Advanced Industrial Science and Technology (AIST) |
7 ;; Registration Number H13PRO009 | |
8 | |
9 ;; This file is part of GNU Emacs. | |
10 | |
94711
234b6de33fa7
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79728
diff
changeset
|
11 ;; GNU Emacs is free software: you can redistribute it and/or modify |
55917 | 12 ;; it under the terms of the GNU General Public License as published by |
94711
234b6de33fa7
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79728
diff
changeset
|
13 ;; the Free Software Foundation, either version 3 of the License, or |
234b6de33fa7
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79728
diff
changeset
|
14 ;; (at your option) any later version. |
55917 | 15 |
16 ;; GNU Emacs is distributed in the hope that it will be useful, | |
17 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of | |
18 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |
19 ;; GNU General Public License for more details. | |
20 | |
21 ;; You should have received a copy of the GNU General Public License | |
94711
234b6de33fa7
Switch to recommended form of GPLv3 permissions notice.
Glenn Morris <rgm@gnu.org>
parents:
79728
diff
changeset
|
22 ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
55917 | 23 |
24 ;;; Commentary: | |
25 | |
26 ;; Makefile in this directory appends the contents of this file (only | |
55921 | 27 ;; such non-empty lines that don't begin with ';') to the generated |
28 ;; file leim-list.el. | |
55917 | 29 |
30 ;;; Code: | |
31 | |
32 (eval-after-load "quail/PY-b5" | |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
33 '(quail-defrule "ling2" ?○ nil t)) |
55930
5ad72ade5450
Changes from arch/CVS synchronization
Miles Bader <miles@gnu.org>
parents:
55921
diff
changeset
|
34 |
63808
8db64e24d5dc
Add rules for inserting full-width space for
Kenichi Handa <handa@m17n.org>
parents:
57179
diff
changeset
|
35 ;; Enable inputting full-width space (U+3000). |
8db64e24d5dc
Add rules for inserting full-width space for
Kenichi Handa <handa@m17n.org>
parents:
57179
diff
changeset
|
36 (eval-after-load "quail/Punct" |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
37 '(quail-defrule " " ? nil t)) |
63808
8db64e24d5dc
Add rules for inserting full-width space for
Kenichi Handa <handa@m17n.org>
parents:
57179
diff
changeset
|
38 (eval-after-load "quail/Punct-b5" |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
39 '(quail-defrule " " ? nil t)) |
63808
8db64e24d5dc
Add rules for inserting full-width space for
Kenichi Handa <handa@m17n.org>
parents:
57179
diff
changeset
|
40 |
57179
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
41 (autoload 'ucs-input-activate "quail/uni-input" |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
42 "Activate UCS input method. |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
43 With arg, activate UCS input method if and only if arg is positive. |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
44 |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
45 While this input method is active, the variable |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
46 `input-method-function' is bound to the function `ucs-input-method'.") |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
47 |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
48 (register-input-method "ucs" "UTF-8" 'ucs-input-activate "U+" |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
49 "Unicode input as hex in the form Uxxxx.") |
9f1b3f7445fb
Add autoload for 'ucs-input-activate and
Kenichi Handa <handa@m17n.org>
parents:
55930
diff
changeset
|
50 |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
51 (autoload 'hangul-input-method-activate "quail/hangul" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
52 "Activate Hangul input method INPUT-METHOD. |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
53 FUNC is a function to handle input key. |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
54 HELP-TEXT is a text set in `hangul-input-method-help-text'.") |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
55 |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
56 (register-input-method |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
57 "korean-hangul" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
58 "UTF-8" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
59 'hangul-input-method-activate |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
60 "한2" |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
61 "Hangul 2-Bulsik Input" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
62 'hangul2-input-method |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
63 "Input method: korean-hangul2 (mode line indicator:한2)\n\nHangul 2-Bulsik input method.") |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
64 |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
65 (register-input-method |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
66 "korean-hangul3f" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
67 "UTF-8" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
68 'hangul-input-method-activate |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
69 "한3f" |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
70 "Hangul 3-Bulsik final Input" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
71 'hangul3-input-method |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
72 "Input method: korean-hangul3 (mode line indicator:한3f)\n\nHangul 3-Bulsik final input method.") |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
73 |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
74 (register-input-method |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
75 "korean-hangul390" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
76 "UTF-8" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
77 'hangul-input-method-activate |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
78 "한390" |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
79 "Hangul 3-Bulsik 390 Input" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
80 'hangul390-input-method |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
81 "Input method: korean-hangul390 (mode line indicator:한390)\n\nHangul 3-Bulsik 390 input method.") |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
82 |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
83 (register-input-method |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
84 "korean-hangul3" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
85 "UTF-8" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
86 'hangul-input-method-activate |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
87 "한390" |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
88 "Hangul 3-Bulsik 390 Input" |
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
89 'hangul390-input-method |
102646
faa5a24c0872
Change the encoding to utf-8.
Kenichi Handa <handa@m17n.org>
parents:
100963
diff
changeset
|
90 "Input method: korean-hangul390 (mode line indicator:한390)\n\nHangul 3-Bulsik 390 input method.") |
95501
eb08bb46487b
Register input methods "korean-hangul",
Kenichi Handa <handa@m17n.org>
parents:
94711
diff
changeset
|
91 |
55930
5ad72ade5450
Changes from arch/CVS synchronization
Miles Bader <miles@gnu.org>
parents:
55921
diff
changeset
|
92 ;; arch-tag: 75cfdfc7-de85-44f9-b408-ff67d1ec664e |