Subject: 30.1; package--description-file requires digits after non-numeric versions

From: "Nicholas Coltharp" <[email-masked]>
Date: Wed, 23 Apr 2025 22:58:42 -0700

Actual:
(package--description-file "org-protocol-capture-html-0.1pre")
  ⇒ "org-protocol-capture-html-0.1pre-pkg.el"

Expected:
(package--description-file "org-protocol-capture-html-0.1pre")
  ⇒ "org-protocol-capture-html-pkg.el"

The problem is that the regexp in package--description-file requires a
nonzero number of digits after a non-numeric version number (in this
case, "pre").  Since package--description-file is intended to accept any
possible output of package-version-join, this should not be a requirement.