Mercurial > hg > octave-nkf
changeset 19285:2401977f4dcf
command_editor: provide access to rl_prefer_env_winsize
* cmd-edit.h, cmd-edit.cc (command_editor::prefer_env_winsize,
command_editor::do_prefer_env_winsize,
gnu_readline::do_prefer_env_winsize): New functions.
* oct-rl-edit.h, oct-rl-edit.c (octave_rl_prefer_env_winsize): New function.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 17 Sep 2014 16:36:41 -0400 |
parents | d7f642d68817 |
children | 09f5f95e5fcc |
files | liboctave/util/cmd-edit.cc liboctave/util/cmd-edit.h liboctave/util/oct-rl-edit.c liboctave/util/oct-rl-edit.h |
diffstat | 4 files changed, 22 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/liboctave/util/cmd-edit.cc +++ b/liboctave/util/cmd-edit.cc @@ -181,6 +181,8 @@ bool do_filename_quoting_desired (bool); + bool do_prefer_env_winsize (bool); + void do_interrupt (bool); static int operate_and_get_next (int, int); @@ -659,6 +661,12 @@ return ::octave_rl_filename_quoting_desired (arg); } +bool +gnu_readline::do_prefer_env_winsize (bool arg) +{ + return ::octave_rl_prefer_env_winsize (arg); +} + void gnu_readline::do_interrupt (bool arg) {
--- a/liboctave/util/cmd-edit.h +++ b/liboctave/util/cmd-edit.h @@ -163,6 +163,8 @@ static bool filename_quoting_desired (bool); + static bool prefer_env_winsize (bool); + static bool interrupt (bool = true); static int current_command_number (void); @@ -333,6 +335,8 @@ virtual bool do_filename_quoting_desired (bool) { return false; } + virtual bool do_prefer_env_winsize (bool) { return false; } + virtual void do_interrupt (bool) { } int do_insert_initial_input (void);