Open snunez1 opened 2 years ago
Hello,
I've started looking into this.
About the title, it seems to be an artefact of Texinfo's HTML generation. If you look at the manuals on the Quickref website, you'll see that they're all like this, but there is a global navbar behind the centered title. Presumably, the first is the document's title, and the second one is from Texinfo's "Top" node. I don't recall if the output was always like this, but I will check if something has changed in recent Texinfo, or if I can do something about it for HTML output.
As for the rest, Declt is coherent with what it actually finds, and the oddities seem to be related to the use of ASDF's package inferred system mechanism (which I don't really know). There /are/ indeed many ASDF systems in memory (one per package, indeed, as opposed to the only two in the source file). About the file names, I see many ASDF/LISP-ACTION:CL-SOURCE-FILE's with a correct absolute file name, but with "file-type" as their name, which then appears in the documentation.
I guess I need to have a look at this package-inferred-system thing...
As for your questions.
More investigation reveals that Texinfo 7 has fixed the duplicated title issue. For former versions (6.8 notably), maybe you can try calling makeinfo with --set-customization-variable NO_TOP_NODE_OUPUT=true
.
Just checking in here to see if there's anything ready to be merged into master
. I was hoping I could help finish up some of the pending work, but I don't see any branches with activity.
Are there any tasks that someone can help with that don't require a huge learning curve? It would be especially useful if we could improve the HTML output -- if this is possible. May be a shorter route is to improve the chain from docs->texinfo->HTML via pandoc or some other converter?
I've just pushed out some newly generated documentation, and there are a few things I'm not clear on. The HTML docs were generated with makeinfo, and the doc link is here: https://lisp-stat.github.io/array-operations/
array-operations
, when in fact there are only two. The main system and a test one. It appears to be listing the individual packages as systems.file-type.lisp
. This is not correct.Questions: