branch: elpa/package-lint commit 0c17e632399613357345ae764eb261817c5fc589 Author: Jonas Bernoulli <jo...@bernoul.li> Commit: Jonas Bernoulli <jo...@bernoul.li>
Support multi-line Package-Requires header --- package-lint.el | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/package-lint.el b/package-lint.el index 78927c92853..80a853fd257 100644 --- a/package-lint.el +++ b/package-lint.el @@ -422,8 +422,10 @@ Instead it should use `user-emacs-directory' or `locate-user-emacs-file'." "Check the contents of the \"Package-Requires\" header. Return a list of well-formed dependencies, same as `package-lint--check-well-formed-dependencies'." - (let ((deps (package-lint--goto-header "Package-Requires"))) + (let ((deps (package-lint--goto-header "Package-Requires" t))) (when deps + (when (listp deps) + (setq deps (mapconcat #'identity deps ""))) (let ((position (point))) (condition-case err (pcase-let ((`(,parsed-deps . ,parse-end-pos) (read-from-string deps)))