3 ms·
The reason I use it is because it checks the git repo of the package out so I can jump in and edit it and be inside a git repo if I wanted to open a PR with my
by AJRF 4y ago
The reason I use it is because it checks the git repo of the package out so I can jump in and edit it and be inside a git repo if I wanted to open a PR with my change. When you use package.el it will download .tar's and not have git history inside it.
Edit: Also because of above, straight makes it easy to check out specific branches - this isn't easy using package.el - your packages are pinned to a version - whereas this makes it super easy to just checkout a branch someone made without waiting for a new release.
- thom 4y agoOkay, I do indeed have a bunch of cloned and orphaned stuff where I've needed to do customisations so that makes sense.
- mkesper 4y agoWhen updating packages from doom-emacs, it figured out many master -> main transitions (semi-)automatically. I don't know whether that was straight alone or doom emacs, though.
- onetom 4y agothat's not doom for sure, because I'm also getting those branch rename prompts on my from-scratch straight.el based config too. it could be the built-in vc.el too, because I can imagine straight depending on that, but I haven't checked.