diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-05-31 23:59:49 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-05-31 23:59:49 -0400 |
commit | 6c9eef788b5ce453f880abbc7bec22bfa104827d (patch) | |
tree | 8b7cc8a6de265ab4a74239a7b1c18616a279adec /source/merge.d | |
parent | 1fe1d505a63b1eced98523c0cca7603ab165218f (diff) | |
download | dm-6c9eef788b5ce453f880abbc7bec22bfa104827d.tar.gz |
Bugfix: allow numbers in package names
Diffstat (limited to 'source/merge.d')
-rw-r--r-- | source/merge.d | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/merge.d b/source/merge.d index 4e715b4..f11e593 100644 --- a/source/merge.d +++ b/source/merge.d @@ -17,7 +17,7 @@ import dyaml : dumper, Loader, Node; auto RE_COMMENT = regex(r"[;#]"); -auto RE_DMFILE = regex(r"^(?P<name>[A-z\-_.]+)(?:[=<>]+)?(?P<version>[A-z0-9. ]+)?"); +auto RE_DMFILE = regex(r"^(?P<name>[A-z0-9\-_.]+)(?:[=<>]+)?(?P<version>[A-z0-9. ]+)?"); auto RE_DMFILE_INVALID_VERSION = regex(r"[ !@#$%^&\*\(\)\-_]+"); auto RE_DELIVERY_NAME = regex(r"(?P<name>.*)[-_](?P<version>.*)[-_]py(?P<python_version>\d+)[-_.](?P<iteration>\d+)[-_.](?P<ext>.*)"); |