我发现 @tumashu 的posframe系列插件里的文件头部都有这句注释。
但是按我的理解posframe
应该不是Emacs的一部分啊。
于是我翻了翻我的~/emacs.d/elpa/
目录,却发现很多package的文件头都有这句注释,比如company-mode:
;;; company.el --- Modular text completion framework -*- lexical-binding: t -*-
;; Copyright (C) 2009-2018 Free Software Foundation, Inc.
;; Author: Nikolaj Schumacher
;; Maintainer: Dmitry Gutov <[email protected]>
;; URL: http://company-mode.github.io/
;; Version: 0.9.6
;; Keywords: abbrev, convenience, matching
;; Package-Requires: ((emacs "24.3"))
;; This file is part of GNU Emacs.
;; ...
同时我见到flycheck的文件头的那句话就是;; This file is not part of GNU Emacs.
.
所以我迷糊了……这句注释代表了什么,应该怎么用?
=======UPDATE======
和GNU Elpa有关?