On Fri, Oct 10, 2014 at 11:40 AM, Linda Walsh <b...@tlinx.org> wrote:
> You DID read the release notes and changes from 4.2->4.3. > > Someone had the bright idea that .. in 4.2, '0' meant no limit in > history (in bash and readline)... but in 4.3, '0' means 0 and throw > away history while negative values mean keep it all. > > Perhaps you were hit by this brilliant new feature -- no doubt > a new POSIX blessing. > Your ironic stance won't help your case. Especially when what you describe is not true, 0 in 4.2 means 0. $ HISTSIZE=10 $ echo $BASH_VERSION 4.2.53(1)-release $ history 999 PS1=\$\ 1000 HIST_SIZE=10 1001 echo $BASH_VERSION 1002 history $ HISTSIZE=0 $ history $