Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Disable yasnippets and jedi-mode for windows

  • Loading branch information...
commit 1b9843c64d85d0aa6b064ab5318bc6900bd8649c 1 parent 5126b50
@bartvandendriessche authored
Showing with 13 additions and 7 deletions.
  1. +4 −1 settings/settings-programming.el
  2. +9 −6 settings/settings-python.el
View
5 settings/settings-programming.el
@@ -1,7 +1,6 @@
(progn
(setq el-get-sources (append el-get-sources
'((:name auto-complete)
- (:name auto-complete-yasnippet)
(:name flymake)
(:name flymake-cursor)
(:name markdown-mode)
@@ -13,6 +12,10 @@
(:name web-mode :type :elpa :after (progn
(setq web-mode-markup-indent-offset 4)
(add-to-list 'auto-mode-alist '("\\.html?\\'" . web-mode)))))))
+ ;; ugh, screw yasnippet on windows
+ (if (not (eq system-type 'windows-nt))
+ (setq el-get-sources (append el-get-sources
+ '((:name auto-complete-yasnippet)))))
(add-to-list 'auto-mode-alist '("\\.zsh$" . shell-script-mode))
(add-to-list 'auto-mode-alist '("\\.zsh-theme$" . shell-script-mode)))
View
15 settings/settings-python.el
@@ -1,16 +1,19 @@
(progn
(setq el-get-sources (append el-get-sources
- '((:name jedi :after (progn
- (add-hook 'python-mode-hook 'jedi:setup)
- (setq jedi:install-imenu)
- (setq jedi:use-shortcuts t)
- (setq jedi:complete-on-dot t)))
- (:name virtualenv :after (progn
+ '((:name virtualenv :after (progn
(put 'virtualenv-workon 'safe-local-variable 'stringp)
(put 'virtualenv-default-directory 'safe-local-variable 'stringp)))
(:name virtualenvwrapper :type :elpa :after (progn
(put 'project-venv-name 'safe-local-variable 'stringp))))))
+ (if (not (eq system-type 'windows-nt))
+ (setq el-get-sources (append el-get-sources
+ '((:name jedi :after (progn
+ (add-hook 'python-mode-hook 'jedi:setup)
+ (setq jedi:install-imenu)
+ (setq jedi:use-shortcuts t)
+ (setq jedi:complete-on-dot t)))))))
+
(defun settings-pony-ac-setup ()
"Make sure ac-source-yasnippet is added to `ac-sources`"
(interactive)
Please sign in to comment.
Something went wrong with that request. Please try again.