b0cd0e5efe
Change scope of +spell/add-word with universal arg
...
C-u +spell/add-word -> add word for current buffer
C-u C-u +spell/add-word -> add word for session buffer
2020-09-02 14:07:22 -04:00
3963b83e2a
checkers/spell: update readme
2020-09-02 14:07:10 -04:00
91c1e705e6
checkers/spell: add add/remove word & next/prev error commands
...
So both spell-fu and flyspell users have a more consistent interface.
2020-09-02 13:58:27 -04:00
5de263f6a4
Bump :lang common-lisp
...
joaotavora/sly@155cb06 -> joaotavora/sly@34239bc
And chain sly packages together, so disabling sly will disable them all.
2020-09-02 13:54:12 -04:00
73565f1041
Only expand emmet snippets if at word boundary
...
Makes emmet a little less aggressive on TAB.
Addresses #3383
2020-09-01 19:35:54 -04:00
851d11db02
Merge pull request #3869 from t-e-r-m/dired-aux-200829
...
configure dired-aux variables
2020-09-01 06:59:23 -04:00
f15b36e818
Merge pull request #3864 from akheron/develop
...
Upgrade tide, enable xref-tide-xref-backend
2020-09-01 06:59:07 -04:00
09a202e8a6
Merge pull request #3828 from Sbozzolo/develop
...
Docs: Fix typo: vterm-module.sh -> vterm-module.so
2020-09-01 06:58:57 -04:00
ecc6fcd8d5
Bump :lang javascript
...
ananthakumaran/tide@f0b6dac -> ananthakumaran/tide@fa617f5
New version of tide.el introduces xref backend.
2020-09-01 13:53:07 +03:00
8024f4edf9
Fix #3215 (again): --path-separator /
...
Use a single slash.
2020-09-01 06:45:04 -04:00
79c1fcefcf
Fix #3863 : "load" ispell after flyspell
...
Emacs loads both ispell and flyspell at startup, so to lazy load user
configuration to either package, we fool Emacs into thinking neither is
loaded yet.
However, this means we need a trigger to eventually "load" ispell, which
we didn't have until now, causing #3863 .
2020-08-31 23:19:31 -04:00
5f47169c0e
Load ccls.el after lsp-mode
...
lsp-mode is the package's entry point now, not lsp.
2020-08-31 22:54:44 -04:00
aa06309067
lang/markdown: fontify rust blocks correctly
2020-08-31 22:02:54 -04:00
1dd796b180
Added :defer to dired-aux use-package!
2020-08-29 21:08:57 +05:30
0ef8f0031f
configure dired-aux variables
...
`dired-create-destination-dirs` : set to "ask", non-existent directories will be
created when copying, if the user consents.
`dired-vc-rename-file` : rename file using the vc system, if present
2020-08-29 18:45:31 +05:30
b3077c9625
Bump :emacs dired
...
ralesi/ranger.el@d7c1837 -> ralesi/ranger.el@caf75f0
See #2824
2020-08-28 04:34:56 -04:00
4dc888d104
Tangle org files on save if in same dir as config.org
2020-08-28 04:33:56 -04:00
f22f2e28b8
Modifying wrong variable judgment logic
2020-08-28 15:57:58 +08:00
5c9e21814e
Fix non evil environment (void variable evil this operator)
2020-08-28 15:40:08 +08:00
841eacc77d
tools/lsp: lazy load <leader> c l keybind
...
Fixes a issue where folks would try to rebind <leader> c, only to get a
non-prefix key error about <leader> c l.
2020-08-27 17:44:58 -04:00
362f101227
config/literate: fix hanging paren
...
Whoopsidoodlepopsicolanumptywombatbiscuitmuffin.
2020-08-27 17:30:43 -04:00
666ea63591
config/literate: make default tangle target DOOMDIR/config.el
...
Rather than ./config.el, which means it will end up in the wrong place
if the user moves their config.org out of $DOOMDIR or into a
subdirectory.
2020-08-27 17:19:52 -04:00
c8dfd1b821
Merge pull request #3848 from gagbo/fix/bepo-evil-markdown
...
Set navkeys for evil-markdown in bepo
2020-08-27 01:15:36 -04:00
723583e8d7
Automatically download reveal.js and use local copy, default to v4 ( #3846 )
...
* Automatically download reveal.js upgrade to v4
The +present option now automatically checks out the reveal.js
repository and configures org-re-reveal to use it. It also now uses
reveal.js 4 instead of 3.9.2.
* Changed :init to :config
2020-08-27 01:15:14 -04:00
5cf3c499c8
Merge pull request #3843 from t-e-r-m/change-flycheck-posframe-warning-prefix
...
Change the warning prefix to a non-unicode character
2020-08-27 01:14:44 -04:00
f59ffe32a7
Merge pull request #3839 from cxb811201/patch-1
...
Fix ivy interop with lsp-ivy-workspace-symbol
2020-08-27 01:14:30 -04:00
518c97a2ac
Rename {if,when}! -> eval-{if,when}!
...
To better represent its purpose, as extensions to Emacs' eval-when*
API (for control flow at compile time).
2020-08-27 01:10:08 -04:00
7808f02646
ui/modeline: add +modeline-mode & +modeline-global-mode
2020-08-27 01:10:07 -04:00
2e2f72a2de
ui/modeline: refactor buffer-id segment
2020-08-27 01:10:07 -04:00
b3006ecabb
ui/modeline: update buffer id when renaming files
...
And revert 247ce145b
, since I wasn't aware
after-set-visited-file-name-hook existed.
2020-08-26 19:54:05 -04:00
bfd71a8bb9
Fix #3827 : void-variable flyspell-delayed-commands
...
This occurs in org-compat.el:
(eval-after-load "flyspell"
'(add-to-list 'flyspell-delayed-commands 'org-self-insert-command))
By not using a package symbol, this code runs whenever any file named
flyspell.el is loaded. Guess what one of the :checkers spell module's
autoloads files is named? flyspell.el
2020-08-26 19:33:24 -04:00
65fed7ad1c
Set navkeys for evil-markdown in bepo
2020-08-26 23:52:51 +02:00
848cc117c4
ui/modeline: cache buffer id for +light modeline
2020-08-26 17:23:31 -04:00
6352524d32
Allow def-modeline-var! to overwrite old segments
2020-08-26 16:58:25 -04:00
2df1eb7a76
Fix #2972 : disable eldoc for plantuml org blocks
2020-08-26 13:55:09 -04:00
018cedf05f
tools/lsp: fix void-function apply-orig-fn
...
When +lsp-auto-install-servers is non-nil.
2020-08-26 13:22:05 -04:00
c7bbdd65f3
Change the error prefix to a non-unicode character
2020-08-26 21:50:19 +05:30
8873193234
Change the warning prefix to a non-unicode character
...
It's faster and stylistically compliant.
2020-08-26 14:11:33 +05:30
93795633dd
fix ivy not working well with lsp-ivy-workspace-symbol
...
More details here: emacs-lsp/lsp-ivy#18 (comment)
2020-08-26 15:09:52 +08:00
1c99aed0c0
Add +python-{ipython,jupyter}-command vars for REPLs
2020-08-25 21:22:56 -04:00
76eae7bc46
Bind SPC s S -> swiper-isearch-thing-at-point #3656
2020-08-25 21:12:50 -04:00
ce2cabf07e
Autoload org-download-clipboard #3830
2020-08-25 06:07:47 -04:00
63a03848a3
Fix literate tangling on 'doom sync'
...
Relevant to #3746
2020-08-25 06:01:35 -04:00
bdbeb8f507
lang/org: SPC m a p -> org-download-clipboard
...
And SPC m a P -> org-download-yank for consistency.
p meaning paste.
Closes #3830
2020-08-25 05:50:09 -04:00
7877c92809
Docs: Fix typo: vterm-module.sh -> vterm-module.so
2020-08-24 20:46:15 -07:00
75cca3586d
Fix gq/gw squeezing spaces across filled lines
...
" abcdef" would be changed to "abcdef". Vim doesn't do this. Evil
shouldn't either.
2020-08-24 23:00:32 -04:00
1884828d22
Add :shadow parameter to package!
...
For to make replacing built-in packages easier.
2020-08-24 22:27:40 -04:00
6f49f2151e
Fix #3812 : direnv not in scope for babel execution
2020-08-24 22:27:40 -04:00
134f959838
tools/lsp: update readme TOC
2020-08-24 22:27:40 -04:00
af35e56abb
Bump :completion
...
+ :completion company
company-mode/company-mode@54f60ef -> company-mode/company-mode@4462e7d
sebastiencs/company-box@20384f0 -> sebastiencs/company-box@d8f71fd
+ :completion helm
emacs-helm/helm@e9a1e53 -> emacs-helm/helm@d2fbf66
2020-08-24 22:27:37 -04:00