Commit Graph

628 Commits

Author SHA1 Message Date
8262e1b552 Fix incorrect indentation.
Signed-off-by: Johan Thoren <johan@thoren.xyz>
2021-02-27 21:03:16 +01:00
4ff23752f2 Update parinfer module to comply with review.
Also add support for BSD systems.

Signed-off-by: Johan Thoren <johan@thoren.xyz>
2021-02-27 21:01:19 +01:00
e97f2363ea Merge pull request #4705 from samwhitlock/me_develop
Fixing the gpl snippet template formatting
2021-02-27 10:28:43 -05:00
4030bb366c Merge pull request #4702 from daanturo/lisp-eval-expression
Enable lispy-mode during eval-expression.
2021-02-27 10:25:38 -05:00
86345887d8 Fixing the gpl template clash.
Need to escape the backticks that should appear as literals in the GPLv3 license.
2021-02-27 15:38:04 +01:00
5c7b553e08 Enable lispy-mode during eval-expression. 2021-02-27 14:24:59 +07:00
f1d89bf9c2 Bind gI and gA to new +lookup commands
Since these aren't used otherwise.
2021-02-26 21:33:00 -05:00
c049480cbd Fix evil-join filling non-comments poorly 2021-02-25 13:59:43 -05:00
b8ef501572 Bump evil-textobj-anyblock
noctuid/evil-textobj-anyblock@ff00980f -> willghatch/evil-textobj-anyblock@29280cd

Moved to PR to fix noctuid/evil-textobj-anyblock#12

We will move to targets.el in the future once it's more mature.
2021-02-23 19:21:50 -05:00
ec747395c6 Add support for parinfer-rust-mode (#1)
This commit adds support for the module flag +rust, which will use parinfer-rust-mode
instead of parinfer-mode. Parinfer-rust-mode makes use of an external library named parinfer-rust
to do the heavy lifting. As such, --with-modules must be enabled.
2021-02-23 12:14:51 +01:00
2339481208 Fix broken, whitelisted evil-mc commands
Because they weren't being set correctly due to a faulty condition
misreading nil.
2021-02-14 21:14:07 -05:00
383be025dd Merge pull request #4650 from slackorama/feature/fix_snippets_typo
snippets.el: Prompt should say `edit` and not `alias`.
2021-02-14 17:23:54 -05:00
7679c08d57 Fix #4614 (truly): visual goto-bol w/ evil-mc 2021-02-14 13:53:48 -05:00
6ebbd94b89 Prompt should say edit and not alias. 2021-02-13 14:20:12 -08:00
cf5b7adb63 Merge pull request #4605 from Dieken/dump-adaptive-wrap-0.8
bump adaptive-wrap
2021-02-12 23:02:55 -05:00
404b994caf Bump adaptive-wrap
emacs-straight/adaptive-wrap@8f60ee7 -> emacs-straight/adaptive-wrap@91e939b

Handle non-symbol values of `face` property and don't require `easymenu`
2021-02-12 11:12:45 +08:00
8635fc78bc Bump :editor
DogLooksGood/parinfer-mode@91856b9 -> DogLooksGood/parinfer-mode@8659c99
abo-abo/lispy@5c8a59a -> abo-abo/lispy@38a7df4
emacs-evil/evil-collection@e6824e2 -> emacs-evil/evil-collection@334670e
emacsorphanage/god-mode@f51c8f6 -> emacsorphanage/god-mode@02a402b
gabesoft/evil-mc@7dfb2ca -> gabesoft/evil-mc@f04fb17
hlissner/doom-snippets@33eb93b -> hlissner/doom-snippets@aa5587b
magnars/multiple-cursors.el@83abb05 -> magnars/multiple-cursors.el@a9d7764
noctuid/lispyville@0f13f26 -> noctuid/lispyville@89316f0
redguardtoo/evil-nerd-commenter@563cdc1 -> redguardtoo/evil-nerd-commenter@2730820
2021-02-11 22:05:21 -05:00
36a63d1613 Fix #4614: evil-mc not propagating visual-beg-of-line
...to all cursors, because it wasn't whitelisted.
2021-02-11 22:03:44 -05:00
c4e0cf15dd Merge branch 'develop' of github.com:hlissner/doom-emacs into develop 2021-02-06 23:32:17 +01:00
9c7508c181 Add ielm-mode to lipsy module hooks 2021-02-06 23:31:32 +01:00
16a495c97d Fix #4548: global TAB overwritten by evil keybind 2021-02-06 06:54:18 -05:00
6c163d77d9 Fix +evil:retab 2021-02-02 02:38:12 +01:00
8566cfac7b Bump evil-collection, vterm
emacs-evil/evil-collection@ffbf149 -> emacs-evil/evil-collection@e6824e2
akermu/emacs-libvterm@101ff86 -> akermu/emacs-libvterm@fb12d7f

Closes #4591

Co-authored-by: Michael Lingelbach <mjlbach@users.noreply.github.com>
2021-01-31 04:30:48 -05:00
334e054ab0 Read username from git config github.user
Falls back to user-login-name otherwise.
2021-01-28 21:23:07 -05:00
59d3d26901 Merge pull request #4530 from razzmatazz/evil--insert-newline-fix-within-a-comment
Fix +evil--insert-new-line advice when opening new line inside a comment
2021-01-27 02:44:34 -05:00
d0e7451de8 Merge pull request #4533 from danlamanna/fix-module-404s
Fix various broken links
2021-01-27 02:42:40 -05:00
2ad1eab6ee Bump evil-collection
emacs-evil/evil-collection@e7be9f5 -> emacs-evil/evil-collection@ffbf149

Adds racket-describe keybinds
2021-01-18 19:59:18 -05:00
75ac7be289 Fix package-lint warnings in elisp package template 2021-01-18 17:53:59 -05:00
08354f3316 Fix various broken links 2021-01-17 15:08:21 -05:00
198712060a Fix +evil--insert-new-line advice when opening new line inside a comment.
`comment-line-break-function` requires a single `soft-newlines` argument.
2021-01-17 15:53:23 +02:00
042fd4d929 Fix obsolete case alias compiler warnings 2021-01-10 04:56:40 -05:00
2b53df56e5 Bump :editor evil
emacs-evil/evil-collection@ab5bb7c -> emacs-evil/evil-collection@e7be9f5
emacs-evil/evil@d6cf668 -> emacs-evil/evil@cc9d688
mamapanda/evil-traces@bc25cae -> mamapanda/evil-traces@290b532

Fixes `(wrong-number-of-arguments (3 . 4) 2)` on Emacs HEAD for
evil (other packages may still be problematic).
2021-01-09 19:43:13 -05:00
670c8d519d Inlining the uuid function 2021-01-07 11:40:50 +01:00
c0c932ae09 Improving snippet lookup behavior
This enables snippets to be accessed by UUID in parent modes of the
current mode. Prior behavior was to only look up for the current mode,
but the active modes (and those suggested in the prompt) include
parent-mode snippets (e.g., text-mode snippets when major-mode is org-mode).
2021-01-07 09:05:18 +01:00
c12eb117e9 Merge pull request #4447 from iyefrat/develop
:editor fold - minor documentation fix
2021-01-03 19:33:06 -05:00
6970903a43 Fix #4465: >,< not shifting whole lines
This fixes make > and < behave as it does in vim in regular visual mode.
2021-01-03 17:18:43 -05:00
354fb748f3 :editor fold - minor documentation fix 2020-12-17 20:25:23 +02:00
9490d42cd3 Comment revision 2020-12-14 15:48:29 -05:00
99a83ca18f A workaround for formatting org mode
If point is in a source block, format that source block.
Else don't try to format the buffer. format-all-buffer does not support
org mode.
2020-12-13 15:36:56 +01:00
765b6dcfca Unset unused markers
In case of overlay leaks.
2020-12-12 15:56:36 -05:00
d149c59d2e Add emacs mode checks to insert mode checks
This is to accommodate users who default to emacs mode, rather than
insert mode. The two are also very alike, so many of these checks should
apply to both (almost) equally.
2020-12-11 17:38:09 -05:00
2772ca8e70 Conditionally switch to insert mode on snippet expansion
If already in insert (or emacs) state, don't switch mode when expanding
a yasnippet snippet.
2020-12-11 15:50:02 -05:00
863063b60d Defer internal help & help-mode packages
To simplify load order so users can easily modify help-mode-map after
evil-collection has. e.g.

  (map! :after help
        :map help-mode-map
        :n "C-o" nil)
2020-12-11 15:50:02 -05:00
96d7e50f3e Distinguish <C-i> from "C-i" 2020-12-11 15:50:02 -05:00
7838e312e2 Bump :editor
DogLooksGood/parinfer-mode@eaad857 -> DogLooksGood/parinfer-mode@91856b9
abo-abo/lispy@0a9dcfd -> abo-abo/lispy@5c8a59a
clemera/objed@dea5a64 -> clemera/objed@70f9fb5
emacs-evil/evil-collection@05ed92a -> emacs-evil/evil-collection@ab5bb7c
emacs-straight/adaptive-wrap@319db64 -> emacs-straight/adaptive-wrap@8f60ee7
gabesoft/evil-mc@4d4c017 -> gabesoft/evil-mc@7dfb2ca
hlissner/doom-snippets@e1cbbdf -> hlissner/doom-snippets@33eb93b
magnars/multiple-cursors.el@b880554 -> magnars/multiple-cursors.el@83abb05
matsievskiysv/vimish-fold@9d12e39 -> matsievskiysv/vimish-fold@a6501cb
2020-12-05 16:55:27 -05:00
d88e0795b6 Allow eldoc after doom/escape or evil state change 2020-12-02 17:58:10 -05:00
c1bdd63dcd Bump evil-collection
emacs-evil/evil-collection@52b6479 -> emacs-evil/evil-collection@05ed92a

evil-magit was ported to evil-collection

Half-addresses #4324
2020-11-27 22:20:31 -05:00
16344d0f5e Fix #4286: incorrect cursor color 2020-11-21 01:39:25 -05:00
53f8e8b249 Enable god-mode support for which-key if required
Signed-off-by: Akhil Wali <akhil.wali.10@gmail.com>
2020-11-19 19:06:10 +13:00
42cb866f50 Bump :editor god
emacsorphanage/god-mode@ad2e674 -> emacsorphanage/god-mode@f51c8f6

Signed-off-by: Akhil Wali <akhil.wali.10@gmail.com>
2020-11-19 19:06:09 +13:00