diff options
author | Jim Blandy <jimb@redhat.com> | 1994-10-08 22:14:35 +0000 |
---|---|---|
committer | Jim Blandy <jimb@redhat.com> | 1994-10-08 22:14:35 +0000 |
commit | 86dc6fbdb9a36d1d4e1a6cf7fc1e7991293f43a3 (patch) | |
tree | 249b587fa96b2805f936a3946de8f3b574ba9fbd /src/indent.h | |
parent | bc632c0da45994efd4f796a0fd7a6b4323a998de (diff) | |
download | emacs-86dc6fbdb9a36d1d4e1a6cf7fc1e7991293f43a3.tar.gz |
* indent.h (disptab_matches_widthtab, recompute_width_table): New
declarations.
Diffstat (limited to 'src/indent.h')
-rw-r--r-- | src/indent.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/indent.h b/src/indent.h index ec6dcaeadf0..9f0c7613ec4 100644 --- a/src/indent.h +++ b/src/indent.h @@ -32,3 +32,15 @@ struct position *vmotion (); /* Value of point when current_column was called */ extern int last_known_column_point; + +/* Functions for dealing with the column cache. */ + +/* Return true iff the display table DISPTAB specifies the same widths + for characters as WIDTHTAB. We use this to decide when to + invalidate the buffer's column_cache. */ +extern int disptab_matches_widthtab ( /* struct Lisp_Vector *disptab, + struct Lisp_Vector *widthtab */ ); + +/* Recompute BUF's width table, using the display table DISPTAB. */ +extern void recompute_width_table ( /* struct buffer *buf, + struct Lisp_Vector *disptab */ ); |