Francesc Elies Henar
cf498b01dc
Fix org-clock-resolve-clock keybinding
...
In newer version than 9.1.12 org-clock-resolve-clock is no longer an
interactive function, this change broke bindings like ~SPC a o C j~
2019-04-15 20:54:18 +02:00
duianto
2342f76cf1
Exclude which-key from layer sync powerline restore
...
When syncing the configuration layers `SPC f e R`,
don't restore the powerline to the which-key buffer.
2019-04-15 10:29:59 +02:00
Emil Petersen
c68fde7beb
Apply conventions to multi-term keybinds
2019-04-14 23:05:01 +02:00
Robert O'Connor
66eebcf032
[ietf layer] Add RFC files to the auto-mode-alist to use irfc-mode
2019-04-13 18:59:54 +02:00
Francesc Elies Henar
01bd56f120
[csv] binds SPC m h
to csv-header-line
2019-04-13 14:31:55 +02:00
emacspace
6cde1e49bc
documentation formatting: Fri Apr 12 19:31:31 UTC 2019
2019-04-12 22:02:05 +02:00
smile13241324
0cb2ef57cd
Fix wrong use-package declaration of irfc-mode
...
ietf layer declared a wrong use-package
declaration, which tried to load ietf-docs
instead of the locally installed irfc package
causing irfc-mode to fail loading.
2019-04-12 21:24:45 +02:00
smile13241324
a6d505033c
Load irfc
package locally as it is no longer hosted on melpa or elpa
2019-04-12 20:48:22 +02:00
smile13241324
6a32d31da8
Fix accidental activation of flycheck-pos-tip-mode
in emacs lisp layer
...
The issue was that `flycheck-package` explicitly
activated `flycheck-pos-tip-mode` however
this package is owned by `syntax checking layer`
and should only be activated by it directly.
2019-04-12 20:31:37 +02:00
smile13241324
025e69256e
Fix documentation for ietf layer
2019-04-12 20:09:51 +02:00
Bruno Tavares
d90f2d32da
Add lazy-install to automatically install dart layer
2019-04-12 18:00:00 +02:00
Bruno Tavares
9e2da23c12
Removes workarounds and update flycheck integration
...
This commit removes the workarounds needed on older versions of `dart-mode` library, now that many of the fixes have landed.
This commit also fixes the integration with flycheck, as there is a new function used on the `develop` branch.
2019-04-12 18:00:00 +02:00
Bruno Tavares
7841d3ba6a
Introduces Dart layer
...
This is a initial implementation of a Dart later.
A [previous implementation] has been deprecated, using a forked version of `dart-mode`.
This layer uses the [dart-mode] linked on the [Dart tools] page.
The layer works with a Flutter installation as well.
Ideally, we would be able to offer a `lsp` backend as an option to use, instead
of using the Dart Analyzer, but I'm still figuring out how to implement and
integrate this.
This layer has [some] [fixes] to make it work, and it is waiting for upstream to
take patches.
- Resolves https://github.com/syl20bnr/spacemacs/issues/8333
- Resolves https://github.com/syl20bnr/spacemacs/issues/8395
- Resolves https://github.com/syl20bnr/spacemacs/issues/10452
---
[previous implementation]: https://github.com/syl20bnr/spacemacs/pull/8406
[dart-mode]: https://github.com/bradyt/dart-mode
[Dart tools]: https://www.dartlang.org/tools
[some]: https://github.com/bradyt/dart-mode/pull/67
[fixes]: https://github.com/bradyt/dart-mode/pull/66
2019-04-12 18:00:00 +02:00
Jake Romer
12defb470e
Add labeled prefix for dash layer
...
Currently the "d" prefix in the which-key menu is displayed as "prefix". This patch replaces that with "docs".
2019-04-11 23:16:45 +02:00
Uros Perisic
66b3a0ba01
Make spacemacs/nim-compile-run
work with current buffer file.
...
Naming the main file `main.nim` is a `C` convention, not a `Nim` convention. In
fact, `Nimble` defaults to naming the main file after the project at
initialization. I will soon add a function that parses the Nimble configuration
for project entry point and compiles that. Until then, this is a solid
compromise between flexibility and reliability. I also added a doc-string to the
function.
2019-04-11 23:13:15 +02:00
Thanh Vuong
4f765f4a3f
Fix react laye: make evil matchit work
...
with evil-matchit % will work on jsx tags
also correct rjsx-rename-tag-at-point keybinding
2019-04-11 23:10:09 +02:00
Serghei Iakovlev
6e404256e2
Update ac-php-core documentation
2019-04-11 22:51:01 +02:00
jjzmajic
8b88025ef8
Add flycheck-package' to
emacs-lip' layer for writing Emacs packages.
...
For those with MELPA on their mind. It's easier to work when packaging errors
are reported on the fly, and we don't even have `package-lint` integration for
occasional checkups yet.
It adds no unnecessary verbosity as it is only triggered by `Package-Requires`
and `Package-Version` headers.
2019-04-11 22:46:16 +02:00
duianto
f8d40a455c
[git] Code formatting
...
Fix missing newline warning
Keep lines under 80 chars
2019-04-11 14:17:02 +02:00
Michael Peyton Jones
36be37e142
Let lsp-mode configure company
2019-04-11 13:18:42 +02:00
Michael Peyton Jones
07bec0cb62
Haskell layer: add support for lsp backend
2019-04-11 13:18:42 +02:00
Michael Peyton Jones
bd91a0b2b8
Remove form-feed characters
...
As requested in the review of
https://github.com/syl20bnr/spacemacs/pull/11550 .
2019-04-11 13:18:42 +02:00
Boris Buliga
ed41e61644
[haskell] remove emacs version toggle from dante
...
This is no longer represents the real situation as dante requires Emacs >= 25.1
2019-04-11 13:18:42 +02:00
Boris Buliga
3683c0ba23
[haskell] fix completion in literate haskell files
2019-04-11 13:18:42 +02:00
Boris Buliga
4c55d33920
[haskell] do not toggle completion backends
2019-04-11 13:18:42 +02:00
Boris Buliga
54f69e3a96
[haskell] support dynamically set backend
2019-04-11 13:18:42 +02:00
yuhan0
a3469c04ea
Add window maximization bindings to transient state
2019-04-11 10:50:41 +02:00
yuhan0
13fd53d65d
Make window manipulation transient hint collapsible
...
Window sizing and layouts can be affected by a large transient state hint,
so having a option for minified hint is especially useful here.
Also reformats the full hint to place `golden ratio` under the "Resize" heading,
reducing overall height by one row.
2019-04-11 10:50:41 +02:00
yuhan0
f961d622cf
Add 'SPC w' leader bindings for window resizing
...
For convenience they directly enter the window manipulation transient state,
since resizing operations tend to involve repeated key presses.
2019-04-11 10:50:40 +02:00
Christian E. Hopps
446299ffbd
IETF related layers and packages.
2019-04-11 00:03:40 +02:00
Magnus Therning
6184a391b4
[sql] Add SQL support to org-mode
2019-04-10 23:04:02 +02:00
Seong Yong-ju
3afd959181
Add missing prefixes for ruby-on-rails layer
2019-04-10 22:52:25 +02:00
Seong Yong-ju
cb75920bb7
Add missing key prefixes for java-mode, gradle-mode
2019-04-10 22:48:21 +02:00
Hoyon Mak
beab291332
Don't lazy load keybindings for evil surround
2019-04-10 19:30:32 +02:00
Lukas Woell
1d77bf1046
Add eval-thing-at-point functions to Common Lisp Layer
...
Add functions equivalent to the custom eval-funtions of the elisp layer to the
common-lisp layer.
The functions are copied from the elisp layer only `eval-last-sexp' was replaced
with its slime equivalent `slime-eval-last-expression'.
Keybindings are chosen as they are in the elisp layer.
2019-04-09 23:29:09 +02:00
emacspace
584084ab2d
documentation formatting: Mon Apr 8 15:39:05 UTC 2019
2019-04-09 23:11:10 +02:00
Ling Wang
22ecf05c11
Fix OSX keybindings for daemon mode
...
OSX layer keybindings should be applied on macOS no matter it is in GUI
mode or not. Otherwise the keybindings won't be applied if Emacs is
launched in daemon mode.
2019-04-09 22:38:47 +02:00
Uros Perisic
3e827297fd
Declare all prefixes for nim
layer.
...
All prefixes for `nim-mode` were previously unnamed, and simply stated `+prefix`.
2019-04-09 22:14:30 +02:00
Martin Račák
f85acca55d
Fix post-init of parinfer in the clojure layer
...
Reverted clojure/post-init-parinfer back to a state before the refactor, which
introduced spacemacs|forall-clojure-modes. That macro deals with modes, not
hooks, therefore we can't use it for add-hook.
2019-04-08 18:17:22 +02:00
Langston Barrett
a60bc0f52e
Add ranger-mode to golden-ratio-exclude-modes
...
Ranger manages window sizing in a way that conflicts with golden-ratio
2019-04-08 17:44:18 +02:00
syl20bnr
1402cbc203
[javascript] remove unneeded progn
2019-04-08 11:19:18 -04:00
Seong Yong-ju
ff3d6e2ba1
Add import-js into javascript layer
2019-04-08 11:19:18 -04:00
emacspace
e852e5ad57
documentation formatting: Sun Apr 7 17:59:01 UTC 2019
2019-04-08 13:42:42 +02:00
Alexander Dalshov
b3c185daf5
c++ ccls - rename cacheDirectory cacheFormat to cache.{directory,format}
2019-04-07 19:49:24 +02:00
Ag Ibragimov
1dadfcd0e1
[clojure] Improves spacemacs-jump-handlers
...
jump handlers in clojure modes now correctly work
for: `, g g` `, g G` `gd` and `gD`
2019-04-07 18:22:51 +02:00
yuhan0
cc094c85d2
Move purpose-x config to spacemacs-purpose layer
...
This would otherwise cause a void-function error for users of the spacemacs-base
distribution without window-purpose installed.
2019-04-07 18:07:57 +02:00
yuhan0
7a9a95b806
Declare purescript prefixes in purescript-mode
2019-04-07 18:07:57 +02:00
duianto
2ef94efbf4
Add line text object using evil-textobj-line
2019-04-07 15:34:02 +02:00
vishvanath45
3fca351e08
[org] Add ePUB support
2019-04-07 14:39:48 +02:00
hasan356
5606f4e258
Fixes #5158
...
Backspace in tuareg-mode does not delete the character.
2019-04-07 11:04:06 +02:00