Hey,
A few months ago I started working on a small and totally useless plugin called Pulse, to get to know the Sublime plugin API better. It basically only does this:
It’s just eye-candy, really.
A “problem” so to say was Sublime Text’s support of relative paths to *.sublime-package files. You can see in my code, especially PulseCommand’s run-method that I had to do quite a bit of path-magic to solve some problems, for example extracting a resource from an installed package file, is there a better or easier way to do this? Any feedback regarding the code would be appreciated, and please keep in mind: It was just for fun, I am aware that the plugin host process consumes huge amounts of CPU needlessly when it runs and that the usefulness of the plugin is non-existent.