syl20bnr
5fadc5bc68
[modeline] Fix dumper support for alternate modeline themes
2020-09-20 21:17:21 -04:00
syl20bnr
2c86ae7426
[core] Display dumper process buffer with universal prefix argument
...
Display process buffer when the universal prefix argument is set with function
spacemacs/dump-emacs.
2020-09-20 21:17:21 -04:00
syl20bnr
e3acd91118
[core] Rename spacemacs|require to spacemacs|require-when-dumping
2020-09-20 21:17:21 -04:00
syl20bnr
82b2942cb7
[spaceline] Compile spaceline while dumping
...
And avoid compiling it when running from a dump.
2020-09-20 21:17:21 -04:00
Maximilian Wolff
582e229704
[go] Deprecate =go-mode= and revise the layer documentation
...
In addition I have simplified the layer code a bit
to remove unnecessary indirection in the way LSP
is set up.
2020-09-20 23:51:28 +02:00
Aaron Zeng
a3ca3b65e2
Unicode fonts layer docs ( #13966 )
...
* [unicode-fonts] Fix typos in documentation
* [unicode-fonts] Suggest a few more fonts with ligatures
* [unicode-fonts] Fix docstring indentation
2020-09-20 21:24:18 +02:00
Maximilian Wolff
0125af2beb
[dotfile] Add warning about using spacelpa
...
See #13926 for details
2020-09-18 22:05:56 +02:00
Maximilian Wolff
81187830b6
Revise ligature support
...
Fixed some smaller typos and removed
redundant checks for emacs version in
package.el.
2020-09-18 21:54:23 +02:00
Ade Attwood
ea60cb2209
Add support for font ligatures in Emacs 27 + ( #13921 )
...
* Add support for font ligatures in Emacs 27 +
* Move ligatures under unicode-fonts
2020-09-18 21:47:05 +02:00
emacspace
30019bf34b
documentation formatting: Wed Sep 16 21:43:22 UTC 2020
2020-09-18 21:18:44 +02:00
sunlin
8d204c78b4
Add `spacemacs/python-shell-send-statement' for sending statement ( #13945 )
2020-09-18 21:15:53 +02:00
Elric Milon
964a736cbf
[pass] Add support for auth-source-pass and password-store-otp. ( #13950 )
...
Co-authored-by: Elric Milon <whirm@gmx.com>
2020-09-18 21:11:58 +02:00
Rory O’Kane
99f8738b4c
[osx] Fix broken code in instructions for setting config variables ( #13955 )
...
Fix these problems:
- unbalanced parens
- misspelled name of function `setq-default`
2020-09-18 20:57:09 +02:00
Maximilian Wolff
9fd1f89867
Revert Fix git-gutter+ refresh on Magit refresh
...
this is causing errors in magit after staging a new
file and making a new commit.
2020-09-18 20:54:06 +02:00
Fredrik Simón
85bef62e2d
[lsp] Fix lsp-diagnostics-provider name ( #13956 )
...
`lsp-diagnostic-package` was renamed to `lsp-diagnostics-provider` in
[LSP version 7.0.1](f23159a85f/CHANGELOG.org (release-701)
).
2020-09-18 20:31:30 +02:00
Maximilian Wolff
1f869031ab
Replace lambda with named function in gitter refresh fix
...
Hooks should not include anonymous functions therefore
I have replaced it with a named function.
https://github.com/bbatsov/emacs-lisp-style-guide
2020-09-18 20:22:27 +02:00
ClarityStorm
c23b17833c
Fix git-gutter+ refresh on Magit refresh
2020-09-18 20:15:23 +02:00
Maximilian Wolff
31b9be9666
[org] Make org-rich-yank load eager, to not fail the first paste
2020-09-18 20:08:14 +02:00
Keith Pinson
d4668c519f
[org] support rich insert of code from other buffers (org-rich-yank) ( #13960 )
2020-09-18 20:00:00 +02:00
thanhvg
26a9f51dff
[ivy] add ivy-avy ( #13961 )
...
ivy-avy makes it possible to select a candidate with avy by using C-' in an ivy minibuffer.
This functionality used to come with swiper, but it was split: https://github.com/melpa/melpa/pull/6951
Copy pasta from our sister project Doom: https://github.com/hlissner/doom-emacs/pull/3414
2020-09-18 19:54:06 +02:00
Maximilian Wolff
dc143a765b
[doc] Add missing documentation for ~SPC h d T~
2020-09-18 19:48:42 +02:00
Keith Pinson
255f50696c
[core] add keybinding hdT for describe-text-properties ( #13962 )
...
This is to bundle it with other describe functions.
2020-09-18 19:45:32 +02:00
Keith Pinson
b83dd9c786
[core] Fix evil keybindings when a link is selected in Custom-mode ( #13963 )
...
* [core] Fix evil keybindings when a link is selected in Custom-mode
This uses a separate keymap bound directly to the widget and circumvents the
existing evil keybindings.
This fixes the bug found by @duianto, which he posted
[here](https://github.com/syl20bnr/spacemacs/pull/13949#issuecomment-694685304 ).
* [core] Fix q and u to work everywhere in a Custom-mode buffer
2020-09-18 19:36:40 +02:00
Aaron Zeng
c0e31e4b8d
Fix up markdown mode specifiers ( #13964 )
...
* [markdown] Anchor auto-mode-alist entries
A file named foo.mkd.patch should use diff-mode, not markdown-mode.
* [markdown] Simplify regexp in mode specifiers
Putting k in brackets here has no effect.
2020-09-18 19:29:41 +02:00
Maximilian Wolff
d8260ea041
[lsp] Fix lsp-origami integration
...
Looks like the provided hook statement
is not working properly with this package.
I have replaced it with the recommended
way defined in the package itself and
now it seems to work.
2020-09-17 23:54:22 +02:00
Maximilian Wolff
d900b26291
[html] Move emmet-expand from tab to C-return
...
tab is reserved by the auto-completion layer and
shall never be overwriten in a layer. This moves
emmet-expand to a similar binding which was
originally used by emmet for non evil users.
This treats evil and non evil users alike and
avoid conflicts with company key bindings.
2020-09-17 23:06:38 +02:00
Robbert van der Helm
14dcebd4a3
Add a layer for LanguageTool support
...
LanguageTool is an automated proofreader and grammar checker. This layer adds
the ability to check the current buffer's contents using LanguageTool.
2020-09-17 14:05:20 +02:00
Maximilian Wolff
2fbd853f93
[html] Fix emmet-mode overwriting company popup bindings
...
Still a layer changing the meaning of tab is
a bad idea, this key is reserved for auto-completion-layer.
We should add an alternative binding for it but this commit
focuses on removing the conflicts with company popup scrolling
first.
2020-09-16 23:26:43 +02:00
emacspace
b91455a649
documentation formatting: Wed Sep 16 19:30:30 UTC 2020
2020-09-16 21:56:35 +02:00
Elric Milon
4c6c6c2e96
[lsp] Add support for lsp-origami
2020-09-16 21:54:00 +02:00
Maximilian Wolff
8dabfcd6c3
Revise evilification of Custom-mode
...
Load the respective package only if
vim or hybrid mode is used.
Format the source files and update
copy right header.
2020-09-16 21:26:27 +02:00
Keith Pinson
68debde4a2
[core] evilify Custom-mode if dotspacemacs-editing-style is 'vim
...
This has been requested many times but never implemented.
Fixes #6699
Fixes #5668
Fixes #7583
Fixes #13309
2020-09-16 21:16:23 +02:00
emacspace
58d2a69a07
documentation formatting: Mon Sep 14 18:13:15 UTC 2020
2020-09-15 10:48:00 +03:00
Maximilian Wolff
0284f80375
Revert "improves find-user-init-file"
...
This reverts commit c8b3e46ef8
.
This change had negative side effects and
was therefore reverted. Please see #13933
for details.
2020-09-14 20:07:05 +02:00
Daniel Nicolai
1147e758bd
Implement pyvenv-tracking-mode
...
The pyvenv-tracking-mode changes the virtual environment on changing focus
between buffers.
2020-09-14 18:53:19 +02:00
Aaron L. Zeng
2b4fd06dc1
[fasd] Fix bug in fasd-find-directory-only
...
`fasd-find-file` incorrectly interprets a prefix argument of value 1
as equivalent to nil ([issue][0]).
Work around this bug by just passing another positive number instead.
We choose 2.
[0]: https://framagit.org/steckerhalter/emacs-fasd/-/issues/14
2020-09-14 18:34:38 +02:00
beyondpie
8da6653d2b
[Python] Add python-shell-send-line function ( #13942 )
2020-09-14 18:32:23 +02:00
ClarityStorm
7a7b04abb5
Update number of LSP backends in C/C++ layer docs
2020-09-12 06:13:47 +03:00
Maximilian Wolff
c70f322836
[clojure] Make sayid workaround also fix duplicate key in cider
...
When the corrupted `elc` file is detected
`cider-jack-in-lein-plugin` has a nil value
value added already which causes `cider` to fail.
This commit removes such a row in that case.
2020-09-11 21:55:00 +02:00
Maximilian Wolff
10e997338d
[clojure] Add workaround for corrupted sayid.elc file
...
It seems to happen from time to time that sayid is not
properly compiled after the installation. In this case
the variable `sayid-version` is `nil` causing
nRepl to fail.
This commit tries to work around this problem by
reinstalling the package if this corruption is detected.
This normally fixes the issue described in #13906 .
2020-09-11 21:34:29 +02:00
JAremko
ba4257228a
[tests] Catching heisenbug
2020-09-11 14:10:03 +03:00
JAremko
1d4d23883c
Add "Automatic Rebase" action
...
/rebase comments from collaborators should rebase PR if
PR author allows pushes from upsteamers.
2020-09-11 12:31:10 +03:00
JAremko
4283740bb7
[tests] skip spacelpa test on emacs26+win
2020-09-10 22:58:05 +03:00
emacspace
9d4633a3c7
documentation formatting: Tue Sep 8 19:20:03 UTC 2020
2020-09-10 18:05:48 +03:00
fperies
b83eb11e3d
[layer/+lang/c-c++] Introduction of shortcut for rtags-symbol-type ( #13929 )
...
Introduction of <SPC/M-m> g t shortcut for rtags-symbol-type.
Replacement of previous <SPC/M-m> g t into <SPC/M-m> g u for rtags-dependency-tree
2020-09-08 21:17:31 +02:00
Benjamin Hipple
c1650789d6
[ipython] Fix bindinding for RET in transient state
...
In the documentation, it says this performs execute cell and goto next, while
the code was just executing the cell.
This desync could be fixed in either direction, but executing and going to next
feels more ergonomic while in the transient state, since we're jumping around
running rather than editing in that mode, so I've fixed it to do that.
2020-09-08 20:56:52 +02:00
ClarityStorm
d1578dd4a9
Expand solution for underscores in word motions
2020-09-08 20:47:51 +02:00
Christian Bäuerlein
dcb3a60564
Update spacemacs-org README on bullet library
...
In 1451268757
org-bullets has been replaced with org-superstar, but this Readme was not updated.
2020-09-08 20:46:04 +02:00
Ade Attwood
14dd80da12
Disable php-extras when the php layer backend is lsp
...
This conflicts with `company-capf` and you don't get any company completions
from the lsp-mode
Fix issue #13524
2020-09-08 20:41:12 +02:00
Nicholas Kirchner
516da8dfbd
[helm] Add the helm-org package so that helm-spacemacs-faq works
...
There is a (require 'helm-org) directive in helm-spacemacs-faq.el
which is triggered by the key sequence 'SPC h f'.
2020-09-08 11:03:55 +02:00