aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/international/quail.el
Commit message (Collapse)AuthorAgeFilesLines
* (quail-insert-kbd-layout): Delete superfluous handling of 8-bit code.Kenichi Handa2009-01-161-4/+0
|
* Add 2009 to copyright years.Glenn Morris2009-01-051-2/+2
|
* (quail-vunion): New function.Stefan Monnier2008-11-241-89/+87
| | | | | | | (quail-defrule-internal): Use it to prevent accumulating redundant alternatives when `append' is set. (quail-insert-decode-map): Simplify computation of the max-key-width. Compute it right for multiple-list.
* (quail-indent-to): New function.Stefan Monnier2008-11-211-20/+32
| | | | | | | | (quail-completion-1, quail-completion-list-translations) (quail-insert-decode-map): Use it to improve alignment. (quail-build-decode-map): Don't ignore latin-1 chars. (quail-help): Increase the max decode-map size so that even the TeX map gets printed.
* (quail-show-guidance): Don't create a guidance-frame if current buffer isStefan Monnier2008-10-291-3/+3
| | | | | not a minibuffer, since even if selected-window is mini-p, the buffer will never be displayed in it, so it wil be usable for guidance.
* Require help-mode.Chong Yidong2008-09-051-16/+13
| | | | | | (quail-help-init): Function removed. (quail-keyboard-layout-button, quail-keyboard-customize-button): Define directly.
* Switch to recommended form of GPLv3 permissions notice.Glenn Morris2008-05-061-6/+4
|
* (quail-build-decode-map): Avoid string-bytes.Stefan Monnier2008-04-241-1/+1
|
* (quail-help): Use set-buffer-multibyte rather thanStefan Monnier2008-03-121-1/+2
| | | | setting default-enable-multibyte-characters.
* (quail-setup-completion-buf): Use set-buffer-multibyte rather thanStefan Monnier2008-03-121-9/+9
| | | | setting default-enable-multibyte-characters.
* Merge from emacs--devo--0Miles Bader2008-01-091-2/+2
|\ | | | | | | Revision: [email protected]/emacs--unicode--0--patch-312
| * Merge from emacs--rel--22Miles Bader2008-01-081-2/+2
| |\ | | | | | | | | | Revision: [email protected]/emacs--devo--0--patch-987
| | * Add 2008 to copyright years.Glenn Morris2008-01-071-2/+2
| | |
* | | Merge from emacs--devo--0Miles Bader2007-08-131-13/+18
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 846-851) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 88-92) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 242-244) - Update from CVS Revision: [email protected]/emacs--unicode--0--patch-246
| * | Merge from emacs--rel--22Miles Bader2007-08-131-1/+1
| |\| | | | | | | | | | Revision: [email protected]/emacs--devo--0--patch-851
| | * Replace `iff' in doc-strings and comments.Glenn Morris2007-08-081-1/+1
| | |
| * | Wrap (require 'help-mode) byKenichi Handa2007-08-061-12/+17
| |/ | | | | | | | | | | | | eval-when-compile. (quail-help-init): New function. (quail-help): Call quail-help-init. (quail-store-decode-map-key): Change it to a function.
* | Merge from emacs--devo--0Miles Bader2007-07-271-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 824-831) - Update from CVS - Merge from emacs--rel--22 * emacs--rel--22 (patch 70-74) - Update from CVS Revision: [email protected]/emacs--unicode--0--patch-238
| * Restore comma mistakenly removed in last change.Glenn Morris2007-07-251-1/+1
| |
| * Switch license to GPLv3 or later.Glenn Morris2007-07-251-1/+1
| |
* | Merge from emacs--devo--0Miles Bader2007-03-211-3/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 670-674) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 209-210) - Merge from emacs--devo--0 - Update from CVS Revision: [email protected]/emacs--unicode--0--patch-185
| * (quail-setup-completion-buf): Make theKenichi Handa2007-03-201-3/+6
| | | | | | | | | | | | completion buffer read-only. (quail-completion): Adjusted for the above change. Leave the modified flag nil.
* | Merge from emacs--devo--0Miles Bader2007-02-131-9/+37
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 624-636) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 200-201) - Merge from emacs--devo--0 - Update from CVS: lisp/nnweb.el (nnweb-google-parse-1): Update parser. Revision: [email protected]/emacs--unicode--0--patch-171
| * (quail-show-key): Fix an error message.Kenichi Handa2007-02-021-1/+1
| |
| * (quail-show-key): Fix previous change.Kenichi Handa2007-02-011-1/+1
| |
| * (quail-show-key): Signal an error if theKenichi Handa2007-02-011-0/+2
| | | | | | | | current input method is not using Quail.
| * (quail-store-decode-map-key): Store aKenichi Handa2007-01-311-9/+35
| | | | | | | | | | | | | | | | | | translated character too. (quail-char-equal-p): New function. (quail-find-key1): Check character equality by quail-char-equal-p. (quail-decode-map-generated): New variable. (quail-find-key): Check quail-decode-map-generated and re-generate a decode map if necessary.
* | Merge from emacs--devo--0Miles Bader2007-01-261-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: [email protected]/emacs--unicode--0--patch-162
| * Add 2007 to copyright years.Glenn Morris2007-01-211-2/+2
| |
* | Merge from emacs--devo--0Miles Bader2006-12-161-2/+4
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 545-562) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - erc-iswitchb: Temporarily enable iswitchb mode * gnus--rel--5.10 (patch 172-176) - Merge from emacs--devo--0 - Update from CVS - Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice. Revision: [email protected]/emacs--unicode--0--patch-156
| * Update AIST copyright years.Kenichi Handa2006-12-131-2/+2
| |
| * Update copyright years.Glenn Morris2006-12-101-2/+4
| |
* | (quail-get-translations): MakeKenichi Handa2006-11-281-1/+3
| | | | | | | | quail-current-key multibyte if not yet done.
* | (quail-insert-kbd-layout): Check theKenichi Handa2006-11-211-2/+7
| | | | | | | | | | length of (cdr translation). (quail-get-current-str): Check the length of (cdr def).
* | Merge from emacs--devo--0Miles Bader2006-09-051-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Patches applied: * emacs--devo--0 (patch 414-422) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 128-130) - Update from CVS - Merge from emacs--devo--0 Revision: [email protected]/emacs--unicode--0--patch-108
| * (quail-defrule-internal): Add a check if a key is a vector.Juri Linkov2006-09-031-1/+1
| |
| * (quail-defrule-internal): Add missing `error' call for null key.Juri Linkov2006-09-021-1/+1
| |
* | Revision: [email protected]/emacs--unicode--0--patch-97Miles Bader2006-01-161-5/+27
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 616-696) - Add lisp/mh-e/.arch-inventory - Update from CVS - Merge from gnus--rel--5.10 - Update from CVS: lisp/smerge-mode.el: Add 'tools' to file keywords. - lisp/gnus/ChangeLog: Remove duplicate entry * gnus--rel--5.10 (patch 147-181) - Update from CVS - Merge from emacs--cvs-trunk--0 - Update from CVS: lisp/mml.el (mml-preview): Doc fix. - Update from CVS: texi/message.texi: Fix default values. - Update from CVS: texi/gnus.texi (RSS): Addition.
| * (quail-get-current-str): Translate last raw characterJuri Linkov2005-10-281-5/+13
| | | | | | | | for deterministic input methods.
| * (quail-translate-key): If the inputKenichi Handa2005-10-251-0/+14
| | | | | | | | | | method is deterministic and failed to handle the last key, restart the key handling loop from an appropriate key.
* | Revision: [email protected]/emacs--unicode--0--patch-85Miles Bader2005-09-251-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 556-561) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 122-124) - Update from CVS: lisp/mm-url.el (mm-url-decode-entities): Fix regexp. - Update from CVS
| * 2005-09-24 Emilio C. Lopes <[email protected]>Romain Francoise2005-09-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * woman.el (woman-file-name): * wid-edit.el (widget-file-prompt-value) (widget-coding-system-prompt-value): * w32-fns.el (set-w32-system-coding-system): * vc.el (vc-version-diff, vc-annotate): * textmodes/reftex-auc.el (reftex-arg-cite) (reftex-arg-index-tag): * textmodes/refer.el (refer-get-bib-files): * textmodes/artist.el (artist-figlet-choose-font): * terminal.el (terminal-emulator): * replace.el (occur-read-primary-args): * rect.el (string-rectangle, string-insert-rectangle): * ps-print.el (ps-print-preprint): * progmodes/pascal.el (pascal-goto-defun): * progmodes/etags.el (visit-tags-table, visit-tags-table-buffer): * progmodes/compile.el (compilation-find-file): * printing.el (pr-interactive-n-up): * play/animate.el (animate-birthday-present): * net/rcompile.el (remote-compile): * man.el (man, Man-goto-section, Man-follow-manual-reference): * mail/rmailsum.el (rmail-summary-search-backward) (rmail-summary-search): * mail/rmailout.el (rmail-output-read-rmail-file-name) (rmail-output-read-file-name): * mail/rmail.el (rmail-search, rmail-search-backwards): * mail/mailabbrev.el (merge-mail-abbrevs, rebuild-mail-abbrevs): * locate.el (locate): * international/quail.el (quail-show-keyboard-layout): * international/mule.el (set-buffer-file-coding-system) (revert-buffer-with-coding-system, set-file-name-coding-system) (set-terminal-coding-system, set-keyboard-coding-system) (set-next-selection-coding-system): * international/mule-diag.el (describe-coding-system) (describe-font, describe-fontset): * international/mule-cmds.el (universal-coding-system-argument) (search-unencodable-char, describe-input-method) (set-language-environment, describe-language-environment): * international/codepage.el (codepage-setup): * international/code-pages.el (codepage-setup): * info.el (Info-search, Info-follow-reference) (Info-search-backward): * emacs-lisp/advice.el (ad-read-advised-function) (ad-read-advice-class, ad-clear-cache, ad-activate) (ad-deactivate, ad-update, ad-unadvise, ad-read-advice-name) (ad-enable-advice, ad-disable-advice, ad-remove-advice) (ad-read-regexp): * ediff-util.el (ediff-toggle-regexp-match): * ediff-ptch.el (ediff-prompt-for-patch-file): * dired-aux.el (dired-diff): * diff.el (diff): * cus-edit.el (custom-variable-prompt): * calendar/timeclock.el (timeclock-ask-for-project): * calc/calcalg3.el (calc-get-fit-variables): * calc/calc-store.el (calc-edit-variable) (calc-permanent-variable): * vc-mcvs.el (vc-mcvs-register): * shadowfile.el (shadow-define-literal-group): * woman.el (woman-file-name): * vc.el (vc-version-diff, vc-merge): * textmodes/reftex-index.el (reftex-index-complete-tag): * format.el (format-decode-buffer, format-decode-region): * emulation/viper-cmd.el (viper-read-string-with-history): * emacs-lisp/debug.el (cancel-debug-on-entry): * emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): * ediff.el (ediff-merge-revisions) (ediff-merge-revisions-with-ancestor, ediff-revision): * completion.el (interactive-completion-string-reader): * calc/calc-prog.el (calc-user-define-formula): Follow convention for reading with the minibuffer.
* | Revision: [email protected]/emacs--unicode--0--patch-68Miles Bader2005-07-071-2/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 459-473) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 86-87) - Update from CVS
| * Update FSF's address.Lute Kamstra2005-07-041-2/+2
| |
* | Revision: [email protected]/emacs--unicode--0--patch-53Miles Bader2005-05-201-4/+2
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 302-319) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 69) - Update from CVS
| * Fix copyrights.Kenichi Handa2005-05-131-4/+2
| |
* | Revision: [email protected]/emacs--unicode--0--patch-28Miles Bader2005-03-191-1/+5
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 180-191) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 39-44) - Merge from emacs--cvs-trunk--0 - Update from CVS
| * *** empty log message ***Kenichi Handa2005-03-181-0/+3
| |
| * (quail-input-method): Locally bindKenichi Handa2005-03-181-1/+2
| | | | | | | | inhibit-modification-hooks to .
* | Revision: [email protected]/emacs--unicode--0--patch-79Miles Bader2004-12-251-13/+15
|\| | | | | | | | | | | | | | | | | | | Merge from emacs--cvs-trunk--0 Patches applied: * [email protected]/emacs--cvs-trunk--0--patch-735 - [email protected]/emacs--cvs-trunk--0--patch-747 Update from CVS