File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -55,7 +55,12 @@ def parse_filename(self):
5555 filename = re .sub ('\.txt$' , '' , filename )
5656 extra_chars = re .sub ('[0-9a-z\-]' , '' , filename )
5757 if extra_chars :
58- self .parsed_info .add_error (u'Filename contains non alpha-numeric character: %s' % (', ' .join (set (extra_chars ))).decode ('ascii' ,'replace' ))
58+ if len (extra_chars ) == 1 :
59+ self .parsed_info .add_error ((u'The filename contains a disallowed character: %s ' % (', ' .join (set (extra_chars ))).decode ('ascii' ,'replace' )) +
60+ u'(see http://www.ietf.org/id-info/guidelines.html#naming for details).' )
61+ else :
62+ self .parsed_info .add_error ((u'The filename contains disallowed characters: %s ' % (', ' .join (set (extra_chars ))).decode ('ascii' ,'replace' )) +
63+ u'(see http://www.ietf.org/id-info/guidelines.html#naming for details).' )
5964 match_revision = revisionre .match (filename )
6065 if match_revision :
6166 self .parsed_info .metadraft .revision = match_revision .group (1 )
You can’t perform that action at this time.
0 commit comments