├── .github └── workflows │ └── workflow.yaml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.md ├── examples ├── Makefile ├── readme-example.md └── readme-example.sh ├── shdoc ├── tests ├── run_tests ├── setup.sh ├── teardown.sh └── testcases │ ├── @function-declaration.test.sh │ ├── @name-and-@description.test.sh │ ├── @option.test.sh │ ├── @section.test.sh │ ├── @see.test.sh │ ├── @set.test.sh │ ├── @stderr.test.sh │ ├── @stdin.test.sh │ ├── @stdout.test.sh │ ├── function-in-@example.test.sh │ ├── function-tags.test.sh │ ├── global-tags.test.sh │ ├── issue-12-no-space-in-function-declaration.test.sh │ ├── issue-25-missing-trailing-newline-in-see-also.test.sh │ ├── issue-4-whitespace-in-function-declaration.test.sh │ ├── issue-56-function-opening-bracket-on-separate-line.test.sh │ ├── numbered-arguments.test.sh │ └── table-of-contents.test.sh └── vendor └── .gitignore /.github/workflows/workflow.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/.github/workflows/workflow.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .last-testcase 2 | .cover 3 | /log 4 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/README.md -------------------------------------------------------------------------------- /examples/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/examples/Makefile -------------------------------------------------------------------------------- /examples/readme-example.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/examples/readme-example.md -------------------------------------------------------------------------------- /examples/readme-example.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/examples/readme-example.sh -------------------------------------------------------------------------------- /shdoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/shdoc -------------------------------------------------------------------------------- /tests/run_tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/run_tests -------------------------------------------------------------------------------- /tests/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/setup.sh -------------------------------------------------------------------------------- /tests/teardown.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/testcases/@function-declaration.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@function-declaration.test.sh -------------------------------------------------------------------------------- /tests/testcases/@name-and-@description.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@name-and-@description.test.sh -------------------------------------------------------------------------------- /tests/testcases/@option.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@option.test.sh -------------------------------------------------------------------------------- /tests/testcases/@section.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@section.test.sh -------------------------------------------------------------------------------- /tests/testcases/@see.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@see.test.sh -------------------------------------------------------------------------------- /tests/testcases/@set.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@set.test.sh -------------------------------------------------------------------------------- /tests/testcases/@stderr.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@stderr.test.sh -------------------------------------------------------------------------------- /tests/testcases/@stdin.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@stdin.test.sh -------------------------------------------------------------------------------- /tests/testcases/@stdout.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/@stdout.test.sh -------------------------------------------------------------------------------- /tests/testcases/function-in-@example.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/function-in-@example.test.sh -------------------------------------------------------------------------------- /tests/testcases/function-tags.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/function-tags.test.sh -------------------------------------------------------------------------------- /tests/testcases/global-tags.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/global-tags.test.sh -------------------------------------------------------------------------------- /tests/testcases/issue-12-no-space-in-function-declaration.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/issue-12-no-space-in-function-declaration.test.sh -------------------------------------------------------------------------------- /tests/testcases/issue-25-missing-trailing-newline-in-see-also.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/issue-25-missing-trailing-newline-in-see-also.test.sh -------------------------------------------------------------------------------- /tests/testcases/issue-4-whitespace-in-function-declaration.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/issue-4-whitespace-in-function-declaration.test.sh -------------------------------------------------------------------------------- /tests/testcases/issue-56-function-opening-bracket-on-separate-line.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/issue-56-function-opening-bracket-on-separate-line.test.sh -------------------------------------------------------------------------------- /tests/testcases/numbered-arguments.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/numbered-arguments.test.sh -------------------------------------------------------------------------------- /tests/testcases/table-of-contents.test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/tests/testcases/table-of-contents.test.sh -------------------------------------------------------------------------------- /vendor/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/reconquest/shdoc/HEAD/vendor/.gitignore --------------------------------------------------------------------------------