In module documentation, currently the level-1 heading (#
) can be the file name or specified in .fenneldoc
. It would be nicer if it can detect the module name (e.g., a.b.c
) and insert it into the level-1 heading.
For doing this, a problem is that the same module name space may have functions file init.fnl
and macros file init-macros.fnl
. Therefore, before doing this, #5 would be mandatory. After that, we can merge metadata in both init.fnl
and init-macros.fnl
.
Another problem here. If a namespace has
init.fnl
andinit-macros.fnl
, how to combine two module descriptions? It needs design.