]> git.eshelyaron.com Git - emacs.git/commit
Add more function declarations
authorMattias Engdegård <mattiase@acm.org>
Fri, 26 May 2023 10:28:15 +0000 (12:28 +0200)
committerMattias Engdegård <mattiase@acm.org>
Fri, 26 May 2023 11:57:02 +0000 (13:57 +0200)
commitef778f5143f04c6b5c0561ad38c04a08bb2cb701
treefdadab66bcfd1b7f6924431ebc73b6cec639e370
parent54ac1165bc3f6012201689b7f23d7edba2926f6d
Add more function declarations

* lisp/subr.el (buffer-narrowed-p, sha1, match-substitute-replacement)
(version-to-list, version<, version<=, version=)
(function-get, subregexp-context-p, split-string)
(combine-and-quote-strings, split-string-and-unquote)
(replace-regexp-in-string, syntax-after)
(string-trim-left, string-trim):
* lisp/emacs-lisp/subr-x.el (hash-table-empty-p, hash-table-keys)
(hash-table-values, string-glyph-split)
(string-clean-whitespace, string-fill, string-limit)
(string-pixel-width):
* lisp/env.el (substitute-env-vars, substitute-env-in-file-name)
(setenv-internal):
* lisp/emacs-lisp/rx.el (rx-to-string):
* lisp/emacs-lisp/regexp-opt.el (regexp-opt-depth)
(regexp-opt-charset):
Add appropriate declarations: pure, side-effect-free, and/or
important-return-value.
lisp/emacs-lisp/regexp-opt.el
lisp/emacs-lisp/rx.el
lisp/emacs-lisp/subr-x.el
lisp/env.el
lisp/subr.el