Commit graph

2131 commits

Author SHA1 Message Date
Matthías Páll Gissurarson
146aa55af3 Moved rebox to be under tools, as per documentation 2016-10-17 13:35:39 +02:00
deb0ch
6a6cf57713 better-defaults layer: update emacs logo 2016-10-17 13:34:40 +02:00
Stephen Sugden
119972ab81 Fix usage of gorename on symlinked projects
I often work on Go projects under a symlink, e.g. ~/Code/project points to
$GOPATH/src/github.com/grncdr/...

This works fine 99% of the time, but gorename doesn't follow symlinks in order
to get the "truename" of a file, so it will complain about
~/Code/project/somefile.go not belonging to any package. This fixes that
situation by ensuring that gorename is only passed the true filename.
2016-10-17 13:33:35 +02:00
duianto
738451c2b8 fix neotree duplicate function comment
Both the spacemacs/neotree-expand-or-open and spacemacs/neotree-collapse
functions had the same comment: "Collapse a neotree node."

This renames the spacemacs/neotree-expand-or-open function to:
"Expand or open a neotree node."
2016-10-17 13:28:44 +02:00
Andrew Stevanus
c87832b6a9 Fix connecting to default servers with TLS more than once with ERC
The erc//servers function removes the :ssl variable from the list so it
can be passed directly to erc-tls, but this means that subsequent
connections will not use TLS. Thus, we should operate on a copy of the
list instead.
2016-10-17 13:28:07 +02:00
bmag
bbd812991a Refactor spacemacs/python-execute-file 2016-10-17 13:26:40 +02:00
Joe Selman
fff5cf3079 Declare prefix for ruby-mode and enh-ruby-mode in rails layer
Fixes #7375
2016-10-17 13:23:28 +02:00
fmdkdd
edb32b5e66 Add leader binding for flycheck-explain-error
Flycheck recently gained a feature to explain the error at point (bound
under `C-c ! e` by default).  This commit adds a corresponding leader
binding to the flycheck layer.
2016-10-17 13:22:55 +02:00
yanchengyang
9e52974e90 remove invalid keybindings of ensime 2016-10-17 13:22:10 +02:00
Max Willsey
98af971266 Fix for 5320
Provides `:q`/`:wq` for abort/finalize in `org-capture` and
`org-src-edit`.
2016-10-17 13:20:44 +02:00
bmag
6e896d3796 Restore fix for #2569 2016-10-17 13:19:46 +02:00
Philippe Baron
b7467c4335 Update rules for evilified state
Fixes #5738 
* Pointed out which keys are using as in Evil
* Pointed out the binding order pattern
* Added that the g binding will be directly bound to C-G
2016-10-17 13:17:34 +02:00
Alexey Kotlyarov
a7d8a4f3db Support wdb for debugging Python
wdb (https://github.com/Kozea/wdb) is a Web-based debugger
for Python. Use it if installed for python-toggle-breakpoint.
2016-10-17 13:15:54 +02:00
Bryan Gilbert
59897e2abd Fixed layout transient state not closing on layer select in ivy layer 2016-10-17 13:14:04 +02:00
Eivind Fonn
e0202848fd Diminish purpose-mode 2016-10-17 12:01:10 +02:00
Eivind Fonn
c24f59cc7e Fix some comments in purpose layer 2016-10-17 10:40:30 +02:00
Eivind Fonn
2a2fb56452 Fix spacemacs-purpose-popwin name 2016-10-17 10:07:29 +02:00
Carlo Sciolla
9d3710a05f Updated the plantuml plugin to use plantuml-mode instead of the now deprecated puml-mode 2016-10-17 08:11:11 +03:00
Robert O'Connor
22809a8dfa Fix a typo introduced in 42a33f3ae8 2016-10-17 08:00:33 +03:00
syl20bnr
d15050b512 python: update anaconda dependencies and reorganised the deps section 2016-10-16 23:05:56 -04:00
syl20bnr
d023af2f55 purpose: use use-package :post-config hook for eyebrowse config 2016-10-16 22:25:04 -04:00
syl20bnr
8063bcb419 purpose: move helm-purpose config to use-package form 2016-10-16 22:25:04 -04:00
syl20bnr
aea110df9f purpose: remove unecessary :commands block
The functions are already autoloaded.
2016-10-16 22:25:04 -04:00
syl20bnr
c8827444ec purpose: move window-purpose key binding and mode activation to :init 2016-10-16 22:25:04 -04:00
syl20bnr
e41a17be4c purpose: use use-package hook for popwin config
Also remove the check on purpose-mode. Using the purpose layer without
purpose-mode does not make sense so I prefer to throw an error is such
case happens.
2016-10-16 22:25:04 -04:00
syl20bnr
be2061c7a0 purpose: replace use-package :after by (require ...)
Also move :config to :init
2016-10-16 22:25:04 -04:00
syl20bnr
67f9f4828d purpose: replace use-packag :if by layer :toggle 2016-10-16 22:25:04 -04:00
syl20bnr
8306626504 Move window-purpose layer to spacemacs-purpose layer
Update README.org and add spacemacs-purpose layer to spacemacs
distribution.
Move functions of the layer to funcs.el and prefix variables and
functions introduced by the layer with `spacemacs`.
2016-10-16 22:25:04 -04:00
Bar Magal
edb27a089e Create window-purpose layer
- Proper integration with popwin
- Integrate with Helm via helm-purpose
- Integrate with Ivy via ivy-purpose
- Integrate with opening a new eyebrowse workspace
- Enable purpose-x-kill: purpose-aware replacement of a window's buffer
  when a  buffer is killed
2016-10-16 22:25:04 -04:00
syl20bnr
42a33f3ae8 elixir: add support for org-babel
Closes #1918
2016-10-16 22:25:04 -04:00
Tu Do
6cb349e70c Add more features for D language
Add `company-dcd` package that uses DCD (a completion daemon for D) to
provide better IDE features:

- Better code completion.
- Jump to definition.
- Search symbol references.
2016-10-14 12:33:13 +03:00
Romanos Skiadas
b27a073f7f Yaml layer: enable flycheck 2016-10-14 12:32:30 +03:00
d12frosted
e15fb35bd8 add docs for ruby minitest mode 2016-10-14 12:20:26 +03:00
Jeremy Bi
5ca7d5e0d1 font-lock-unfontify-region-function should no longer be set/reset.
Due to upstream changes.
2016-10-14 11:19:38 +08:00
Eivind Fonn
f0803bc7f9 Explicitly add company-tide as backend 2016-10-13 10:55:17 +02:00
Eivind Fonn
7869154e9d Define typescript company backends 2016-10-13 08:49:13 +02:00
Pawan Dubey
f592beda02
Add Minitest support to Ruby Layer
Added support for Minitest to the Ruby layer with the
minitest-mode package. Defined appropriate keybindings.

Fixes syl20bnr/spacemacs#6969
2016-10-11 22:18:22 +03:00
Eivind Fonn
200fb764aa Make python tab-width configurable 2016-10-11 20:01:24 +02:00
syl20bnr
7d8b6bd0f6 react: Fix emmet -> emmet-mode 2016-10-09 21:44:35 -04:00
syl20bnr
62f08d89fb Rename dotspacemacs-ex-key to dotspacemacs-ex-command-key
Also move the configuration to evil init function.
2016-10-09 21:28:09 -04:00
Dietrich Daroch
d1457feafb Restore easy ex-command remap
Pressing semi-colon is easier than the default colon.

Added ex-key defvar too
2016-10-09 13:21:31 -04:00
syl20bnr
f8bf86a105 Move clock related key bindings to SPC a o k prefix 2016-10-09 13:14:41 -04:00
syl20bnr
703f78c2b8 Cleanup pass on file spacemacs-base/funcs.el
- Apply `/` and `//` rules (double / is for private functions)
- Add missing `spacemacs/` prefixes
- Move functions used outside of spacemacs-base layer to
  core/core-funcs.el
- Remove unused functions

Commit originally intented to only rename linum-update-window-scale-fix
to spacemacs/linum-update-window-scale-fix :-)
2016-10-09 13:14:41 -04:00
Nathan Spaeth
8eac8c4ecf Adjust linum gutter to accomodate text-size changes 2016-10-08 19:48:21 +02:00
Kai Pruess
0d70306b90 Add emmet-mode to react-mode
Closes syl20bnr/spacemacs#5130
2016-10-08 19:45:58 +02:00
bmag
70c7592718 elisp test buffer: run only current buffer's tests 2016-10-08 19:44:10 +02:00
Eivind Fonn
669dce7c2d Handle typescript FIXME 2016-10-08 19:36:50 +02:00
Laurens B
95a8f4e0b9 Add optional frame arguments for transparency toggle/in/decrease. 2016-10-08 19:33:40 +02:00
drew.okane
197eb982b2 Add Clojure to org-babel-load-languages 2016-10-08 19:30:05 +02:00
Jasper v. B
ea862f18cf Add a note about filename expansions
This is mentioned in
[emacs-ycmd](https://github.com/abingham/emacs-ycmd#quickstart)
documentation as well, but it doesn't hurt to have it here as well.
2016-10-08 19:27:53 +02:00