diff options
| author | Po Lu | 2023-05-18 16:09:00 +0800 |
|---|---|---|
| committer | Po Lu | 2023-05-18 16:09:00 +0800 |
| commit | fdc0bf25b2a608625c6292c723ef40ad8e6ed76a (patch) | |
| tree | 9bedf76ab6854cf8bfa3dee6a25389e3cb2e8067 /exec/exec.c | |
| parent | 074c0268fd32d6527e124cff386bb6b15cf90017 (diff) | |
| download | emacs-fdc0bf25b2a608625c6292c723ef40ad8e6ed76a.tar.gz emacs-fdc0bf25b2a608625c6292c723ef40ad8e6ed76a.zip | |
Allow interacting with the tab line from a touch screen
* doc/emacs/frames.texi (Tab Bars): Explain how to interact with
the tab bar from a touch screen.
* doc/emacs/input.texi (Touchscreens): Document exactly what a
``long press'' is.
* doc/emacs/windows.texi (Tab Line): Likewise.
* lisp/tab-line.el (tab-line-tab-map, tab-line-add-map)
(tab-line-tab-close-map, tab-line-left-map, tab-line-right-map):
Bind `touchscreen-begin' to each command.
(tab-line-track-tap, tab-line-event-start): New functions.
(tab-line-hscroll-right, tab-line-hscroll-left, tab-line-new-tab)
(tab-line-select-tab, tab-line-close-tab): Use them.
Diffstat (limited to 'exec/exec.c')
0 files changed, 0 insertions, 0 deletions