=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/less/funcs.h,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- src/usr.bin/less/funcs.h 2003/06/07 03:35:19 1.5 +++ src/usr.bin/less/funcs.h 2011/09/16 18:12:09 1.6 @@ -14,6 +14,7 @@ public void remove_top (); public void win32_scroll_up (); public void lower_left (); + public void line_left (); public void check_winch (); public void goto_line (); public void vbell (); @@ -21,17 +22,16 @@ public void clear (); public void clear_eol (); public void clear_bot (); - public void so_enter (); - public void so_exit (); - public void ul_enter (); - public void ul_exit (); - public void bo_enter (); - public void bo_exit (); - public void bl_enter (); - public void bl_exit (); + public void at_enter (); + public void at_exit (); + public void at_switch (); + public int is_at_equiv (); + public int apply_at_specials (); public void backspace (); public void putbs (); public char WIN32getch (); + public void WIN32setcolors (); + public void WIN32textout (); public void match_brac (); public void ch_ungetchar (); public void end_logfile (); @@ -54,6 +54,16 @@ public int binary_char (); public int control_char (); public char * prchar (); + public char * prutfchar (); + public int utf_len (); + public int is_utf8_well_formed (); + public LWCHAR get_wchar (); + public void put_wchar (); + public LWCHAR step_char (); + public int is_composing_char (); + public int is_ubin_char (); + public int is_wide_char (); + public int is_combining_char (); public void cmd_reset (); public void clear_cmd (); public void cmd_putstr (); @@ -64,12 +74,18 @@ public int cmd_char (); public LINENUM cmd_int (); public char * get_cmdbuf (); + public char * cmd_lastpattern (); + public void init_cmdhist (); + public void save_cmdhist (); public int in_mca (); public void dispversion (); public int getcc (); public void ungetcc (); public void ungetsc (); public void commands (); + public int cvt_length (); + public int * cvt_alloc_chpos (); + public void cvt_text (); public void init_cmds (); public void add_fcmd_table (); public void add_ecmd_table (); @@ -93,6 +109,7 @@ public IFILE save_curr_ifile (); public void unsave_ifile (); public void reedit_ifile (); + public void reopen_curr_ifile (); public int edit_stdin (); public void cat_file (); public void use_logfile (); @@ -100,7 +117,6 @@ public char * get_meta_escape (); public char * shell_quote (); public char * homefile (); - public char * find_helpfile (); public char * fexpand (); public char * fcomplete (); public int bin_file (); @@ -111,12 +127,15 @@ public char * bad_file (); public POSITION filesize (); public char * shell_coption (); + public char * last_component (); + public int eof_displayed (); + public int entire_file_displayed (); + public void squish_check (); public void forw (); public void back (); public void forward (); public void backward (); public int get_back_scroll (); - public void help (); public void del_ifile (); public IFILE next_ifile (); public IFILE prev_ifile (); @@ -144,11 +163,16 @@ public void jump_line_loc (); public void jump_loc (); public void init_line (); + public int is_ascii_char (); public void prewind (); public void plinenum (); + public void pshift_all (); public int is_ansi_end (); + public int is_ansi_middle (); public int pappend (); + public int pflushmbc (); public void pdone (); + public void set_status_col (); public int gline (); public void null_line (); public POSITION forw_raw_line (); @@ -170,7 +194,10 @@ public void unmark (); public void opt_o (); public void opt__O (); - public void opt_l (); + public void opt_j (); + public void calc_jump_sline (); + public void opt_shift (); + public void calc_shift_count (); public void opt_k (); public void opt_t (); public void opt__T (); @@ -184,13 +211,16 @@ public void opt_quote (); public void opt_query (); public int get_swindow (); + public char * propt (); public void scan_option (); public void toggle_option (); - public int single_char_option (); + public int opt_has_param (); public char * opt_prompt (); public int isoptpending (); public void nopendopt (); public int getnum (); + public long getfraction (); + public int get_quit_at_eof (); public void init_option (); public struct loption * findopt (); public struct loption * findopt_name (); @@ -208,6 +238,10 @@ public void error (); public void ierror (); public int query (); + public int compile_pattern (); + public void uncompile_pattern (); + public int is_null_pattern (); + public int match_pattern (); public POSITION position (); public void add_forw_pos (); public void add_back_pos (); @@ -223,15 +257,21 @@ public char * eq_message (); public char * pr_string (); public char * wait_message (); + public void init_search (); public void repaint_hilite (); public void clear_attn (); public void undo_search (); + public void clr_hlist (); public void clr_hilite (); + public void clr_filter (); + public int is_filtered (); public int is_hilited (); public void chg_caseless (); public void chg_hilite (); public int search (); public void prep_hilite (); + public void set_filter_pattern (); + public int is_filtering (); public RETSIGTYPE winch (); public RETSIGTYPE winch (); public void init_signals ();