From: Gerd Moellmann Date: Sun, 26 Mar 2000 14:06:41 +0000 (+0000) Subject: (Fset_syntax_table): Use new macros for per-buffer X-Git-Tag: emacs-pretest-21.0.90~4496 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=4e4dfa78179f9e6d3375c7c0db235111d6137493;p=emacs.git (Fset_syntax_table): Use new macros for per-buffer variables. --- diff --git a/src/syntax.c b/src/syntax.c index f52812e096e..befa704f5d5 100644 --- a/src/syntax.c +++ b/src/syntax.c @@ -721,11 +721,12 @@ One argument, a syntax table.") (table) Lisp_Object table; { + int idx; check_syntax_table (table); current_buffer->syntax_table = table; /* Indicate that this buffer now has a specified syntax table. */ - current_buffer->local_var_flags - |= XFASTINT (buffer_local_flags.syntax_table); + idx = BUFFER_LOCAL_VAR_IDX (syntax_table); + SET_BUFFER_HAS_LOCAL_VALUE_P (current_buffer, idx, 1); return table; }