spacemacs/core
syl20bnr bfec254221 core: replace :additional-docs by an independent macro
- New macro `spacemacs|transient-state-format-hint`
Additional hints can be formatted outside of the transient state macro.
This is a better separation of concern from an API point of view
because those hint are coupled to with the usage of :dynamic-hint
keyword. The transient state macro only need to know the entry point
for such dynamic hints, effectively increasing the readability of
transient state definition.

To be able to decouple the formatting of additional hints, a new
private variable whose name is given by the function
`spacemacs//transient-state-props-var-name` has been introduced.
An alternative would have been the save the whole transient state macro
props but a variable allows the cherry-pick only the values we really
need.

- Remove commented code about old variable
`spacemacs-transient-state-title-face`

- Remove unused keyword :entry-binding since it is not used. Given
the number and diversity of transient states in Spacemacs currently it
is a safe guess to remove this keyword for now. We can reintroduce it
later if really needed.
2016-03-04 18:20:23 -05:00
..
banners
info
libs core: remove corelv 2016-01-26 02:05:32 -05:00
templates Add smart closing parenthesis 2016-02-14 23:09:13 -05:00
core-auto-completion.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-command-line.el Fix typo in spacemacs-force-resume-layouts 2016-02-15 00:05:38 -05:00
core-configuration-layer.el Revert one instance of condition-case 2016-03-03 21:14:40 +01:00
core-debug.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-display-init.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-documentation.el Update layers/LAYERS.org 2016-02-07 14:28:07 +01:00
core-dotspacemacs.el core: fix dotspacemacs-editing-style docstring 2016-03-01 18:56:24 +01:00
core-emacs-backports.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-fonts-support.el Enhance spacemacs|diminish 2016-01-21 16:10:24 +01:00
core-funcs.el Better implementation of previous commit 2016-03-03 21:43:33 +01:00
core-keybindings.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-load-paths.el Ensure that pcache-directory ends in a slash 2016-01-31 23:04:46 -05:00
core-micro-state.el core: update doc after auto executing in micro state. 2016-01-31 23:04:47 -05:00
core-release-management.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-spacemacs-buffer.el Fix display of recent bookmarks without filename 2016-02-14 20:57:46 -05:00
core-spacemacs.el Add display-graphic-p to SPC hds 2016-02-23 23:34:49 +01:00
core-themes-support.el Use unless-debug version of condition-case 2016-03-03 20:30:30 +01:00
core-toggle.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-transient-state.el core: replace :additional-docs by an independent macro 2016-03-04 18:20:23 -05:00
core-use-package-ext.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00