emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Menus with more items than the TTY can display


From: Eli Zaretskii
Subject: Re: Menus with more items than the TTY can display
Date: Fri, 18 Oct 2013 11:36:52 +0300

> Date: Thu, 17 Oct 2013 19:13:46 +0200
> From: martin rudalics <address@hidden>
> CC: address@hidden
> 
>  > Another idea would be to ifdef away this fragment from term.c:
>  >
>  >       if ((menu_help_message || prev_menu_help_message)
>  >      && menu_help_message != prev_menu_help_message)
>  >    {
>  >      help_callback (menu_help_message,
>  >                     menu_help_paneno, menu_help_itemno);
>  >      tty_hide_cursor (tty);
>  >      fflush (tty->output);
>  >      prev_menu_help_message = menu_help_message;
>  >    }
>  >
>  > which disables help-echo in the menu, and see if the problem is gone
>  > even without customizing resize-mini-windows.  If it is, then stepping
>  > into the help_callback call might tell who causes the problem.
> 
> Doing this has the following effects:
> 
> (1) The echo area remains unchanged in contents and size.
> 
> (2) The amount of "artefacts" in the right half of the frame increases.
>      (You have to look at my screenshot to understand what I mean with
>      artefacts - these are essentially copies of menu lines, sometimes
>      displayed in their highlighted form.)  Also, the number of
>      highlighted menu lines increases.

Could you please post snapshots of these artefacts?  If possible,
please post several ones that show how the artefacts are added as you
move downwards through the menu by pressing C-n or the down-arrow.

Thanks.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]