bug-bash
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: feature-request: don't count history time comment lines when in HIST


From: Christoph Anton Mitterer
Subject: Re: feature-request: don't count history time comment lines when in HISTFILESIZE
Date: Fri, 27 Mar 2015 01:21:49 +0100

On Thu, 2015-03-26 at 16:26 -0400, Chet Ramey wrote: 
> > And b) it seems kinda ugly that one needs to explicitly set a default
> > value that would be set later anyway.
> Maybe.
Okay, keep me tuned if you should plan to actually do that, cause then I
can revise manually setting it :)

>   It is what it is, and it's an effective workaround that you can
> use today.
Sure, thanks for that,...


> > Wasn't it possible to simply set the default for histchars earlier in
> > the startup?
> histchars defaulting is part of the interactive shell setup; environment
> variables are scanned before any other setup so they are available when
> the startup files are read.  The interactive shell startup comes after
> the startup files are read so the startup files can set any appropriate
> variables.
One other possibility would be, if HISTTIMEFORMAT is set and histchars
is not, while you read in the .bash_history, assume only there the
default of "#" and ignore these lines.
That way would probably not change the behaviour a lot.


Cheers,
Chris.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]