diff options
author | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-05-29 15:42:57 -0400 |
---|---|---|
committer | Joseph Hunkeler <jhunkeler@gmail.com> | 2019-05-29 15:42:57 -0400 |
commit | c999b73ebb2a04c93fd639b152101464c7fbe9e9 (patch) | |
tree | d38754566a073d014a7f8a36e6cde7fc74add972 /source | |
parent | 9aafa76a8b82b1135fd0a51e3776988fa13c49f0 (diff) | |
download | dm-c999b73ebb2a04c93fd639b152101464c7fbe9e9.tar.gz |
Fix invalid regex: namespace packages work now
Diffstat (limited to 'source')
-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 fcdd351..6d78978 100644 --- a/source/merge.d +++ b/source/merge.d @@ -16,7 +16,7 @@ import dyaml : dumper, Loader, Node; auto RE_COMMENT = regex(r"[;#]"); -auto RE_DMFILE = regex(r"^(?P<name>[A-z\-_l]+)(?:[=<>]+)?(?P<version>[A-z0-9. ]+)?"); +auto RE_DMFILE = regex(r"^(?P<name>[A-z\-_.]+)(?:[=<>]+)?(?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>.*)"); |