1.1 --- a/MoinSupport.py Sat Dec 01 23:29:40 2012 +0100
1.2 +++ b/MoinSupport.py Mon Dec 03 16:37:04 2012 +0100
1.3 @@ -372,8 +372,10 @@
1.4 f = StringIO(s)
1.5 name = None
1.6 need_value = False
1.7 + lex = shlex(f)
1.8 + lex.wordchars += "-"
1.9
1.10 - for token in shlex(f):
1.11 + for token in lex:
1.12
1.13 # Capture the name if needed.
1.14
2.1 --- a/README.txt Sat Dec 01 23:29:40 2012 +0100
2.2 +++ b/README.txt Mon Dec 03 16:37:04 2012 +0100
2.3 @@ -68,6 +68,8 @@
2.4 * Added section argument processing functions from the ImprovedTableParser
2.5 distribution to MoinSupport.
2.6 * Added region/section parsing functions to MoinSupport.
2.7 + * Changed region/section argument/attribute parsing to consider "-" (dash)
2.8 + as a word character and not a separator.
2.9 * Added heading extraction functionality from ImprovedMoinSearch.
2.10 * Added parsing/formatting-related functions from EventAggregator and
2.11 ImprovedTableParser to MoinSupport.