Issue 433028: SRE: (?flag:...) is not supported (original) (raw)

Created on 2001-06-14 08:28 by effbot, last changed 2022-04-10 16:04 by admin. This issue is now closed.

Files
File name Uploaded Description Edit
re_scoped_flags.diff serhiy.storchaka,2015-03-02 08:04 review
re_scoped_flags_2.patch serhiy.storchaka,2015-03-25 20:54 review
re_scoped_flags_3.patch serhiy.storchaka,2016-09-07 14:54 review
Messages (8)
msg53162 - (view) Author: Fredrik Lundh (effbot) * (Python committer) Date: 2001-06-14 08:28
from the jeffrey friedl report: (?flag:...) and (?-flag:...) are not supported. They'd be nice.
msg73687 - (view) Author: Matthew Barnett (mrabarnett) * (Python triager) Date: 2008-09-24 00:39
Implemented in #3825.
msg230849 - (view) Author: Serhiy Storchaka (serhiy.storchaka) * (Python committer) Date: 2014-11-08 12:19
I agree that they'd be nice. The regex module is too advanced and need much work and some transitional period for including in the stdlib, but this feature can be implemented right now.
msg237026 - (view) Author: Serhiy Storchaka (serhiy.storchaka) * (Python committer) Date: 2015-03-02 08:04
Here is preliminary patch.
msg239281 - (view) Author: Serhiy Storchaka (serhiy.storchaka) * (Python committer) Date: 2015-03-25 20:53
Updated to the tip. Could anyone please help with documentation?
msg274817 - (view) Author: Serhiy Storchaka (serhiy.storchaka) * (Python committer) Date: 2016-09-07 14:54
Fixed generating info for fast search for groups with local flags and added some documentation (would appreciate for improving it).
msg275467 - (view) Author: Roundup Robot (python-dev) (Python triager) Date: 2016-09-09 22:15
New changeset ce5a834978ac by Serhiy Storchaka in branch 'default': Issue #433028: Added support of modifier spans in regular expressions. https://hg.python.org/cpython/rev/ce5a834978ac
msg275742 - (view) Author: Serhiy Storchaka (serhiy.storchaka) * (Python committer) Date: 2016-09-11 08:06
There was one bug (), it is now fixed.
History
Date User Action Args
2022-04-10 16:04:07 admin set github: 34625
2016-09-11 08:06:42 serhiy.storchaka set status: open -> closedresolution: fixedmessages: + stage: patch review -> resolved
2016-09-09 22:15:12 python-dev set nosy: + python-devmessages: +
2016-09-07 14:54:40 serhiy.storchaka set priority: low -> normalfiles: + re_scoped_flags_3.patchmessages: + versions: + Python 3.6, - Python 3.5
2015-03-25 20:54:17 serhiy.storchaka set files: + re_scoped_flags_2.patch
2015-03-25 20:53:55 serhiy.storchaka set messages: +
2015-03-02 08:04:39 serhiy.storchaka set dependencies: + Improve some re error messages using regex for hints
2015-03-02 08:04:09 serhiy.storchaka set files: + re_scoped_flags.diffkeywords: + patchmessages: + stage: needs patch -> patch review
2015-03-02 07:49:06 ezio.melotti set nosy: + ezio.melotti
2015-02-19 08:30:18 serhiy.storchaka set status: closed -> open
2014-11-08 12:19:22 serhiy.storchaka set assignee: effbot -> serhiy.storchakasuperseder: Major reworking of Python 2.5.2 re module -> versions: + Python 3.5nosy: + serhiy.storchakamessages: + resolution: duplicate -> (no value)stage: needs patch
2009-06-04 10:00:11 georg.brandl set status: open -> closedresolution: duplicatesuperseder: Major reworking of Python 2.5.2 re module
2008-09-24 11:28:50 timehorse set nosy: + timehorse
2008-09-24 00:39:25 mrabarnett set nosy: + mrabarnettmessages: +
2001-06-14 08:28:31 effbot create