Commit Graph

9234 Commits

Author SHA1 Message Date
3d36670132 Add evil-org hooks 2020-09-21 23:58:34 +02:00
b452585da7 Lint 2020-09-21 10:14:33 +02:00
727f6afc2b Update Readme with new information 2020-09-21 10:05:07 +02:00
3c40fde075 [bepo] Use evil-collection over general for keys
evil-collection function for key translation actually keeps doing the
smart thing of deferring the actual call to the point where the keymaps
are defined. Therefore we avoid all the `(void-variable *-map)` errors
and the code is more robust/in line with evil-collection
2020-09-21 09:58:13 +02:00
3c736f441b [bepo] Split good and evil hooks
A few bindings and variables are useful for bepo users even without the
evil module activated
2020-09-21 09:55:19 +02:00
a6dc6275f8 Fix #3960: make prefix arg consistent in +default/search-project
Is documented to include ignored/hidden files in the search result, but
would prompt for another project instead.
2020-09-19 14:40:11 -04:00
e2658052af tools/debugger: fix rust debugger
Was waiting for rust-mode, when it should be waiting for rustic-mode.
2020-09-19 14:22:52 -04:00
90b330bbc5 Fix +spell/add-word when using flyspell
``+spell/add-word`` expects `flyspell-get-word` to return as a string
the current word. Instead, it returns a list of the form
`(<word> <start-pos> <end-pos>)`.
2020-09-14 13:02:35 +02:00
5b13c913eb Add scheduled entry evil binding
For `org-journal-new-scheduled-entry`.
2020-09-13 22:52:42 +03:00
f460a461d8 Add scheduled entry keybinding
For `org-journal-new-scheduled-entry` in normal emacs bindings.
2020-09-13 22:52:42 +03:00
1456108d5b Fix #3888: fall back to org-journal-is-journal
Closes #3925
2020-09-10 18:03:32 -04:00
021a2d3c64 modules/checkers/spell: remove tex option
It causes aspell 0.60.8 to fail with message `the key "check-tex-comments" is unknown`.
2020-09-09 23:04:38 +02:00
chl
4cc84ecd25 Fix broken link 2020-09-09 17:14:53 +02:00
8bd4e1f692 Added warning for clang-format in doom doctor.
Code formatting in Java doesn't work without clang-format, but no
warning is shown in `doom doctor`.
2020-09-07 15:34:43 +02:00
Chr
5c6a577303 Fix installation instructions for Archlinux in direnv/README.org 2020-09-05 10:19:00 +03:00
c2e9211776 Merge pull request #3892 from The-Compiler/patch-1
Fix typo in nav-flash README
2020-09-05 01:55:51 -04:00
62599cb5f9 Merge pull request #3885 from NickHackman/fix-typo-ivy-documentation
Fix typo Ivy README.org
2020-09-05 01:55:34 -04:00
4cecb22f37 Merge pull request #3884 from ericdallo/bump-dart
Bump :lang dart
2020-09-05 01:52:32 -04:00
7dbcd19453 Fix typo in nav-flash README 2020-09-04 20:52:21 +02:00
64444ac2e7 Fix typo Ivy README.org
Removed extraneous `)`.
2020-09-02 18:34:47 -04:00
b54cf0fe7e Bump :lang dart
emacs-lsp/lsp-dart@437c548 -> emacs-lsp/lsp-dart@9036e4b
ericdallo/hover.el@6f9ed1a -> ericdallo/hover.el@079efb1
2020-09-02 17:14:11 -03:00
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