Skip to content

Commit

Permalink
Disable yasnippets and jedi-mode for windows
Browse files Browse the repository at this point in the history
  • Loading branch information
bartvandendriessche committed Feb 5, 2014
1 parent 5126b50 commit 1b9843c
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 7 deletions.
5 changes: 4 additions & 1 deletion settings/settings-programming.el
@@ -1,7 +1,6 @@
(progn (progn
(setq el-get-sources (append el-get-sources (setq el-get-sources (append el-get-sources
'((:name auto-complete) '((:name auto-complete)
(:name auto-complete-yasnippet)
(:name flymake) (:name flymake)
(:name flymake-cursor) (:name flymake-cursor)
(:name markdown-mode) (:name markdown-mode)
Expand All @@ -13,6 +12,10 @@
(:name web-mode :type :elpa :after (progn (:name web-mode :type :elpa :after (progn
(setq web-mode-markup-indent-offset 4) (setq web-mode-markup-indent-offset 4)
(add-to-list 'auto-mode-alist '("\\.html?\\'" . web-mode))))))) (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$" . shell-script-mode))
(add-to-list 'auto-mode-alist '("\\.zsh-theme$" . shell-script-mode))) (add-to-list 'auto-mode-alist '("\\.zsh-theme$" . shell-script-mode)))


Expand Down
15 changes: 9 additions & 6 deletions settings/settings-python.el
@@ -1,16 +1,19 @@
(progn (progn
(setq el-get-sources (append el-get-sources (setq el-get-sources (append el-get-sources
'((:name jedi :after (progn '((:name virtualenv :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
(put 'virtualenv-workon 'safe-local-variable 'stringp) (put 'virtualenv-workon 'safe-local-variable 'stringp)
(put 'virtualenv-default-directory 'safe-local-variable 'stringp))) (put 'virtualenv-default-directory 'safe-local-variable 'stringp)))
(:name virtualenvwrapper :type :elpa :after (progn (:name virtualenvwrapper :type :elpa :after (progn
(put 'project-venv-name 'safe-local-variable 'stringp)))))) (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 () (defun settings-pony-ac-setup ()
"Make sure ac-source-yasnippet is added to `ac-sources`" "Make sure ac-source-yasnippet is added to `ac-sources`"
(interactive) (interactive)
Expand Down

0 comments on commit 1b9843c

Please sign in to comment.