spacemacs/layers/+spacemacs
Miciah Masters 31f4c2a005 Advise rename-buffer when persp-mode activated
Before this commit, spacemacs-layouts/init-eyebrowse advised rename-buffer
with spacemacs//fixup-window-config.  However, this advice causes problems
if persp-mode is not activated when a function tries to rename a buffer.

In particular, Spacemacs's CI uses Emacs's batch mode to run
spacemacs/publish-doc, which uses rename-buffer.  In batch mode, persp-mode
is not activated, and consequently spacemacs/publish-doc was failing:

    Publishing file /home/travis/.emacs.d/news/news01.org using ‘org-html-publish-to-html’
    Skipping check for new version (reason: dotfile)
    Wrong type argument: hash-table-p, nil
    Warning (emacs): recentf mode: Wrong type argument: hash-table-p, nil
    spacemacs/publish-doc failed

In order to avoid problems, this commit moves the advising of rename-buffer
from spacemacs-layouts/init-eyebrowse to spacemacs//activate-persp-mode.

* layers/+spacemacs/spacemacs-layouts/packages.el
(spacemacs-layouts/init-eyebrowse): Move advice from here...
* layers/+spacemacs/spacemacs-layouts/funcs.el
(spacemacs//activate-persp-mode): ...to here.
2018-08-23 10:29:37 +01:00
..
spacemacs-completion Move helm variable from helm layer to spacemacs-completion layer 2018-06-16 00:02:59 -04:00
spacemacs-defaults spacemacs-defaults: add a keybind to open a file and replace buffer with it 2018-08-21 00:55:37 +03:00
spacemacs-editing Fix smart-closing-parenthesis extra parenthesis 2018-08-04 10:48:00 -04:00
spacemacs-editing-visual
spacemacs-evil Load evil-surround when entering operator state 2018-07-12 11:56:20 +03:00
spacemacs-language
spacemacs-layouts Advise rename-buffer when persp-mode activated 2018-08-23 10:29:37 +01:00
spacemacs-misc
spacemacs-modeline spaceline: fix copy-paste error in lazy-load hook name 2018-06-20 09:51:45 +03:00
spacemacs-navigation
spacemacs-org
spacemacs-project Fix the projectile layer 2018-07-09 23:17:08 +02:00
spacemacs-purpose Remove obsolete purpose-conf argument for good 2018-06-20 23:56:41 +03:00
spacemacs-visual Adds *Process List* to popwin:special-display-config 2018-06-26 09:11:17 +03:00