Arjen Meek wrote:
> Hello,
>
> I'm having a problem in bash 3.1 that I'm pretty sure is a bug. As
> indicated in the subject, the HISTCMD variable always returns 1 when
> used in PROMPT_COMMAND , rather than the actual number of the current
> line in the history.
It's not a bug. Bash-3.1 returns the history position as the value
of HISTCMD only when it's actually saving commands on the history list
(which non-interactive execution like PROMPT_COMMAND evaluation has
never done). Bash-3.0 returned essentially random values when it
wasn't saving commands to the history, as long as HISTSIZE was set.
Chet
--
``The lyf so short, the craft so long to lerne.'' - Chaucer
( ``Discere est Dolere'' -- chet )
Live Strong.
Chet Ramey, ITS, CWRU [EMAIL PROTECTED] http://cnswww.cns.cwru.edu/~chet/
_______________________________________________
Bug-bash mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-bash