• Juri Linkov's avatar
    Run scroll/recenter commands from minibuffer in original window (bug#38076) · 898cdc67
    Juri Linkov authored
    * lisp/minibuffer.el (with-minibuffer-selected-window): New macro.
    (minibuffer-recenter-top-bottom, minibuffer-scroll-up-command)
    (minibuffer-scroll-down-command, minibuffer-scroll-other-window):
    (minibuffer-scroll-other-window-down): New commands.
    (minibuffer-local-map): Remap recenter/scroll symbols to their
    minibuffer wrappers: recenter-top-bottom to minibuffer-recenter-top-bottom.
    
    * src/window.c (Fother_window_for_scrolling): Use 'lambda' value for
    MINIBUF arg of Fnext_window, so minibuffer-scroll-other-window and
    minibuffer-scroll-other-window-down doesn't try to scroll the
    minibuffer window.
    898cdc67
minibuffer.el 173 KB