diff options
Diffstat (limited to 'src/syntax.c')
| -rw-r--r-- | src/syntax.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/syntax.c b/src/syntax.c index 2f47d73d695..9aa34014f91 100644 --- a/src/syntax.c +++ b/src/syntax.c | |||
| @@ -277,7 +277,7 @@ update_syntax_table (EMACS_INT charpos, int count, int init, | |||
| 277 | else | 277 | else |
| 278 | { | 278 | { |
| 279 | gl_state.use_global = 0; | 279 | gl_state.use_global = 0; |
| 280 | gl_state.current_syntax_table = current_buffer->syntax_table; | 280 | gl_state.current_syntax_table = B_ (current_buffer, syntax_table); |
| 281 | } | 281 | } |
| 282 | } | 282 | } |
| 283 | 283 | ||
| @@ -363,7 +363,7 @@ char_quoted (EMACS_INT charpos, EMACS_INT bytepos) | |||
| 363 | static INLINE EMACS_INT | 363 | static INLINE EMACS_INT |
| 364 | dec_bytepos (EMACS_INT bytepos) | 364 | dec_bytepos (EMACS_INT bytepos) |
| 365 | { | 365 | { |
| 366 | if (NILP (current_buffer->enable_multibyte_characters)) | 366 | if (NILP (B_ (current_buffer, enable_multibyte_characters))) |
| 367 | return bytepos - 1; | 367 | return bytepos - 1; |
| 368 | 368 | ||
| 369 | DEC_POS (bytepos); | 369 | DEC_POS (bytepos); |
| @@ -779,7 +779,7 @@ DEFUN ("syntax-table", Fsyntax_table, Ssyntax_table, 0, 0, 0, | |||
| 779 | This is the one specified by the current buffer. */) | 779 | This is the one specified by the current buffer. */) |
| 780 | (void) | 780 | (void) |
| 781 | { | 781 | { |
| 782 | return current_buffer->syntax_table; | 782 | return B_ (current_buffer, syntax_table); |
| 783 | } | 783 | } |
| 784 | 784 | ||
| 785 | DEFUN ("standard-syntax-table", Fstandard_syntax_table, | 785 | DEFUN ("standard-syntax-table", Fstandard_syntax_table, |
| @@ -824,7 +824,7 @@ One argument, a syntax table. */) | |||
| 824 | { | 824 | { |
| 825 | int idx; | 825 | int idx; |
| 826 | check_syntax_table (table); | 826 | check_syntax_table (table); |
| 827 | current_buffer->syntax_table = table; | 827 | B_ (current_buffer, syntax_table) = table; |
| 828 | /* Indicate that this buffer now has a specified syntax table. */ | 828 | /* Indicate that this buffer now has a specified syntax table. */ |
| 829 | idx = PER_BUFFER_VAR_IDX (syntax_table); | 829 | idx = PER_BUFFER_VAR_IDX (syntax_table); |
| 830 | SET_PER_BUFFER_VALUE_P (current_buffer, idx, 1); | 830 | SET_PER_BUFFER_VALUE_P (current_buffer, idx, 1); |
| @@ -1035,7 +1035,7 @@ usage: (modify-syntax-entry CHAR NEWENTRY &optional SYNTAX-TABLE) */) | |||
| 1035 | CHECK_CHARACTER (c); | 1035 | CHECK_CHARACTER (c); |
| 1036 | 1036 | ||
| 1037 | if (NILP (syntax_table)) | 1037 | if (NILP (syntax_table)) |
| 1038 | syntax_table = current_buffer->syntax_table; | 1038 | syntax_table = B_ (current_buffer, syntax_table); |
| 1039 | else | 1039 | else |
| 1040 | check_syntax_table (syntax_table); | 1040 | check_syntax_table (syntax_table); |
| 1041 | 1041 | ||
| @@ -1450,7 +1450,7 @@ skip_chars (int forwardp, Lisp_Object string, Lisp_Object lim, int handle_iso_cl | |||
| 1450 | if (XINT (lim) < BEGV) | 1450 | if (XINT (lim) < BEGV) |
| 1451 | XSETFASTINT (lim, BEGV); | 1451 | XSETFASTINT (lim, BEGV); |
| 1452 | 1452 | ||
| 1453 | multibyte = (!NILP (current_buffer->enable_multibyte_characters) | 1453 | multibyte = (!NILP (B_ (current_buffer, enable_multibyte_characters)) |
| 1454 | && (XINT (lim) - PT != CHAR_TO_BYTE (XINT (lim)) - PT_BYTE)); | 1454 | && (XINT (lim) - PT != CHAR_TO_BYTE (XINT (lim)) - PT_BYTE)); |
| 1455 | string_multibyte = SBYTES (string) > SCHARS (string); | 1455 | string_multibyte = SBYTES (string) > SCHARS (string); |
| 1456 | 1456 | ||
| @@ -1936,7 +1936,7 @@ skip_syntaxes (int forwardp, Lisp_Object string, Lisp_Object lim) | |||
| 1936 | if (forwardp ? (PT >= XFASTINT (lim)) : (PT <= XFASTINT (lim))) | 1936 | if (forwardp ? (PT >= XFASTINT (lim)) : (PT <= XFASTINT (lim))) |
| 1937 | return make_number (0); | 1937 | return make_number (0); |
| 1938 | 1938 | ||
| 1939 | multibyte = (!NILP (current_buffer->enable_multibyte_characters) | 1939 | multibyte = (!NILP (B_ (current_buffer, enable_multibyte_characters)) |
| 1940 | && (XINT (lim) - PT != CHAR_TO_BYTE (XINT (lim)) - PT_BYTE)); | 1940 | && (XINT (lim) - PT != CHAR_TO_BYTE (XINT (lim)) - PT_BYTE)); |
| 1941 | 1941 | ||
| 1942 | memset (fastmap, 0, sizeof fastmap); | 1942 | memset (fastmap, 0, sizeof fastmap); |
| @@ -2703,7 +2703,7 @@ scan_lists (register EMACS_INT from, EMACS_INT count, EMACS_INT depth, int sexpf | |||
| 2703 | while (from > stop) | 2703 | while (from > stop) |
| 2704 | { | 2704 | { |
| 2705 | temp_pos = from_byte; | 2705 | temp_pos = from_byte; |
| 2706 | if (! NILP (current_buffer->enable_multibyte_characters)) | 2706 | if (! NILP (B_ (current_buffer, enable_multibyte_characters))) |
| 2707 | DEC_POS (temp_pos); | 2707 | DEC_POS (temp_pos); |
| 2708 | else | 2708 | else |
| 2709 | temp_pos--; | 2709 | temp_pos--; |