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
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
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
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
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
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
599c95e4a4
Merge pull request #981 from qleguennec/develop
...
feature/workspaces: Fix +workspace-delete to match docstring
2018-10-31 16:11:31 -04:00
47a0a8c686
Merge pull request #977 from laishulu/feature/conditional-fci
...
turn off fci when window is narrow than fill column
2018-10-31 16:09:37 -04:00
0af32e0c52
ui/fci: conform to conventions; minor refactor
2018-10-31 16:07:22 -04:00
9fd8daf604
Merge pull request #983 from The-BigDaddy/The-BigDaddy-additions
...
added :editor lispyville
2018-10-31 15:40:17 -04:00
00d91661e2
editor/lispyville: minor reformatting
...
+ Ensure lispyville is properly lazyloaded by deferring the call to lispyville-set-key-theme
+ Fix indentation on :hook entries
2018-10-31 15:38:13 -04:00
fda76d585e
Merge pull request #987 from edwintorok/develop
...
lang/ocaml: drop bad imenu initialization
2018-10-31 15:35:38 -04:00
8085a55bcb
ui/neotree: fix open/find-this-file commands #992
...
A not-so-recent update to projectile caused doom-project-root's
signature to change (it can now return nil, if not in a project). This
fixes +neotree/open and +neotree/find-this-file to account for this new
behavior, by resorting to default-directory in the absence of a project.
2018-10-31 14:45:51 -04:00
4029bd7dd0
lang/ocaml: drop bad imenu initialization
2018-10-31 00:03:26 +00:00
4063b8d14a
ui/modeline: abbreviate $HOME in buffer id segment
2018-10-30 16:21:54 -04:00
81cccbcc51
lang/org: only update parent statistics cookies
...
This would formerly update _all_ statistics cookies in the org document,
which can be terribly slow in large documents. This restricts that to
just the parent headlines of the subtree the cursor is in.
2018-10-30 16:20:25 -04:00
db9bc3848d
feature/workspaces: Fix +workspace-delete to match docstring
2018-10-30 19:10:16 +01:00
c2392039f0
counsel-describe-face -> counsel-faces
...
counsel-faces displays useful information alongside each face.
2018-10-29 02:31:51 -04:00
6dc3cddf19
added :editor lispyville
2018-10-27 16:44:12 -05:00
86305f2175
lang/haskell: just detect evil
...
Instead of detect the feature/evil module. This is more versatile.
2018-10-24 01:14:35 -04:00
e77c4f2406
app/email: minor refactor
2018-10-24 01:09:17 -04:00
0665d10377
lang/ruby: remove dtrt-indent fix
...
This was merged upstream
2018-10-24 01:08:31 -04:00
f9d6ee49ee
lang/haskell: fix evil keybinds for intero/dante
2018-10-24 01:08:11 -04:00
9599ca3cf2
feature/lookup: fix missing other-window args
...
For +lookup/references & +lookup/documentation
2018-10-22 22:16:27 -04:00
915467cb13
feature/lookup: update dumb-jump integration
...
dumb-jump-go now returns a results plist, so our cl-letf hack is no
longer necessary.
2018-10-21 17:54:15 -04:00
9337c3f8c3
feature/lookup: fix OTHER-WINDOW arg
...
For +lookup/definition, +lookup/references and +lookup/documentation.
2018-10-21 17:53:23 -04:00
1c5080315a
turn off fci when window is narrow than fill column
2018-10-22 00:04:46 +08:00
54749d04e6
Have :P modifier throw error when not in a project
...
If it returns nil, it will throw a stringp error otherwise.
2018-10-19 23:27:58 -04:00
ab95ae1975
feature/eval: minor refactor
...
Now that I've "backported" display-line-numbers to Emacs 25, it isn't
necessary to conditionally enable nlinum-mode.
Also, use after! isntead of def-package!; this usage is equivalent, and
after! imposes less overhead.
2018-10-19 22:01:01 -04:00
ae99f52b99
completion/ivy: re-enable counsel-projectile
...
See ddf107a
.
2018-10-19 17:46:30 -04:00
e0f7ba19cd
lang/org: use correct todo on RET
...
Improves on baa6f640
. This fixes RET cycling between different keyword
sets.
2018-10-19 15:44:25 -04:00
8e67e591d6
lang/org: don't conditionally install org-yt
...
Forgot to update packages.el in b292795
.
2018-10-19 12:54:47 -04:00
09603c5444
+format-region-p = nil
...
Should be a boolean in the first place; this fixes custom formatters
that use it like a boolean.
2018-10-19 11:48:47 -04:00
005a07b416
+evil:apply-macro: fix operator & fail gracefully
...
Formly, this would fail silently. This has been rewritten to let you
know if no macro is available at a register. It will also inform you how
many times the macro was executed.
Also fixes g@ not invoking the operator state.
2018-10-18 19:41:29 -04:00
97f8594a71
ui/modeline: refresh +modeline-buffer-state often
...
This fixes issues where the buffer's modified state isn't reflected
properly in the mode-line, at the expense of a little (but acceptable
loss of) efficiency.
2018-10-18 13:13:35 -04:00
e8b6887259
lang/rust: remove company-racer
...
Racer provides completion-at-point integration, which makes
company-racer redundant (and it conflicts with company-capf).
2018-10-18 13:11:28 -04:00
936f13744b
lang/org: improve error handling for remote image previews
2018-10-18 12:54:37 -04:00
b2927955e7
lang/org: move org-yt out of +attach in config.el
2018-10-18 12:51:35 -04:00
ecaa8fc7cd
lang/org: move custom links into new hook function
2018-10-18 12:50:39 -04:00
2ca2050c6d
feature/evil: fix o/O indentation in haskell-mode
...
Refactors +evil*insert-newline-*-and-respect-comments advice. This also
fixes an issue where o uses haskell's line indenter in haskell-mode,
which is naive. Instead, we use haskell-indentation-newline-and-indent,
which is smarter.
This is a dirty dirty hack. May Nyarlathotep have mercy on our souls.
Reported by @ar1a
2018-10-18 12:17:30 -04:00
09f9e12638
Fix evil-open-above in auto-filled comments
...
If comment-auto-fill-only-comments is enabled, evil-open-above (O) can
break comments, e.g. in haskell
-- 1 :. 2 :. 3 :. Nil
-- |a
--
Becomes
-- 1 :. 2 :. 3 :. Nil
-- |
--
a
--
Reported by @ar1a
2018-10-17 22:27:41 -04:00