Closed cole-h closed 3 years ago
I'll squash this back to 1 commit after you're satisfied.
Thanks for the changes! Looks good to me, I can squash myself if everything is ready, or you can do it if you have something else in mind for this PR.
Nothing else in mind, I just like squashing stuff myself, because then I can be sure it will actually get squashed :sweat_smile: I've had PRs in the past with fixups get accidentally merged without them being squashed.
Thanks!
Prior to this commit, having any invalid configuration would cause plug to halt after encountering an error. If this happened in an early-enough plugin, it is possible to have no plugins actually load due to this.
This commit implements an info window that tells the user which plugin the config error originated from, as well as what the actual error was, when Kakoune opens.
Closes https://github.com/andreyorst/plug.kak/issues/118.
Example: