zdharma-continuum.zinit/doc/zsdoc
Vladislav Doster 515688bc97 revert: "Merge branch 'refactor/zinit-function-names' into main"
This reverts commit b979847bd4, reversing
changes made to da924a21a1.

I (@vladdoster) accidentally merged this into the wrong repository. Apologies for the lack of due diligence.
2022-12-17 21:11:41 -06:00
..
Makefile revert: "Merge branch 'refactor/zinit-function-names' into main" 2022-12-17 21:11:41 -06:00
README.md feat: expand linted file types to markdown and shell 2022-04-17 17:26:08 -05:00
zinit-additional.zsh.adoc revert: "Merge branch 'refactor/zinit-function-names' into main" 2022-12-17 21:11:41 -06:00
zinit-autoload.zsh.adoc revert: "Merge branch 'refactor/zinit-function-names' into main" 2022-12-17 21:11:41 -06:00
zinit-install.zsh.adoc revert: "Merge branch 'refactor/zinit-function-names' into main" 2022-12-17 21:11:41 -06:00
zinit-side.zsh.adoc revert: "Merge branch 'refactor/zinit-function-names' into main" 2022-12-17 21:11:41 -06:00
zinit.zsh.adoc revert: "Merge branch 'refactor/zinit-function-names' into main" 2022-12-17 21:11:41 -06:00

Code documentation

Here is Asciidoc code documentation generated using Zshelldoc. There are 4 Zinit's source files, the main one is zinit.zsh. The documentation lists all functions, interactions between them, their comments and features used.

Github allows to directly view Asciidoc documents:

PDFs, man pages, etc.

Formats other than Asciidoc can be produced by using provided Makefile. For example, issuing make pdf will create and populate a new directory pdf (requires asciidoctor, install with gem install asciidoctor-pdf --pre). make man will create man pages (requires package asciidoc, uses its command a2x, which is quite slow).