[129] in bug-owl
Artifact bug
daemon@ATHENA.MIT.EDU (Marleigh I Norton)
Thu Feb 13 09:20:30 2003
Message-Id: <200302131415.JAA28832@department-of-alchemy.mit.edu>
To: bug-owl@MIT.EDU
cc: marleigh@MIT.EDU
Date: Thu, 13 Feb 2003 09:15:55 -0500
From: Marleigh I Norton <marleigh@MIT.EDU>
Every once in a while, my screen gets these wacky artifacts. Like if I
had a zephyr, and then I scroll down to the next one which has an empty
line (just a carriage return, no characters), and if the screen adjusts
itself to the scroll such that the empty line in zephyr 2 appears
where some of the text of zephyr 1 was, rather than being an empty line
like it should be, the original text of zephyr 1 will not be overwritten
and remain on the screen. Scrolling far right, then back again often
fixes the problem, though sometimes it just shifts the text a few spaces
to the right.
Multiple line zephyrs seem to occasionally behave strangely in a similar
way, at least in terms of shifting. Sometimes they work fine, and
sometimes they shift right a few spaces with a ^@^@ inserted at the
beginning:
marleigh: "She has a lovely face;
^@^@ God in His mercy lend her grace,
^@^@ the Lady of Shallott"
I do admit, I'm customizing to allow for multiple line zephyrs, but
nothing that odd. There's a copy of my .owlconf in
/mit/marleigh/Public/.owlconf if you'd like to check.
Today, when I logged in and owl automatically started a zlist command,
the following text appeared on the screen, after the normal output of
zlist:
x+)\s*$/m) { $out .= "Subject: $1"; }
x
x return($out."\n");
x
x }
x
x
x
x ## The remainder formats normal messages (eg, to classes and
instancex
qqx ## Outgoing messages have different headers than incoming
messages. xqqq
The zlist artifacts never used to happen in the previous version of owl.
The other issues - shifting right, random characters staying on the
screen, multi-line zephyrs - also came up in the previous version of
owl, though not as often, I think. Incidentally, Ctrl-l doesn't help
with any of these problems.
Marleigh
PS: I'm mostly sending mail as I notice things, on the theory that it's
data, and data is good. If you'd like less mail and prefer I only
report serious bugs, let me know.