Should a newly published package have an issue, an older version of the package can be pinned using a specific commit from the packages GitHub repository
Related issue: #166
Spacemacs
Add a recipe for the package to the dotspacemacs-additional-packages list in .spacemacs configuration
Visit the package repository on GitHub and search through the commit history to find a commit before the issue occurred.
Should a newly published package have an issue, an older version of the package can be pinned using a specific commit from the packages GitHub repository
Related issue: #166
Spacemacs
Add a recipe for the package to the
dotspacemacs-additional-packages
list in.spacemacs
configurationVisit the package repository on GitHub and search through the commit history to find a commit before the issue occurred.
An existing package must be moved or deleted from
~/.elisp/elpa/<emacs version>/develop
directory.Doom Emacs
All of Doom's packages are pinned by default. A pinned package is a package locked to a specific commit, like so:
MELPA / Quelpa
Quelpa uses MELPA recipe format so it can do as well
example: