##// END OF EJS Templates
config: allow spaces in key portion of items
Matt Mackall -
r8263:41031699 default
parent child Browse files
Show More
@@ -71,7 +71,7 b' class config(object):'
71
71
72 def read(self, path, fp=None, sections=None):
72 def read(self, path, fp=None, sections=None):
73 sectionre = re.compile(r'\[([^\[]+)\]')
73 sectionre = re.compile(r'\[([^\[]+)\]')
74 itemre = re.compile(r'([^=\s]+)\s*=\s*(.*\S|)')
74 itemre = re.compile(r'([^=\s][^=]*?)\s*=\s*(.*\S|)')
75 contre = re.compile(r'\s+(\S.*\S)')
75 contre = re.compile(r'\s+(\S.*\S)')
76 emptyre = re.compile(r'(;|#|\s*$)')
76 emptyre = re.compile(r'(;|#|\s*$)')
77 unsetre = re.compile(r'%unset\s+(\S+)')
77 unsetre = re.compile(r'%unset\s+(\S+)')
General Comments 0
You need to be logged in to leave comments. Login now