diff options
Diffstat (limited to 'contrib/less/funcs.h')
-rw-r--r-- | contrib/less/funcs.h | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/contrib/less/funcs.h b/contrib/less/funcs.h index d70c359df5a3..9686df1d7851 100644 --- a/contrib/less/funcs.h +++ b/contrib/less/funcs.h @@ -7,6 +7,8 @@ public void raw_mode LESSPARAMS ((int on)); public void scrsize LESSPARAMS ((VOID_PARAM)); public char * special_key_str LESSPARAMS ((int key)); public void get_term LESSPARAMS ((VOID_PARAM)); +public void init_mouse LESSPARAMS ((VOID_PARAM)); +public void deinit_mouse LESSPARAMS ((VOID_PARAM)); public void init LESSPARAMS ((VOID_PARAM)); public void deinit LESSPARAMS ((VOID_PARAM)); public void home LESSPARAMS ((VOID_PARAM)); @@ -29,7 +31,8 @@ public int is_at_equiv LESSPARAMS ((int attr1, int attr2)); public int apply_at_specials LESSPARAMS ((int attr)); public void backspace LESSPARAMS ((VOID_PARAM)); public void putbs LESSPARAMS ((VOID_PARAM)); -public char WIN32getch LESSPARAMS ((int tty)); +public int win32_kbhit LESSPARAMS ((VOID_PARAM)); +public char WIN32getch LESSPARAMS ((VOID_PARAM)); public void WIN32setcolors LESSPARAMS ((int fg, int bg)); public void WIN32textout LESSPARAMS ((char *text, int len)); public void match_brac LESSPARAMS ((int obrac, int cbrac, int forwdir, int n)); @@ -98,6 +101,7 @@ public void add_ecmd_table LESSPARAMS ((char *buf, int len)); public int fcmd_decode LESSPARAMS ((char *cmd, char **sp)); public int ecmd_decode LESSPARAMS ((char *cmd, char **sp)); public char * lgetenv LESSPARAMS ((char *var)); +public int isnullenv LESSPARAMS ((char* s)); public int lesskey LESSPARAMS ((char *filename, int sysvar)); public void add_hometable LESSPARAMS ((char *envname, char *def_filename, int sysvar)); public int editchar LESSPARAMS ((int c, int flags)); @@ -127,6 +131,7 @@ public char * fexpand LESSPARAMS ((char *s)); public char * fcomplete LESSPARAMS ((char *s)); public int bin_file LESSPARAMS ((int f)); public char * lglob LESSPARAMS ((char *filename)); +public char * lrealpath LESSPARAMS ((char *path)); public char * open_altfile LESSPARAMS ((char *filename, int *pf, void **pfd)); public void close_altfile LESSPARAMS ((char *altfilename, char *filename)); public int is_dir LESSPARAMS ((char *filename)); @@ -142,7 +147,7 @@ public void back LESSPARAMS ((int n, POSITION pos, int force, int only_last)); public void forward LESSPARAMS ((int n, int force, int only_last)); public void backward LESSPARAMS ((int n, int force, int only_last)); public int get_back_scroll LESSPARAMS ((VOID_PARAM)); -public int get_line_count LESSPARAMS ((VOID_PARAM)); +public int get_one_screen LESSPARAMS ((VOID_PARAM)); public void del_ifile LESSPARAMS ((IFILE h)); public IFILE next_ifile LESSPARAMS ((IFILE h)); public IFILE prev_ifile LESSPARAMS ((IFILE h)); @@ -208,6 +213,9 @@ public void gomark LESSPARAMS ((int c)); public POSITION markpos LESSPARAMS ((int c)); public char posmark LESSPARAMS ((POSITION pos)); public void unmark LESSPARAMS ((IFILE ifile)); +public void mark_check_ifile LESSPARAMS ((IFILE ifile)); +public void save_marks LESSPARAMS ((FILE *fout, char *hdr)); +public void restore_mark LESSPARAMS ((char *line)); public void opt_o LESSPARAMS ((int type, char *s)); public void opt__O LESSPARAMS ((int type, char *s)); public void opt_j LESSPARAMS ((int type, char *s)); @@ -227,6 +235,8 @@ public void opt_x LESSPARAMS ((int type, char *s)); public void opt_quote LESSPARAMS ((int type, char *s)); public void opt_rscroll LESSPARAMS ((int type, char *s)); public void opt_query LESSPARAMS ((int type, char *s)); +public void opt_mousecap LESSPARAMS ((int type, char *s)); +public void opt_wheel_lines LESSPARAMS ((int type, char *s)); public int get_swindow LESSPARAMS ((VOID_PARAM)); public char * propt LESSPARAMS ((int c)); public void scan_option LESSPARAMS ((char *s)); @@ -261,6 +271,7 @@ public void uncompile_pattern LESSPARAMS ((PATTERN_TYPE *pattern)); public int valid_pattern LESSPARAMS ((char *pattern)); public int is_null_pattern LESSPARAMS ((PATTERN_TYPE pattern)); public int match_pattern LESSPARAMS ((PATTERN_TYPE pattern, char *tpattern, char *line, int line_len, char **sp, char **ep, int notbol, int search_type)); +public char * pattern_lib_name LESSPARAMS ((VOID_PARAM)); public POSITION position LESSPARAMS ((int sindex)); public void add_forw_pos LESSPARAMS ((POSITION pos)); public void add_back_pos LESSPARAMS ((POSITION pos)); @@ -307,4 +318,5 @@ public int curr_tag LESSPARAMS ((VOID_PARAM)); public int edit_tagfile 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)); public int getchr LESSPARAMS ((VOID_PARAM)); |