This repository has been archived on 2024-10-22. You can view files and clone it, but cannot push or open issues or pull requests.
spacemacs/core
Damon Chan c4a1caae17
[core] Add :timeout/:idle for spacemacs|define-transient-state (#14742)
* Add :timeout for spacemacs|define-transient-state

This add a :timeout keyword for spacemacs|define-transient-state, it
make use of :timeout keyword defhydra according to
https://github.com/abo-abo/hydra/wiki/internals.

"The :timeout key starts a timer for the corresponding amount of seconds that disables the hydra. Calling any head will refresh the timer."

* Add idle for spacemacs|define-transient-state.

According to https://github.com/abo-abo/hydra/wiki/internals:
This key can delay the appearance of the hint.
Add :timeout and :idle in defhydra body to make it effect.
2021-05-07 21:22:16 +02:00
..
aprilfool Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
banners [home] Add GPLv3 badge in footer 2021-03-25 22:59:32 -04:00
gnupg [core] Update spacemacs GPG public key 2019-08-23 12:39:22 -04:00
info core: change scope of elpa stable variables 2017-11-01 23:23:34 -04:00
libs Built-in files auto-update: Fri Apr 23 14:02:04 UTC 2021 2021-04-23 23:00:39 +03:00
templates Add missing GPLv3 headers to various files 2021-04-09 20:52:24 +00:00
core-command-line.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-compilation.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-configuration-layer.el Removed legacy codes for emacs-version < 25.1 (#14497) 2021-04-28 05:04:53 +00:00
core-custom-settings.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-customization.el core-customization: improved SAFE variable handling (#14679) 2021-04-19 21:34:09 +02:00
core-debug.el Removed legacy codes for emacs-version < 25.1 (#14497) 2021-04-28 05:04:53 +00:00
core-display-init.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-documentation.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-dotspacemacs.el [Fix] dotspacemacs/test-dotfile complains error on new custom vars 2021-04-10 09:43:44 +02:00
core-dumper.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-early-funcs.el [init] Disable GUI elements in early-init as well (#14559) 2021-04-08 22:25:14 +02:00
core-emacs-backports.el Bumped minimum emacs version to 26.1 2021-05-03 22:09:11 +02:00
core-env.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-fonts-support.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-funcs.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-hooks.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-jump.el [core] Remove some typos in doc of new jump handlers 2021-04-12 21:13:51 +00:00
core-keybindings.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-load-paths.el [documentation]: Improved core-load-paths and core-versions (#14707) 2021-04-30 05:36:23 +00:00
core-micro-state.el Removed legacy codes for emacs-version < 25.1 (#14497) 2021-04-28 05:04:53 +00:00
core-progress-bar.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-release-management.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-spacebind.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-spacemacs-buffer.el [dotfile] New var: dotspacemacs-startup-buffer-multi-digit-delay 2021-04-08 22:27:54 +02:00
core-spacemacs.el [init] Disable GUI elements in early-init as well (#14559) 2021-04-08 22:25:14 +02:00
core-themes-support.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-toggle.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-transient-state.el [core] Add :timeout/:idle for spacemacs|define-transient-state (#14742) 2021-05-07 21:22:16 +02:00
core-use-package-ext.el Apply GPLv3 terms explicitly to all elisp files 2021-03-25 22:59:32 -04:00
core-versions.el Bumped minimum emacs version to 26.1 2021-05-03 22:09:11 +02:00