Preserve loglines on reload
authorJeremy Stanley <fungi@yuggoth.org>
Mon, 30 Dec 2019 01:49:32 +0000 (01:49 +0000)
committerJeremy Stanley <fungi@yuggoth.org>
Mon, 30 Dec 2019 15:08:16 +0000 (15:08 +0000)
commiteecae7d240916774df48fc6fcf340fed86e3bb74
treecfd49d1afc94112a97493e373668af6d74985f45
parent03ebfe3129537277ad82553b30f2093bbf5d8e84
Preserve loglines on reload

When a reload occurs, prepend the new universe's loglines with those
from the old universe so they are not lost. This may temporarily
bloat the loglines list slightly over the limit, but it will be
adjusted downward the next time anything new gets logged. Also
adjust the `show log` selftests to handle linewraps in a new place
when the total loglines count is higher.
mudpy/misc.py
mudpy/tests/selftest.py