summaryrefslogtreecommitdiff
path: root/src/geiser/modules.scm
diff options
context:
space:
mode:
authorTomas Volf <~@wolfsden.cz>2024-03-14 17:45:04 +0100
committerTomas Volf <~@wolfsden.cz>2024-03-14 17:45:04 +0100
commit2cccde1e3fb493ae4b1d523029b0b361080902d8 (patch)
tree4e0d3347b30788d001d0750a1ea08b6b29a59450 /src/geiser/modules.scm
parent635d312b9084fa2d4eea4b57f20a7ad5197da2ba (diff)
downloadgeiser-guile-2cccde1e3fb493ae4b1d523029b0b361080902d8.tar.gz
geiser-guile-2cccde1e3fb493ae4b1d523029b0b361080902d8.tar.bz2
Allow processing of texinfo in docstrings.
This commit adds support for processing texinfo in docstrings. That allows using texinfo in them while still having readable, nicely formatted plain text representation in geiser-doc-symbol-at-point. Fixes #43. * geiser-guile.el (geiser-guile-doc-process-texinfo): New custom controlling the behavior. (geiser-guile-update-doc-process-texinfo): New procedure to apply change of the controlling custom to a current REPL. (geiser-guile--startup): Call it. * geiser-guile.texi (Start up): Document the custom. * src/geiser/doc.scm (%process-texinfo?): New variable. (try-texinfo->plain-text): New procedure. (docstring): Call it on doc iff doc.
Diffstat (limited to 'src/geiser/modules.scm')
0 files changed, 0 insertions, 0 deletions