Commit graph

10927 commits

Author SHA1 Message Date
syl20bnr
b2a12479d1 Use spacebind for Files key bindings 2020-03-05 21:04:51 -05:00
syl20bnr
1fc809bdf0 Use spacebind for Differences key bindings 2020-03-05 21:04:51 -05:00
syl20bnr
ab3511cfb5 [which-key] Improve readibility
* add column padding
* group prefixes together
* display a minimum of 6 lines
2020-03-05 21:04:51 -05:00
syl20bnr
9685095454 Use spacebind for keybaord macro key bindings 2020-03-05 21:04:51 -05:00
JAremko
32f440f05a Make changelog check more reliable. 2020-03-05 12:30:40 +02:00
emacspace
550b30c569 documentation formatting: Wed Mar 4 23:06:28 UTC 2020 2020-03-05 12:23:36 +02:00
JAremko
0753287864 rename spacebind -> spacemacs|spacebind
Also fix stuff.
2020-03-05 12:21:01 +02:00
Muneeb Shaikh
bb0a118344
[core-themes] Add support for doom-ephemeral 2020-03-05 00:00:38 +01:00
Riccardo Binetti
37c85cdb53
Add TidalCycles layer
This layer adds tidal-mode, to use TidalCycles (https://tidalcycles.org)
from Spacemacs. It also remaps some keybindings in places that are more
idiomatic to Spacemacs.
2020-03-04 23:58:40 +01:00
Koray Al
b7910ae40b [#1598] Fix missing mu4e-modes error
The previous PR failed to handle everywhere `mu4e-modes` list is being used so
this will bring it back, but still use the added lists for `purpose` setup.
2020-03-04 23:30:05 +01:00
duianto
12558b0ac2 [gnus] Fix gnus/init-gnus :init section indentation 2020-03-04 23:28:07 +01:00
duianto
728ee6c2b8 [gnus] Make the gnus variables user configurable
The gnus variables were set in the `gnus/init-gnus`
functions `:config` section, that made them override
any user configurations.

Moving the variable declarations to the `:init`
section made them user configurable.
2020-03-04 23:28:07 +01:00
dickmao
e0aee15544
Bring ipython-notebook up to date. 2020-03-01 20:36:39 +01:00
Daniel Molina
09a9273e22
[julia] Remove warning about LanguageServer.jl not working in 1.0
Remove warning indicating that LanguageServer.jl is not working in
Julia version 1.0, because it was updated and that problem was fixed.
2020-03-01 00:22:14 +01:00
Lucius Hu
82e5387cd9
rust: Updated README for external dependencies
Instructoins on the following external dependencies required by certain
functions are added/updated to the README file:
- `cargo-edit`
- `cargo-audit`
- `rustfmt`
- `clippy`

Signed-off-by: Lucius Hu <lebensterben@users.noreply.github.com>
2020-03-01 00:16:35 +01:00
jr0cket
2a17228ef8
[clojure] Add goto end of line eval sexp
Clojure (CIDER) is missing the incredibly useful function that jumps to the end
of the line and evaluates the last s-expression.

This function is in Emacs Lisp major mode under `SPC m e $` and `SPC m e l`

The function `spacemacs/cider-eval-sexp-end-of-line` is a copy of
`lisp-state-eval-end-of-line` with the last line replaced to call the equivalent
cider function, `cider-eval-last-sexp`.

The same keybindings are added to the Clojure layer as used for elisp.

The keybindings follow the Spacemacs convention for evaluation, as defined in
https://github.com/syl20bnr/spacemacs/blob/master/doc/CONVENTIONS.org#evaluation

Resolves #4124
2020-03-01 00:14:32 +01:00
Koray Al
0c51514b56
[#1598] [mu4e] Fix purpose labels for mu4e buffers
When purpose mode is enabled, Spacemacs fails to assign correct mu4e buffers to
correct windows when we're in headers view and select an e-mail from the list.

Since `*mu4e-headers*` and `*mu4e-view*` buffers have the same purpose
name (`mail`), and `*mu4e-loading*` buffer is either `fundamental` (or with a
recent version of upstream mu4e `mu4e-loading-mode`) which has the purpose
`general`.

So what happens is, when we select an e-mail from the list, e-mail opens up at
the headers' window, and loading opens up in the lower window which should have
displayed the actual email content.

With this commit, there will be two purpose names which will prevent this issue
from happening.
2020-03-01 00:11:34 +01:00
Carl Flippin
c71c84a1d6
Update scheme docs to note the need for srfi-18 2020-03-01 00:05:32 +01:00
Maximilian Wolff
2032360f76
[spacemacs-editing] Make clean-aindent check for indentations last
Sometimes indentations are wrongly removed when
`clean-aindent--check-last-point` is not called last in `post-command-hook`.
2020-02-29 22:48:37 +01:00
syl20bnr
fef85251e1 Prevent High Priority issues to be staled
Remove kittens killer issues from instalable issues.
2020-02-29 09:46:23 -05:00
emacspace
6d024e7893 documentation formatting: Fri Feb 28 02:55:40 UTC 2020 2020-02-27 22:01:30 -05:00
leo3
2390c4ed69 Add layer music/pianobar 2020-02-27 21:53:37 -05:00
leo3
8f4bfc79b2 Add layer music/pianobar 2020-02-27 21:53:37 -05:00
jaremko
b83521edbb Add spacebind macro and tests for it 2020-02-27 21:48:40 -05:00
JAremko
1cd548a435 add stale action.. Again. 2020-02-27 17:31:42 +02:00
JAremko
94451de2c0 delete stale.yml to recreate it.. 2020-02-27 17:18:12 +02:00
JAremko
6002984037 set stale action to run every 15 min 2020-02-27 15:21:53 +02:00
JAremko
5c97cee9a0 add stale action 2020-02-27 15:07:13 +02:00
Gia Thanh Vuong
a4459dd283
Layout transient state: make jump-to-last-layout exit state when done 2020-02-26 20:35:11 +01:00
emacspace
7536239f9e
documentation formatting: Wed Feb 26 16:43:02 UTC 2020 2020-02-26 19:14:35 +01:00
Lucius Hu
70efaaae59
[rust] Added key bindings for cargo-edit, cargo-audit and Clippy
This is a squashed commit it contains:
- Added new sections on `cargo-edit`, `cargo-audit`, and `Clippy`,
which are used for several key-bindings in this layer.
- Re-ordered the `Key bindings` section, added entries for new bidings,
and improved description.
- ~SPC m c a~ for =cargo add=
- ~SPC m c r~ for =cargo rm=
- ~SPC m c U~ for =cargo upgrade=
- ~SPC m c A~ for =cargo audit=
- ~SPC m c X~ is for =cargo run --bin= now, instead of =cargo run --example=,
which is bound to ~SPC m c E~
2020-02-26 16:40:12 +00:00
emacspace
4415131e4f
documentation formatting: Tue Feb 25 22:34:54 UTC 2020 2020-02-26 00:35:14 +01:00
Maximilian Wolff
937ab01115
[slack] Bind slack-mode bindings also in slack-message-buffer-mode 2020-02-25 23:30:47 +01:00
Maximilian Wolff
f44047ccdc
Make interactive installation of python layer not fail
If a layer is interactively installed by visiting a file the progress
file is updated without being properly initialized before causing a
division by zero.

Now `spacemacs/update-progress-bar` will ignore the call if
`spacemacs-loading-dots-chunk-threshold` is <= 0.
2020-02-25 22:14:01 +01:00
Xiang Ji
6049d901f6
Add documentation on the difference in regex syntax with Vim 2020-02-25 21:08:40 +01:00
Zach Pearson
733a3a8199
Add option to hide version string in Spacemacs buffer. 2020-02-24 12:37:37 +01:00
Maximilian Wolff
d10ca8d6d5
Update quelpa.el to latest version 2020-02-24 12:04:19 +01:00
Maximilian Wolff
fcb79bf55b
Update page-break-lines.el to latest version 2020-02-24 12:02:18 +01:00
Maximilian Wolff
5735221365
Update package-build.el to latest version on melpa 2020-02-24 11:42:41 +01:00
Maximilian Wolff
5ba8159037
Update mocker.el from v0.3.0 to v0.3.1 2020-02-24 11:20:00 +01:00
Maximilian Wolff
2823f2876e
Update ido-vertical-mode from package version 20160429.1037 to 20180618.2101 2020-02-24 01:34:24 +01:00
emacspace
e1742a4d39 documentation formatting: Mon Feb 24 00:14:51 UTC 2020 2020-02-24 02:26:40 +02:00
Maximilian Wolff
2db7d720bc
Upgrade spacemacs-theme to latest version 2020-02-24 01:17:50 +01:00
Maximilian Wolff
2f70ed83ad
Update ht.el from v2.0 to 2.2 2020-02-24 01:10:48 +01:00
duianto
07d12c1308 [doc] Update keyboard macro documentation
The key bindings were wrapped in a comment block, which prevented them from
appearing.

Added recording steps with explanations.
2020-02-23 21:19:50 +01:00
syl20bnr
978be09f6b [base] Refactor keyboard macro key bindings 2020-02-23 09:42:20 -05:00
syl20bnr
93276e011a [emoji] Move spacemacs/delay-emoji-cheat-sheet-hook to func.el 2020-02-23 09:40:29 -05:00
Maximilian Wolff
5af37b3165
[c-c++] Fix wrong variable name in documentation 2020-02-23 10:05:22 +00:00
emacspace
546f626be9
documentation formatting: Sat Feb 22 10:39:46 UTC 2020 2020-02-22 11:44:35 +01:00
Maximilian Wolff
fee257b46e
[sphinx] Restore document generation/cleaning feature and document config vars
I have noticed that most commands from the sphinx layer stopped working while
I was working on the restructured text layer.

This commit tries to jurry rig this package back into a working state.
It does not solve all issues we have in this package to do so a major
rewrite would be in order.

I have fixed:
- An endless loop caused by a failing search for a conf.py
- Fixed all compile commands
- Add a more detailed description of the meaning of the necessary config
variables in the doc.
2020-02-22 11:35:59 +01:00