aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
authorPo Lu2023-07-20 09:22:41 +0800
committerPo Lu2023-07-20 09:22:41 +0800
commit882e1d659fec8062e96cfb614e73954840c6ecfe (patch)
tree64d5cb7253d45a5ebfda14d05d6d6b9f123d49a0 /java
parent1eb24c6c3812833864dce42a09ac497db1946758 (diff)
downloademacs-882e1d659fec8062e96cfb614e73954840c6ecfe.tar.gz
emacs-882e1d659fec8062e96cfb614e73954840c6ecfe.zip
Introduce a `dired-click-select' mode
* doc/emacs/dired.texi (Marks vs Flags): Document command bound to `touchscreen-hold'. * doc/lispref/commands.texi (Touchscreen Events): Describe `touch-screen-inhibit-drag'. * etc/NEWS: Improve description of changes to touch screen support. * lisp/dired-aux.el (dired-do-chxxx, dired-do-chmod) (dired-do-print, dired-do-shell-command, dired-do-compress-to) (dired-do-create-files, dired-do-rename, dired-do-isearch) (dired-do-isearch-regexp, dired-do-search) (dired-do-query-replace-regexp, dired-do-find-regexp) (dired-vc-next-action): Disable ``click to select'' after running this command. * lisp/dired.el (dired-insert-set-properties): Attach click-to-select keymap to file names if necessary. (dired-mode-map): Bind `touchscreen-hold' to click to select mode. (dired-post-do-command): New function. (dired-do-delete): Call it. (dired-mark-for-click, dired-enable-click-to-select-mode): New functions. (dired-click-to-select-mode): New minor mode. * lisp/touch-screen.el (touch-screen-current-tool): Fix doc string. (touch-screen-inhibit-drag): New function.
Diffstat (limited to 'java')
0 files changed, 0 insertions, 0 deletions