From: SourceForge.net <no...@so...> - 2006-07-21 08:02:45
|
Bugs item #1526232, was opened at 2006-07-21 01:39 Message generated for change (Comment added) made by olearyni You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1526232&group_id=588 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: None Group: None >Status: Closed >Resolution: Duplicate Priority: 5 Submitted By: Suraj Kurapati (cyzsuraj) Assigned to: Nobody/Anonymous (nobody) Summary: 4.3pre5 regexp replace-all --- is broken Initial Comment: In 4.3pre5, when you do "Replace All" with regular expressions, only the first match is being replaced. The remaining matches are not being changed. To reproduce this: 1. Make a new buffer with this content: #foo #bar #baz 2. Select all the text (C-a) 3. Open search&replace dialog (C-f) 4. Type the following regexp in the "search for" field: ^# 5. Keep the "replace with" field blank/empty 6. Enable the "regular expressions" check-box (A-x) 7. Do the "replace all" action (A-a) 8. Observe that the buffer now contains: foo #bar #baz The expected result is that the buffer should contain: foo bar baz Also, delvinj in the #jedit IRC chatroom says: "the gnu.regexp package was removed from the core in pre5. so, i would bet that has something to do with it" Thanks for your attention. ---------------------------------------------------------------------- >Comment By: Nicholas O'Leary (olearyni) Date: 2006-07-21 08:02 Message: Logged In: YES user_id=631957 Known issue. Fixed in CVS. Will be in pre6. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=100588&aid=1526232&group_id=588 |