Closed conao3 closed 4 years ago
Naoya Yamashita notifications@github.com writes:
Hi! I found this package and I fix flycheck warnings for my first contribution step!
Thanks.
For dependencies, they should be added in the *pkg.el file, no need to add them in async.el except for the Elpa branch, like this:
diff --git a/async-pkg.el b/async-pkg.el index 815c100..b277b17 100644 --- a/async-pkg.el +++ b/async-pkg.el @@ -1,7 +1,7 @@ ;;; async-pkg.el --- Generated package description from async.el (define-package "async" "1.9.4" "Asynchronous processing in Emacs"
-- Thierry
Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997
Thanks. BTW, why *pkg file exist? One piece of information should be written in one place. This time you could prevent it, but we can easily imagine that this kind of human error will happen.
Naoya Yamashita notifications@github.com writes:
Thanks. BTW, why *pkg file exist?
As soon as we have more than one file, it is better to have a pkg.el file, specially for Melpa, see Melpa documentation for more infos. There is a disagrement with emacs devel about usage of pkg files, IMO all the infos needed for packaging have nothing to do in source files whereas Elpa requires to have these infos in source files.
One piece of information should be written in one place. This time you could prevent it, but we can easily imagine that this kind of human error will happen.
Yes of course, it is why I now focus mostly on the github version of async and not on the Elpa one.
-- Thierry
Get my Gnupg key: gpg --keyserver pgp.mit.edu --recv-keys 59F29997
Thanks, merged.
Thanks too. And the additional information was very helpful, thanks.
Hi! I found this package and I fix flycheck warnings for my first contribution step!
before
after