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

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/