Hello, I am currently using the plenary plugin via the obsidian.nvim plug in, and is a very cool plug in. If I ever get to the point where I am writing my own plugin, I will definitely be using this library to aid in my development.
The request here is to propagate a bit more information when issuing requests to the OS. For example the specific example is invoking the mkdir function. The resulting error message is:
We couldn't mkdir: ...
It would help me during the debugging process to have more specific details associated with the failure. For example:
Does the path not exist?
Did the OS reject the path because it is not formatted correctly?
Did the application not have the required permissions to create the directory?
etc.
I would imagine this would have to be handled in an OS-specific manner, but would definitely be a huge value add to any error message!!
Thanks for the great library and I hope you consider the request!
Hello, I am currently using the plenary plugin via the obsidian.nvim plug in, and is a very cool plug in. If I ever get to the point where I am writing my own plugin, I will definitely be using this library to aid in my development.
The request here is to propagate a bit more information when issuing requests to the OS. For example the specific example is invoking the
mkdir
function. The resulting error message is:It would help me during the debugging process to have more specific details associated with the failure. For example:
I would imagine this would have to be handled in an OS-specific manner, but would definitely be a huge value add to any error message!!
Thanks for the great library and I hope you consider the request!