Add:
- Key binding for evil-join for both evil/holy-mode.
- A command for indenting whole buffer and a key binding in both
evil/holy-mode.
- A smart beginning of line for holy-mode.
Conflicts:
spacemacs/extensions/holy-mode/holy-mode.el
In many Helm commands, persistent action may open another window to
temporary view its content. For example, execute persistent action in
helm-M-x open a *Help* window for that command. Unfortunately, if
popwin-mode is active, the temporary *Help* buffer is opened below and
Helm's *Help* buffer is opened above by Helm, both show the same
content. Another command is helm-apropos. Since all Helm windows are
effectively temporary already, we do not need popwin in action anymore.
This is mostly a style thing, since I think it would probably be a lot
of effort getting spacemacs working on windows smoothly. But it is also
a first step towards a "try out spacemacs" script that doesn't require
someone to move their `~/.emacs.d` around.
- Enable lazy-loading of company.
- The company layer is now agnostic of any packages which use company
- company-backends is now buffer local and contains only the backends
which are relevant for the current modes
- New macro `spacemacs|reset-local-company-backends`
So flycheck won't have to rely on the minibuffer to display its error
messages anymore, and won't conflict with modes like el-doc or
semantic-idle-summary-mode that displays useful information in the
minibuffer.
However, disable it in asm-mode since some hex numbers in asm-mode do
not have 0x before them, so the highlighting is random, i.e. a decimal
number like 01 can be highlighted but not ff or e9.
`ess-R-object-popup` and `ess-R-data-view` no longer exist in the newest
version of the `ess` package. All we need to load now is `ess-site`.
Revert changes to ess lazy loading
Include two empty init functions for packages causing errors instead.
Standard Doge 1) uses two-word phrases and 2) violates the selectional
restrictions of the modifiers 'such', 'so', 'very', 'many', and 'much'.
(see
http://the-toast.net/2014/02/06/linguist-explains-grammar-doge-wow/#BjOVLZxGdAHsebDq.99)
These are my suggestions for banner phrases that more accurately match the usual
doge grammar. Oh god what am i doing with my life