[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc
From: |
Charles A. Roelli |
Subject: |
bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc |
Date: |
Fri, 16 Nov 2018 21:22:23 +0100 |
> From: Juri Linkov <juri@linkov.net>
> Date: Fri, 16 Nov 2018 00:15:02 +0200
>
> Thanks, this was needed for a long time. I tried it, and it looks great!
Thanks for testing it.
> > Clicking the menu items and icons should work okay with the mouse, but
> > I haven't yet found a way to show the menu with either "tmm-menubar"
> > or TTY menus, since activating these functions will normally
> > exit Isearch.
>
> Eli is right. (put 'tmm-menubar 'isearch-scroll t) did the trick.
To see the positive effect of that statement, is setting
`isearch-allow-scroll' to t required?
For me, the following recipe still has issues, even with that line
added to the patch:
emacs -Q
M-x set-variable isearch-allow-scroll t
C-r M-` i
The "Isearch" menu should now be shown in the *Completions* window,
but instead Isearch actually searches for the character "i" in the
minibuffer. If we can inhibit that then we should be fine. (It looks
like Isearch is not happy about commands switching the current buffer
behind its back.)
As for the TTY menus, adding "(put 'menu-bar-open 'isearch-scroll t)"
and enabling `isearch-allow-scroll' allows use of the new menu during
Isearch from a TTY. Thanks Eli!
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Charles A. Roelli, 2018/11/10
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Eli Zaretskii, 2018/11/10
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Charles A. Roelli, 2018/11/15
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Eli Zaretskii, 2018/11/15
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Juri Linkov, 2018/11/15
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, martin rudalics, 2018/11/16
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Drew Adams, 2018/11/16
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, martin rudalics, 2018/11/17
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Juri Linkov, 2018/11/17
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, martin rudalics, 2018/11/18
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc,
Charles A. Roelli <=
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Juri Linkov, 2018/11/17
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Juri Linkov, 2018/11/17
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Drew Adams, 2018/11/17
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Charles A. Roelli, 2018/11/18
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Juri Linkov, 2018/11/18
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Charles A. Roelli, 2018/11/19
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Juri Linkov, 2018/11/19
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Charles A. Roelli, 2018/11/20
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Charles A. Roelli, 2018/11/21
- bug#32990: 26.1.50; isearch-forward + t-m-m/mark-active doc, Juri Linkov, 2018/11/21