comparison src/regex.h @ 70:131b0175ea99 r20-0b30

Import from CVS: tag r20-0b30
author cvs
date Mon, 13 Aug 2007 09:02:59 +0200
parents 376386a54a3c
children cf808b4c4290
comparison
equal deleted inserted replaced
69:804d1389bcd6 70:131b0175ea99
275 REG_ESIZE, /* Compiled pattern bigger than 2^16 bytes. */ 275 REG_ESIZE, /* Compiled pattern bigger than 2^16 bytes. */
276 REG_ERPAREN /* Unmatched ) or \); not returned from regcomp. */ 276 REG_ERPAREN /* Unmatched ) or \); not returned from regcomp. */
277 #ifdef emacs 277 #ifdef emacs
278 ,REG_ESYNTAX /* Invalid syntax designator. */ 278 ,REG_ESYNTAX /* Invalid syntax designator. */
279 #endif 279 #endif
280 #ifdef MULE
281 ,REG_ERANGESPAN /* Ranges may not span charsets. */
282 #endif
280 } reg_errcode_t; 283 } reg_errcode_t;
281 284
282 /* This data structure represents a compiled pattern. Before calling 285 /* This data structure represents a compiled pattern. Before calling
283 the pattern compiler, the fields `buffer', `allocated', `fastmap', 286 the pattern compiler, the fields `buffer', `allocated', `fastmap',
284 `translate', and `no_sub' can be set. After the pattern has been 287 `translate', and `no_sub' can be set. After the pattern has been