"writefile("c:/help.txt"); describe("", inexact); when prompted I answer all; then I close Maxima. That pretty much gets everything" True but this is not a good idea because it is not very easy to work with. The maxima-index.lisp is required for the byte offsets and text length. I think the regex will be done last. Rich