Commit Graph

10555 Commits

Author SHA1 Message Date
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
aa06309067 lang/markdown: fontify rust blocks correctly 2020-08-31 22:02:54 -04:00
t-e-r-m
1dd796b180 Added :defer to dired-aux use-package! 2020-08-29 21:08:57 +05:30
t-e-r-m
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
Henrik Lissner
b3077c9625 Bump :emacs dired
ralesi/ranger.el@d7c1837 -> ralesi/ranger.el@caf75f0

See #2824
2020-08-28 04:34:56 -04:00
Henrik Lissner
4dc888d104 Tangle org files on save if in same dir as config.org 2020-08-28 04:33:56 -04:00
Mike Chen
f22f2e28b8 Modifying wrong variable judgment logic 2020-08-28 15:57:58 +08:00
Mike Chen
5c9e21814e Fix non evil environment (void variable evil this operator) 2020-08-28 15:40:08 +08:00
Henrik Lissner
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
Henrik Lissner
362f101227 config/literate: fix hanging paren
Whoopsidoodlepopsicolanumptywombatbiscuitmuffin.
2020-08-27 17:30:43 -04:00
Henrik Lissner
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
Troy Karan Harrison
3549cb6845 Modify command to execute cargo audit 2020-08-27 10:59:25 +02:00
Henrik Lissner
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
Diego Zamboni
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
7808f02646 ui/modeline: add +modeline-mode & +modeline-global-mode 2020-08-27 01:10:07 -04:00
Henrik Lissner
2e2f72a2de ui/modeline: refactor buffer-id segment 2020-08-27 01:10:07 -04:00
Henrik Lissner
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
Henrik Lissner
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
Gerry Agbobada
65fed7ad1c Set navkeys for evil-markdown in bepo 2020-08-26 23:52:51 +02:00
Henrik Lissner
848cc117c4 ui/modeline: cache buffer id for +light modeline 2020-08-26 17:23:31 -04:00
Henrik Lissner
6352524d32 Allow def-modeline-var! to overwrite old segments 2020-08-26 16:58:25 -04:00
Henrik Lissner
2df1eb7a76 Fix #2972: disable eldoc for plantuml org blocks 2020-08-26 13:55:09 -04:00
Henrik Lissner
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
t-e-r-m
c7bbdd65f3 Change the error prefix to a non-unicode character 2020-08-26 21:50:19 +05:30
Jussi Timperi
1a3326be53 checkers/spell: add support for using enchant 2020-08-26 13:57:06 +03:00
t-e-r-m
8873193234 Change the warning prefix to a non-unicode character
It's faster and stylistically compliant.
2020-08-26 14:11:33 +05:30
Benoit Bovy
d7055090fe autoload python-pytest-dispatch 2020-08-26 09:24:22 +02:00
Mike Chen
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
Henrik Lissner
1c99aed0c0 Add +python-{ipython,jupyter}-command vars for REPLs 2020-08-25 21:22:56 -04:00
Henrik Lissner
76eae7bc46 Bind SPC s S -> swiper-isearch-thing-at-point #3656 2020-08-25 21:12:50 -04:00
Henrik Lissner
ce2cabf07e Autoload org-download-clipboard #3830 2020-08-25 06:07:47 -04:00
Henrik Lissner
63a03848a3 Fix literate tangling on 'doom sync'
Relevant to #3746
2020-08-25 06:01:35 -04:00
Henrik Lissner
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
Gabriele Bozzola
7877c92809 Docs: Fix typo: vterm-module.sh -> vterm-module.so 2020-08-24 20:46:15 -07:00
Henrik Lissner
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
Henrik Lissner
1884828d22 Add :shadow parameter to package!
For to make replacing built-in packages easier.
2020-08-24 22:27:40 -04:00
Henrik Lissner
6f49f2151e Fix #3812: direnv not in scope for babel execution 2020-08-24 22:27:40 -04:00
Henrik Lissner
134f959838 tools/lsp: update readme TOC 2020-08-24 22:27:40 -04:00
Henrik Lissner
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
Henrik Lissner
5c6dca2e1a Merge pull request #3819 from gagbo/fix/bepo-helm-maps
[Fix] be lazier for minibuffer maps in :layout bepo
2020-08-24 22:26:21 -04:00
Henrik Lissner
87431c91c5 Merge pull request #3823 from ymarco/latex-spell-fu
Add latex faces to +spell-excluded-faces-alist
2020-08-24 22:26:09 -04:00
Jakub Darul
2564bbce0d Use flyspell-mode for SPC t s if +flyspell present
Also corresponding bindigs fix for +emacs-bindigs.el
2020-08-24 20:36:16 +02:00
Jakub Darul
f6bae75bff Disable spell-fu keybinding if +flyspell enabled 2020-08-24 20:25:49 +02:00
Yoav Marco
c0a3c6f977 Add latex faces to +spell-excluded-faces-alist 2020-08-24 16:16:19 +03:00
Gerry Agbobada
49ab3dd23f Separate rotation of minibuffer maps
We cannot use the old method as the hook triggered before the keymaps
are created and possibly modified by (use-package :config :map) hooks
2020-08-24 11:05:00 +02:00
Gerry Agbobada
e164f3714f Set helm-rg-map in the default +default-minibuffer-maps
It seems like a typo
2020-08-24 11:03:46 +02:00