spacemacs/layers/+lang
Keith Pinson 4e57eaceea
Remove gradle-mode to stop it breaking bindings of other major modes
After using Java mode, Gradle keybindings infect or even clobber keybindings of
any subsequently used major-mode. For example, the critical Agda major mode
keybinding of `l` as `agda2-load` gets with a Gradle menu!

The cause, found by @duianto, is that `emacs-gradle-mode` sets itself to a
[global](e4d665d578/gradle-mode.el (L176-L183))
minor mode. The docs for `define-minor-mode` say about `:global:`

> If non-nil specifies that the minor mode is not meant to be
> buffer-local, so don't make the variable MODE buffer-local.
> By default, the mode is buffer-local.

I don't know why `gradle-mode` is doing this; presumably there is some reason or
need for it. But the author of that package hasn't been on GitHub since 2017,
and the last update of the package itself is from early 2015.

To seal the deal, `gradle-mode` hasn't been working anyway (at least, I've never
got it to work). I've been running Gradle by launching a terminal within Emacs.

Fixes #13750.
2020-07-18 09:30:35 +02:00
..
agda
alda Move conda and ipython-notebook layer from +lang to +tools category 2020-04-18 21:28:14 +02:00
asciidoc
asm
autohotkey
bibtex Replace org-ref-helm-insert-cite-link with org-ref-insert-link 2020-03-28 20:10:51 +01:00
c-c++ Remove the references to lsp-ui-flycheck-enable 2020-07-03 20:18:17 +02:00
clojure [clojure] refactor namespace key bindings 2020-07-12 21:01:57 +02:00
coffeescript
common-lisp Improve rainbow-identifiers experience for Elisp and CL 2020-01-20 11:37:20 +01:00
coq documentation formatting: Sat Feb 22 10:39:46 UTC 2020 2020-02-22 11:44:35 +01:00
crystal
csharp Fix filenames in layer file headers 2020-02-20 00:07:30 +01:00
csv
d
dart [lsp][dart] Fix dart layer 2020-05-06 23:01:18 +02:00
dhall
elixir [Elixir] Remove traces of flycheck-mix from docs and layer variables 2020-06-08 22:59:48 +02:00
elm [elm] Add lsp support 2020-07-17 18:13:18 +02:00
emacs-lisp documentation formatting: Wed May 6 21:12:48 UTC 2020 2020-05-06 23:21:46 +02:00
erlang Fix filenames in layer file headers 2020-02-20 00:07:30 +01:00
ess Removed company-lsp in favour of company-capf 2020-04-04 08:24:44 +02:00
extempore documentation formatting: Mon May 18 22:06:40 UTC 2020 2020-05-20 22:24:46 +02:00
factor documentation formatting: Sat Jun 20 21:17:28 UTC 2020 2020-06-20 23:38:28 +02:00
faust
forth
fsharp
go Fix ignored popwin declarations 2020-07-03 21:51:33 +02:00
gpu
graphviz
groovy documentation formatting: Sun Jul 12 08:21:50 UTC 2020 2020-07-12 21:03:53 +02:00
haskell [haskell] Move keybindings when using LSP 2020-07-05 22:33:08 +02:00
html Add ctp files to html language 2020-07-03 22:41:35 +02:00
hy
idris [idris] Add to spacemacs-indent-sensitive-modes 2020-05-08 22:34:53 +02:00
java Remove gradle-mode to stop it breaking bindings of other major modes 2020-07-18 09:30:35 +02:00
javascript [tern] Remove unmaintained package company-tern 2020-07-03 01:18:40 +02:00
jr
json [json] Add lsp support 2020-06-23 22:58:26 +02:00
jsonnet
julia [julia] Fix inconsistencies in backend configuration 2020-04-14 16:23:17 +02:00
kivy
kotlin documentation formatting: Sun Jul 12 08:21:50 UTC 2020 2020-07-12 21:03:53 +02:00
latex [latex] Init jump handlers in LaTeX-mode-hook 2020-06-11 01:18:47 +02:00
lua Remove the references to lsp-ui-flycheck-enable 2020-07-03 20:18:17 +02:00
major-modes [major modes]: Add keybinding for pkgbuild-update-srcinfo 2020-05-08 22:16:37 +02:00
markdown [markdown] Add support for mdx files 2020-04-12 08:47:29 +02:00
mercury
nim Fix filenames in layer file headers 2020-02-20 00:07:30 +01:00
ocaml
octave Fix filenames in layer file headers 2020-02-20 00:07:30 +01:00
pact
perl5
perl6 Fix filenames in layer file headers 2020-02-20 00:07:30 +01:00
php Update instructions for dap integration and update existing layers 2020-05-16 23:40:38 +02:00
plantuml [plantuml] Fix config to have the package use local jar execution 2020-05-16 12:45:12 +02:00
prolog
protobuf Move conda and ipython-notebook layer from +lang to +tools category 2020-04-18 21:28:14 +02:00
purescript [purescript] Add to spacemacs-indent-sensitive-modes 2020-01-26 17:59:20 +01:00
python [doc] Update list of suggested packages to install with python-language-server 2020-05-18 23:26:58 +02:00
racket Racket: actually switch to insert state in REPL 2020-06-10 22:55:58 +02:00
reasonml
restructuredtext documentation formatting: Sat Feb 22 10:39:46 UTC 2020 2020-02-22 11:44:35 +01:00
ruby Update changelog with most important changes 2020-07-17 21:02:28 +01:00
rust Update instructions for dap integration and update existing layers 2020-05-16 23:40:38 +02:00
scala [Scala] Add lsp-metals 2020-06-11 00:43:12 +02:00
scheme Update scheme docs to note the need for srfi-18 2020-03-01 00:05:32 +01:00
semantic-web
shell-scripts
sml
solidity Tag uncategorized layers 2020-01-02 22:42:13 +01:00
sql [sql] fix regession by #13718 2020-07-02 10:29:50 +02:00
swift
typescript Removed company-lsp in favour of company-capf 2020-04-04 08:24:44 +02:00
vimscript documentation formatting: Sun Jul 12 08:21:50 UTC 2020 2020-07-12 21:03:53 +02:00
windows-scripts Add missing prefixes to global application bindings 2020-07-06 23:13:52 +02:00
yaml documentation formatting: Sun Dec 15 21:56:35 UTC 2019 2019-12-15 22:03:17 +00:00
yang
zig