(SYNTAX_TABLE_BYTE_TO_CHAR): New macro.
authorRichard M. Stallman <rms@gnu.org>
Fri, 16 Jan 1998 17:52:16 +0000 (17:52 +0000)
committerRichard M. Stallman <rms@gnu.org>
Fri, 16 Jan 1998 17:52:16 +0000 (17:52 +0000)
commitc292db29eb2df4d3cee5908342a501f0a86e3693
tree519f8abf6e3c5b8d32c6023aee046364c854b033
parentf1e3ff8000b7df96d43ba37b0e38fcf0d845b2c1
(SYNTAX_TABLE_BYTE_TO_CHAR): New macro.

(struct gl_state_s): New field `object'.
(SETUP_SYNTAX_TABLE_FOR_OBJECT): Set it.
Handle non-current buffer properly.  Args renamed to all caps.
(SETUP_SYNTAX_TABLE): Set `object'.  Args renamed to all caps.
(UPDATE_SYNTAX_TABLE): Use gl_state.object.
(UPDATE_SYNTAX_TABLE_FORWARD, UPDATE_SYNTAX_TABLE_BACKWARD): Likewise.

(SETUP_SYNTAX_TABLE_FOR_OBJECT): Add gl_state.offset
when using the arg FROM.  Use BYTE_TO_CHAR.
src/syntax.h