diff options
| author | Paul Eggert | 2016-05-27 12:45:21 -0700 |
|---|---|---|
| committer | Paul Eggert | 2016-05-27 12:45:41 -0700 |
| commit | 168163434678dcc030d1e2844765ddae7b555721 (patch) | |
| tree | 8fc6f60d5271c502beba7d4ca4d7d02eef0b6da9 | |
| parent | 61926ccd673f5d1f9bd505f414d370357c686f4e (diff) | |
| download | emacs-168163434678dcc030d1e2844765ddae7b555721.tar.gz emacs-168163434678dcc030d1e2844765ddae7b555721.zip | |
; Add comment for declare-function
| -rw-r--r-- | lisp/subr.el | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/subr.el b/lisp/subr.el index 239bdc08d6b..97cde6879cd 100644 --- a/lisp/subr.el +++ b/lisp/subr.el | |||
| @@ -22,13 +22,13 @@ | |||
| 22 | ;; You should have received a copy of the GNU General Public License | 22 | ;; You should have received a copy of the GNU General Public License |
| 23 | ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 23 | ;; along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
| 24 | 24 | ||
| 25 | ;;; Commentary: | ||
| 26 | |||
| 27 | ;;; Code: | ||
| 28 | |||
| 29 | ;; Beware: while this file has tag `utf-8', before it's compiled, it gets | 25 | ;; Beware: while this file has tag `utf-8', before it's compiled, it gets |
| 30 | ;; loaded as "raw-text", so non-ASCII chars won't work right during bootstrap. | 26 | ;; loaded as "raw-text", so non-ASCII chars won't work right during bootstrap. |
| 31 | 27 | ||
| 28 | |||
| 29 | ;; declare-function's args use &rest, not &optional, for compatibility | ||
| 30 | ;; with byte-compile-macroexpand-declare-function. | ||
| 31 | |||
| 32 | (defmacro declare-function (_fn _file &rest _args) | 32 | (defmacro declare-function (_fn _file &rest _args) |
| 33 | "Tell the byte-compiler that function FN is defined, in FILE. | 33 | "Tell the byte-compiler that function FN is defined, in FILE. |
| 34 | The FILE argument is not used by the byte-compiler, but by the | 34 | The FILE argument is not used by the byte-compiler, but by the |