diff options
| author | Richard M. Stallman | 1994-11-19 10:00:14 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1994-11-19 10:00:14 +0000 |
| commit | b819a39025f5224ec3b554776ec20fb1b50f3043 (patch) | |
| tree | d272ad17a365caff3b50dd26b0437f884ef131ce /src/bytecode.c | |
| parent | 547d70f5209877c3ef0a4aebc2949e76f7796f9f (diff) | |
| download | emacs-b819a39025f5224ec3b554776ec20fb1b50f3043.tar.gz emacs-b819a39025f5224ec3b554776ec20fb1b50f3043.zip | |
(struct regexp_cache): New field `posix'.
(compile_pattern_1): New arg `posix'. Controls the syntax spec
for parsing; also record it in the cache.
(compile_pattern): New arg `posix'.
(looking_at_1, string_match_1, fast_string_match): Pass 0 for new arg.
(search_buffer): New arg `posix'. Now static.
(search_command): New arg `posix'. All callers changed.
(Fposix_search_forward, Fposix_search_backward): New functions.
(string_match_1, looking_at_1): New subroutines broken out.
(Fstring_match, Flooking_at): Use them.
(Fposix_string_match, Fposix_looking_at): New functions.
(syms_of_search): defsubr new functions.
Diffstat (limited to 'src/bytecode.c')
0 files changed, 0 insertions, 0 deletions