Back to home page

EIC code displayed by LXR

 
 

    


Warning, file /include/readline/rlconf.h was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).

0001 /* rlconf.h -- readline configuration definitions */
0002 
0003 /* Copyright (C) 1992-2015 Free Software Foundation, Inc.
0004 
0005    This file is part of the GNU Readline Library (Readline), a library
0006    for reading lines of text with interactive input and history editing.      
0007 
0008    Readline is free software: you can redistribute it and/or modify
0009    it under the terms of the GNU General Public License as published by
0010    the Free Software Foundation, either version 3 of the License, or
0011    (at your option) any later version.
0012 
0013    Readline is distributed in the hope that it will be useful,
0014    but WITHOUT ANY WARRANTY; without even the implied warranty of
0015    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
0016    GNU General Public License for more details.
0017 
0018    You should have received a copy of the GNU General Public License
0019    along with Readline.  If not, see <http://www.gnu.org/licenses/>.
0020 */
0021 
0022 #if !defined (_RLCONF_H_)
0023 #define _RLCONF_H_
0024 
0025 /* Define this if you want the vi-mode editing available. */
0026 #define VI_MODE
0027 
0028 /* Define this to get an indication of file type when listing completions. */
0029 #define VISIBLE_STATS
0030 
0031 /* Define this to get support for colors when listing completions and in
0032    other places. */
0033 #define COLOR_SUPPORT
0034 
0035 /* This definition is needed by readline.c, rltty.c, and signals.c. */
0036 /* If on, then readline handles signals in a way that doesn't suck. */
0037 #define HANDLE_SIGNALS
0038 
0039 /* Ugly but working hack for binding prefix meta. */
0040 #define PREFIX_META_HACK
0041 
0042 /* The next-to-last-ditch effort file name for a user-specific init file. */
0043 #define DEFAULT_INPUTRC "~/.inputrc"
0044 
0045 /* The ultimate last-ditch filename for an init file -- system-wide. */
0046 #define SYS_INPUTRC "/etc/inputrc"
0047 
0048 /* If defined, expand tabs to spaces. */
0049 #define DISPLAY_TABS
0050 
0051 /* If defined, use the terminal escape sequence to move the cursor forward
0052    over a character when updating the line rather than rewriting it. */
0053 /* #define HACK_TERMCAP_MOTION */
0054 
0055 /* The string inserted by the `insert comment' command. */
0056 #define RL_COMMENT_BEGIN_DEFAULT "#"
0057 
0058 /* Define this if you want code that allows readline to be used in an
0059    X `callback' style. */
0060 #define READLINE_CALLBACKS
0061 
0062 /* Define this if you want the cursor to indicate insert or overwrite mode. */
0063 /* #define CURSOR_MODE */
0064 
0065 /* Define this if you want to enable code that talks to the Linux kernel
0066    tty auditing system. */
0067 /* #define ENABLE_TTY_AUDIT_SUPPORT */
0068 
0069 /* Defaults for the various editing mode indicators, inserted at the beginning
0070    of the last (maybe only) line of the prompt if show-mode-in-prompt is on */
0071 #define RL_EMACS_MODESTR_DEFAULT    "@"
0072 #define RL_EMACS_MODESTR_DEFLEN     1
0073 
0074 #define RL_VI_INS_MODESTR_DEFAULT   "(ins)"
0075 #define RL_VI_INS_MODESTR_DEFLEN    5
0076 #define RL_VI_CMD_MODESTR_DEFAULT   "(cmd)"
0077 #define RL_VI_CMD_MODESTR_DEFLEN    5
0078 
0079 #endif /* _RLCONF_H_ */