diff options
Diffstat (limited to 'funcs.h')
| -rw-r--r-- | funcs.h | 18 |
1 files changed, 14 insertions, 4 deletions
@@ -87,6 +87,7 @@ public char * cmd_lastpattern LESSPARAMS ((VOID_PARAM)); public void init_cmdhist LESSPARAMS ((VOID_PARAM)); public void save_cmdhist LESSPARAMS ((VOID_PARAM)); public int in_mca LESSPARAMS ((VOID_PARAM)); +public int norm_search_type LESSPARAMS ((int st)); public void dispversion LESSPARAMS ((VOID_PARAM)); public int getcc LESSPARAMS ((VOID_PARAM)); public void ungetcc LESSPARAMS ((LWCHAR c)); @@ -147,6 +148,7 @@ public char * last_component LESSPARAMS ((char *name)); public int eof_displayed LESSPARAMS ((VOID_PARAM)); public int entire_file_displayed LESSPARAMS ((VOID_PARAM)); public void squish_check LESSPARAMS ((VOID_PARAM)); +public int overlay_header LESSPARAMS ((VOID_PARAM)); public void forw LESSPARAMS ((int n, POSITION pos, int force, int only_last, int nblank)); public void back LESSPARAMS ((int n, POSITION pos, int force, int only_last)); public void forward LESSPARAMS ((int n, int force, int only_last)); @@ -175,7 +177,7 @@ public void * get_altpipe LESSPARAMS ((IFILE ifile)); public void set_altfilename LESSPARAMS ((IFILE ifile, char *altfilename)); public char * get_altfilename LESSPARAMS ((IFILE ifile)); public void if_dump LESSPARAMS ((VOID_PARAM)); -public POSITION forw_line_seg LESSPARAMS ((POSITION curr_pos, int get_segpos)); +public POSITION forw_line_seg LESSPARAMS ((POSITION curr_pos, int skipeol, int rscroll, int nochop)); public POSITION forw_line LESSPARAMS ((POSITION curr_pos)); public POSITION back_line LESSPARAMS ((POSITION curr_pos)); public void set_attnpos LESSPARAMS ((POSITION pos)); @@ -202,11 +204,13 @@ public void ansi_done LESSPARAMS ((struct ansi_state *pansi)); public int pappend LESSPARAMS ((int c, POSITION pos)); public int pflushmbc LESSPARAMS ((VOID_PARAM)); public void pdone LESSPARAMS ((int endline, int chopped, int forw)); +public void set_attr_line LESSPARAMS ((int a)); public void set_status_col LESSPARAMS ((int c, int attr)); public int gline LESSPARAMS ((int i, int *ap)); public void null_line LESSPARAMS ((VOID_PARAM)); public POSITION forw_raw_line LESSPARAMS ((POSITION curr_pos, char **linep, int *line_lenp)); public POSITION back_raw_line LESSPARAMS ((POSITION curr_pos, char **linep, int *line_lenp)); +public void load_line LESSPARAMS ((constant char *str)); public int rrshift LESSPARAMS ((VOID_PARAM)); public int set_color_map LESSPARAMS ((int attr, char *colorstr)); public char * get_color_map LESSPARAMS ((int attr)); @@ -216,6 +220,7 @@ public LINENUM find_linenum LESSPARAMS ((POSITION pos)); public POSITION find_pos LESSPARAMS ((LINENUM linenum)); public LINENUM currline LESSPARAMS ((int where)); public void scan_eof LESSPARAMS ((VOID_PARAM)); +public LINENUM vlinenum LESSPARAMS ((LINENUM linenum)); public void lsystem LESSPARAMS ((char *cmd, char *donemsg)); public int pipe_mark LESSPARAMS ((int c, char *cmd)); public int pipe_data LESSPARAMS ((char *cmd, POSITION spos, POSITION epos)); @@ -256,8 +261,11 @@ public void opt_wheel_lines LESSPARAMS ((int type, char *s)); public void opt_linenum_width LESSPARAMS ((int type, char *s)); public void opt_status_col_width LESSPARAMS ((int type, char *s)); public void opt_filesize LESSPARAMS ((int type, char *s)); +public void opt_header LESSPARAMS ((int type, char *s)); +public void opt_search_type LESSPARAMS ((int type, char *s)); public void opt_ttyin_name LESSPARAMS ((int type, char *s)); public void opt_rstat LESSPARAMS ((int type, char *s)); +public int chop_line LESSPARAMS ((VOID_PARAM)); public int get_swindow LESSPARAMS ((VOID_PARAM)); public char * propt LESSPARAMS ((int c)); public void scan_option LESSPARAMS ((char *s)); @@ -309,7 +317,7 @@ public int empty_lines LESSPARAMS ((int s, int e)); public void get_scrpos LESSPARAMS ((struct scrpos *scrpos, int where)); public int sindex_from_sline LESSPARAMS ((int sline)); public void init_prompt LESSPARAMS ((VOID_PARAM)); -public char * pr_expand LESSPARAMS ((constant char *proto, int maxwidth)); +public char * pr_expand LESSPARAMS ((constant char *proto)); public char * eq_message LESSPARAMS ((VOID_PARAM)); public char * pr_string LESSPARAMS ((VOID_PARAM)); public char * wait_message LESSPARAMS ((VOID_PARAM)); @@ -342,7 +350,7 @@ public char * prevtag LESSPARAMS ((int n)); public int ntags LESSPARAMS ((VOID_PARAM)); public int curr_tag LESSPARAMS ((VOID_PARAM)); public int edit_tagfile LESSPARAMS ((VOID_PARAM)); -public char * tty_device LESSPARAMS ((VOID_PARAM)); +public int open_tty LESSPARAMS ((VOID_PARAM)); public void open_getchr LESSPARAMS ((VOID_PARAM)); public void close_getchr LESSPARAMS ((VOID_PARAM)); public int default_wheel_lines LESSPARAMS ((VOID_PARAM)); @@ -351,4 +359,6 @@ public int getchr LESSPARAMS ((VOID_PARAM)); public void xbuf_init LESSPARAMS ((struct xbuffer *xbuf)); public void xbuf_deinit LESSPARAMS ((struct xbuffer *xbuf)); public void xbuf_reset LESSPARAMS ((struct xbuffer *xbuf)); -public void xbuf_add LESSPARAMS ((struct xbuffer *xbuf, char ch)); +public void xbuf_add LESSPARAMS ((struct xbuffer *xbuf, int ch)); +public int xbuf_pop LESSPARAMS ((struct xbuffer *buf)); +public void xbuf_set LESSPARAMS ((struct xbuffer *dst, struct xbuffer *src)); |
