From e7ad4f71b1436e67eeeb949a396d4f56ff2bec16 Mon Sep 17 00:00:00 2001 From: John Southworth Date: Thu, 20 Oct 2011 16:47:53 -0500 Subject: Workaround for bug 7570, turning echo on manually when running a templated command should fix the majority of the problems. It would be better to fix the readline/less interaction in the future --- functions/interpreter/vyatta-cfg-run | 3 +++ 1 file changed, 3 insertions(+) (limited to 'functions') diff --git a/functions/interpreter/vyatta-cfg-run b/functions/interpreter/vyatta-cfg-run index 52a264a..29ac48a 100644 --- a/functions/interpreter/vyatta-cfg-run +++ b/functions/interpreter/vyatta-cfg-run @@ -507,6 +507,9 @@ vyatta_cfg_run () local found is_elem_of "${cmd}" _vyatta_cfg_cmds found=$? + stty echo # turn echo on, this is a workaround for bug 7570 + # not a fix we need to look at why the readline library + # is getting confused on paged help text. if [[ "${#filtered_cmds[@]}" == "0" ]]; then echo -ne "\n Invalid command: [$cmd]\n\n" return 1 -- cgit v1.2.3