]> git.eshelyaron.com Git - emacs.git/commit
Add convenience functions for generating Emacs Lisp files
authorLars Ingebrigtsen <larsi@gnus.org>
Sun, 5 Jun 2022 14:36:25 +0000 (16:36 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 5 Jun 2022 14:36:34 +0000 (16:36 +0200)
commit9d2f4a8d5a92fdfab80ce9faf0dcfa159189916b
treee594acec129ce3637dd49e22ad8f771e3b247fd7
parentac6660a2d026e89214814768990d0d232f0a9d06
Add convenience functions for generating Emacs Lisp files

* lisp/url/url-cookie.el (url-cookie-write-file):
* lisp/international/titdic-cnv.el (tit-process-header):
* lisp/international/ja-dic-cnv.el (skkdic-convert):
* lisp/international/emoji.el (emoji--generate-file):
* lisp/emacs-lisp/loaddefs-gen.el (loaddefs-generate--rubric)

* admin/unidata/unidata-gen.el (unidata-gen-file)
(unidata-gen-charprop): Use the new functions.

* lisp/emacs-lisp/generate-file.el: New file to provide
convenience functions for generated files.  It's not always
trivial to know which parts of the trailer that has to be
obfuscated to avoid not getting byte-compiled etc, and some parts
of the headers/trailers are usually forgotten when hand-coding
these.
admin/unidata/unidata-gen.el
lisp/emacs-lisp/generate-file.el [new file with mode: 0644]
lisp/emacs-lisp/loaddefs-gen.el
lisp/international/emoji.el
lisp/international/ja-dic-cnv.el
lisp/international/titdic-cnv.el
lisp/url/url-cookie.el