From: Slava P. <sl...@je...> - 2001-04-10 05:52:54
|
Even better would be to bypass the SearchAndReplace class and just search for the one character 'manually': seg = new Segment(); buffer.getText(start,buffer.getLength() - start,seg); end = -1; for(i=0; i < buffer.getLength(); i++) { if(seg.array[seg.offset + i] == <character to search for>) { end = i; break; } } if(end == -1) // not found! else textArea.select(start,end); Have fun, Slava On Mon, Apr 09, 2001 at 09:03:30PM -0700, mike dillon wrote: > perhaps setting a temporary BoyerMooreSearchMatcher would be better. that way > the user's search and replace settings won't change as a side effect of this > macro. |