[Date Prev] [Date Index] [Date Next]
[Thread Prev] [Thread Index] [Thread Next]

[xyzzy:05725] Re: はじめまして



やまもとです。

>なーるほど、解りました。自分も少しですけどLisp勉強してますから。
>       M-x describe-function
>Describe function: get-buffer-file-name
>これ便利そうですね。使わしてもらいます。
>で、質問ばかりですいませんが、	not documented と出るということは、
>どこか触ると、InfoみたいなDocumentが、表示させることが出来るように
>なるんでしょうか?できるのなら、やり方お教え願えませんか
>よろしくお願いします。

残念ながら、それぞれの関数の説明を表示するには、関数の宣言時に説
明を埋め込んでおく必要があります。例えば、下の様に関数や変数の説
明を入れます。

  (defun foo ()
    (interactive)
    "テストです"
    (message-box "name is foo"))
  (defvar bar "name is bar" "テストです")

  M-x describe-function
  Describe function: foo
    foo: an interactive Lisp function.
    foo
    テストです

  M-x describe-variable
  Describe variable: bar
    bar's value is "bar"
    bar is special.
    テストです

xyzzy/lisp配下の全シンボルの宣言に説明を入れれば実現できないこと
もないのです。しかし、現状で少なくとも3000以上のシンボルが存在す
るので、作業量的に無理です。

----
    YAMAMOTO Taizo / 山本 泰三
        mailto:ymtz@xxxxxxxxxxxxxxx
        mailto:yamamoto@xxxxxxxxx
        http://www1.odn.ne.jp/ymtz/

Index Home