>>>>> "Vadim" == Vadim V Zhytnikov <vvzhy at mail.ru> writes:
Vadim> I'm not sure what such functionality is really important.
Vadim> After all I user really wants to add new topics (how often this
Vadim> may really happen) to Maxima documentation he can do this
Vadim> by modifying documentation source and rebuilding it.
I think it would be rather nice. Having used cmucl/sbcl's DESCRIBE
function or emacs apropos/describe, it's very handy to be able to
provide your own documentation without having to learn how to write
texinfo files. In lisp, I just add the appropriate docstring, and I
have documentation. In fact, if I knew how, I'd want the documentation
for every maxima function or variable to be in the function/variable
itself, instead of in some separate file.
(Actually, I'd like if even the internal maxima functions included
docstrings. It makes the core size bigger, but I think the benefits
outweigh the cost.)
Ray