GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/elisp/Backward-Compatibility.html ・ emacs-doc.conao3.com

7.2 後方互換性

レコードを使用しない旧バージョンの cl-defstruct でコンパイルされたコードは、新しい Emacs で使用する際に問題が発生することがあります。これを軽減するため、Emacs は古い cl-defstruct が使用されていることを検出し、type-of が古い構造体オブジェクトをレコードであるかのように扱うモードを有効にします。

関数: cl-old-struct-compat-mode arg

arg が正の場合、旧形式の構造体との後方互換性を有効にする。