# HG changeset patch # User Jim Blandy # Date 781654475 0 # Node ID 99429d6c8b4e30ba18669000ad6cf055290486ed # Parent 4dcc0221b449a5675da8af7aa6129daf39ae865c * indent.h (disptab_matches_widthtab, recompute_width_table): New declarations. diff -r 4dcc0221b449 -r 99429d6c8b4e src/indent.h --- 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 */ );