Commit graph

131 commits

Author SHA1 Message Date
liuxiang
daf1a1bd3f Remove projectile from scala layer. 2015-08-10 08:47:26 -04:00
syl20bnr
f22ac107cc New layer yaml 2015-08-10 08:45:21 -04:00
syl20bnr
41e0befc9c Remove remaining duplicated init functions
haml-mode
slim-mode
yaml-mode
rainbow-delimiters
nix-mode
leuven-theme

Also sort alphabetically the packages in packages.el of html layer
2015-08-10 08:43:29 -04:00
syl20bnr
77c0826957 core: fix some duplicated init functions 2015-08-09 00:59:12 -04:00
Benjamin Albrecht
18ef819164 Set clojure-mode keybindings for derived modes
dedicated modes for ClojureScript, ClojureC and ClojureX were introduced
by clojure-emacs/clojure-mode@20356bc
2015-08-06 12:45:17 +02:00
Max Gonzih
dd58e524c6 Add contrib layer for nim programming language 2015-08-04 23:41:24 -04:00
syl20bnr
6b4e26e1c9 c-c++ layer: move disaster binding SPC m d on SPC m D 2015-08-04 23:19:38 -04:00
William Casarin
cc10f1d4a7 add c-c++ package, disaster: disassemble c/c++ code 2015-08-04 23:18:37 -04:00
Chris McGrath
8c43762bfb Setup some ruby tools bindings
Not doing ruby-tools-clear-string as evil/vim has that covered
2015-08-04 23:15:29 -04:00
dsdshcym
589a533374 Remove an extra space from pair <%= %> in web mode 2015-08-04 23:12:35 -04:00
Lukasz Klich
2e8f62cc22 Add completion after inserting ::
It is used in java 8 to reference methods
2015-08-02 22:34:44 -04:00
Tosh Lyons
010262e181 add keys for ein:traceback-mode 2015-08-02 22:24:14 -04:00
James Conroy-Finn
1fd4afb60c Setup indentation rules for common clojure vars 2015-08-02 20:52:47 -04:00
Swaroop C H
a64b6ef3d2 Mention godef install needed for SPC m g g 2015-08-02 17:54:04 -04:00
Xiang Ji
3258186df2 [Fix #2363] Fix inputting backtick and single quote in markdown mode
Not sure why that part of code was introduced in the first place but it seems to no longer work with the newest
packages. Both backtick and quote behaviors were a kind of broken. Removing the code makes them normal again. And there
seems to be nothing wrong with Github code blocks.
2015-08-02 17:47:50 -04:00
Xiang Ji
706115fc0e Fixed various naming errors in package file descriptions
Well, probably mostly aesthetic, but still they just look a bit jarring out there.
2015-08-02 17:44:59 -04:00
Jean-Christophe Petkovich
793134aab0 ESS company sources should be grouped
The ess company sources should be grouped, when they are not grouped
they are pretty buggy (like not showing completions under certain
circumstances).

To see the problem, try opening an R file and start the interpreter.

When you type the following ([] is the cursor):

    setN[]

You will see completions offering up `setNames`. Press `<enter>`.

Now, try doing the following:

    setNames(setN[])

You will see no completions. Company is trying the `company-R-args`
source, failing it, then skipping the execution of the
`company-R-objects` source.

Grouping them together fixes this, and is what's done within ess itself.
2015-08-01 00:25:00 -04:00
Alexander Kjeldaas
8d0e47a54b Added ensime-pop-find-definition-stack to the scala layer. 2015-08-01 00:14:49 -04:00
Alexander Kjeldaas
6850c85dff The 0.1.5-SNAPSHOT release has problems
When using spark as a framework for example, there are lots of "provided" libraries.  These are excluded from the .ensime file in that old version.
2015-08-01 00:14:25 -04:00
Jenan Wise
be0fa7ed75 Use enh-ruby-mode on interpreter-detected ruby files.
This makes ruby files that start with shebang ruby directives use
`enh-ruby-mode` for consistency with `.rb` files that already use that
mode.
2015-08-01 00:10:11 -04:00
Robert O'Connor
4fe8636e62 add ejs files to web-mode 2015-08-01 00:04:32 -04:00
Gilbert Kennen
c1f6c40a16 add .eex extension to web-mode 2015-07-31 23:59:44 -04:00
Vivien Moreau
94a2fcbaed Racket layer: enable insert state after SPC m s B
As per the README, this keybinding should put the REPL buffer in
insert state.
2015-07-31 23:58:13 -04:00
syl20bnr
e075e21faa javascript layer: re-enable major mode specific prefix commands 2015-07-30 23:20:54 -04:00
syl20bnr
c3ea0e5362 clojure layer: uncomment major mode prefix commands 2015-07-30 23:05:36 -04:00
Martin Martinez Rivera
0fb0bf262a Added java mode prefixes 2015-07-30 22:59:13 -04:00
Uri Sharf
c16723baa7 Activate clojure-mode for *.boot files 2015-07-30 22:48:49 -04:00
syl20bnr
bebbae2013 haskell layer: apply org doc conventions to README 2015-07-30 22:46:06 -04:00
Michel Kuhlmann
d58895773e haskell: make ghc-mod optional 2015-07-30 22:43:24 -04:00
bsermons
92281cc88e Allow fsharp-mode to determine build path. 2015-07-30 22:20:35 -04:00
syl20bnr
18be7425f4 asciidoc layer: convert README to org file 2015-07-30 22:17:42 -04:00
Mark Safronov
61240c9594 Added Asciidoc contrib layer.
It has keybindings (very rudimentary, a lot more can be added later, see comments in source code).
It has :defer t
It has all its dependencies (cl mainly) properly defined
All necessary init functions are prepared
Moved to new `!lang` dir
Battle-tested by daily usage
2015-07-30 21:45:24 -04:00
Robert O'Connor
ffae6440a1 Revert company-math addition
messed up and didn't realize company-auctex did it
2015-07-30 21:35:31 -04:00
Robert O'Connor
63d1dd7375 Update README for latex layer to include the company-math addition 2015-07-30 01:37:58 -04:00
Bar Magal
5d38c0ff97 c-c++: fix key-bindings for cscope 2015-07-29 23:32:53 -04:00
Sridhar Ratnakumar
fc95a4d63c Note about exec-path-from-shell
cf. https://github.com/syl20bnr/spacemacs/issues/2331#issuecomment-121686918

(i was trying to do both, but it is not necessary given spacemacs defaults)
2015-07-29 22:58:27 -04:00
Ista Zahn
365afd0e00 change ess-anable-smart-equals default to nil 2015-07-29 22:11:38 -04:00
syl20bnr
85eaaad107 latex layer: move company-math configuration to its own init function 2015-07-29 21:38:07 -04:00
Robert O'Connor
cb11828c88 add company-math to latex layer auto-completion 2015-07-29 21:27:47 -04:00
Travis B. Hartwell
5f5b3ea92e Extend the Javascript layer documentation.
Questions often come up on Gitter regarding configuration of
the indentation level in Javascript and JSON fils, so I felt
this would be useful to call out.
2015-07-29 21:27:07 -04:00
syl20bnr
b2ea9f22e0 clojure layer: move popwin config in its own init function... again 2015-07-26 01:22:13 -04:00
Christopher McCloud
7050e2f571 add cider-doc to popwin special buffers
Uses the same options as *Help* buffer
2015-07-26 01:21:06 -04:00
syl20bnr
055fa64d5b clojure layer: move popwin config in its own init function 2015-07-26 01:18:16 -04:00
Christopher McCloud
f4b209c6ff adds cider error buffer to popwin special buffers
Uses same options as *Help* buffer
2015-07-26 01:15:56 -04:00
Alex Rich
9d33b9020b add Stan modeling language to extra-langs
Stan is a probabilistic programming language for Bayesian statistical
inference which interfaces with R, python, Julia and Matlab.
2015-07-23 23:40:16 -04:00
syl20bnr
54c299edce html layer: use add-to-hooks whenever it is possible
Also fix company for jade and slim
2015-07-23 23:38:40 -04:00
Robert O'Connor
84ab5ef325 Add jade mode to the html layer with various improvements
- autocomplete
- flycheck for slim & haml
- rainbow delimiters mode for haml, jade and slim
2015-07-23 23:26:20 -04:00
Gilbert Kennen
7a58b182ca removed flycheck from elixir 2015-07-23 23:25:49 -04:00
Jenan Wise
cd78f92b37 Use exec-path-from-shell-copy-env to set GOPATH. 2015-07-23 22:39:52 -04:00
syl20bnr
c14d4912b1 Prefer pre-init function to setup use-package hooks 2015-07-23 22:21:51 -04:00