Homepage: https://www.gnu.org/software/emacs
Author: Philip Kaludercic
Manage packages from VC checkouts
While packages managed by package.el use tarballs for distributing the source code, this extension allows for packages to be fetched and upgraded directly from a version control system. To install a package from source use `package-vc-install'. If you aren't interested in activating a package, you can use `package-vc-checkout' instead, which will prompt you for a target directory. If you wish to reuse an existing checkout, the command `package-vc-install-from-checkout' will create a symbolic link and prepare the package. If you make local changes that you wish to share with an upstream maintainer, the command `package-vc-prepare-patch' can prepare these as patches to send via Email.