import sys
import os
+from pathlib import Path
+sys.path.append(str(Path(__file__).parent))
-extensions = [ 'sphinx.ext.autodoc' ]
+extensions = [ 'sphinx.ext.autodoc', 'elisp' ]
# The suffix of source filenames.
source_suffix = '.rst'
# a list of builtin themes.
html_theme = 'default'
+# prevent generation of python module index
+html_domain_indices=[]
# Add any paths that contain custom static files (such as style sheets) here,
# relative to this directory. They are copied after the builtin static files,
indextemplate='pair: configuration item; %s',
ref_nodeclass=docutils.nodes.generated,
objname='config item' )
+ app.add_object_type('emacsvar','emacsvar',
+ indextemplate='pair: Emacs variable; %s',
+ ref_nodeclass=docutils.nodes.generated,
+ objname='Emacs variable')
+ app.add_object_type('emacscmd','emacscmd',
+ indextemplate='pair: Emacs command; %s',
+ ref_nodeclass=docutils.nodes.generated,
+ objname='Emacs command')
+