Commit graph

2623 commits

Author SHA1 Message Date
syl20bnr 3bdb08773d Uncomment spacemacs/indent-region-or-buffer and move it
to spacemacs/funcs.el
2015-03-26 12:26:09 -04:00
Tu Do a00e52b10b Rebind spacemacs/indent-region-or-buffer to "j=" 2015-03-26 12:23:41 -04:00
Diego Berrocal 663503c772 Add Perspective-enable-persp-projectile to the documentation 2015-03-26 12:22:38 -04:00
syl20bnr 766625558b Fix eager expansion of evilify macro
Resolves #920
2015-03-25 01:16:27 -04:00
syl20bnr 6fa63b8dbb clojure layer: Remove call to deprecated function 2015-03-25 00:55:05 -04:00
syl20bnr 131fd3cce8 Remove empty file funcs.el in c-c++ layer 2015-03-24 21:53:37 -04:00
syl20bnr 0f4cae5773 Ignore company-quickhelp for emacs version < 24.4
Fix #922
2015-03-23 23:29:03 -04:00
syl20bnr 3e14243a5f New layer better-defaults 2015-03-23 23:27:51 -04:00
syl20bnr ed4a9c111e Revert SPC j j to new line and indent
In Vim `I` already join lines.
2015-03-23 22:42:25 -04:00
Tu Do f657bab7cd [Fix #890] Improve editing functionality for holy-mode
Add:

- Key binding for evil-join for both evil/holy-mode.
- A command for indenting whole buffer and a key binding in both
evil/holy-mode.
- A smart beginning of line for holy-mode.

Conflicts:
	spacemacs/extensions/holy-mode/holy-mode.el
2015-03-23 22:18:41 -04:00
Tu Do 9773c9372a Disable popwin-mode when a Helm session is active
In many Helm commands, persistent action may open another window to
temporary view its content. For example, execute persistent action in
helm-M-x open a *Help* window for that command. Unfortunately, if
popwin-mode is active, the temporary *Help* buffer is opened below and
Helm's *Help* buffer is opened above by Helm, both show the same
content. Another command is helm-apropos. Since all Helm windows are
effectively temporary already, we do not need popwin in action anymore.
2015-03-23 22:13:10 -04:00
Cong Nguyen e7ec767fa8 go layer: use new company-mode layer init
Fix #913
2015-03-23 22:12:04 -04:00
syl20bnr b922b7d561 Minor edition of DOCUMENTATION 2015-03-23 22:11:21 -04:00
Swaroop C H f717418b2e Add example of evil-leader/set-key for new users
Since using `global-set-key` results in a `Key sequence SPC o c starts with non-prefix key SPC` error.
2015-03-23 22:10:25 -04:00
syl20bnr ca314cabe9 Minor edition of DOCUMENTATION 2015-03-23 22:10:03 -04:00
Swaroop C H 33f89b90ae Fill "Connecting to the Emacs server" in README 2015-03-23 22:08:16 -04:00
Swaroop C H 8af308718a Minor typo fix
It's `unite` plugin, not `unit` plugin.
2015-03-23 22:07:44 -04:00
person808 0810217bb6 Add darktooth theme. 2015-03-23 22:07:34 -04:00
syl20bnr 809bd86375 Avoid nested use-package macros, prefer hooks 2015-03-23 22:06:58 -04:00
Tu Do 7245f630a7 Add info+ to improve Info reading experience 2015-03-23 22:01:09 -04:00
syl20bnr 86f40dc20f Remove unnecessary forward slashes in concat functions. 2015-03-23 21:57:42 -04:00
Jean-Christophe Petkovich 676e8ddb72 Don't refer to ~/.emacs.d/ directly.
This is mostly a style thing, since I think it would probably be a lot
of effort getting spacemacs working on windows smoothly. But it is also
a first step towards a "try out spacemacs" script that doesn't require
someone to move their `~/.emacs.d` around.
2015-03-23 21:55:33 -04:00
Jean-Christophe Petkovich e1c2c50932 Create rcirc logging directory during init.
Not much else to say about it.
2015-03-23 21:54:37 -04:00
Daniel Wu 41efc0e263 python layer: Update README 2015-03-23 21:54:06 -04:00
Michael Hauser-Raspe 43c9e14d16 Add projectile-find-other-file key bindings 2015-03-23 21:52:55 -04:00
syl20bnr ea4258d5e5 Emacs style leaders are now on M-m and C-M-m
Leader: `M-m`
Major mode leader: `C-M-m` (alternate to `M-RET` since `C-m` has
the same ASCII code then `RET`).

Resolve #917
2015-03-23 19:09:23 -04:00
syl20bnr 382eca2dbc holy-mode: you know what? Move leaders on M-n and M-m
:-)
2015-03-23 01:37:28 -04:00
syl20bnr 8e7f990d39 holy-mode: move leaders on M-1 (leader) and M-0 (major mode leader) 2015-03-23 01:16:20 -04:00
syl20bnr c291d0e9c3 Temporarily remove company-yasnippet backend
I have to investigate why it triggers some weird side
effects with anaconda source.
2015-03-23 00:48:06 -04:00
syl20bnr 8c05eaa19e Correctly fix the company transformer 2015-03-23 00:22:27 -04:00
syl20bnr 8765158b60 Fix company transformer with company-mode-use-tab-instead-of-enter 2015-03-23 00:18:52 -04:00
syl20bnr c35a4ff983 holy-mode: Move leader on C-; and major mode leader on C-' 2015-03-22 23:57:08 -04:00
syl20bnr 91f16e151a Adapt Ido key bindings to be usable in both editing style 2015-03-22 23:46:41 -04:00
syl20bnr 632236106c Holy-mode is a pre-extension 2015-03-22 23:39:37 -04:00
syl20bnr d11bab1cab Toggle native helm key bindings depending on editing style 2015-03-22 23:39:10 -04:00
syl20bnr bdf1ec390b New evil state evilified + support for dynamic toggle of holy-mode
Key binding on `SPC P <tab>` in the pair programming prefix.
2015-03-22 23:14:43 -04:00
syl20bnr fdd4ef2c3f Remove unneeded evil-tutor extension
It is distributed as a package
2015-03-22 12:13:43 -04:00
syl20bnr 5c936a5088 Remove unneeded empty init functions since the fix of non activated packages 2015-03-22 03:13:09 -04:00
syl20bnr 814b56ba26 Simplify initialization of flycheck-haskell 2015-03-22 03:11:54 -04:00
syl20bnr 51c5de624d Fix non activated package if there is no defined init function
Fixes #898
2015-03-22 03:02:15 -04:00
syl20bnr 8d66f55d05 Set company-delay to 0.5 as default
0.5 is a sane default, users can easily tweak it in the dotfile.
2015-03-22 02:28:10 -04:00
syl20bnr b1adef0626 Heavy refactoring of company-mode layer
- Enable lazy-loading of company.
- The company layer is now agnostic of any packages which use company
- company-backends is now buffer local and contains only the backends
which are relevant for the current modes
- New macro `spacemacs|reset-local-company-backends`
2015-03-22 02:23:12 -04:00
syl20bnr d113b78192 Add helm lazy-loading support for describe function 2015-03-21 23:51:04 -04:00
syl20bnr 4d0f391a8e Add link to Christoph Paulik tutorial to use the spacemacs icon 2015-03-21 20:05:35 -04:00
syl20bnr cc0cb82283 Remove lighter for robe in ruby layer 2015-03-21 18:41:31 -04:00
syl20bnr 2980ae01ef Correctly lazy-load projectile-rails
Fixes #853
2015-03-21 18:40:36 -04:00
syl20bnr 30ced0a08b Work-around a bug in enh-ruby-mode
Taken from https://github.com/zenspider/enhanced-ruby-mode/blob/master/test/enh-ruby-mode-test.el#L4

Fixes a wrong number of arguments error.
2015-03-21 18:39:37 -04:00
syl20bnr de24fd7f2a Minor edition of ruby layer README 2015-03-21 18:39:15 -04:00
syl20bnr 53edf82299 Use helm by default for all key bindings equivalent to M-x
Resolves #901
2015-03-21 13:18:33 -04:00
syl20bnr 7c29fdee0c Fix smex overwritten by helm configuration 2015-03-21 13:18:13 -04:00