From: Jim Blandy Date: Sat, 8 Oct 1994 22:14:35 +0000 (+0000) Subject: * indent.h (disptab_matches_widthtab, recompute_width_table): New X-Git-Tag: emacs-19.34~6446 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=63dec5bd9d19a7ddd89c8c7db17284cc7f4afce0;p=emacs.git * indent.h (disptab_matches_widthtab, recompute_width_table): New declarations. --- 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 */ );