Closed Bug 74896 Opened 23 years ago Closed 23 years ago

SWM seeks non-destructive, multi-match ReplaceSubstring

Categories

(Core :: XPCOM, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 82456
mozilla0.9.2

People

(Reporter: dmosedale, Assigned: scc)

References

Details

that works on nsStrings, enjoys walks on the beach and sunsets.
Blocks: 70090
Status: NEW → ASSIGNED
Target Milestone: --- → mozilla0.9
Blocks: 70933
Blocks: 75164
No longer blocks: 70090
These are the 0.9 bugs that didn't make it, and that I intend to fix in 0.9.1
Target Milestone: mozilla0.9 → mozilla0.9.1
Blocks: 77384
No longer blocks: 70933
Blocks: 77386
re-targeting milestones, starting from a clean slate
Target Milestone: mozilla0.9.1 → ---
marking the functionality blockers for immediate attention in mozilla0.9.1
Target Milestone: --- → mozilla0.9.1
No longer blocks: 77384
Blocks: 79885
I've figured out a way to do 79885 that doesn't use ReplaceSubString and is
likely to be faster anyhow; removing this from the blocker list.
No longer blocks: 79885
The other blocker bug isn't gonna make 0.9.1 anyway (and it's not completely
impossible) that there'll be a good way to implement it without ReplaceSubString
either.  So if you wanna push this one out, go for it.
let's land this in 0.9.2. let drivers know if this creates problems. thanks.
Target Milestone: mozilla0.9.1 → mozilla0.9.2
The fix to this bug is that we're going to replace the entire implementation of
|ReplaceSubstring| with the new |nsSubstituteC?String| generator.  See bug
#82456.  There's no perfect way to mark this bug for this resolution (it's not
FIXED yet, it's not INVALID, it's not WONTFIX).  We'll settle for making it a
dup of the new bug.


*** This bug has been marked as a duplicate of 82456 ***
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → DUPLICATE
No longer blocks: 77386
Component: String → XPCOM
You need to log in before you can comment on or make changes to this bug.