Closed basil-conto closed 3 years ago
@ForNeVeR jfyi, I think this is some sort of dependabot-like bot. They submitted literally the same PR to https://github.com/rexim/ebf/pull/27 and many other Emacs repos.
@ForNeVeR jfyi, I think this is some sort of dependabot-like bot. They submitted literally the same PR to rexim/ebf#27 and many other Emacs repos.
@rexim No, this is one of the very real maintainers of the dash
package who is trying to speed up the deprecation of dash-functional
by helping downstream packages upgrade their dependencies. You're welcome ;).
@basil-conto oh shi, I'm sorry! :D It just looked a bit sus. Thank you for doing this work! :heart: I'll take a look at your PRs when I get a chance. (next week Thursday most likely)
@rexim No worries, not the first time I've been called a bot ;). There's no hurry on my end, take your time - my PRs are just a heads-up. Thanks for working on these cool packages!
The current plan is:
Thanks for the contribution!
Bah the eventual consistency.
@rexim, if you wanna to manage this yourself, then you're very welcome. I'll only work on Cask part, then; everything else's up to you.
Have fun!
@ForNeVeR yep, on Thursday I planned to
Is that fine with you?
P.S. The Chocolatey package could be a separate issue.
Check if PR does not break anything
When looking into this, make sure that both dash
/dash-functional
are indeed up to date, to avoid inconsistency issues like those caused by MELPA's versioning scheme. E.g. 20190101
is a larger number than 2.18.0
, but the latter is newer. This came up recently in emacs-lsp/lsp-mode#2622.
Installing dash
from the package-archives
default of https://elpa.gnu.org/packages/
, or even https://elpa.gnu.org/devel/
, should in theory be an easy way to avoid these issues.
HTH.
@basil-conto I checked everything in an isolated environment using cask and double checked the version of dash. It was specifically 2.18.0.
@ForNeVeR I checked this PR on Linux Emacs 27.1 everything works, nothing is broken. I'm merging this PR. Feel free to create a separate issue for the Chocolatey package you wanted to implement.
Thanks!
Dash 2.18.0 now subsumes
dash-functional
.See https://github.com/magnars/dash.el/blob/master/NEWS.md#from-217-to-218