#include "rlstdc.h"#include <strings.h>#include "rlconf.h"Include dependency graph for rldefs.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | _RLDEFS_H_ |
| #define | NEW_TTY_DRIVER |
| #define | no_mode -1 |
| #define | vi_mode 0 |
| #define | emacs_mode 1 |
| #define | RL_IM_INSERT 1 |
| #define | RL_IM_OVERWRITE 0 |
| #define | RL_IM_DEFAULT RL_IM_INSERT |
| #define | FUNCTION_TO_KEYMAP(map, key) (Keymap)(map[key].function) |
| #define | KEYMAP_TO_FUNCTION(data) (rl_command_func_t *)(data) |
| #define | savestring(x) strcpy ((char *)xmalloc (1 + strlen (x)), (x)) |
| #define | NO_BELL 0 |
| #define | AUDIBLE_BELL 1 |
| #define | VISIBLE_BELL 2 |
| #define | FTO 1 |
| #define | BTO -1 |
| #define | FFIND 2 |
| #define | BFIND -2 |
| #define | RL_QF_SINGLE_QUOTE 0x01 |
| #define | RL_QF_DOUBLE_QUOTE 0x02 |
| #define | RL_QF_BACKSLASH 0x04 |
| #define | RL_QF_OTHER_QUOTE 0x08 |
| #define | DEFAULT_BUFFER_SIZE 256 |
| #define | STREQ(a, b) (((a)[0] == (b)[0]) && (strcmp ((a), (b)) == 0)) |
| #define | STREQN(a, b, n) |
| #define | FREE(x) if (x) free (x) |
| #define | SWAP(s, e) do { int t; t = s; s = e; e = t; } while (0) |
Functions | |
| char * | strchr () |
| char ** | strrchr () |
| int _rl_stricmp | PARAMS ((char *, char *)) |
| int _rl_strnicmp | PARAMS ((char *, char *, int)) |
| char *_rl_strpbrk | PARAMS ((const char *, const char *)) |
| #define AUDIBLE_BELL 1 |
Definition at line 118 of file rldefs.h.
Referenced by hack_special_boolean_var(), rl_ding(), rl_variable_dumper(), and sv_bell_style().
| #define BFIND -2 |
Definition at line 126 of file rldefs.h.
Referenced by rl_backward_char_search(), rl_char_search(), and rl_vi_char_search().
| #define BTO -1 |
Definition at line 124 of file rldefs.h.
Referenced by _rl_char_search_internal(), and rl_vi_char_search().
| #define DEFAULT_BUFFER_SIZE 256 |
Definition at line 137 of file rldefs.h.
Referenced by readline_initialize_everything(), and rl_extend_line_buffer().
| #define emacs_mode 1 |
Definition at line 89 of file rldefs.h.
Referenced by _rl_history_set_point(), parser_if(), rl_backward_kill_line(), rl_backward_kill_word(), rl_emacs_editing_mode(), rl_get_keymap_name_from_edit_mode(), rl_kill_line(), rl_kill_word(), rl_set_keymap_from_edit_mode(), rl_unix_filename_rubout(), rl_unix_line_discard(), rl_unix_word_rubout(), rl_variable_dumper(), and sv_editmode().
| #define FFIND 2 |
Definition at line 125 of file rldefs.h.
Referenced by rl_backward_char_search(), rl_char_search(), and rl_vi_char_search().
| #define FTO 1 |
Definition at line 123 of file rldefs.h.
Referenced by _rl_char_search_internal(), and rl_vi_char_search().
Definition at line 108 of file rldefs.h.
Referenced by _rl_dispatch_subseq(), _rl_macro_dumper_internal(), rl_bind_key(), rl_function_of_keyseq(), rl_generic_bind(), and rl_invoking_keyseqs_in_map().
| #define NO_BELL 0 |
Definition at line 117 of file rldefs.h.
Referenced by rl_ding(), rl_variable_dumper(), and sv_bell_style().
| #define no_mode -1 |
| #define RL_IM_DEFAULT RL_IM_INSERT |
| #define RL_IM_INSERT 1 |
Definition at line 93 of file rldefs.h.
Referenced by readline_internal_teardown(), rl_emacs_editing_mode(), rl_insert(), rl_overwrite_mode(), and rl_vi_editing_mode().
| #define RL_IM_OVERWRITE 0 |
Definition at line 94 of file rldefs.h.
Referenced by _rl_set_cursor(), rl_overwrite_mode(), and rl_rubout().
| #define RL_QF_BACKSLASH 0x04 |
| #define RL_QF_DOUBLE_QUOTE 0x02 |
| #define RL_QF_OTHER_QUOTE 0x08 |
| #define RL_QF_SINGLE_QUOTE 0x01 |
| #define STREQ | ( | a, | |||
| b | ) | (((a)[0] == (b)[0]) && (strcmp ((a), (b)) == 0)) |
| #define STREQN | ( | a, | |||
| b, | |||||
| n | ) |
Definition at line 150 of file rldefs.h.
Referenced by qsort(), rl_change_case(), rl_copy_text(), rl_delete_text(), rl_exchange_point_and_mark(), rl_modifying(), and rl_vi_domove().
| #define vi_mode 0 |
Definition at line 88 of file rldefs.h.
Referenced by _rl_copy_to_kill_ring(), _rl_dispatch_subseq(), _rl_history_set_point(), noninc_dosearch(), parser_if(), readline_internal_char(), readline_internal_setup(), rl_complete_internal(), rl_forward_byte(), rl_get_keymap_name_from_edit_mode(), rl_initialize(), rl_newline(), rl_replace_from_history(), rl_set_keymap_from_edit_mode(), rl_vi_editing_mode(), rl_yank_nth_arg_internal(), and sv_editmode().
| #define VISIBLE_BELL 2 |
Definition at line 119 of file rldefs.h.
Referenced by hack_special_boolean_var(), rl_ding(), rl_variable_dumper(), and sv_bell_style().
| char* _rl_strpbrk PARAMS | ( | (const char *, const char *) | ) |
| int _rl_strnicmp PARAMS | ( | (char *, char *, int) | ) |
| int _rl_stricmp PARAMS | ( | (char *, char *) | ) |
| char* strchr | ( | ) |
| char* * strrchr | ( | ) |
1.4.7

