We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 00a0fb9 commit dc3b65eCopy full SHA for dc3b65e
src/sphinx_fortran_domain/directives.py
@@ -592,6 +592,7 @@ class FortranProgram(Directive):
592
option_spec = {
593
"procedures": rst_directives.flag,
594
"no-procedures": rst_directives.flag,
595
+ "no-show-code": rst_directives.flag,
596
}
597
598
def run(self):
@@ -642,7 +643,8 @@ def run(self):
642
643
doc = predoc if predoc is not None else getattr(program, "doc", None)
644
_append_doc(section, doc, self.state)
645
- if src:
646
+ show_source_code = "no-show-code" not in self.options
647
+ if src and show_source_code:
648
_append_fortran_code_block(section, source=src)
649
650
deps = list(getattr(program, "dependencies", None) or [])
0 commit comments