This is a somewhat obscure problem, but I thought I'd
go ahead and report it in case anyone has seen it or
has any ideas.
Under normal circumstances, when tabbed windows are
used, and a macro is defined or invoked, the tab is
expanded to display a status message. Then, when the
macro is done, the tab returns to its normal size.
However, we're seeing cases where each time the macro
is invoked the tab becomes larger (vertically) to the
point where it can take up a large portion of the
screen. A screen shot is attached.
We only see this on Solaris, and then only when
/usr/openwin/lib/X11/fonts/F3bitmaps/ is at the
beginning of the X fontpath. I'm at a loss to go about
debugging it - I'm particularly curious whether any
other solaris users can verify this and (whether or not
you see the bug) which version of
Motif/Lesstif/Openmotif you are using. We're using a
statically linked copy of lesstif-0.93.94 (as that's a
version which is "approved" for use with nedit)
To reproduce, make sure that "xset q" shows
/usr/openwin/lib/X11/fonts/F3bitmaps/ at the beginning
of the fontpath. If not, run "xset +fp
/usr/openwin/lib/X11/fonts/F3bitmaps/". Then open up
an editing session with two tabs (e.g. "nedit file1
Start repeatedly pressing Alt+K. The first time, the
tab will expand to show the message "Learn Mode --
Press Alt+K to finish...". The next time, the message
disappears, and the tab returns to normal. Each
successive key press causes the tab to "grow" until it
resembles the attached screen shot.
Any suggestions are welcome!