14 なぜelispファイルは通常で終わるの ;;; file.el ends hereですか? これが有用だった歴史的な理由はありますか?elispスタイルガイドで推奨されているのを見てきましたが、現代のelispパッケージでも見られます。 auto-insert-modeまた、デフォルトで新しいelispファイルにこのようなコメントを追加します。 elisp coding-conventions — クディット ソース
17 Emacsドキュメントから: ';;; ファイル名はここで終わります」 これはフッター行です。ファイルの最後に表示されます。その目的は、フッター行の欠如からファイルの切り捨てられたバージョンを検出できるようにすることです。 — zck ソース 1 それ以上のものはありますか?それはかなり弱い理由のようです。 — クディット 7 @Qudit今日、そうかもしれません。これはemacsの時代の証だと思います。 — アトビー 3 今日では本質的に伝統ですが、信頼性の高い/常に利用可能なインターネット接続の前に戻って、それははるかに理にかなっています。また、elispパッケージは一般に、不完全/破損していると簡単に判断できるバイナリではなく、ソースファイルとして共有されるという事実から生じています。 — グルーカス 4 また、@ Quditは、Eメールを介してelispコードを共有し、EmacsはMIMEよりも前に作成されるため、Eメールの添付ファイルはありませんでした。メールメッセージにコードを貼り付けました。elispファイルの終わりを示すマーカーがあると便利でした。 — cjm 18年 「<filename> ends soon」はどうですか? — mgalgs