readline.h | readline.h | |||
---|---|---|---|---|
skipping to change at line 43 | skipping to change at line 43 | |||
# include "keymaps.h" | # include "keymaps.h" | |||
# include "tilde.h" | # include "tilde.h" | |||
#else | #else | |||
# include <readline/rlstdc.h> | # include <readline/rlstdc.h> | |||
# include <readline/rltypedefs.h> | # include <readline/rltypedefs.h> | |||
# include <readline/keymaps.h> | # include <readline/keymaps.h> | |||
# include <readline/tilde.h> | # include <readline/tilde.h> | |||
#endif | #endif | |||
/* Hex-encoded Readline version number. */ | /* Hex-encoded Readline version number. */ | |||
#define RL_READLINE_VERSION 0x0501 /* Readline 5.1 */ | #define RL_READLINE_VERSION 0x0502 /* Readline 5.2 */ | |||
#define RL_VERSION_MAJOR 5 | #define RL_VERSION_MAJOR 5 | |||
#define RL_VERSION_MINOR 1 | #define RL_VERSION_MINOR 2 | |||
/* Readline data structures. */ | /* Readline data structures. */ | |||
/* Maintaining the state of undo. We remember individual deletes and inser ts | /* Maintaining the state of undo. We remember individual deletes and inser ts | |||
on a chain of things to do. */ | on a chain of things to do. */ | |||
/* The actions that undo knows how to undo. Notice that UNDO_DELETE means | /* The actions that undo knows how to undo. Notice that UNDO_DELETE means | |||
to insert some text, and UNDO_INSERT means to delete some text. I.e., | to insert some text, and UNDO_INSERT means to delete some text. I.e., | |||
the code tells undo what to undo, not how to undo it. */ | the code tells undo what to undo, not how to undo it. */ | |||
enum undo_code { UNDO_DELETE, UNDO_INSERT, UNDO_BEGIN, UNDO_END }; | enum undo_code { UNDO_DELETE, UNDO_INSERT, UNDO_BEGIN, UNDO_END }; | |||
skipping to change at line 760 | skipping to change at line 760 | |||
preferences are honored. */ | preferences are honored. */ | |||
extern int rl_completion_mark_symlink_dirs; | extern int rl_completion_mark_symlink_dirs; | |||
/* If non-zero, then disallow duplicates in the matches. */ | /* If non-zero, then disallow duplicates in the matches. */ | |||
extern int rl_ignore_completion_duplicates; | extern int rl_ignore_completion_duplicates; | |||
/* If this is non-zero, completion is (temporarily) inhibited, and the | /* If this is non-zero, completion is (temporarily) inhibited, and the | |||
completion character will be inserted as any other. */ | completion character will be inserted as any other. */ | |||
extern int rl_inhibit_completion; | extern int rl_inhibit_completion; | |||
/* Input error; can be returned by (*rl_getc_function) if readline is readi | ||||
ng | ||||
a top-level command (RL_ISSTATE (RL_STATE_READCMD)). */ | ||||
#define READERR (-2) | ||||
/* Definitions available for use by readline clients. */ | /* Definitions available for use by readline clients. */ | |||
#define RL_PROMPT_START_IGNORE '\001' | #define RL_PROMPT_START_IGNORE '\001' | |||
#define RL_PROMPT_END_IGNORE '\002' | #define RL_PROMPT_END_IGNORE '\002' | |||
/* Possible values for do_replace argument to rl_filename_quoting_function, | /* Possible values for do_replace argument to rl_filename_quoting_function, | |||
called by rl_complete_internal. */ | called by rl_complete_internal. */ | |||
#define NO_MATCH 0 | #define NO_MATCH 0 | |||
#define SINGLE_MATCH 1 | #define SINGLE_MATCH 1 | |||
#define MULT_MATCH 2 | #define MULT_MATCH 2 | |||
End of changes. 3 change blocks. | ||||
2 lines changed or deleted | 7 lines changed or added | |||
rlconf.h | rlconf.h | |||
---|---|---|---|---|
skipping to change at line 40 | skipping to change at line 40 | |||
/* Define this to get an indication of file type when listing completions. */ | /* Define this to get an indication of file type when listing completions. */ | |||
#define VISIBLE_STATS | #define VISIBLE_STATS | |||
/* This definition is needed by readline.c, rltty.c, and signals.c. */ | /* This definition is needed by readline.c, rltty.c, and signals.c. */ | |||
/* If on, then readline handles signals in a way that doesn't screw. */ | /* If on, then readline handles signals in a way that doesn't screw. */ | |||
#define HANDLE_SIGNALS | #define HANDLE_SIGNALS | |||
/* Ugly but working hack for binding prefix meta. */ | /* Ugly but working hack for binding prefix meta. */ | |||
#define PREFIX_META_HACK | #define PREFIX_META_HACK | |||
/* The final, last-ditch effort file name for an init file. */ | /* The next-to-last-ditch effort file name for a user-specific init file. * / | |||
#define DEFAULT_INPUTRC "~/.inputrc" | #define DEFAULT_INPUTRC "~/.inputrc" | |||
/* The ultimate last-ditch filenname for an init file -- system-wide. */ | ||||
#define SYS_INPUTRC "/etc/inputrc" | ||||
/* If defined, expand tabs to spaces. */ | /* If defined, expand tabs to spaces. */ | |||
#define DISPLAY_TABS | #define DISPLAY_TABS | |||
/* If defined, use the terminal escape sequence to move the cursor forward | /* If defined, use the terminal escape sequence to move the cursor forward | |||
over a character when updating the line rather than rewriting it. */ | over a character when updating the line rather than rewriting it. */ | |||
/* #define HACK_TERMCAP_MOTION */ | /* #define HACK_TERMCAP_MOTION */ | |||
/* The string inserted by the `insert comment' command. */ | /* The string inserted by the `insert comment' command. */ | |||
#define RL_COMMENT_BEGIN_DEFAULT "#" | #define RL_COMMENT_BEGIN_DEFAULT "#" | |||
End of changes. 2 change blocks. | ||||
1 lines changed or deleted | 4 lines changed or added | |||