Not for 21.5.
My previous patch did not work since I had auto-generated it. This one has
had some careful hand-editing and removes the bogosity. Cosmetic changes
have been re-instated.
I plan to apply this to the windows branch and compile binaries without
syntax-table support.
andy
2002-09-01 Andy Piper <andy(a)xemacs.org>
* configure.in (AC_INIT_PARSE_ARGS):
* configure.in (with_syntax_tables): New.
* configure.in (USAGE_ERROR):
* configure.in (XE_COMPUTE_RUNPATH): Make the use of syntax tables
a compile time option.
2002-09-01 Andy Piper <andy(a)xemacs.org>
* config.h.in:
* dired.c:
* dired.c (Fdirectory_files):
* font-lock.c:
* font-lock.c (syntactic_context):
* font-lock.c (setup_context_cache):
* font-lock.c (context_to_symbol):
* font-lock.c (Fsyntactically_sectionize):
* regex.c:
* regex.c (re_compile_fastmap):
* regex.c (re_search_2):
* regex.c (re_match_2):
* search.c (looking_at_1):
* search.c (string_match_1):
* search.c (fast_string_match):
* search.c (skip_chars):
* search.c (search_buffer):
* syntax.c:
* syntax.c (struct lisp_parse_state):
* syntax.c (find_defun_start):
* syntax.c (syntax_spec_code):
* syntax.c (scan_words):
* syntax.c (find_start_of_comment):
* syntax.c (find_end_of_comment):
* syntax.c (Fforward_comment):
* syntax.c (scan_lists):
* syntax.c (char_quoted):
* syntax.c (Fbackward_prefix_chars):
* syntax.c (scan_sexps_forward):
* syntax.c (Fparse_partial_sexp):
* syntax.c (syms_of_syntax):
* syntax.c (vars_of_syntax):
* syntax.h:
* syntax.h (syntaxcode): Make the use of syntax tables a
compile-time option.
2002-09-01 Andy Piper <andy(a)xemacs.org>
* font-lock.el:
* font-lock.el (font-lock-remove-face):
* font-lock.el (font-lock-default-fontify-region):
* font-lock.el (font-lock-fontify-syntactically-region): New.
* font-lock.el (font-lock-fontify-syntactically-region-1): New.
* font-lock.el (font-lock-fontify-syntactically-region-2):
New. Make the use of syntax tables a compile-time option.