Skip to content

vsajip/sphinxddoc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SphinxDDoc

A sphinx extension that adds a domain for D as well as an autodocumenter that uses libdparse to get D documentation comments.

Usage

config.py:

extensions = [
    'ddoc.d', # For D domain
    'ddoc.autodoc', # For D autodoc, requires 'ddoc.d'
]

my_d_module.rst:

.. D domain

.. d:function::
    int foo(string file)
    int foo(int bar)
    :name: foo

.. D autodoc

.. automodule:: my_library.submodule

About

D domain and autodocumenter for Sphinx

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 56.4%
  • D 43.6%