Commit graph

2083 commits

Author SHA1 Message Date
Andreas Liljeqvist
dd5e5c4b5a Enable smartparens in inferior-python-mode 2015-02-07 23:28:18 -05:00
syl20bnr
7caaeb1c1d Use :if keyword for pbcopy init 2015-02-07 23:27:50 -05:00
Daniel Wu
b08f993b34 added pbcopy package in osx mode 2015-02-07 23:26:50 -05:00
syl20bnr
418870de12 Move go-rename in extensions directory 2015-02-07 23:26:27 -05:00
Josh Chase
793d4a1eee Added rename support to contrib/lang/go 2015-02-07 23:19:22 -05:00
Diego Berrocal
b2893c843e Remove stale information and add tips about perspectives 2015-02-07 23:19:16 -05:00
Jean-Christophe Petkovich
ca99343ec3 It's a horrible hack, but ess autoload works.
Up to you whether you want to include it.

Only call mode function again if ess is successfully loaded

This is to avoid an infinite loop.

Whoops, removed a line that shouldn't be there.
2015-02-07 23:19:08 -05:00
syl20bnr
6f2b6d305e Minor change of function names for helm micro-state 2015-02-07 20:24:05 -05:00
syl20bnr
397d01be96 New macro spacemacs/define-micro-state
Resolves #552
2015-02-07 20:09:38 -05:00
syl20bnr
d9886af28e Minor documentation fix in dotspacemacs template 2015-02-07 20:05:24 -05:00
syl20bnr
696c985a6c Add dash to bootstrap packages 2015-02-06 00:59:01 -05:00
Daniel Wu
6b36542999 allow open file in external app in dired-mode 2015-02-05 23:31:25 -05:00
Andreas Liljeqvist
8799215fd2 Activate evil leader in cider-stacktrace-mode 2015-02-05 23:07:20 -05:00
sooheon
d5b3785733 Replace ess-smart-underscore with ess-smart-equals
Add rainbow-delimiters hook, add R-mode to auto-mode-alist, add
convenience keybinding, and add edit default offsets.

Separate rainbow-delimiters and smart-equals hooks into own defuns.
2015-02-05 23:06:42 -05:00
Riccardo Cambiassi
ab0f7014c0 Add support for Ruby on Rails in ruby layer 2015-02-05 23:05:55 -05:00
syl20bnr
9bb0500ca8 Improve helm micro-state
bind actions to numbers
add custom variable spacemaces-helm-micro-state-color
`l` and `h` are now used to got the next/previous source
2015-02-05 22:55:56 -05:00
syl20bnr
798ef87427 Add a in helm micro-state to switch to actions page
and stay in micro-state
2015-02-05 00:15:53 -05:00
syl20bnr
b1b9d0e08b Fix TAB in terminal to switch to helm micro-state 2015-02-05 00:15:20 -05:00
Andreas Liljeqvist
e54fd65bce Prettify partial-symbol in Clojure. 2015-02-04 23:48:13 -05:00
syl20bnr
38a1dba892 Fix dotspacemacs-helm-micro-state variable name 2015-02-04 23:47:29 -05:00
syl20bnr
e082f5214d Add helm micro-state documentation 2015-02-04 23:13:52 -05:00
syl20bnr
5e5ac36bba Add helm micro-state on TAB 2015-02-04 22:35:36 -05:00
syl20bnr
887b46d119 Retry package installation on error
Fix upgrade errors thrown my package.el with some packages
2015-02-04 20:20:42 -05:00
syl20bnr
387bd6b1b9 Use default fringe setting for git-gutter-fringe
That is: use the left fringe instead of the right fringe
2015-02-04 06:53:12 -05:00
syl20bnr
85e19ebc7e Fix evilification of git-rebase-mode 2015-02-04 01:12:15 -05:00
syl20bnr
007c833ee3 Use y for git-rebase-insert in git-rebase-mode 2015-02-04 00:58:48 -05:00
Jean-Christophe Petkovich
14e019d07e Add vim bindings to git-rebase-mode.
Currently git-rebase-mode mappings are masked.

Use emacs state in git-rebase-mode.

Add leader and evilify.

Add shadowed bindings.
2015-02-04 00:58:11 -05:00
Patrik Storm
d4283a842a Add php contrib layer 2015-02-04 00:54:28 -05:00
Jean-Christophe Petkovich
8b0c0a5c2e Add vim-like anaconda-nav-mode bindings
Anaconda nav mode currently starts in evil mode which masks most of its
bindings. This just adds anaconda-nav-mode to the list of emacs states,
and throws in j/k bindings that make sense to me.

Fix using spacemacs|evilify

Add leader key, and next and previous error.
2015-02-04 00:53:27 -05:00
Andreas Liljeqvist
aca14e97db Prettify symbols in both clojure-mode and cider-repl. 2015-02-04 00:53:13 -05:00
syl20bnr
7d87c9cc6b Add doc for rollback 2015-02-04 00:44:03 -05:00
syl20bnr
e91e7230cf Add message to restart emacs after update and rollback 2015-02-04 00:36:06 -05:00
syl20bnr
3ae7a837d1 Add 24.3 compatibility for rollback 2015-02-04 00:28:58 -05:00
syl20bnr
00c74b8580 Update startup buffer links with new [Rollback] action 2015-02-03 23:56:52 -05:00
syl20bnr
6a9304b83d Add rollback support 2015-02-03 23:56:38 -05:00
Andreas Liljeqvist
dc3100046f Cider-stracktraces should be started in emacs-mode. 2015-02-03 02:08:57 -05:00
ralesi
af2b9913ba Added prompt option as default, to prevent quiting and losing all changes. 2015-02-03 02:07:45 -05:00
syl20bnr
bfe5f520ae Remove package update procedure using paradox from the documenation 2015-02-03 02:06:20 -05:00
syl20bnr
d1cd20f6ba Correctly update the dependencies with Update Spacemacs 2015-02-03 02:05:29 -05:00
syl20bnr
4581515c73 Better feedback while updating packages with Update Spacemacs link 2015-02-03 00:58:17 -05:00
syl20bnr
b8bfa7e1a3 Fix get version of built-in package 2015-02-03 00:57:55 -05:00
syl20bnr
4bb7e85e83 Move geeknote layer to evernote layer and edit the README 2015-02-02 00:36:44 -05:00
Evan Dale Aromin
56871e4799 Add a contrib layer for geeknote 2015-02-02 00:19:44 -05:00
Andreas Liljeqvist
473ec5d532 Use the same modes in clojure-mode and repl where possible. 2015-02-02 00:19:38 -05:00
syl20bnr
23c2314247 Revert back #250
I cherry-picked it and played with it.
There is a major problem with this approach: all `after-init-hooks` will
be triggered right away because the hook is run before the end of the
alternate init
file ([source](https://groups.google.com/forum/#!topic/gnu.emacs.help/IrMz48PQykk))
. It leads to numerous errors, I fixed the spacemacs ones but obviously
I cannot fix the errors from packages. The remaining errors don't
prevent spacemacs from working but they give a very bad impression on
spacemacs quality with errors logs in `*Messages*`.

For those reasons I revert back this change as well as the documentation
I added.

https://github.com/syl20bnr/spacemacs/pull/520
2015-02-02 00:14:17 -05:00
syl20bnr
c11bf30584 Explicitly define user-init-file 2015-02-01 23:31:28 -05:00
syl20bnr
e6d105b87e Add alternative setup instructions in README 2015-02-01 23:12:07 -05:00
Yen-Chin Lee
d506c76574 init.el: setup user-emacs-directory when load
user-emacs-directory is defined by emacs when load config, in most case
it's value is ~/.emacs.d. We setup this variable in init.el to make
existing emacs user can test spacemacs by

   emacs -q -l ~/spacemacs/init.el

without change their own ~/.emacs.d config.

Signed-off-by: Yen-Chin Lee <coldnew.tw@gmail.com>
2015-02-01 22:55:14 -05:00
Brian Hicks
4834a7949c contrib(python): document Django keys 2015-02-01 22:55:06 -05:00
Bjarke Vad
9c644670bc Fixed spelling of ASP 2015-02-01 22:54:58 -05:00