Mercurial Hosting > luan
diff src/luan/modules/Boot.luan @ 1286:9eb3a9724853
uri bug fixes
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 26 Dec 2018 16:58:53 -0700 |
parents | 503bde9a7c80 |
children | ca742d51b31f |
line wrap: on
line diff
--- a/src/luan/modules/Boot.luan Wed Dec 26 14:11:08 2018 -0700 +++ b/src/luan/modules/Boot.luan Wed Dec 26 16:58:53 2018 -0700 @@ -169,9 +169,9 @@ local function uri(name,options) - local scheme, location = match( name, "^([^:]+):(.*)$" ) + local scheme, location = match( name, "(?s)^([^:]+):(.*)$" ) scheme or error( "invalid Io.uri name '"..name.."', missing scheme" ) - local opener = schemes[scheme] or error( "invalid scheme '"..scheme.."' in '"+name+"'" ) + local opener = schemes[scheme] or error( "invalid scheme '"..scheme.."' in '"..name.."'" ) return opener(location,options) end Boot.uri = uri