This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author roger.serwy
Recipients ezio.melotti, roger.serwy, terry.reedy
Date 2011-12-23.00:43:37
SpamBayes Score 2.7737835e-06
Marked as misclassified No
Message-id <1324601018.86.0.946058927407.issue13052@psf.upfronthosting.co.za>
In-reply-to
Content
issue13052.patch against 3.3a0 fixes the replace dialog. It also stops "Replace All" from closing the dialog. (What other application actually does this?)

When 'Regular Expression' is not checked, the find and the replace dialogs treat the fields as raw strings. This is consistent with Terry's description of "Normal".

When checked, the find field is treated as a RE and the replace field has "expand" applied.

I think this behavior is a good compromise as it allows for the basic effect of "Extended" when 'Regular Expression' is checked.

Also, I can not reproduce the beeping issue as being exclusive to '\'. I know it's caused by "text.bell()", but the bell occurs at appropriate times based on where it's located in the code (i.e. no more search results, find-again returns previous match, etc).
History
Date User Action Args
2011-12-23 00:43:38roger.serwysetrecipients: + roger.serwy, terry.reedy, ezio.melotti
2011-12-23 00:43:38roger.serwysetmessageid: <1324601018.86.0.946058927407.issue13052@psf.upfronthosting.co.za>
2011-12-23 00:43:38roger.serwylinkissue13052 messages
2011-12-23 00:43:38roger.serwycreate