Mercurial > emacs
diff src/indent.h @ 9408:99429d6c8b4e
* indent.h (disptab_matches_widthtab, recompute_width_table): New
declarations.
author | Jim Blandy <jimb@redhat.com> |
---|---|
date | Sat, 08 Oct 1994 22:14:35 +0000 |
parents | 3165b2697c78 |
children | ac7375e60931 |
line wrap: on
line diff
--- a/src/indent.h Sat Oct 08 22:14:04 1994 +0000 +++ b/src/indent.h Sat Oct 08 22:14:35 1994 +0000 @@ -32,3 +32,15 @@ /* 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 */ );