Guido Kraemer
99d575b9c8
fix julia keybindings and nice prefixes
2017-12-23 17:36:31 +02:00
Fredrik Bergstrand
5ec172d7bd
c-c++: Improve the header include auto completion
...
This change makes the c-c++ layer configure company-c-headers to search for and
list completion alternatives according to the priority list found in 'man gcc'.
If supported, the default system include paths are also fetched from gcc's
configuration instead of being hard coded to "/usr/include" and
"/usr/local/include". This also remedies the problem where the C++ standard
library headers does not show up as completion alternatives without manual
addition of include paths (see #4493 , #8655 ).
2017-12-19 00:31:43 -05:00
Dela Anthonio
01ddc98cef
c-c++: Add clang-format functions and key bindings
...
Solve part of #7628 . Additionally, #7629 is no longer needed.
Add support for formatting lines, functions, and buffers with clang-format. Each
function produces a clear message on success.
The README was updated to reflect the usage of the new key bindings. References
to binding clang-format to the tab key were removed.
2017-12-19 00:25:20 -05:00
Evan Klitzke
77ee302f16
enable c++11 mode in company-clang-arguments if c-c++-enable-c++11 is not nil
2017-12-19 00:23:43 -05:00
Evan Klitzke
16fd3e85a4
add an option to use google-c-style
2017-12-19 00:20:00 -05:00
Alexander Dalshov
24827b6f08
c-c++ add option to control cmake-ide package
2017-12-18 23:51:28 -05:00
Richard Kim
7bab83c09e
fixed a typo by moving one closing parenthesis
2017-12-18 23:49:13 -05:00
syl20bnr
2ed3946d7b
emacs-lisp: improve nameless configuration
...
- Change nameless prefix to > instead of default :
- Change toggle to SPC m >
- Set nameless separator to nil in order to make it work with any type or separator
- Add diminish unicode ⧁
- Define some default global aliases for Spacemacs source code
- Rename layer variable emacs-lisp-nameless-mode to emacs-lisp-hide-namespace-prefix
- Make variable nameless-current-name safe as a local variable for string values
- Set nameless prefix for core-configuration-layer.el
2017-12-17 23:30:24 -05:00
AdrieanKhisbe
71f8919ebf
fix typo and use a layer variable for auto nameless-mode
2017-12-17 22:17:05 -05:00
Adriean Khisbe
48b0484348
add documentation for Nameless and Overseer bindings
2017-12-17 22:16:49 -05:00
Adriean Khisbe
3dc09cfc4d
hide automatic nameless behind a nameless-auto-mode switch
2017-12-17 22:16:32 -05:00
AdrieanKhisbe
2d40793804
setup nameless package (replacing package prefix with :)
2017-12-17 22:16:08 -05:00
AdrieanKhisbe
ad5ac65263
add overseer (ert test runner) to emacs layer, bindings with prefix
2017-12-17 22:15:33 -05:00
AdrieanKhisbe
295b4752ca
identify Cask files as emacs-lisp-ones
2017-12-17 22:15:04 -05:00
syl20bnr
0bae94fe4d
go: sort key bindings in README.org
2017-12-17 22:12:44 -05:00
brantou
d9065de1cb
Add go-tag to go-layer
2017-12-17 22:10:24 -05:00
Robbert van der Helm
c61ae1a1c1
Add ivy support to the gtags layer
...
It would be much better to have a single function for each layer that
initializes ggtags, helm-gtags and counsel-gtags for a mode.
2017-12-17 22:03:01 -05:00
bfay
5bb9dc1320
fix cider-inspector-prev-page binding, also add 'p' as another key binding
2017-12-17 21:54:50 -05:00
Ag Ibragimov
2be8400975
Improves jump-to-definition for Clojure modes
2017-12-17 21:53:59 -05:00
syl20bnr
19b42377bb
clojure: document clojure-cheatsheet in README.org
2017-12-17 19:51:13 -05:00
Michael van der Nest
e3e94b8568
Added clojure-cheatsheet to clojure documentation.
...
see https://github.com/clojure-emacs/clojure-cheatsheet
2017-12-17 19:43:59 -05:00
syl20bnr
b5f32bbded
kotlin: fix typos
2017-12-17 19:10:06 -05:00
Shanavas M
9bdb6dce30
Add kotlin layer
2017-12-17 18:59:20 -05:00
Alexander Kjeldaas
adfccb147b
Added gradle instructions.
2017-12-17 18:58:17 -05:00
syl20bnr
4c7bd2fde1
java: make java layer depend on groovy layer
2017-12-17 18:45:46 -05:00
syl20bnr
17fc89f9e7
java: improve maven and gradle support (also for groovy)
...
Add new packages `mvn` and `maven-test-mode`.
Move `gradle-mode` configuration from groovy layer to java layer
New prefix commands `SPC m m` for maven and `SPC m l` for gradle.
Make maven and gradle commands available in java-mode.
Update documentation.
2017-12-17 18:45:46 -05:00
Johnson Denen
a8340a0262
Add Gradle support to the Groovy layer
2017-12-17 15:29:11 -05:00
Joao Azevedo
d947556406
Add ENSIME jump handlers to the proper modes
...
Move scala handler to scala layer
2017-12-17 15:24:47 -05:00
smile13241324
00925c8206
Fix documentation for selectric, imenu-list and vimscript layers
2017-12-14 11:51:20 +02:00
smile13241324
1df1a06d5b
Fix documentation for java, major-modes and purescript layer
2017-12-03 17:55:27 +02:00
Tony Lotts
4c4a1a4e13
Improvements to Haskell REPL bindings.
...
- Consistent REPL switch to/back bindings (Swap ", s S" and ", s s").
- Switch back to buffer from Intero REPL.
2017-12-01 19:05:48 +02:00
AlexandrosKotzias
cebb3b9ff2
Fix documentation issues with typescript
2017-11-19 11:38:17 +02:00
gdkrmr
6b056e50a0
improved keybindings for ess layer
2017-11-19 08:42:17 +02:00
syl20bnr
8a5771559e
core: change scope of elpa stable variables
...
make them public when they are used outside of core-configuration-layer.el
make them private when they are used only on this file.
2017-11-01 23:23:34 -04:00
Kalle Lindqvist
27cb845d3c
Improve coffeescript support
...
Register REPL and add major-mode bindings.
2017-10-18 23:53:07 +02:00
bmag
a9ad9ae33c
ess: add description, features to readme
2017-10-17 09:47:54 +03:00
ISELECT1\naylyn.gaffney
36f04308ab
Remove ess-R-object-popup from ess layer.
...
As described in issue #9464 , this package was removed from melpa for
not having a GPL compatible license and is causing an error every time
spacemacs starts.
Continuation of commit 8c3cf7c3ae
2017-10-17 09:47:54 +03:00
smile13241324
d7995b985c
Add remark for required project for "open matching file" commands
2017-10-15 11:19:52 -04:00
syl20bnr
d8bfde8d50
perl: simplify key binsinds config and sort package config sexps
2017-10-15 11:08:01 -04:00
CeleritasCelery
3f5f8b78c8
Add Perl5 Company backend and code formatter
2017-10-15 11:08:01 -04:00
CeleritasCelery
249efa31de
remove org table lighter
2017-10-15 11:08:01 -04:00
ISELECT1\naylyn.gaffney
8c3cf7c3ae
Remove ess-R-object-popup from ess layer.
...
As described in issue #9464 , this package was removed from melpa for
not having a GPL compatible license and is causing an error every time
spacemacs starts.
2017-10-15 11:08:01 -04:00
wizmer
2531012319
Make nose fail compilation when tests fail
...
Using nose.main instead of nose.run returns the result of the tests
so the status of the *compilation* buffer can be modified accordingly
2017-10-15 11:08:01 -04:00
Leon Isenberg
617c44ecc6
Fix: company-dante -> dante-company
2017-10-15 11:08:01 -04:00
Jeremie Pelletier
ffc31f3936
Add leader key prefixes for sql-mode
2017-10-15 11:08:01 -04:00
David Millar-Durrant
c5bba38416
added prefixes to the fsharp layer
2017-10-15 11:08:01 -04:00
Bjarke Vad
fce6bed3c9
Enable purescript-decl-scan-mode when loading purescript-mode
...
This should fix `SPC j i` for PureScript
2017-10-15 11:08:01 -04:00
Benjamin Reynolds
b6474ff590
Fix various documentation errors and inconsistencies
...
Fixes documentation errors from issue #9476 in the following layers...
* syntax-checking
* games
* xkcd
* keyboard-layout
* racket
* osx
2017-10-05 11:15:21 +03:00
smile13241324
97537e46a7
Fix documentation for parinfer, pdf-tools, yaml, csv and salt layer
2017-10-05 11:15:02 +03:00
smile13241324
0e06bbafc4
Fix documentation for elisp, colour, ibuffer and windows-scripts
2017-10-02 03:01:54 +03:00