dynamic history bugfix

increasing the length would fill the `date_buf` of the digest panels incorrectly.
Should this be <= ?  Are there valid cases for this where we're not actually growing?