Commit graph

115 commits

Author SHA1 Message Date
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
syl20bnr 15d90743f7 cscope layer: Make it agnostic of c-c++ and python modes 2015-07-23 22:20:25 -04:00
Matthías Páll Gissurarson 78a1d7a06e Added .jsx to web-mode 2015-07-23 20:10:06 -04:00
R. Haluk Öngör aac19feee8 elixir layer: Popup mix windows 2015-07-23 20:04:42 -04:00
syl20bnr cdb4efce68 emacs-lisp layer: remove spacemacs/eval-region
Use eval-region directly
Fixes #2074
2015-07-08 23:16:44 -04:00
person808 53f12be40c Fix typo in c-c++ README. 2015-07-04 19:33:29 -04:00
kccai 430aeaf0bf Minor fix of the org table 2015-07-04 18:47:51 -04:00
syl20bnr fd3e7eb357 java layer: add logo to README 2015-07-04 01:44:50 -04:00
syl20bnr 08a1bd91bc java layer: fix typo 2015-07-04 00:58:42 -04:00
syl20bnr b19c3faf91 java layer: convert README to org 2015-07-04 00:55:38 -04:00
syl20bnr b5e2e3773d java layer: rename functions with spacemacs prefix 2015-07-04 00:29:25 -04:00
syl20bnr 8beeaba6db java layer: fix company backend setup 2015-07-04 00:24:44 -04:00
syl20bnr 71ae4520cc java layer: defer eclim loading and sort key bindings 2015-07-04 00:20:12 -04:00
syl20bnr 1a39ffbf65 java layer: remove unneeded projectile layer
It is in core
2015-07-04 00:13:15 -04:00
Lukasz Klich e77eb259ec Eclim based java layer 2015-07-04 00:10:30 -04:00
syl20bnr 600046f667 Split python layer into !lang/python and !frameworks/django layers 2015-07-03 23:53:07 -04:00
syl20bnr dca6eca3c0 Split ruby layer into !lang/ruby and !framework/ruby-on-rails 2015-07-03 23:51:34 -04:00