Be much more permissive in what we accept in section names; there has been

at least one addition to the set of accepted characters for every release
since this module was first added; this should take care of the problem
in a more substantial way.

This closes SF bug #132288.
This commit is contained in:
Fred Drake 2001-02-14 15:24:17 +00:00
parent d807570ed1
commit d4df94b56d
1 changed files with 1 additions and 1 deletions

View File

@ -387,7 +387,7 @@ class ConfigParser:
# of \w, _ is allowed in section header names.
SECTCRE = re.compile(
r'\[' # [
r'(?P<header>[-\w_.*,(){} ]+)' # a lot of stuff found by IvL
r'(?P<header>[^]]+)' # very permissive!
r'\]' # ]
)
OPTCRE = re.compile(