[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-24 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- resolution: -> fixed stage: patch review -> resolved status: open -> closed ___ Python tracker

[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-24 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: New changeset 3557b05c5a7dfd7d97ddfd3b79aefd53d25e5132 by Serhiy Storchaka in branch 'master': bpo-31690: Allow the inline flags "a", "L", and "u" to be used as group flags for RE. (#3885)

[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-05 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: Added tests and the documentation. -- ___ Python tracker ___

[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-04 Thread Serhiy Storchaka
Serhiy Storchaka added the comment: PR 3885 is a preliminary but working implementation. Needed new tests and documentation. >>> import re >>> re.findall('(?i:[a-z]+)', ''.join(map(chr, range(0x1 ['ABCDEFGHIJKLMNOPQRSTUVWXYZ', 'abcdefghijklmnopqrstuvwxyz',

[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-04 Thread Serhiy Storchaka
Change by Serhiy Storchaka : -- pull_requests: +3860 ___ Python tracker ___ ___

[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-04 Thread INADA Naoki
Change by INADA Naoki : -- keywords: +patch pull_requests: +3858 stage: needs patch -> patch review ___ Python tracker ___

[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-04 Thread Serhiy Storchaka
New submission from Serhiy Storchaka : Currently re supports local inline flags. 'a(?i:b)' matches 'a' cases-sensitively, but 'b' case-insensitively. But flags 'a' and 'L' can't be scoped to a subpattern. The 'u' flag currently just redundant, it doesn't make

[issue31690] Make RE "a", "L" and "u" inline flags local

2017-10-04 Thread Barry A. Warsaw
Change by Barry A. Warsaw : -- nosy: +barry ___ Python tracker ___ ___ Python-bugs-list