dandavison / magit-delta

Use delta (https://github.com/dandavison/delta) when viewing diffs in Magit
MIT License
285 stars 10 forks source link

Add package dependencies in header #1

Closed syohex closed 4 years ago

syohex commented 4 years ago

Update Emacs version

dandavison commented 4 years ago

Hi @syohex thanks for this! I'm sorry to be slow, there was something wrong with my GitHub notifications.

magit-delta requires changes made in the last few weeks to xterm-color and magit. AIUI neither package has a recent official release / git recent tagged release. Do you know if it's possible to create a MELPA submission that will force the user to pull the latest versions of those packages from GitHub? For now, I've left the package declaration like this:

((emacs "25.1") magit xterm-color)

My understanding is that in MELPA (unstable), that will pull the latest versions, but I assume for people who already have those installed, it will fail to force the upgrade.

I have one small bug (#2) to fix in magit-delta before I submit this to MELPA (modulo the issue described above).

syohex commented 4 years ago

Do you know if it's possible to create a MELPA submission that will force the user to pull the latest versions of those packages from GitHub? For now, I've left the package declaration like this:

I suppose it is impossible.