ansible: temporary hack to fix modified buffer on decryption

This commit is contained in:
syl20bnr 2016-12-16 09:17:05 -05:00
parent 590f229854
commit 533b80fecf
2 changed files with 9 additions and 1 deletions

View file

@ -25,3 +25,7 @@
(defun spacemacs/ansible-doc-maybe-enable () (defun spacemacs/ansible-doc-maybe-enable ()
(when (spacemacs//ansible-should-enable?) (when (spacemacs//ansible-should-enable?)
(ansible-doc-mode 1))) (ansible-doc-mode 1)))
(defun spacemacs//ansible-reset-buffer-modified ()
"Force the modified buffer flag to nil."
(set-buffer-modified-p nil))

View file

@ -27,7 +27,11 @@
(remove-hook 'ansible-hook 'ansible::auto-decrypt-encrypt)) (remove-hook 'ansible-hook 'ansible::auto-decrypt-encrypt))
(spacemacs/set-leader-keys-for-minor-mode 'ansible (spacemacs/set-leader-keys-for-minor-mode 'ansible
"bd" 'ansible::decrypt-buffer "bd" 'ansible::decrypt-buffer
"be" 'ansible::encrypt-buffer)))) "be" 'ansible::encrypt-buffer))
:config
;; TODO to remove when fixed upstream
(advice-add 'ansible::decrypt-buffer
:after 'spacemacs//ansible-reset-buffer-modified)))
(defun ansible/init-ansible-doc () (defun ansible/init-ansible-doc ()
(use-package ansible-doc (use-package ansible-doc