Mercurial > public > mercurial-scm > hg
diff hgext/mq.py @ 25454:b5a8bc09b0db
mq: ban \r and \n in patch names (issue4711)
This is at best crazy, and at worst will break things like the series
file. Let's just stop the madness.
author | Augie Fackler <augie@google.com> |
---|---|
date | Fri, 05 Jun 2015 14:34:58 -0400 |
parents | d3a00fc3680f |
children | cc3d94e5994e |
line wrap: on
line diff
--- a/hgext/mq.py Fri Jun 05 14:31:52 2015 -0400 +++ b/hgext/mq.py Fri Jun 05 14:34:58 2015 -0400 @@ -1102,7 +1102,7 @@ if name.startswith(prefix): raise util.Abort(_('patch name cannot begin with "%s"') % prefix) - for c in ('#', ':'): + for c in ('#', ':', '\r', '\n'): if c in name: raise util.Abort(_('%r cannot be used in the name of a patch') % c)