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
5940d931f4
Fix "read only variable" errors on doom {sync,upgrade}
...
Relevant to #3844
2020-09-01 15:32:01 -04:00
c55391d4ac
Merge pull request #3876 from flatwhatson/no-native-compile
...
Allow :no-native-compile in package recipes
2020-09-01 06:59:33 -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
bb74d2716f
Allow :no-native-compile in package recipes
2020-09-01 20:48:42 +10:00
8024f4edf9
Fix #3215 (again): --path-separator /
...
Use a single slash.
2020-09-01 06:45:04 -04:00
3935d431fc
tab-always-indent = nil
...
Seems like a more sensible default to reindent the line if cursor is at
BOL or in indentation, then insert literal indentation (tab or space *
tab-width) otherwise.
2020-09-01 01:41:39 -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
60ba42ca4a
Fix #3873 : use thing-at-point for nox & elpy
2020-08-31 23:11:33 -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
406c651059
Increase search depth for doom/help-search-headings
2020-08-31 14:53:42 -04:00
8f64a0eb31
Fix #3871 : void-function doom-autoload-error
...
Due to calling an error as if it were a function.
2020-08-31 00:01:34 -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
2337f14563
bin/doom: enable-dir-local-variables = nil
...
So user .dir-locals.el doesn't interfere with our package manager.
2020-08-28 23:34:12 -04:00
b3077c9625
Bump :emacs dired
...
ralesi/ranger.el@d7c1837 -> ralesi/ranger.el@caf75f0
See #2824
2020-08-28 04:34:56 -04:00
5de08af8da
bin/doom: improve error output
...
Show different message for straight errors (but log backtrace to
doom.error.log either way).
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
f89a9458b0
Merge pull request #3861 from cxb811201/patch-2
...
Fix non evil environment (void-variable evil-this-operator)
2020-08-28 04:33:42 -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
e03824bf5e
bin/doom: improve POSIX compliance
...
+ The bourne shell does not guarantee it'll understand the new $()
subshell syntax.
+ Can't rely on set -e to short circuit the script. No avoiding the
roundabout suppression of the postscript error with '&& true'.
Might fix #3844 , but doubt it.
2020-08-27 14:42:48 -04:00
b6a6f41025
Merge pull request #3855 from yuhan0/fix-3257
...
Filter directories when rebuilding straight repos
2020-08-27 14:42:29 -04:00
15779e7a16
Filter directories when rebuilding straight repos
...
Prevents auto-generated files like .DS_Store on macOS from causing an
error.
2020-08-27 23:22:24 +08:00
098f10306d
Fix CLI error not including straight output
2020-08-27 03:11:46 -04:00
6e6f2ddca3
Merge pull request #3851 from TomFryers/patch-1
...
Fix typo in faq.org
2020-08-27 01:57:42 -04:00
791ab1a1db
Fix typo in faq.org
2020-08-27 06:44:14 +01:00
2bd921e15d
Merge pull request #3850 from thiagokokada/cleanup-help-el
...
core: Cleanup core/autoload/help.el
2020-08-27 01:15:51 -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
a2a5038b97
Fix #3844 : bin/doom emits wrong-type-arg error on windows
...
For some reason __DOOMPOST isn't being exported into emacs' environment
on Windows (powershell and git bash).
2020-08-27 01:10:08 -04:00
a6dc9bf7e5
core-cli: minor refactors
2020-08-27 01:10:08 -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
0111e26373
core: Cleanup core/autoload/help.el
...
Removing references after e24b8cd1d1
.
2020-08-26 21:27:25 -03: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