Commit graph

2612 commits

Author SHA1 Message Date
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
Christoph Paulik 30aee9fd64 add material theme to themes megapack 2015-03-20 23:38:07 -04:00
Rory O’Kane 6aa5dfeca8 Fix bad Markdown markup in private/README
A four-space indent is enough to mark the contents as code. Adding `` just makes the code itself contain ``.
2015-03-20 23:37:47 -04:00
syl20bnr 8cbc1dbb5a Move flycheck-pos-tip to its own init function 2015-03-20 23:36:43 -04:00
Tu Do abb36fe364 [Fix #878] Add flycheck-pos-tip
So flycheck won't have to rely on the minibuffer to display its error
messages anymore, and won't conflict with modes like el-doc or
semantic-idle-summary-mode that displays useful information in the
minibuffer.
2015-03-20 23:30:01 -04:00
Tu Do 5a2e130a09 [Fix #661] Add highlight-numbers
However, disable it in asm-mode since some hex numbers in asm-mode do
not have 0x before them, so the highlighting is random, i.e. a decimal
number like 01 can be highlighted but not ff or e9.
2015-03-20 23:29:08 -04:00
Jean-Christophe Petkovich f5fa170147 Fix loading packages for new version of ess
`ess-R-object-popup` and `ess-R-data-view` no longer exist in the newest
version of the `ess` package. All we need to load now is `ess-site`.

Revert changes to ess lazy loading

Include two empty init functions for packages causing errors instead.
2015-03-20 23:28:43 -04:00
Thomas Henderson 734eb9dc7b "Improve" doge grammar
Standard Doge 1) uses two-word phrases and 2) violates the selectional
restrictions of the modifiers 'such', 'so', 'very', 'many', and 'much'.
(see
http://the-toast.net/2014/02/06/linguist-explains-grammar-doge-wow/#BjOVLZxGdAHsebDq.99)
These are my suggestions for banner phrases that more accurately match the usual
doge grammar. Oh god what am i doing with my life
2015-03-20 23:27:49 -04:00
syl20bnr 2fa2c620ee clojure layer: add cider-eval-sexp-fu 2015-03-20 23:27:08 -04:00
syl20bnr 890217a6f4 clojure layer: Add SPC m e f eval function at point 2015-03-20 22:50:05 -04:00
syl20bnr df8b764c3f Use require instead of use-package for eval-sexp-fu 2015-03-20 21:56:08 -04:00
Tu Do 3e79b943b4 [Fix #803] Add eval-sexp-fu
The package is lightweight enough that the load time is negligible. For
simplicity, just use it directly.
2015-03-20 21:50:17 -04:00