Kunjesh Kaushik <kunjesh.kaus...@gmail.com> added the comment:

I think we are dealing with two separate issues: a feature request for 
sectionxform kind of functionality desirable in a future release (3.3 maybe) 
and a behaviour issue in current releases (2.x and 3.x both). I suggest we 
split the two issues and solve them as such. Deferring the latter may be 
undesirable.

Also, I found that a non-greedy pattern will work with the original patch:

>>> import re
>>> r = re.compile(r'\[\s*(?P<header>[^]]+?)\s*\]') # note +? instead of +
>>> r.match('[ section header ]').group('header')   # works as "expected"
'section header'

Attaching a new patch file as well.

----------
keywords: +patch
Added file: 
http://bugs.python.org/file20569/allow_spaces_around_section_header.diff

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue11027>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to