duianto
3d5d4b2f28
[org] Fix readme: typo and table alignment
2020-09-21 13:15:32 +02:00
syl20bnr
dd94a13a48
[core] Add message feedback about dump result
2020-09-21 02:19:33 -04:00
syl20bnr
fd5113d0fb
[core] Add a global spinner in mode line when dumping Spacemacs
2020-09-21 02:10:22 -04:00
syl20bnr
04f8d2ac54
[core] Add spinner.el from Artur Malabarba to libs
2020-09-21 01:12:41 -04:00
syl20bnr
6b23185992
[core] Swap SPC h d t and SPC h d T
...
As describing text feels more useful than describing themes.
2020-09-20 22:32:41 -04:00
syl20bnr
022b6128f2
[elisp] Fix loading of nameless from a dump
2020-09-20 21:17:21 -04:00
syl20bnr
35f1d57823
[modeline] Fix all-the-icons theme with utf-8 separator
2020-09-20 21:17:21 -04:00
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