emacs 23.1 と 24.1 の間のどこかで、 のインターフェースがurl-retrieve
変更されました。emacs 23.1 では、次のようになります。
(url-retrieve URL CALLBACK &optional CBARGS)
バージョン 24.1 では、次のようになります。
(url-retrieve URL CALLBACK &optional CBARGS SILENT INHIBIT-COOKIES)
この関数を使用する emacs パッケージがあります。SILENT引数をサポートしていない古いバージョンの emacs との下位互換性を維持しながら、emacs 24.1 で新しいSILENT引数を利用したいと考えています。
これを管理する最善の方法は何ですか? 実行時に引数の最大数を取得できますか?