Mercurial > hg > xemacs-beta
comparison src/search.c @ 1724:4af49f9a7a5c
[xemacs-hg @ 2003-09-29 09:20:39 by stephent]
fix a{4,4} 2003-09-22 Stephen J. Turnbull <stephen@xemacs.org>
* Makefile.in.in (XE_CFLAGS): New variant on CFLAGS for XEMACS_CC.
2003-08-14 Stephen J. Turnbull <stephen@xemacs.org>
* mule-charset.c (get_unallocated_leading_byte): Compiler quietus.
author | stephent |
---|---|
date | Mon, 29 Sep 2003 09:20:41 +0000 |
parents | 0f42689481f0 |
children | 61855263cb07 |
comparison
equal
deleted
inserted
replaced
1723:b7290aecae9d | 1724:4af49f9a7a5c |
---|---|
1190 Ibyte *s = XSTRING_DATA (regexp); | 1190 Ibyte *s = XSTRING_DATA (regexp); |
1191 while (--len >= 0) | 1191 while (--len >= 0) |
1192 { | 1192 { |
1193 switch (*s++) | 1193 switch (*s++) |
1194 { | 1194 { |
1195 /* #### howcum ']' doesn't appear here, but ... */ | |
1195 case '.': case '*': case '+': case '?': case '[': case '^': case '$': | 1196 case '.': case '*': case '+': case '?': case '[': case '^': case '$': |
1196 return 0; | 1197 return 0; |
1197 case '\\': | 1198 case '\\': |
1198 if (--len < 0) | 1199 if (--len < 0) |
1199 return 0; | 1200 return 0; |
1200 switch (*s++) | 1201 switch (*s++) |
1201 { | 1202 { |
1203 /* ... ')' does appear here? ('<' and '>' can appear singly.) */ | |
1204 /* #### are there other constructs to check? */ | |
1202 case '|': case '(': case ')': case '`': case '\'': case 'b': | 1205 case '|': case '(': case ')': case '`': case '\'': case 'b': |
1203 case 'B': case '<': case '>': case 'w': case 'W': case 's': | 1206 case 'B': case '<': case '>': case 'w': case 'W': case 's': |
1204 case 'S': case '=': | 1207 case 'S': case '=': case '{': case '}': |
1205 #ifdef MULE | 1208 #ifdef MULE |
1206 /* 97/2/25 jhod Added for category matches */ | 1209 /* 97/2/25 jhod Added for category matches */ |
1207 case 'c': case 'C': | 1210 case 'c': case 'C': |
1208 #endif /* MULE */ | 1211 #endif /* MULE */ |
1209 case '1': case '2': case '3': case '4': case '5': | 1212 case '1': case '2': case '3': case '4': case '5': |