MDL-65479 repository_url: make regexp PCRE2 compatible
commitb4507454653d69442fe0a6c7a9ce236d2e2166d5
authorEloy Lafuente (stronk7) <stronk7@moodle.org>
Sat, 4 May 2019 10:02:58 +0000 (4 12:02 +0200)
committerEloy Lafuente (stronk7) <stronk7@moodle.org>
Wed, 8 May 2019 16:26:46 +0000 (8 18:26 +0200)
treedf0f6a2ff77af114d41e3ea5b98921631cea8229
parent2018f4ebc1707370120f41c9b235af6003bc9047
MDL-65479 repository_url: make regexp PCRE2 compatible

PHP 7.3 comes with the newer PCRE2 engine that is slightly stricter,
more specifically about using unescaped "-" within classes. They
now hat to be at the end of the class or escaped.

This is the only case we have found in core to make it compatible.

Also note that the file changes is, apparently an imported library,
but we have not it registered and already have performed changes to
it, so I've ignored that point. In fact, it has tabs and so on, I've
not modified that either.
repository/url/locallib.php