summaryrefslogtreecommitdiff
path: root/lisp/leim
Commit message (Collapse)AuthorAge
* * lisp/leim/quail/viqr.el: Use lexical-binding.Stefan Kangas2021-01-28
|
* * lisp/leim/quail/compose.el: Use lexical-binding.Stefan Kangas2021-01-28
|
* Fix recent changes for Cham scriptEli Zaretskii2021-01-18
| | | | | * lisp/language/cham.el ("Cham"): Fix sample-text. * lisp/leim/quail/cham.el: Really install this new file.
* Update copyright year to 2021Paul Eggert2021-01-01
| | | | Run "TZ=UTC0 admin/update-copyright".
* Prefer setq-local in most filesStefan Kangas2020-12-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/apropos.el (apropos-print): * lisp/buff-menu.el (Buffer-menu-mode): * lisp/calc/calc.el (calc-trail-buffer): * lisp/chistory.el (command-history-mode): * lisp/dabbrev.el: * lisp/dframe.el (dframe-frame-mode): * lisp/doc-view.el (doc-view-presentation-mode): * lisp/ebuff-menu.el (electric-buffer-menu-mode) (electric-buffer-update-highlight): * lisp/edmacro.el (edit-kbd-macro): * lisp/face-remap.el (buffer-face-set, buffer-face-toggle): * lisp/files.el: (find-file-noselect-1, hack-local-variables-confirm) (set-visited-file-name, revert-buffer--default): * lisp/filesets.el (filesets-spawn-external-viewer): * lisp/find-dired.el (find-dired): * lisp/find-lisp.el (find-lisp-find-dired-internal): * lisp/finder.el (finder-mode): * lisp/font-core.el (font-lock-default-function): * lisp/format.el (format-annotate-function): * lisp/help-fns.el (describe-variable): * lisp/help-mode.el (help-mode): * lisp/icomplete.el (icomplete-minibuffer-setup) (icomplete--in-region-setup): * lisp/ido.el (ido-completion-help, ido-tidy): * lisp/international/robin.el (robin-activate): * lisp/leim/quail/hangul.el (hangul-input-method-activate): * lisp/leim/quail/uni-input.el (ucs-input-activate): * lisp/man.el (Man-mode): * lisp/master.el (master-set-slave): * lisp/minibuffer.el (minibuffer-completion-help) (read-file-name-default): * lisp/outline.el (outline-minor-mode): * lisp/pcomplete.el (pcomplete-comint-setup): * lisp/proced.el (proced-mode): * lisp/recentf.el (recentf-edit-list, recentf-open-files-items): * lisp/replace.el (occur-1): * lisp/reveal.el (reveal-mode): * lisp/ruler-mode.el (ruler--save-header-line-format): * lisp/scroll-lock.el (scroll-lock-mode): * lisp/startup.el (normal-top-level, normal-splash-screen): * lisp/strokes.el (strokes-list-strokes): * lisp/thumbs.el (thumbs-insert-image, thumbs-show-thumbs-list): * lisp/tree-widget.el (tree-widget-set-theme): * lisp/window.el (read-buffer-to-switch): * lisp/xwidget.el (xwidget-webkit-begin-edit-textarea): Prefer setq-local.
* Use lexical-binding in most runtime leim lisp filesStefan Kangas2020-11-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/leim/quail/arabic.el: * lisp/leim/quail/croatian.el: * lisp/leim/quail/cyril-jis.el: * lisp/leim/quail/cyrillic.el: * lisp/leim/quail/czech.el: * lisp/leim/quail/ethiopic.el: * lisp/leim/quail/georgian.el: * lisp/leim/quail/greek.el: * lisp/leim/quail/hanja-jis.el: * lisp/leim/quail/hanja.el: * lisp/leim/quail/hanja3.el: * lisp/leim/quail/hebrew.el: * lisp/leim/quail/ipa-praat.el: * lisp/leim/quail/latin-alt.el: * lisp/leim/quail/latin-post.el: * lisp/leim/quail/latin-pre.el: * lisp/leim/quail/persian.el: * lisp/leim/quail/programmer-dvorak.el: * lisp/leim/quail/py-punct.el: * lisp/leim/quail/pypunct-b5.el: * lisp/leim/quail/rfc1345.el: * lisp/leim/quail/sami.el: * lisp/leim/quail/sgml-input.el: * lisp/leim/quail/slovak.el: * lisp/leim/quail/symbol-ksc.el: * lisp/leim/quail/tamil-dvorak.el: * lisp/leim/quail/vntelex.el: * lisp/leim/quail/vnvni.el: * lisp/leim/quail/welsh.el: Use lexical-binding.
* * lisp/leim/quail/compose.el ("iso-transl"): New input method.Juri Linkov2020-11-10
| | | | | | | * doc/emacs/basic.texi (Inserting Text): Mention transient input method "iso-transl". * lisp/leim/quail/latin-ltx.el: Use same Keywords as in other quail files.
* * lisp/leim/quail/compose.el: New input method (bug#44267).Juri Linkov2020-11-01
|
* Add Euro Sign to Latin language input methodsEli Zaretskii2020-10-09
| | | | | | | | * lisp/leim/quail/latin-post.el ("danish-postfix") ("finnish-postfix", "french-postfix", "german-postfix") ("icelandic-postfix", "italian-postfix", "norwegian-postfix") ("scandinavian-postfix", "spanish-postfix", "swedish-postfix"): Add "E=" for the Euro Sign. (Bug#43866)
* ; Prefer https to http in many URLsStefan Kangas2020-10-01
| | | | These were all tested with https and confirmed working.
* ; * lisp/leim/quail/latin-ltx.el: Fix regexp in last commit.Stefan Kangas2020-08-11
|
* Fix \epsilon and \varepsilon in TeX input methodStefan Kangas2020-08-11
| | | | | * lisp/leim/quail/latin-ltx.el: Add correct \epsilon and \varepsilon characters to TeX input method. (Bug#26060)
* Commit indian.el forgotten in previous change.Eli Zaretskii2020-05-29
|
* Merge from origin/emacs-27Glenn Morris2020-02-01
|\ | | | | | | | | | | | | | | | | | | | | 5bf2ef3871 Add more blackboard bold characters to TeX input method c362a624d8 ; * lisp/progmodes/gdb-mi.el (gdb-handle-reply): Fix comme... 2b1e18ae85 Protect against errors in gdb-mi.el handlers baceb8e84d Allow exiting the Python interpreter of a GDB session 2e66013dcf Ensure minibuffer input is added to history in read_minibuf de41161534 Tab-bar related fixes. 247f2cfa02 ; ChangeLog.3 fixes. e1a712bb3f * admin/authors.el: Add missing entries.
| * Add more blackboard bold characters to TeX input methodAnsgar Burchardt2020-01-31
| | | | | | | | | | | | | | | | | | | | | | This patch adds all capital blackboard bold letters and those for "1" and "2". Most characters are in common use in mathematics, but it does not seem useful to exclude the few not widely used. Reference: https://en.wikipedia.org/wiki/Blackboard_bold * lisp/leim/quail/latin-ltx.el (latin-ltx--define-rules): Add all the blackboard bold commands from AMSTeX. (Bug#21103)
* | Add \sqrt[4] as Latex input method, tooLars Ingebrigtsen2020-01-22
| | | | | | | | | | * lisp/leim/quail/latin-ltx.el: Add \sqrt[4] as input method (bug#25594).
* | Add \sqrt and \sqrt[3] as Latex input methodsLars Ingebrigtsen2020-01-22
|/ | | | | * lisp/leim/quail/latin-ltx.el: Add \sqrt and \sqrt[3] as input methods (bug#25594).
* Update copyright year to 2020Paul Eggert2020-01-01
| | | | Run "TZ=UTC0 admin/update-copyright $(git ls-files)".
* Remove obsolete doc references to XEmacs (Bug#37899)Stefan Kangas2019-10-28
| | | | | | | | | | | | | | | | | * doc/misc/edt.texi (Changes, Goals): * doc/misc/emacs-mime.texi (Charset Translation): * doc/misc/gnus-faq.texi (FAQ 4-15): * doc/misc/pcl-cvs.texi (Bugs): * doc/misc/srecode.texi (SRecode Minor Mode): * lisp/cedet/srecode/insert.el (srecode-insert-ask-variable-method): * lisp/follow.el: * lisp/leim/quail/ipa.el (ipa-x-sampa, ipa-kirshenbaum): * lisp/net/newsticker.el: * lisp/obsolete/iswitchb.el: * lisp/progmodes/hideshow.el: * lisp/savehist.el (savehist-file): * lisp/vc/ediff.el: Remove obsolete references to XEmacs in doc strings and comments.
* Updated to match more recent versions of Praat.W. Garrett Mitchener2019-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | * lisp/leim/quail/ipa-praat.el ("ipa-praat"): Update to match more recent versions of Praat (bug#36198). - \rh was used for ram's horns (a vowel) and rhoticity hook (a diacritic). Praat uses \hr for the hook, so I made that changed. - \e3v for the slightly rounded diacritic seems to have been a typo related to the use of e in the example. Changed it to \3v to match Praat. - Added examples to the table of tone diacritics - Added \^h for superscript h - Added \^H for superscript h with hook - Added \^w for superscript w (labialization) - Added \^j for superscript j (palatalization) - Added \^g for superscript symbol (velarization) - Added \^9 for superscript symbol (pharyngealization)
* Touch of latin-ltx input method for long arrowsLars Ingebrigtsen2019-07-27
| | | | | | * lisp/leim/quail/latin-ltx.el: Map all the \\long.*arrow inputs to the long characters instead of the normal ones (i.e., LONG RIGHTWARDS ARROW instead of RIGHTWARDS ARROW) (bug#24302).
* * lisp/leim/quail/georgian.el: Add georgian-nuskhuri input methodNick Drozd2019-07-14
|
* * lisp/leim/quail/georgian.el: Add missing characters to georgian inputNick Drozd2019-07-14
|
* * lisp/leim/quail/georgian.el: Add georgian-qwerty input methodNick Drozd2019-07-14
|
* Silence spurious load message in latin-ltx.elLars Ingebrigtsen2019-06-18
| | | | | * lisp/leim/quail/latin-ltx.el (latin-ltx--define-rules): Silence the `load' because it's not very informative.
* Silence message in latin-ltx about the normal situationLars Ingebrigtsen2019-06-18
| | | | | * lisp/leim/quail/latin-ltx.el (latin-ltx--define-rules): Don't output the summary message unless there are conflicts.
* Update author/maintainer infoPaul Eggert2019-05-26
| | | | | Update email addresses and fix spellings of some author and maintainer names.
* Remove Maintainer: when it duplicates Author:Paul Eggert2019-05-26
| | | | | | | The convention is that a file with Author: but not Maintainer: means the author is a maintainer, which makes it confusing when a file lists the same person as author and maintainer. Avoid the confusion by removing the duplicate Maintainer: line.
* Fixes for "Maintainer:" and related linesPaul Eggert2019-05-19
| | | | | | Mostly, this just removes "Maintainer: emacs-devel@gnu.org" lines, which are not that useful. It also cleans up and regularizes a few similar lines.
* ; Fix copyright yearsGlenn Morris2019-04-04
|
* Add notice and fix missing characterWojciech Gac2019-03-15
|
* Add remaining Sami input methodsWojciech Gac2019-03-15
|
* Add Skolt Sami and Inari Sami input methodsWojciech Gac2019-03-15
|
* Improve some of the breve/caron/cedilla mappingsRobert Pluim2019-01-14
| | | | | | | | * lisp/leim/quail/latin-pre.el ("latin-prefix"): Describe new 'c with cedilla mapping'. Extend caron description. Correct dot above description. Add new mappings for 'a with breve' and 'c with caron'. Add additional mapping for 'c with cedilla'. Delete ~o mapping for 'g with dot above'.
* Fix some breve and dot above related doc stringsRobert Pluim2019-01-14
| | | | | | | | * lisp/leim/quail/latin-pre.el ("romanian-prefix"): Correct description of 'a with breve'. ("romanian-alt-prefix"): Correct description of 'a with breve'. Reformat other entries for consistency. ("latin-3-prefix"): Correct 'dot above' description.
* Use utf-8 coding system for all our Elisp filesStefan Monnier2019-01-07
| | | | | | | | | | | | | | | * lisp/international/ja-dic-cnv.el: * lisp/international/ja-dic-utl.el: * lisp/international/kinsoku.el: * lisp/international/kkc.el: * lisp/language/japan-util.el: * lisp/language/japanese.el: * lisp/leim/quail/cyril-jis.el: * lisp/leim/quail/hanja-jis.el: * lisp/leim/quail/japanese.el: * lisp/leim/quail/py-punct.el: * lisp/leim/quail/pypunct-b5.el: Use utf-8 coding system. * lisp/international/titdic-cnv.el: Use utf-8-emacs coding system.
* Merge from origin/emacs-26Paul Eggert2018-12-31
|\ | | | | | | | | | | 2fcf2df Fix copyright years by hand 26bed8b Update copyright year to 2019 2814292 Fix value of default frame height. (Bug#33921)
| * Update copyright year to 2019Paul Eggert2019-01-01
| | | | | | | | Run 'TZ=UTC0 admin/update-copyright $(git ls-files)'.
* | New input methods hawaiian-postfix and hawaiian-prefixBob Newell2018-09-20
| | | | | | | | | | | | | | * lisp/leim/quail/latin-pre.el ("hawaiian-prefix"): * lisp/leim/quail/latin-post.el ("hawaiian-postfix"): New input methods. (Bug#32714) * etc/NEWS: Mention the new input methods.
* | Add Capital sharp s to 2 more Latin input methodsEli Zaretskii2018-03-30
| | | | | | | | | | | | * lisp/leim/quail/latin-pre.el ("latin-prefix"): * lisp/leim/quail/latin-post.el ("latin-postfix"): Support Capital sharp s. (Bug#30988)
* | Support Capital sharp S in German input methodsEli Zaretskii2018-03-29
|/ | | | | | | | * lisp/leim/quail/latin-post.el ("german-postfix"): * lisp/leim/quail/latin-pre.el ("german-prefix"): Add Capital sharp S. (Bug#30988) * etc/NEWS: Mention the support of Capital sharp S.
* Doc string fix in latin-alt.elEli Zaretskii2018-02-09
| | | | | * lisp/leim/quail/latin-alt.el ("dutch"): Doc fix. Reported by Robert Pluim <rpluim@gmail.com>.
* Update copyright year to 2018Paul Eggert2018-01-01
| | | | Run admin/update-copyright.
* New input method 'usbek-cyrillic'Bahodir Mansurov2017-10-21
| | | | | | | | | * lisp/leim/quail/cyrillic.el (uzbek-cyrillic): New input method. (Bug#28848) * etc/NEWS: Mention the new input method. Copyright-paperwork-exempt: yes
* Prefer HTTPS to FTP and HTTP in documentationPaul Eggert2017-09-13
| | | | | | | | | | | | | Most of this change is to boilerplate commentary such as license URLs. This change was prompted by ftp://ftp.gnu.org's going-away party, planned for November. Change these FTP URLs to https://ftp.gnu.org instead. Make similar changes for URLs to other organizations moving away from FTP. Also, change HTTP to HTTPS for URLs to gnu.org and fsf.org when this works, as this will further help defend against man-in-the-middle attacks (for this part I omitted the MS-DOS and MS-Windows sources and the test tarballs to keep the workload down). HTTPS is not fully working to lists.gnu.org so I left those URLs alone for now.
* ; Escape some character literalsMark Oteiza2017-08-31
| | | | * lisp/leim/quail/latin-ltx.el: Escape some fancy brackets.
* Make ucs-names a hash table (Bug#28302)Mark Oteiza2017-08-31
| | | | | | | | | | | | | | * etc/NEWS: Mention the type change. * lisp/descr-text.el (describe-char): Use gethash to access ucs-names. Hardcode BEL's name into the function instead of needlessly mapping over the hash table in the spirit of rassoc. * lisp/international/mule-cmds.el (ucs-names): Fix variable and function docstrings. Initialize a hash table for ucs-names--the number of entries is 42845 here. Switch to hash-table getters/setters. (mule--ucs-names-annotation): Use hash-table getter. (char-from-name): Upcase the string if ignore-case is truthy. * lisp/leim/quail/latin-ltx.el: Use maphash instead of dolist.
* Do not convert ij and IJ to compatibility charsPaul Eggert2017-07-14
| | | | | * lisp/leim/quail/latin-alt.el: Omit lines for ij and IJ in Dutch. Problem reported by James Cloos (Bug#518#10).
* Remove Turkish ligatures from Dutch input methodToon Claes2017-07-14
| | | | * lisp/leim/quail/latin-alt.el: Remove Turkish ligatures (Bug#518).
* Fix all unescaped character literalsPhilipp Stephani2017-05-07
|