Show More
@@ -609,7 +609,8 b' def _parseconfig(ui, config):' | |||||
609 |
|
609 | |||
610 | for cfg in config: |
|
610 | for cfg in config: | |
611 | try: |
|
611 | try: | |
612 |
name, value = cfg.s |
|
612 | name, value = [cfgelem.strip() | |
|
613 | for cfgelem in cfg.split('=', 1)] | |||
613 | section, name = name.split('.', 1) |
|
614 | section, name = name.split('.', 1) | |
614 | if not section or not name: |
|
615 | if not section or not name: | |
615 | raise IndexError |
|
616 | raise IndexError |
@@ -1,5 +1,5 b'' | |||||
1 | [('string', 'string value'), ('bool1', 'true'), ('bool2', 'false'), ('boolinvalid', 'foo'), ('int1', '42'), ('int2', '-42'), ('intinvalid', 'foo')] |
|
1 | [('string', 'string value'), ('bool1', 'true'), ('bool2', 'false'), ('boolinvalid', 'foo'), ('int1', '42'), ('int2', '-42'), ('intinvalid', 'foo')] | |
2 |
[('list1', 'foo'), ('list2', 'foo bar baz'), ('list3', 'alice, bob'), ('list4', 'foo bar baz alice, bob'), ('list5', 'abc d"ef"g "hij def"'), ('list6', '"hello world", "how are you?"'), ('list7', 'Do"Not"Separate'), ('list8', '"Do"Separate'), ('list9', '"Do\\"NotSeparate"'), ('list10', 'string "with extraneous" quotation mark"'), ('list11', 'x, y'), ('list12', '"x", "y"'), ('list13', '""" key = "x", "y" """'), ('list14', ',,,, |
|
2 | [('list1', 'foo'), ('list2', 'foo bar baz'), ('list3', 'alice, bob'), ('list4', 'foo bar baz alice, bob'), ('list5', 'abc d"ef"g "hij def"'), ('list6', '"hello world", "how are you?"'), ('list7', 'Do"Not"Separate'), ('list8', '"Do"Separate'), ('list9', '"Do\\"NotSeparate"'), ('list10', 'string "with extraneous" quotation mark"'), ('list11', 'x, y'), ('list12', '"x", "y"'), ('list13', '""" key = "x", "y" """'), ('list14', ',,,,'), ('list15', '" just with starting quotation'), ('list16', '"longer quotation" with "no ending quotation'), ('list17', 'this is \\" "not a quotation mark"'), ('list18', 'ding\ndong')] | |
3 | --- |
|
3 | --- | |
4 | 'string value' |
|
4 | 'string value' | |
5 | 'true' |
|
5 | 'true' |
General Comments 0
You need to be logged in to leave comments.
Login now