]> git.eshelyaron.com Git - emacs.git/commit
New frame parameter 'drag-with-tab-line' (Bug#49247)
authorMartin Rudalics <rudalics@gmx.at>
Fri, 2 Jul 2021 08:55:42 +0000 (10:55 +0200)
committerMartin Rudalics <rudalics@gmx.at>
Fri, 2 Jul 2021 08:55:42 +0000 (10:55 +0200)
commitf449890508e8d52cc2029a34e55bfdb63c431c4b
tree019b1479848b0723999b83a3e84e3d19e1b7599a
parentaaa32f39420826bdbca30a3bc6212c38c267cda6
New frame parameter 'drag-with-tab-line' (Bug#49247)

The new frame parameter 'drag-with-tab-line' allows to move
frames by dragging their topmost windows' tab line with the
mouse thus achieving a behavior similar to that provided by
the 'drag-with-header-line' parameter.

* lisp/mouse.el (mouse-drag-tab-line): New function.
(mouse-drag-frame-resize, mouse-drag-frame-move)
([tab-line down-mouse-1]): Handle tab line dragging in various
keymaps.
* doc/lispref/frames.texi (Mouse Dragging Parameters): Describe
new parameter 'drag-with-tab-line'.
* etc/NEWS: Add entry for 'drag-with-tab-line'.
doc/lispref/frames.texi
etc/NEWS
lisp/mouse.el