]> git.eshelyaron.com Git - emacs.git/commit
Use lexical-binding in of all lisp/language
authorStefan Monnier <monnier@iro.umontreal.ca>
Wed, 27 Jan 2021 02:11:49 +0000 (21:11 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Wed, 27 Jan 2021 16:13:39 +0000 (11:13 -0500)
commitb0e96e554c0e78c17ee6e092e307112e814e5a65
treee7a37d2629681671b2fa0a00711ea189ed984131
parent7c257e228676542fd20bac1eeb8be43825db5de4
Use lexical-binding in of all lisp/language

* lisp/international/titdic-cnv.el (pinyin-convert):
Enable lexical-binding in the generated file(s).

* lisp/language/ethio-util.el: Use lexical-binding.
(ethio-tex-to-fidel-buffer): Use `inhibit-read-only`.  Remove unused
vars `p` and `ch`.

* lisp/language/hanja-util.el: Use lexical-binding.

* lisp/language/ind-util.el: Use lexical-binding.
(indian-translate-region): Actually use the `from` and `to` arguments.
(<toplevel>): Use `dlet`.  Remove unused var `current-repertory`.
(indian-2-column-to-ucs-region): Remove unused var `pos`.

* lisp/language/japan-util.el: Use lexical-binding.
(japanese-katakana-region, japanese-hiragana-region)
(japanese-zenkaku-region): Remove unused var `next`.

* lisp/language/korea-util.el: Use lexical-binding.

* lisp/language/lao-util.el: Use lexical-binding.
(lao-composition-function): Remove unused var `glyph`.

* lisp/language/thai-util.el: Use lexical-binding.
(thai-composition-function): Remove unused var `glyph`.

* lisp/language/thai-word.el: Use lexical-binding.
(thai-forward-word): Remove unused var `tail`.

* lisp/language/tibet-util.el: Use lexical-binding.
(tibetan-add-components): Remove unused var `tmp`.
(tibetan-compose-region): Remove unused vars `str`, `result`, `chars`.

* lisp/language/viet-util.el:
* lisp/language/tv-util.el:
* lisp/language/cyril-util.el:
* lisp/language/china-util.el: Use lexical-binding.
26 files changed:
lisp/international/titdic-cnv.el
lisp/language/burmese.el
lisp/language/cham.el
lisp/language/china-util.el
lisp/language/cyril-util.el
lisp/language/ethio-util.el
lisp/language/ethiopic.el
lisp/language/hanja-util.el
lisp/language/hebrew.el
lisp/language/ind-util.el
lisp/language/indian.el
lisp/language/japan-util.el
lisp/language/khmer.el
lisp/language/korea-util.el
lisp/language/korean.el
lisp/language/lao-util.el
lisp/language/lao.el
lisp/language/misc-lang.el
lisp/language/sinhala.el
lisp/language/tai-viet.el
lisp/language/thai-util.el
lisp/language/thai-word.el
lisp/language/tibet-util.el
lisp/language/tibetan.el
lisp/language/tv-util.el
lisp/language/viet-util.el