product.el (Re: DEL and SPC in RMAIL-summary buffer)
Kenichi Handa
handa @ etl.go.jp
2000年 12月 28日 (木) 10:52:54 JST
Shuhei KOBAYASHI <shuhei @ aqua.ocn.ne.jp> writes:
> Elisp Manual の Tips for Documentation Strings より:
> ==============================
> * An internal variable or subroutine of a Lisp program might as well
> have a documentation string. In earlier Emacs versions, you could
> save space by using a comment instead of a documentation string,
> but that is no longer the case--documentation strings now take up
> very little space in a running Emacs.
> この変更(dynamic-docstrings)が入ったのは Emacs 19.29 からです.
> というわけで, internal な関数の docstring をわざわざ comment にすること
> はないというのに 1 票.
うーむ、こんなパラグラフがあったのには気が付きませんでした。^.^;;;
確かに product.el 自体を debug している時には doc-string が
あった方が便利ですしね。でも、現在のところ doc-string で
internal なものと API となるものの区別を付けるコンベンション
はないので、我々で決めてしまっても良いかと思います。internal
なものは全部
"For internal use only.
...."
という形にするのも良いかもしれません。
M-x apropos RET ^product- RET
で何が internal で何が API かすぐに分かるので。
−− けんちゃん@ETL
handa @ etl.go.jp
More information about the APEL-ja
mailing list