Dani Moncayo skrev:
I've just noticed that the problem arises if (and only if) I start emacs
loading my .emacs file. So, i've been testing a bit and i've
discovered that
the line that produces the problem is the one that sets the
next-screen-context-lines variable to 4.
Actually, it is the scroll-margin that does it.
When the menu is created, point is at the last line. Since you have
scroll-margin set to 1, it scrolls up. You can't see that because you
have no indication, but on a graphical terminal you can see that the
scroll bar has moved a bit. Unfortunately there is no way to scroll the
window, it is either select something or C-g. wid-edit.el tries to set
a scroll-other-window command, but it somehow fails to work because of
the default binding to keyboard-quit. And in any case, IT only scrolls
down, not up.
So, the menu created by wid-edit.el should either (or both)
1) place point somewhere else, preferrably at the end of the first line.
2) provide a way to scroll the window. tmm-menubar does this so it can
be done.
Someone familiar with wid-edit.el must look at this.
Jan D.