This adds a quick debugging interface, so it's easier to grasp what's actually going wrong while processing cursors. Arguably, my other PRs that need arguments only depend on https://github.com/libgit2/docurium/commit/a17c1512a6977a889a92779c8830b560f09f8762, so if the debugging is too much, I can fold. But to be frank, it has been a great help already in pinpointing types that fail to document properly.
This adds a quick debugging interface, so it's easier to grasp what's actually going wrong while processing cursors. Arguably, my other PRs that need arguments only depend on https://github.com/libgit2/docurium/commit/a17c1512a6977a889a92779c8830b560f09f8762, so if the debugging is too much, I can fold. But to be frank, it has been a great help already in pinpointing types that fail to document properly.
Extracted from #26, depends on #39.