[BACK]Return to fep_funcs.h CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / fep

Annotation of OpenXM_contrib2/fep/fep_funcs.h, Revision 1.2

1.1       noro        1: /*     Copyright (c) 1987, 1988 by Software Research Associates, Inc.  */
                      2:
                      3: #ifndef lint
                      4: # define FEP_FUNCS \
                      5:     "$Header: fep_funcs.h,v 4.5 91/05/29 14:31:03 utashiro Exp $ (SRA)"
                      6: #endif /* lint */
                      7:
                      8: /*
                      9:  * command line edit functions
                     10:  */
                     11: int    fep_abort();
                     12: int    backward_character();
                     13: int    backward_word();
                     14: int    backward_Word();
                     15: int    beginning_of_line();
                     16: int    clear_screen();
                     17: int    delete_line();
                     18: int    delete_next_character();
                     19: int    delete_next_word();
                     20: int    delete_next_Word();
                     21: int    delete_previous_character();
                     22: int    delete_previous_word();
                     23: int    delete_previous_Word();
                     24: int    delete_to_kill_buffer();
1.2     ! noro       25: #if defined(__CYGWIN__) || defined(sun)
1.1       noro       26: void   terminate(int);
                     27: #else
                     28: void   terminate __P((int));
                     29: #endif
                     30: int send_int_sig();
                     31: int    end_of_line();
                     32: int    expand_file_name();
                     33: int    forward_character();
                     34: int    forward_to_end_of_word();
                     35: int    forward_to_end_of_Word();
                     36: int    forward_word();
                     37: int    forward_Word();
                     38: int    ignore();
                     39: int    insert_and_flush();
                     40: int    insert_tab();
                     41: int    kill_to_end_of_line();
                     42: int    kill_to_top_of_line();
                     43: int    list_file_name();
                     44: int    literal_next();
                     45: int    mark();
                     46: int    new_line();
                     47: int    next_history();
                     48: int    previous_history();
                     49: int    insert_next_history();
                     50: int    insert_previous_history();
                     51: int    insert_current_history();
                     52: int    reprint();
                     53: int    search_reverse();
                     54: int    search_forward();
                     55: int    self_insert();
                     56: int    send_eof();
                     57: int    show_bindings();
                     58: int    show_history();
                     59: int    toggle_through();
                     60: int    fix_transparency();
                     61: int    yank_from_kill_buffer();
                     62: int    invoke_shell();
                     63: int    show_help();
                     64:
                     65: /*
                     66:  * Vi mode functions.
                     67:  */
                     68: int    vi_num();
                     69: int    vi_edit();
                     70: int    vi_motion();
                     71: int    vi_c();
                     72: int    vi_d();
                     73: int    vi_ins_edit();
                     74: int    vi_new_line();
                     75:
                     76: /*
                     77:  * fep builtin command functions.
                     78:  */
                     79: int    suspend();
                     80: int    bind_to_key();
                     81: int    alias();
                     82: int    unalias();
                     83: int    set();
                     84: int    unset();
                     85: int    fep_chdir();
                     86: int    fep_pwd();
                     87: int    fep_history();
                     88: int    show_bindings();
                     89: int    fep_source();
                     90: int    fep_command();
                     91: int    fep_save_history();
                     92: int    fep_start_script();
                     93: int    fep_end_script();
                     94: int    fep_read_history();
                     95: int    fep_read_from_file();
                     96: int    fep_read_from_command();
                     97: int    fep_echo();
                     98: int    fep_if();
                     99: int    fep_else();
                    100: int    fep_endif();
                    101: int    fep_repaint();
                    102: int    view_buffer();
                    103: #ifdef STAT
                    104: int    fep_showstat();
                    105: #endif
                    106:
                    107: /*
                    108:  * FunctionNameTable
                    109:  */
                    110: typedef struct {
                    111:        int (*func)();
                    112:        char *name;
                    113:        char *help;
                    114: } FunctionTableEnt;
                    115:
                    116: extern FunctionTableEnt FunctionNameTable[];
                    117: extern FunctionTableEnt BuiltinFuncTable[];
                    118:
                    119: char *look_var();
                    120: char *push_condition();
                    121: char *pop_condition();
                    122: char *change_condition();

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>