Commit Graph

8054 Commits

Author SHA1 Message Date
9d374b3bfb Fix "not in project" projectile error #1037
helm-projectile-find-file doesn't respect
projectile-require-project-root by hard-coding it's no-project error
handling into its helm-projectile-* functions. This means if you try to
use helm-projectile-find-file in a non-project you get this error. So we
use helm-find-files for non-projects instead.
2018-12-05 14:16:42 -05:00
a5f9b8460a setq auth-sources properly 2018-12-05 15:21:53 +11:00
10a732a89a Merge pull request #1031 from ar1a/magit-fd
Use fd for populating projectile cache
2018-12-04 18:18:45 -05:00
fe8b17d6da move projectile fd out of magit.el
lol
2018-12-04 20:09:44 +11:00
1a7797f0fa Merge pull request #1026 from Emiller88/feature/pytest
Add pytest
2018-12-03 23:16:12 -05:00
30fbb0d62f Lazy-load python-pytest 2018-12-03 23:15:40 -05:00
714c30aea1 Merge pull request #1034 from djeis97/coq-popup-config
Coq popup config
2018-12-03 22:24:33 -05:00
84af639fc3 set-popup-rules! -> set-popup-rule!
Semantic refactor.

Also adjusts regexp to use non-capturing group (for slight performance benefit).
2018-12-03 22:23:57 -05:00
ffdea3ff0f Merge pull request #1030 from Emiller88/feature/magithub
Add MagitHub default binding
2018-12-03 22:18:35 -05:00
35170cb2e0 Merge pull request #1029 from amosbird/patch-8
Don't scan frames other than current in popup
2018-12-03 22:18:03 -05:00
e34fce6097 Merge pull request #1035 from djeis97/popup-buffer-cleanup-patch
Fixed +popup--kill-buffer visibility check
2018-12-03 22:17:54 -05:00
63d061c04c Merge pull request #1025 from ngkz/fix-go-run
Fix 'SPC m b r' in go-mode.
2018-12-03 22:11:06 -05:00
d063fff8a1 Fixed +popup--kill-buffer visibility check
Now it checks all frames instead of only the current one.
2018-12-02 13:24:02 -05:00
dcbcc4d1e7 Added a popup rule to ignore proof general popups 2018-12-02 13:22:42 -05:00
9c96a2bab7 Fix: Prevent projectile from deleting important buffers 2018-12-02 02:02:56 -05:00
261750c158 Fix: Improve common-lisp module bindings 2018-12-02 01:51:48 -05:00
89c1180b73 Minor: lexicographically sort bindings
Just so I can see what is bound already more easily.
2018-12-02 00:42:15 -05:00
2522862016 Feature: Enable sly-repl-ansi-color in common-lisp
This gives ANSI color escape sequence support in the REPL, needed by
some software.
2018-12-01 15:30:48 -05:00
3635e23be7 Minor: common-lisp macro expander hydra as default
It is usually the case that we want to easily step through the expansion
of a macro inline, so prevent a modifier key press.
2018-12-01 15:26:44 -05:00
fead537328 Fix: common-lisp module jump hydra conflict
This hydra conflicts with Doom's popup windows in the case a jump
creates a sly-xref-mode buffer. Use direct local leader bindings instead.
2018-12-01 15:25:12 -05:00
e7141d2c96 use --type f with fd
will show folders otherwise
2018-12-02 00:06:55 +11:00
c3dc660b1b Use fd for populating projectile cache 2018-11-29 23:22:07 +11:00
ff5af78860 Add MagitHub popup default binding 2018-11-28 18:18:42 -06:00
3b67338b4a Don't scan frames other than current in popup
This accidentally reuses windows in other frames, especially when there are multiple compliation buffers.
2018-11-27 22:08:35 +08:00
52f805ba62 Add some extra keybindings 2018-11-23 11:14:25 -06:00
2c0b0fac77 Keybindings are added to python-mode-map 2018-11-23 11:06:03 -06:00
e9bdf89c73 Fix 'SPC m b r' in go-mode. 2018-11-23 23:13:32 +09:00
ba49765358 Initial pytest 2018-11-22 12:53:08 -06:00
abc7ca84d8 Merge pull request #1014 from ztlevi/miniconda
Miniconda3 add path
2018-11-15 15:19:15 -05:00
7e02cbb17d lang/python: add miniconda3 path 2018-11-14 22:33:18 -08:00
80e53eee5d lang/python: add homebrew miniconda3 path
For `brew cask install miniconda`
2018-11-15 00:55:54 -05:00
6971bbdf9c Merge pull request #1012 from djeis97/clojure-fix
Removed :select nil from cider-repl popup rules
2018-11-14 15:02:36 -05:00
a1e8fde75c Removed :select nil from cider-repl popup rules 2018-11-13 21:29:16 -05:00
4e9962adc8 Merge pull request #1009 from filalex77/patch-1
[config/default] Change `magit-blame-addition` to `magit-blame`
2018-11-13 18:26:59 -05:00
2f47ab9f28 Merge pull request #1001 from myme/company-psc-ide-backend
purescript: Properly register company backend
2018-11-13 18:19:14 -05:00
43502af697 Merge pull request #998 from ar1a/lispy-init
Add lispy to init.example.el
2018-11-13 18:16:33 -05:00
19539dacef Alphabetize & disable lisp in init.example.el 2018-11-13 18:15:32 -05:00
bc7ff29279 Merge pull request #997 from niklascarlsson/develop
Close the ending quote in lispy-mode
2018-11-13 18:14:08 -05:00
6ba406c617 Change magit-blame-addition to magit-blame
`magit-blame` is deprecated (as of Magit 2.90.0)
2018-11-12 20:37:35 +02:00
412063f452 lang/web: fix 'pair was never defined' error
Caused by recent change upstream, in smartparens
2018-11-12 02:38:09 -05:00
7d2d27abe6 Make +childframe, +auto & +fuzzy opt-in
- +childframe is buggy on MacOS
- +auto is slow in some modes
- +fuzzy is slow with some ivy/helm commands
2018-11-12 02:37:58 -05:00
9363ea8738 Don't trigger flycheck on leaving insert state
This is a bit overzealous (and can be slow where slow checkers/big
projects are involved). Triggering it on ESC from normal mode (or C-g)
should be enough.
2018-11-07 19:24:59 -05:00
34c490aae5 lang/web: correct config file check for jekyll
Jekyll looks for _config.(yml|toml), not config.yml.
2018-11-07 19:22:03 -05:00
b9b9c629af purescript: Properly register company backend 2018-11-05 20:10:38 +01:00
90f30efa67 Add lispy to init.example.el 2018-11-04 00:17:17 +11:00
6b2b5c225f Close the ending quote in lispy-mode
With this setting lispy closes the ending quote which is in alignment
with how Doom treats quotes in other modes.
2018-11-03 10:29:20 +01:00
91b76d8437 Move default snippets library to feature/snippets
Removes the +snippets flag from config/default. The default snippets can
be disabled by disabling the emacs-snippets package.
2018-11-02 18:43:44 -04:00
85ea30377f Merge pull request #994 from qleguennec/feature-editor/lispy
Feature editor/lispy
2018-11-01 12:28:51 -04:00
faf5eea115 editor/lispyville: Add lispy
smartparens being disabled in lispyville-mode, typing ( in
insert state would not pair the paren
2018-11-01 12:03:36 +01:00
876660c28f Revert #977
This width-workaround would simply toggle fci-mode on and off, every
time window-size-change-functions and window-configuration-change-hook
is triggered.
2018-11-01 00:05:12 -04:00