Commit Graph

12453 Commits

Author SHA1 Message Date
Lin Sun 7ec7d843e0 layers/*: remove quote inside the cl-case clauses 2022-10-19 22:19:25 +02:00
Steven Lin b8882d0741 Fix problem with smartparens when expanding nested snippets 2022-10-19 22:13:26 +02:00
Ralph Landon c821b660c3 Add `shell-scripts-shfmt-args` variable
This adds a variable to the `shell-scripts` layer to allow passing
arguments through to the `shfmt` package.
2022-10-19 21:42:43 +02:00
rommeswi b9a52ccad3
Create visual selection from transient paste (#15745)
* create visual selection from transient paste

Improve "Pasting Transient State" by adding a shortcut C-v to generate a visual selection from pasted test.

* Remove unnecessary lambda expression
2022-10-19 20:49:08 +02:00
rommeswi 13c5f04dc0
Added check that *scratch* buffer exists (#15742)
Fixed that setting the dotspacemacs-scratch-mode can break if no scratch buffer exists.
2022-10-19 20:44:05 +02:00
Joshua Wood 33743922eb Add support for multi-vterm 2022-10-19 20:35:27 +02:00
Lin Sun b5e75bc65f layers/+filetree/treemacs: fix the document for key bindings 2022-10-19 20:34:56 +02:00
Lin Sun 95c66b9010 layers/+completion/helm: use default helm fuzzy function, not depend on the helm-flx 2022-10-19 20:16:17 +02:00
Lin Sun ce0878c353 layers/+spacemacs/spacemacs-editing: mark the string-edit to be :defer 2022-10-18 17:32:02 +02:00
Lin Sun 9305824171 core/core-configuration-layer: avoid loading the dependence layers
multiple times in (configuration-layer/declare-layer-dependencies)
2022-10-18 17:31:20 +02:00
Lin Sun d2ca781a8d spacemacs-modeline: do not dependent on the neotree 2022-10-18 17:26:50 +02:00
Daniel Nicolai 264a8ffc20
refactor: improve pdf-tools selection (PR #15740) (#15762) 2022-10-05 21:45:40 +00:00
SpacemacsBot 2ad413c8e1
[bot] "built_in_updates" Wed Oct 5 18:21:45 UTC 2022 (#15761) 2022-10-05 19:38:49 +00:00
Irsyad Asyhari Lubis fe01603df9
feat: add consult-imenu for Java LSP (#15758) 2022-10-05 18:21:01 +00:00
Alex 4688cd7dce build: harden elisp_test.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-26 16:41:26 +02:00
Alex fb71615810 build: harden stale.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-26 16:41:26 +02:00
Alex 591c036dc5 build: harden rebase.yml permissions
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-26 16:41:26 +02:00
Rodrigo Kassick 58c56f8066 fix: fix code-cells-mode setup to avoid undefined symbol errors on define-key
Commit 54f12b66f correctly moved code-cells setup to use-package's :init to
ensure that python-mode had a hook for code-cells-mode -- otherwise, code-cells
would never be loaded automatically with python major mode.

A side-effect of this change was that now there was a minor mode keymap for
`code-cells-mode` , which may not have been loaded unless emacs has already
opened a python file.

When calling `describe-key` , the function `help--binding-locus` would iterate
over `minor-mode-map-alist` and, when it reached the entry for code-cells-mode,
a call to `(symbol-value 'code-cells-mode)` would fail with a `void-variable`
error. Despite `code-cells-mode` being an auto-loadeable symbol, `symbol-balue` would not trigger the autoload.

The solution (as pointed by @sunlin7) was to call `add-hook` on `:init` and
`spacemacs/set-leader-keys-for-minor-mode` on `:config`
2022-09-23 15:26:58 +02:00
Maxi Wolff a7bfe0bfd6
Fix `spacemacs//dir-byte-compile-state` which returned nil
which broke startup after package update on emacs 29
2022-09-17 22:48:44 +02:00
Maxi Wolff 3370a45e11
Update nyan cat package to be compatible with emacs 29 2022-09-17 20:52:01 +02:00
Daniel Nicolai 9cdf97f87e
Fix PR #15736 (#15740) 2022-09-16 02:38:49 -04:00
SpacemacsBot cd19efdd64
[bot] "built_in_updates" Thu Sep 15 15:41:36 UTC 2022 (#15737) 2022-09-15 13:05:32 -04:00
Maxi Wolff 54f12b66f0
Revise latest code-cells-mode fix
Reaction to comment on e74610ddb5
2022-09-15 17:39:00 +02:00
Daniel Nicolai 438fceea88 Fix cumbersome pdf-tools selection behavior
Currently, due to evil entering visual state, the selection behavior in
pdf-tools is different from and more cumbersome than in vanilla Emacs (see
https://github.com/emacs-evil/evil/issues/1671).

This commit prevents evil from entering evil-state in pdf-mode and moves the
(only) visual-state yank binding to the evilified-map.

It doesn't look pretty, but it is working much better than before.
2022-09-15 16:40:24 +02:00
person-with-a-username 8d4c114aa0
Remove trailing space from .spacemacs.template (#15733) 2022-09-13 18:44:48 -04:00
Codruț Constantin Gușoi c1ef3c3f66
Suppress native compilation *Warnings* buffer (#15732) 2022-09-12 03:26:51 -04:00
Richard Kim acab040c72
do not add org-roam-setup to after-init-hook (#15725) 2022-09-06 14:27:50 -04:00
Jen-Chieh Shen 756ffc5c00
chore(ts-fold): Update repo link for ts-fold module (#15719) 2022-09-02 04:37:35 -04:00
SpacemacsBot 73b3b0fed8
[bot] "built_in_updates" Fri Sep 2 03:56:02 UTC 2022 (#15715) 2022-09-02 00:01:29 -04:00
Bryce ea0276309b
Fix native-compile-p function (#15718) 2022-09-01 23:55:16 -04:00
Atemu 201d22bcc9 compleseus: use the correct predicate for minibuffer hjkl bindings
https://github.com/syl20bnr/spacemacs/pull/15710 confused
hybrid-style-enable-evilified-state and hybrid-style-enable-hjkl-bindings
2022-08-29 14:18:29 +02:00
SpacemacsBot 1ed08595bf [bot] "built_in_updates" Sat Aug 27 08:46:27 UTC 2022 2022-08-27 11:11:34 +02:00
Atemu d6c3482663
compleseus: disable ido and respect minibuffer binds evilification setting (#15710)
* compleseus: disable ido-mode when vertico and selectrum are used

ido would inject inself instead of the regular `find-file' but if these are
activated, we actually want the regular `find-file'.

* core: provide minibuffer evilification predicate

Many different layers need to decide whether to evilify their minibuffer maps.
Provide a single function that puts the logic in one place.

* compleseus: only evilify minibuffer binds when desired
2022-08-27 10:46:04 +02:00
Alfonso Montero 99eb20e13c
Docker: Followup for #15414: fix bindings not loading, add docs (#15707)
* [docker] Followup for #15414: Fix bindings not being added, add docs.

* [docker] Wrap `:config` block in a `progn`, as per CONVENTIONS.org.

* [docker] Fix key binding in documentation.

Co-authored-by: Tommi Komulainen <tkomulai+github@gmail.com>

Co-authored-by: Tommi Komulainen <tkomulai+github@gmail.com>
2022-08-27 10:42:12 +02:00
Cédric M. Campos 244b8a8cb9
Removes references to the github layer (#15709) 2022-08-25 12:01:09 -04:00
Alfonso Montero b86b881b53
search-engine: Add Docker Hub image search engine. (#15706) 2022-08-19 14:56:05 -04:00
SpacemacsBot c99f6a9149
[bot] "built_in_updates" Thu Aug 18 19:55:32 UTC 2022 (#15705) 2022-08-18 16:22:25 -04:00
Alfonso Montero 6fc3c8cb95
CONVENTIONS.org: minor typo fix (#15704) 2022-08-18 15:54:49 -04:00
SpacemacsBot d417677305
[bot] built_in_updates (#15702)
Co-authored-by: SpacemacsBot <not@an.actual.email.beep.boop>
2022-08-16 19:59:48 +00:00
Lucius Hu f63d3c41b0
spacemacs-editing-visual: fix term-cursor logic
As reported in comment of PR #15680, it should be enabled in non graphical usage.
2022-08-16 19:46:27 +00:00
Elliott Shugerman eb809cc61c
vagrant | use 'vagrant-tramp-shell if 'shell-default-shell is 'shell (#15701) 2022-08-14 15:10:15 -04:00
Codruț Constantin Gușoi 913c8b0f9f Disable incompatible optimisation in init.el
Refs: https://github.com/syl20bnr/spacemacs/issues/11585
2022-08-14 16:52:13 +02:00
Lin Sun c5c69ce239 core: more precise directory byte-compile status for "core/libs/" folder 2022-08-11 08:21:22 +02:00
SpacemacsBot 73267ea02b
[bot] "built_in_updates" Wed Aug 10 18:49:03 UTC 2022 (#15694) 2022-08-10 14:49:46 -04:00
lin.sun 71e56d75fb
core: remove unused variable (#15693) 2022-08-10 14:48:14 -04:00
iliekprogrammar 4c027d0abf
[evil] restore original evil-lion bindings as defaults. (#15684) 2022-08-09 17:36:31 +02:00
Richard Kim 6415adea49 Fixed #15583 and also bound SPC T g to toggle gui elements 2022-08-09 17:33:14 +02:00
lin.sun 9acd341112
*core/core-dumper.el: Enhance for native-compile support (#15686)
reorders the macro `spacemacs|unless-dumping` to suppress native compiler error.
2022-08-06 22:57:01 +00:00
lin.sun 26a975d69a
* core/core-configuration-layer.el: fix log for rshadow relationship (#15685) 2022-08-06 22:32:07 +00:00
Lucius Hu eef9f4ed7f
plantuml: minor clean up
This commit removes the unnecessary check on `spacemacs-indent-sensitive-modes` variable,
which is defined in `spacemacs-default` layer.
2022-08-06 22:19:26 +00:00