fcns.h File Reference

Go to the source code of this file.

Defines

#define ED_ARGUMENT_DIGIT   0
#define ED_CLEAR_SCREEN   1
#define ED_COMMAND   2
#define ED_DELETE_NEXT_CHAR   3
#define ED_DELETE_PREV_CHAR   4
#define ED_DELETE_PREV_WORD   5
#define ED_DIGIT   6
#define ED_END_OF_FILE   7
#define ED_INSERT   8
#define ED_KILL_LINE   9
#define ED_MOVE_TO_BEG   10
#define ED_MOVE_TO_END   11
#define ED_NEWLINE   12
#define ED_NEXT_CHAR   13
#define ED_NEXT_HISTORY   14
#define ED_NEXT_LINE   15
#define ED_PREV_CHAR   16
#define ED_PREV_HISTORY   17
#define ED_PREV_LINE   18
#define ED_PREV_WORD   19
#define ED_QUOTED_INSERT   20
#define ED_REDISPLAY   21
#define ED_SEARCH_NEXT_HISTORY   22
#define ED_SEARCH_PREV_HISTORY   23
#define ED_SEQUENCE_LEAD_IN   24
#define ED_START_OVER   25
#define ED_TRANSPOSE_CHARS   26
#define ED_TTY_DSUSP   27
#define ED_TTY_FLUSH_OUTPUT   28
#define ED_TTY_SIGINT   29
#define ED_TTY_SIGQUIT   30
#define ED_TTY_SIGTSTP   31
#define ED_TTY_START_OUTPUT   32
#define ED_TTY_STOP_OUTPUT   33
#define ED_UNASSIGNED   34
#define EM_CAPITOL_CASE   35
#define EM_COPY_PREV_WORD   36
#define EM_COPY_REGION   37
#define EM_DELETE_NEXT_WORD   38
#define EM_DELETE_OR_LIST   39
#define EM_EXCHANGE_MARK   40
#define EM_GOSMACS_TRASPOSE   41
#define EM_INC_SEARCH_NEXT   42
#define EM_INC_SEARCH_PREV   43
#define EM_KILL_LINE   44
#define EM_KILL_REGION   45
#define EM_LOWER_CASE   46
#define EM_META_NEXT   47
#define EM_NEXT_WORD   48
#define EM_SET_MARK   49
#define EM_TOGGLE_OVERWRITE   50
#define EM_UNIVERSAL_ARGUMENT   51
#define EM_UPPER_CASE   52
#define EM_YANK   53
#define VI_ADD   ED_UNASSIGNED
#define VI_ADD_AT_EOL   ED_UNASSIGNED
#define VI_CHANGE_CASE   ED_UNASSIGNED
#define VI_CHANGE_META   ED_UNASSIGNED
#define VI_CHANGE_TO_EOL   ED_UNASSIGNED
#define VI_COMMAND_MODE   ED_UNASSIGNED
#define VI_DELETE_META   ED_UNASSIGNED
#define VI_DELETE_PREV_CHAR   ED_UNASSIGNED
#define VI_END_WORD   ED_UNASSIGNED
#define VI_INSERT   ED_UNASSIGNED
#define VI_INSERT_AT_BOL   ED_UNASSIGNED
#define VI_KILL_LINE_PREV   ED_UNASSIGNED
#define VI_LIST_OR_EOF   ED_UNASSIGNED
#define VI_NEXT_CHAR   ED_UNASSIGNED
#define VI_NEXT_SPACE_WORD   ED_UNASSIGNED
#define VI_NEXT_WORD   ED_UNASSIGNED
#define VI_PASTE_NEXT   ED_UNASSIGNED
#define VI_PASTE_PREV   ED_UNASSIGNED
#define VI_PREV_CHAR   ED_UNASSIGNED
#define VI_PREV_SPACE_WORD   ED_UNASSIGNED
#define VI_PREV_WORD   ED_UNASSIGNED
#define VI_REPEAT_NEXT_CHAR   ED_UNASSIGNED
#define VI_REPEAT_PREV_CHAR   ED_UNASSIGNED
#define VI_REPEAT_SEARCH_NEXT   ED_UNASSIGNED
#define VI_REPEAT_SEARCH_PREV   ED_UNASSIGNED
#define VI_REPLACE_CHAR   ED_UNASSIGNED
#define VI_REPLACE_MODE   ED_UNASSIGNED
#define VI_SEARCH_NEXT   ED_UNASSIGNED
#define VI_SEARCH_PREV   ED_UNASSIGNED
#define VI_SUBSTITUTE_CHAR   ED_UNASSIGNED
#define VI_SUBSTITUTE_LINE   ED_UNASSIGNED
#define VI_TO_END_WORD   ED_UNASSIGNED
#define VI_TO_NEXT_CHAR   ED_UNASSIGNED
#define VI_TO_PREV_CHAR   ED_UNASSIGNED
#define VI_UNDO   ED_UNASSIGNED
#define VI_ZERO   ED_UNASSIGNED
#define EM_UNDO   90
#define ED_REPLAY_HIST   91
#define EL_NUM_FCNS   92

Typedefs

typedef ElAction_t(*) ElFunc_t (EditLine_t *, int)

Functions

el_protected const ElFunc_tfunc__get (void)


Define Documentation

#define ED_ARGUMENT_DIGIT   0

Definition at line 14 of file fcns.h.

#define ED_CLEAR_SCREEN   1

Definition at line 15 of file fcns.h.

#define ED_COMMAND   2

Definition at line 16 of file fcns.h.

#define ED_DELETE_NEXT_CHAR   3

Definition at line 17 of file fcns.h.

Referenced by term_init_arrow().

#define ED_DELETE_PREV_CHAR   4

Definition at line 18 of file fcns.h.

Referenced by ce_inc_search().

#define ED_DELETE_PREV_WORD   5

Definition at line 19 of file fcns.h.

#define ED_DIGIT   6

Definition at line 20 of file fcns.h.

Referenced by ce_inc_search().

#define ED_END_OF_FILE   7

Definition at line 21 of file fcns.h.

Referenced by node_trav().

#define ED_INSERT   8

Definition at line 22 of file fcns.h.

Referenced by ce_inc_search(), map_init_nls(), and rl_bind_key().

#define ED_KILL_LINE   9

Definition at line 23 of file fcns.h.

#define ED_MOVE_TO_BEG   10

Definition at line 24 of file fcns.h.

Referenced by term_init_arrow().

#define ED_MOVE_TO_END   11

Definition at line 25 of file fcns.h.

Referenced by term_init_arrow().

#define ED_NEWLINE   12

Definition at line 26 of file fcns.h.

#define ED_NEXT_CHAR   13

Definition at line 27 of file fcns.h.

Referenced by term_init_arrow().

#define ED_NEXT_HISTORY   14

Definition at line 28 of file fcns.h.

Referenced by term_init_arrow().

#define ED_NEXT_LINE   15

Definition at line 29 of file fcns.h.

#define ED_PREV_CHAR   16

Definition at line 30 of file fcns.h.

Referenced by term_init_arrow().

#define ED_PREV_HISTORY   17

Definition at line 31 of file fcns.h.

Referenced by term_init_arrow().

#define ED_PREV_LINE   18

Definition at line 32 of file fcns.h.

#define ED_PREV_WORD   19

Definition at line 33 of file fcns.h.

#define ED_QUOTED_INSERT   20

Definition at line 34 of file fcns.h.

#define ED_REDISPLAY   21

Definition at line 35 of file fcns.h.

#define ED_REPLAY_HIST   91

Definition at line 145 of file fcns.h.

#define ED_SEARCH_NEXT_HISTORY   22

Definition at line 36 of file fcns.h.

Referenced by c_setpat(), ce_inc_search(), cv_repeat_srch(), and em_inc_search_next().

#define ED_SEARCH_PREV_HISTORY   23

Definition at line 37 of file fcns.h.

Referenced by c_setpat(), ce_inc_search(), ce_search_line(), cv_repeat_srch(), cv_search(), and em_inc_search_prev().

#define ED_SEQUENCE_LEAD_IN   24

Definition at line 38 of file fcns.h.

Referenced by key_add(), key_clear(), map_bind(), read_getcmd(), and term_bind_arrow().

#define ED_START_OVER   25

Definition at line 39 of file fcns.h.

#define ED_TRANSPOSE_CHARS   26

Definition at line 40 of file fcns.h.

#define ED_TTY_DSUSP   27

Definition at line 41 of file fcns.h.

#define ED_TTY_FLUSH_OUTPUT   28

Definition at line 42 of file fcns.h.

#define ED_TTY_SIGINT   29

Definition at line 43 of file fcns.h.

#define ED_TTY_SIGQUIT   30

Definition at line 44 of file fcns.h.

#define ED_TTY_SIGTSTP   31

Definition at line 45 of file fcns.h.

#define ED_TTY_START_OUTPUT   32

Definition at line 46 of file fcns.h.

#define ED_TTY_STOP_OUTPUT   33

Definition at line 47 of file fcns.h.

#define ED_UNASSIGNED   34

Definition at line 48 of file fcns.h.

Referenced by ch_init(), ch_reset(), map_bind(), map_init_emacs(), map_print_some_keys(), read_getcmd(), and term_bind_arrow().

#define EL_NUM_FCNS   92

Definition at line 146 of file fcns.h.

Referenced by map_init(), and rl_initialize().

#define EM_CAPITOL_CASE   35

Definition at line 49 of file fcns.h.

#define EM_COPY_PREV_WORD   36

Definition at line 50 of file fcns.h.

#define EM_COPY_REGION   37

Definition at line 51 of file fcns.h.

#define EM_DELETE_NEXT_WORD   38

Definition at line 52 of file fcns.h.

#define EM_DELETE_OR_LIST   39

Definition at line 53 of file fcns.h.

#define EM_EXCHANGE_MARK   40

Definition at line 54 of file fcns.h.

Referenced by map_init_emacs().

#define EM_GOSMACS_TRASPOSE   41

Definition at line 55 of file fcns.h.

#define EM_INC_SEARCH_NEXT   42

Definition at line 56 of file fcns.h.

Referenced by ce_inc_search().

#define EM_INC_SEARCH_PREV   43

Definition at line 57 of file fcns.h.

Referenced by ce_inc_search().

#define EM_KILL_LINE   44

Definition at line 58 of file fcns.h.

#define EM_KILL_REGION   45

Definition at line 59 of file fcns.h.

#define EM_LOWER_CASE   46

Definition at line 60 of file fcns.h.

#define EM_META_NEXT   47

Definition at line 61 of file fcns.h.

Referenced by map_init_meta().

#define EM_NEXT_WORD   48

Definition at line 62 of file fcns.h.

#define EM_SET_MARK   49

Definition at line 63 of file fcns.h.

#define EM_TOGGLE_OVERWRITE   50

Definition at line 64 of file fcns.h.

#define EM_UNDO   90

Definition at line 144 of file fcns.h.

#define EM_UNIVERSAL_ARGUMENT   51

Definition at line 65 of file fcns.h.

Referenced by ed_digit().

#define EM_UPPER_CASE   52

Definition at line 66 of file fcns.h.

#define EM_YANK   53

Definition at line 67 of file fcns.h.

#define VI_ADD   ED_UNASSIGNED

Definition at line 107 of file fcns.h.

#define VI_ADD_AT_EOL   ED_UNASSIGNED

Definition at line 108 of file fcns.h.

#define VI_CHANGE_CASE   ED_UNASSIGNED

Definition at line 109 of file fcns.h.

#define VI_CHANGE_META   ED_UNASSIGNED

Definition at line 110 of file fcns.h.

#define VI_CHANGE_TO_EOL   ED_UNASSIGNED

Definition at line 111 of file fcns.h.

#define VI_COMMAND_MODE   ED_UNASSIGNED

Definition at line 112 of file fcns.h.

#define VI_DELETE_META   ED_UNASSIGNED

Definition at line 113 of file fcns.h.

#define VI_DELETE_PREV_CHAR   ED_UNASSIGNED

Definition at line 114 of file fcns.h.

#define VI_END_WORD   ED_UNASSIGNED

Definition at line 115 of file fcns.h.

#define VI_INSERT   ED_UNASSIGNED

Definition at line 116 of file fcns.h.

#define VI_INSERT_AT_BOL   ED_UNASSIGNED

Definition at line 117 of file fcns.h.

#define VI_KILL_LINE_PREV   ED_UNASSIGNED

Definition at line 118 of file fcns.h.

#define VI_LIST_OR_EOF   ED_UNASSIGNED

Definition at line 119 of file fcns.h.

#define VI_NEXT_CHAR   ED_UNASSIGNED

Definition at line 120 of file fcns.h.

#define VI_NEXT_SPACE_WORD   ED_UNASSIGNED

Definition at line 121 of file fcns.h.

#define VI_NEXT_WORD   ED_UNASSIGNED

Definition at line 122 of file fcns.h.

#define VI_PASTE_NEXT   ED_UNASSIGNED

Definition at line 123 of file fcns.h.

#define VI_PASTE_PREV   ED_UNASSIGNED

Definition at line 124 of file fcns.h.

#define VI_PREV_CHAR   ED_UNASSIGNED

Definition at line 125 of file fcns.h.

#define VI_PREV_SPACE_WORD   ED_UNASSIGNED

Definition at line 126 of file fcns.h.

#define VI_PREV_WORD   ED_UNASSIGNED

Definition at line 127 of file fcns.h.

#define VI_REPEAT_NEXT_CHAR   ED_UNASSIGNED

Definition at line 128 of file fcns.h.

#define VI_REPEAT_PREV_CHAR   ED_UNASSIGNED

Definition at line 129 of file fcns.h.

#define VI_REPEAT_SEARCH_NEXT   ED_UNASSIGNED

Definition at line 130 of file fcns.h.

#define VI_REPEAT_SEARCH_PREV   ED_UNASSIGNED

Definition at line 131 of file fcns.h.

#define VI_REPLACE_CHAR   ED_UNASSIGNED

Definition at line 132 of file fcns.h.

#define VI_REPLACE_MODE   ED_UNASSIGNED

Definition at line 133 of file fcns.h.

#define VI_SEARCH_NEXT   ED_UNASSIGNED

Definition at line 134 of file fcns.h.

#define VI_SEARCH_PREV   ED_UNASSIGNED

Definition at line 135 of file fcns.h.

#define VI_SUBSTITUTE_CHAR   ED_UNASSIGNED

Definition at line 136 of file fcns.h.

#define VI_SUBSTITUTE_LINE   ED_UNASSIGNED

Definition at line 137 of file fcns.h.

#define VI_TO_END_WORD   ED_UNASSIGNED

Definition at line 138 of file fcns.h.

#define VI_TO_NEXT_CHAR   ED_UNASSIGNED

Definition at line 139 of file fcns.h.

#define VI_TO_PREV_CHAR   ED_UNASSIGNED

Definition at line 140 of file fcns.h.

#define VI_UNDO   ED_UNASSIGNED

Definition at line 141 of file fcns.h.

#define VI_ZERO   ED_UNASSIGNED

Definition at line 142 of file fcns.h.


Typedef Documentation

typedef ElAction_t(*) ElFunc_t(EditLine_t *, int)

Definition at line 147 of file fcns.h.


Function Documentation

el_protected const ElFunc_t* func__get ( void   ) 

Definition at line 85 of file fcns.cxx.

References el_func.

Referenced by map_init().


Generated on Tue Jul 5 15:57:23 2011 for ROOT_528-00b_version by  doxygen 1.5.1