Aaron Jensen
f977732687
emacs-lisp: Initialize flycheck-package
2019-04-18 21:46:32 +02:00
emacspace
912f69ef9d
documentation formatting: Thu Apr 18 19:16:31 UTC 2019
2019-04-18 21:39:10 +02:00
Ivan Yonchovski
e80a4fa0ab
[rust] dap layer integration
2019-04-18 21:32:32 +02:00
Thanh Vuong
9bb9038920
Move "import-js" to own layer for js based layers
...
Refactor import-js to its own layer import-js so it can be optional
used for the tree layers Javascript, React and Typescript layers.
2019-04-18 21:08:43 +02:00
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
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
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
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
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
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
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
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
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
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
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
cb75920bb7
Add missing key prefixes for java-mode, gradle-mode
2019-04-10 22:48:21 +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
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
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
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
7a9a95b806
Declare purescript prefixes in purescript-mode
2019-04-07 18:07:57 +02:00
hasan356
5606f4e258
Fixes #5158
...
Backspace in tuareg-mode does not delete the character.
2019-04-07 11:04:06 +02:00
smile13241324
350dbf6373
Move go "generate" prefix declaration to "go-gen-test" init
2019-04-07 08:43:18 +02:00
Luke Worth
0eff6c1ca7
Document cabal-new-repl as a valid haskell-process-type
...
See
5b9a3e3688
2019-04-07 08:26:12 +02:00
Seong Yong-ju
09835e1ed2
[sql] Add a code formatter for sql-mode
...
Add sql layer options for sqlfmt. Add a function spacemacs/sql-format-buffer to
format the whole buffer with sqlfmt. Add a key binding for format.
2019-04-06 16:20:23 +02:00