├── .gitignore ├── Makefile ├── README.md ├── fnl └── nvim-tree-docs │ ├── collector.fnl │ ├── editing.fnl │ ├── internal.fnl │ ├── macros.fnl │ ├── main.fnl │ ├── specs │ ├── base │ │ └── base.fnl │ ├── javascript │ │ └── jsdoc.fnl │ ├── lua │ │ └── luadoc.fnl │ └── typescript │ │ └── tsdoc.fnl │ ├── template.fnl │ └── utils.fnl ├── lua └── nvim-tree-docs │ ├── aniseed │ ├── autoload.lua │ ├── compile.lua │ ├── core.lua │ ├── deps │ │ ├── fennel.lua │ │ ├── fennelview.lua │ │ └── nvim.lua │ ├── env.lua │ ├── eval.lua │ ├── fennel.lua │ ├── fs.lua │ ├── macros.fnl │ ├── nvim.lua │ ├── nvim │ │ └── util.lua │ ├── string.lua │ ├── test.lua │ └── view.lua │ ├── collector.lua │ ├── editing.lua │ ├── internal.lua │ ├── macros.fnl │ ├── main.lua │ ├── specs │ ├── base │ │ └── base.lua │ ├── javascript │ │ └── jsdoc.lua │ ├── lua │ │ └── luadoc.lua │ └── typescript │ │ └── tsdoc.lua │ ├── template.lua │ └── utils.lua ├── plugin └── nvim-tree-docs.vim ├── queries ├── ecma │ └── docs.scm ├── javascript │ └── docs.scm ├── javascriptreact │ └── docs.scm ├── jsdoc │ └── edits.scm ├── jsx │ └── docs.scm ├── lua │ └── docs.scm ├── python │ └── docs.scm ├── tsx │ └── docs.scm ├── typescript │ └── docs.scm └── typescriptreact │ └── docs.scm ├── scripts └── dep.sh └── test └── fnl └── example └── main-test.fnl /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/.gitignore -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/README.md -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/collector.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/collector.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/editing.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/editing.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/internal.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/internal.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/macros.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/macros.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/main.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/main.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/specs/base/base.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/specs/base/base.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/specs/javascript/jsdoc.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/specs/javascript/jsdoc.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/specs/lua/luadoc.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/specs/lua/luadoc.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/specs/typescript/tsdoc.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/specs/typescript/tsdoc.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/template.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/template.fnl -------------------------------------------------------------------------------- /fnl/nvim-tree-docs/utils.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/fnl/nvim-tree-docs/utils.fnl -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/autoload.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/autoload.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/compile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/compile.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/core.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/core.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/deps/fennel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/deps/fennel.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/deps/fennelview.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/deps/fennelview.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/deps/nvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/deps/nvim.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/env.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/env.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/eval.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/eval.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/fennel.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/fennel.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/fs.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/fs.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/macros.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/macros.fnl -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/nvim.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/nvim.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/nvim/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/nvim/util.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/string.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/string.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/test.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/aniseed/view.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/aniseed/view.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/collector.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/collector.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/editing.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/editing.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/internal.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/internal.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/macros.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/macros.fnl -------------------------------------------------------------------------------- /lua/nvim-tree-docs/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/main.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/specs/base/base.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/specs/base/base.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/specs/javascript/jsdoc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/specs/javascript/jsdoc.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/specs/lua/luadoc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/specs/lua/luadoc.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/specs/typescript/tsdoc.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/specs/typescript/tsdoc.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/template.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/template.lua -------------------------------------------------------------------------------- /lua/nvim-tree-docs/utils.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/lua/nvim-tree-docs/utils.lua -------------------------------------------------------------------------------- /plugin/nvim-tree-docs.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/plugin/nvim-tree-docs.vim -------------------------------------------------------------------------------- /queries/ecma/docs.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/queries/ecma/docs.scm -------------------------------------------------------------------------------- /queries/javascript/docs.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/queries/javascript/docs.scm -------------------------------------------------------------------------------- /queries/javascriptreact/docs.scm: -------------------------------------------------------------------------------- 1 | ; inherits: javascript 2 | -------------------------------------------------------------------------------- /queries/jsdoc/edits.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/queries/jsdoc/edits.scm -------------------------------------------------------------------------------- /queries/jsx/docs.scm: -------------------------------------------------------------------------------- 1 | ; inherits: javascript 2 | -------------------------------------------------------------------------------- /queries/lua/docs.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/queries/lua/docs.scm -------------------------------------------------------------------------------- /queries/python/docs.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/queries/python/docs.scm -------------------------------------------------------------------------------- /queries/tsx/docs.scm: -------------------------------------------------------------------------------- 1 | ; inherits: typescript 2 | -------------------------------------------------------------------------------- /queries/typescript/docs.scm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/queries/typescript/docs.scm -------------------------------------------------------------------------------- /queries/typescriptreact/docs.scm: -------------------------------------------------------------------------------- 1 | ; inherits: typescript 2 | -------------------------------------------------------------------------------- /scripts/dep.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/scripts/dep.sh -------------------------------------------------------------------------------- /test/fnl/example/main-test.fnl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/nvim-tree-docs/HEAD/test/fnl/example/main-test.fnl --------------------------------------------------------------------------------