X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fsearch.c;h=97ae5e162c4c2a8b3829bc3821a3f8d5c35b96fc;hb=089ed852ec10c0af28dc1ec4e5da8a7a30cc140a;hp=dcfefeefe55c07d9cade48955f9bdf7ac35c5574;hpb=a5812bf2ff9a9cf40f4ff78dcb83f5b4c295bd18;p=chise%2Fxemacs-chise.git.1 diff --git a/src/search.c b/src/search.c index dcfefee..97ae5e1 100644 --- a/src/search.c +++ b/src/search.c @@ -1120,6 +1120,7 @@ trivial_regexp_p (Lisp_Object regexp) { switch (*s++) { + /* ']' doesn't appear here because it's only special after ] */ case '.': case '*': case '+': case '?': case '[': case '^': case '$': return 0; case '\\': @@ -1129,7 +1130,7 @@ trivial_regexp_p (Lisp_Object regexp) { case '|': case '(': case ')': case '`': case '\'': case 'b': case 'B': case '<': case '>': case 'w': case 'W': case 's': - case 'S': case '=': + case 'S': case '=': case '{': case '}': #ifdef MULE /* 97/2/25 jhod Added for category matches */ case 'c': case 'C':