smile13241324
072c01f5f5
Fix binding for "capitalize keywords" in sql-layer
...
Noticed a new warning during startup saying
that sqlup-mode is using "=c" where "=" is no
prefix key. Noticed that the entire binding
was not carried out in this case.
Therefore I have removed "=" from the binding
but left it on "c" until enough text
manipulations are available, then it should
be moved to "x text manipulation" group instead.
2019-04-18 18:58:40 +02:00
Mike Macpherson
c339656172
python: Add support for black
formatter
2019-04-18 18:34:09 +02:00
Newres Al Haider
f5cd5959b3
Add Prolog layer
2019-04-18 18:14:18 +02:00
Trapez Breen
d25b329c17
Shadow python-mode-hook during python-send-shell-*
2019-04-18 17:56:47 +02:00
duianto
76ba46893b
Remove magit-log-arguments variable assignment
...
Magit removed the variable: magit-log-arguments
4641aa07e0
2019-04-18 10:14:14 +02:00
emacspace
0b90e116f5
documentation formatting: Wed Apr 17 13:48:54 UTC 2019
2019-04-17 23:36:35 -04:00
Seong Yong-ju
610ecbbf70
Add godoc installation into go layer README
2019-04-17 15:37:52 +02:00
Seong Yong-ju
e48fa85d96
Add missing prefix for js2-mode
2019-04-17 15:37:15 +02:00
Trapez Breen
2206095be8
Added instruction on installing importmagic and epc.
...
Importmagic and epc isn't really optional if error messages are to be avoided.
2019-04-17 09:14:01 +02:00
trapez.breen
a8b7c0d591
Adding the same setup to typescript-tsx files as to typescript files.
...
Changed typescript major mode formating to "=".
2019-04-17 00:13:58 +02:00
Ivan Yonchovski
2129f203c4
[javascript] integration with dap layer
...
- Fixed also instructions on language server selection
2019-04-16 23:46:48 +02:00
Ivan Yonchovski
391866849b
Updated keybindings for dap-mode
...
- dap-debug-edit-template is very important for some of the debug adapters so it
is important to have a keybinding for it to improve the discoverability
2019-04-16 23:33:58 +02:00
Compro-Prasad
9af46cba9e
Fixes #10762 Added support for user labels in LaTeX exports from org
...
See #10731 for further references
2019-04-16 23:06:15 +02:00
duianto
e726a70685
Revert "Remove form-feed characters"
...
This reverts commit bd91a0b2b8
.
The form-feed characters are used in multiple places.
2019-04-16 22:35:42 +02:00
emacspace
3e97b8e8f3
documentation formatting: Mon Apr 15 20:21:30 UTC 2019
2019-04-15 22:56:31 +02:00
Ivan Yonchovski
f4264b5df1
[c++] dap layer integration
...
- in addition to that I have removed the line that removes clangd from the
server list since it is not needed in latest lsp-mode since it has smaller
priority than ccls/cquery.
2019-04-15 22:13:23 +02:00
Ivan Yonchovski
5e256d2506
[lsp] Sync lsp layer with latest lsp mode functionality
...
- provide keybindings for the new lsp-mode functionality
- use lsp-treemacs and helm-lsp for errors and workspace symbols
2019-04-15 22:01:57 +02:00
Ivan Yonchovski
03e6bc0691
[java] init backends conditionally
...
- otherwise there are shortcut collisions
2019-04-15 21:20:32 +02:00
Ivan Yonchovski
59c4f1f283
Use dap mode layer for python debugging
...
- I had to remove the "db" keybinding manually before setting the dap bindings.
An alternative approach is to use a different binding for it.
2019-04-15 20:56:27 +02:00
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
duianto
7938d62847
Update change log
2019-04-12 18:03:01 +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
duianto
1519fc5639
Update change log
2019-04-11 10:50:41 +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