Index: ossp-pkg/shtool/ChangeLog RCS File: /v/ossp/cvs/ossp-pkg/shtool/ChangeLog,v rcsdiff -q -kk '-r1.170' '-r1.171' -u '/v/ossp/cvs/ossp-pkg/shtool/ChangeLog,v' 2>/dev/null --- ChangeLog 2002/07/13 18:13:58 1.170 +++ ChangeLog 2002/10/07 05:02:12 1.171 @@ -9,6 +9,13 @@ ChangeLog + Changes between 1.6.1 and 1.6.2 (12-Jul-2002 to xx-Oct-2002): + + *) Try the terminal 'init' sequence before 'reset' for bold mode + restoring in order to make sure the terminal is not cleared. + Additionally, fallback to a consistent no-bold mode. + [Mirko Liss ] + Changes between 1.6.0 and 1.6.1 (01-Feb-2002 to 12-Jul-2002): *) Removed not-existing --min-size option from the usage Index: ossp-pkg/shtool/THANKS RCS File: /v/ossp/cvs/ossp-pkg/shtool/THANKS,v rcsdiff -q -kk '-r1.23' '-r1.24' -u '/v/ossp/cvs/ossp-pkg/shtool/THANKS,v' 2>/dev/null --- THANKS 2002/09/04 09:58:42 1.23 +++ THANKS 2002/10/07 05:02:12 1.24 @@ -20,6 +20,7 @@ o Jim Jagielski o Martin Kraemer o Thomas Linden + o Mirko Liss o Liones o Markus F.X.J. Oberhumer o Benjamin Saller Index: ossp-pkg/shtool/sh.echo RCS File: /v/ossp/cvs/ossp-pkg/shtool/sh.echo,v rcsdiff -q -kk '-r1.30' '-r1.31' -u '/v/ossp/cvs/ossp-pkg/shtool/sh.echo,v' 2>/dev/null --- sh.echo 2002/02/23 09:18:03 1.30 +++ sh.echo 2002/10/07 05:02:12 1.31 @@ -76,7 +76,7 @@ fi done if [ ".$term_bold" != . ]; then - for seq in sgr0 me rmso reset; do # 'reset' is last + for seq in sgr0 me rmso init reset; do # 'reset' is last norm="`$dir/$tool $seq 2>/dev/null`" if [ ".$norm" != . ]; then term_norm="$norm" @@ -95,6 +95,8 @@ esac if [ ".$term_bold" = . -o ".$term_norm" = . ]; then echo "$msgprefix:Warning: unable to determine terminal sequence for bold mode" 1>&2 + term_bold='' + term_norm='' fi fi