diff options
author | Daiki Mizukami <tesaguriguma@gmail.com> | 2022-03-13 21:36:46 +0900 |
---|---|---|
committer | Daiki Mizukami <tesaguriguma@gmail.com> | 2022-03-14 07:53:42 +0900 |
commit | be2def41006f1f6395be546cc95c3ada32e7966a (patch) | |
tree | dd09d0b18da6b944a6e9d15c45fa759ce1f29ec1 /scripts/gen_vimdoc.py | |
parent | 334a16c79113eec1cb9024a71631e1baa4473582 (diff) | |
download | rneovim-be2def41006f1f6395be546cc95c3ada32e7966a.tar.gz rneovim-be2def41006f1f6395be546cc95c3ada32e7966a.tar.bz2 rneovim-be2def41006f1f6395be546cc95c3ada32e7966a.zip |
chore(gen_vimdoc): fall back to `brief_desc_node` when `desc_node` is empty
Diffstat (limited to 'scripts/gen_vimdoc.py')
-rwxr-xr-x | scripts/gen_vimdoc.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/gen_vimdoc.py b/scripts/gen_vimdoc.py index 433fec828e..1b7f88cb2a 100755 --- a/scripts/gen_vimdoc.py +++ b/scripts/gen_vimdoc.py @@ -843,7 +843,9 @@ def extract_from_xml(filename, target, width): 'seealso': [], } if fmt_vimhelp: - fn['desc_node'] = desc # HACK :( + # HACK :( + fn['desc_node'] = desc + fn['brief_desc_node'] = brief_desc for m in paras: if 'text' in m: @@ -891,6 +893,8 @@ def fmt_doxygen_xml_as_vimhelp(filename, target): # Generate Vim :help for parameters. if fn['desc_node']: doc = fmt_node_as_vimhelp(fn['desc_node']) + if not doc and fn['brief_desc_node']: + doc = fmt_node_as_vimhelp(fn['brief_desc_node']) if not doc: doc = 'TODO: Documentation' |