add psize to the recno structure, to pass down to the btree
[unix-history] / usr / src / lib / libedit / refresh.h
CommitLineData
97e79716
KB
1/*-
2 * Copyright (c) 1992 The Regents of the University of California.
3 * All rights reserved.
4 *
5 * This code is derived from software contributed to Berkeley by
6 * Christos Zoulas of Cornell University.
7 *
8 * %sccs.include.redist.c%
9 *
b6dd18ed 10 * @(#)refresh.h 5.3 (Berkeley) %G%
97e79716
KB
11 */
12
13/*
14 * el.refresh.h: Screen refresh functions
15 */
16#ifndef _h_el_refresh
17#define _h_el_refresh
18
25b839a8 19#include "histedit.h"
97e79716
KB
20
21typedef struct {
22 coord_t r_cursor; /* Refresh cursor position */
23 int r_oldcv, r_newcv; /* Vertical locations */
24} el_refresh_t;
25
26protected void re_putc __P((EditLine *, int));
27protected void re_clear_lines __P((EditLine *));
28protected void re_clear_display __P((EditLine *));
29protected void re_refresh __P((EditLine *));
30protected void re_refresh_cursor __P((EditLine *));
31protected void re_fastaddc __P((EditLine *));
32protected void re_goto_bottom __P((EditLine *));
33
34#endif /* _h_el_refresh */