aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/RESearch.cxx
AgeCommit message (Collapse)AuthorFilesLines
2007-06-01integrate OS X support for scintilla. a big patch with a little commit ↵scaraveo1-0/+4
message :) - now uses namespaces (optionally for non-os x) to avoid conflicts with OS X libraries - several fixes in the OS X layer since the branch was commited in 2005 - used in Komodo since 2005, so pretty stable
2007-03-19Undid last change as there was no example case that demonstratednyamatongwe1-2/+0
reading of uninitialized values and the buffer being initialized was quite large.
2007-03-11Ensure initialisation of nfa member to make BoundsChecker happy.nyamatongwe1-0/+2
2007-01-16Patch from Philippe Lhoste to regular expressions adds \d, \D, \s, \S, \w, ↵nyamatongwe1-101/+289
\W, and \xHH.
2006-02-27Patch from Philippe makes some methods private, improve comments andnyamatongwe1-153/+148
whitespace.
2006-02-25Patch from Greg Smith with further modifications moved characternyamatongwe1-58/+16
classification from Document into a separate CharClassify class and file and uses this from RESearch for regular expression word end \< and \> instead of built-in table.
2003-09-22Removed modification history.nyamatongwe1-105/+41
2003-08-26Fixed bug that ignored high bit of characters in comparisons.nyamatongwe1-1/+4
2003-03-21Detect patterns too long in regular expression search.nyamatongwe1-0/+6
2003-03-04Patch from Jakub to optionally implement more POSIX compatible regularnyamatongwe1-24/+50
expressions. \(..\) changes to (..) Fixes problem where find previous would not find earlier matches on same line.
2002-09-28Fixed problem with character ranges caused by expansion to 8 bits.nyamatongwe1-1/+4
2001-04-29Addition of new target methods - versions of ReplaceTarget that take countednyamatongwe1-50/+70
strings to allow for nulls, SearchInTarget and Get/SetSearchFlags to use a series of calls rather than a structure. Handling of \000 in search and replace. Handling of /escapes within character ranges of regular expressions. Some handling of bare ^ and $ regular expressions.
2001-04-20Removed DEBUG code that failed to compile on GTK+.nyamatongwe1-78/+3
2001-04-13Added URL to find original code to comments.nyamatongwe1-0/+4
2001-04-06Made regular expression searching work on a line by line basis, made ^ andnyamatongwe1-9/+38
$ work, made [set] work, and added a case insensitive option.
2001-04-05Replace target functionality to make find and replace operations fasternyamatongwe1-7/+46
by diminishing screen updates and allow for \d patterns in the replacement text.
2001-04-04Moved to public domain regular expresion implementation.nyamatongwe1-0/+844