Merge pull request #448 from Finkregh/patch-1

shorten/cleanup/fix TTY-pattern
This commit is contained in:
Jordan Sissel 2013-04-18 10:40:32 -07:00
commit 268ea301d0

View file

@ -32,9 +32,7 @@ HOSTPORT (?:%{IPORHOST=~/\./}:%{POSINT})
PATH (?:%{UNIXPATH}|%{WINPATH})
UNIXPATH (?>/(?>[\w_%!$@:.,-]+|\\.)*)+
#UNIXPATH (?<![\w\/])(?:/[^\/\s?*]*)+
LINUXTTY (?>/dev/pts/%{NONNEGINT})
BSDTTY (?>/dev/tty[pq][a-z0-9])
TTY (?:%{BSDTTY}|%{LINUXTTY})
TTY (?:/dev/(pts|tty([pq])?(\w+)?)(/%{NONNEGINT})
WINPATH (?>[A-Za-z]+:|\\)(?:\\[^\\?*]*)+
URIPROTO [A-Za-z]+(\+[A-Za-z+]+)?
URIHOST %{IPORHOST}(?::%{POSINT:port})?