Would it be better to have the default time for unmarked history lines to be the epoch rather than the current time?
I recently added time recording, via HISTTIMEFORMAT, to my bash history. It is odd that now when listing it, all the old lines have the current time and date; in particular, it violates the expectation that the history will (unless I have done odd things to it) be ordered monotonically.
It would seem more natural to use the time of the epoch.
I have worked around this problem by annotating all the old lines with "#1" (I was a bit surprised that "#0" didn't work, I learned something new about UNIX time!).