% Function ED
Function ED
ed
&optional
x => implementation-dependent
x - nil
か、パス名か、文字列か、関数名。
デフォルトはnil
。
ed
は、実装が特定のエディターを用意しているのならば、
そのエディターを起動します。
もしxがnil
のとき、エディターに入ります。
もしエディターが以前に入っていたとき、可能であればその前の状態を復元します。
もしxがパス名か文字列のとき、 それはパス名指定子としてのファイルであり、エディターで編集されます。
もしxが関数名のとき、 その定義のテキストを編集します。 その関数のテキストの意味を取得する方法は実装定義です。
なし。
なし。
実装がエディターを用意していなかったときの結果は未定義です。
引数が指定され、それがシンボルでもパス名でもnil
でもないときは、
型type-error
が通知されるかもしれません。
もしファイルの編集をしているときに
ファイルシステムの何らかの操作の処理に失敗したとき、
型file-error
のエラーが通知されます。
xがワイルドカードを含むパス名の指定子のとき、
型file-error
のエラーが通知されるかもしれません。
同じように追加で実装依存のコンディションが 通知されるかもしれません。
pathname
,
logical-pathname
,
compile-file
,
load
,
19.1.2. ファイル名としてのパス名
なし。