我应该在哪里添加词法绑定的神奇评论?
Where should I add the magic comment of lexical-binding?
.el 文件的第一行曾经是
;;; foo.el - a foo package
如果在这之后加上魔术评论,可以吗?
;;; foo.el - a foo package
;;; -*- lexical-binding: t -*-
甚至在文件的后面?
- C-hig
(elisp) Using Lexical Binding
- C-hig
(emacs) Specifying File Variables
这个必须在第一行。 shell 脚本(仅)例外,它可能位于第二行。
请注意,与其他文件本地变量不同,lexical-binding
可以仅 出现在此第一行列表中。
推荐的方式是
;;; <FILE> --- <DESCRIPTION> -*- lexical-binding:t -*-
.el 文件的第一行曾经是
;;; foo.el - a foo package
如果在这之后加上魔术评论,可以吗?
;;; foo.el - a foo package
;;; -*- lexical-binding: t -*-
甚至在文件的后面?
- C-hig
(elisp) Using Lexical Binding
- C-hig
(emacs) Specifying File Variables
这个必须在第一行。 shell 脚本(仅)例外,它可能位于第二行。
请注意,与其他文件本地变量不同,lexical-binding
可以仅 出现在此第一行列表中。
推荐的方式是
;;; <FILE> --- <DESCRIPTION> -*- lexical-binding:t -*-