Commit graph

2866 commits

Author SHA1 Message Date
syl20bnr 9ae83bb647 evernote layer: Add prefix command name for ae 2015-04-09 01:28:58 -04:00
syl20bnr a4c2edf5d3 Add prefix command name for ai 2015-04-09 01:28:28 -04:00
syl20bnr 90fc74d799 Fix company-backends error with ymcd and c-headers 2015-04-09 01:27:53 -04:00
syl20bnr 8d348c21b7 Move irc startup key bindings behind ai prefix 2015-04-09 01:27:23 -04:00
syl20bnr 965dc56817 Re-enable company globally with :defer 2 2015-04-09 01:17:49 -04:00
syl20bnr e72afd6086 auto-completion layer: update README 2015-04-09 00:55:37 -04:00
syl20bnr fef3268f47 racket layer: Configure company 2015-04-09 00:40:49 -04:00
syl20bnr c805979ca2 Update auctex company configuration 2015-04-09 00:13:15 -04:00
syl20bnr 0c6682cbd1 Refactor one more time the auto-completin macros
It is important to define the buffer local backend variables
in a config.el otherwise it is not available in the layer
configuration if the auto-completion layer is removed.
There were also some issues by hiding the explicit
configuration of company inside a macro, for instance
helm-spacemacs is unable to display the company package
configured in a given layer if the auto-completion layer
is removed.
2015-04-09 00:03:51 -04:00
Sylvain Benner 4f8706ae12 Merge pull request #1086 from trishume/company-dry-macro
Make everything support new company auto-completion
2015-04-08 21:57:35 -04:00
syl20bnr 625cb46a59 Fix missing link in README 2015-04-08 21:51:54 -04:00
syl20bnr e80f66da6d Add documentation for SPC h i and SPC h m and rename function
spacemacs||describe-set-key to spacemacs||set-helm-key
2015-04-08 21:50:33 -04:00
Tu Do 542f1718c2 Add key bindings for useful Helm commands
- helm-info-at-point: find an info entry for symbol at point, if
  available. It can also be used to search for available info pages.

- helm-man-woman: find man pages with Helm.

- helm-locate-library: find a loaded Emacs Lisp library using Helm.

- helm-minibuffer-history: search minibuffer history using Helm.
2015-04-08 21:27:11 -04:00
Tristan Hume f04412893e Change company macro name and use push 2015-04-08 12:39:25 -04:00
syl20bnr 3107d5d9f8 Fix two important bugs in Update/Rollback
- correctly detect package dependencies to update
- rollback is now an idempotent action
2015-04-07 23:51:08 -04:00
syl20bnr fcfe1c2c7b Fix search of package installed directory 2015-04-07 23:50:22 -04:00
syl20bnr 8ae66d6950 Add license to README 2015-04-07 22:51:21 -04:00
syl20bnr 27cef51d3a Typo in HOWTOs.md 2015-04-07 22:37:22 -04:00
syl20bnr 998eba7782 Add Buy a Drink button 2015-04-07 22:01:55 -04:00
syl20bnr 65e86b3354 Add HOWTOs.md 2015-04-07 21:25:06 -04:00
Tristan Hume e79e077edf Fix bugs in c-c++ and ycmd auto-completion 2015-04-07 16:03:13 -04:00
Tristan Hume fe90cf09e8 Port many layers to new auto-completion
Adds support for ruby, auctex, css, ledger and gtags with new
auto-completion infrastructure. Ticks off many things in #1045
2015-04-07 16:02:53 -04:00
Tristan Hume ad86ab8fb1 Add a helper for simple company initialization.
Adds the spacemacs|init-layer-company helper to set up company
completion for a language layer and replaces existing simple company
initializations. More complex initializations should use the new
architecture directly and remain untouched by this commit.
2015-04-07 15:21:13 -04:00
Tristan Hume 3ab9cb0af3 Global company temporary stopgap 2015-04-07 12:15:31 -04:00
syl20bnr b6a45bd064 Fix ace-link key bindings configuration 2015-04-07 00:00:59 -04:00
syl20bnr 68ea3652e4 haskell layer: remove yasnippet backend 2015-04-06 23:41:27 -04:00
Tu Do e88bfb22af Improve smooth scrolling configuration
So when cursor is at the bottom, it won't suddenly jump half of a screen
when move the cursor down.
2015-04-06 23:14:52 -04:00
syl20bnr 4ceda4da2f Remove unneeded :defer t in ace-link configuration 2015-04-06 23:04:23 -04:00
syl20bnr 73f3686cff Fixed ace-link configuration 2015-04-06 22:49:31 -04:00
Daniel Wu 77b0cc4ba6 Add ace-link package to spacemacs layer 2015-04-06 22:49:12 -04:00
Tu Do a8efc6f86f Don't insert extra quote in dotspacemacs-mode
Since dotspacemacs-mode is essentially a Lisp mode, insert a single
quote should not automatically insert another single quote to close
it. This is the same as smartparens in Emacs Lisp mode out of the box.
2015-04-06 22:30:40 -04:00
Tu Do 7c7239cc44 Don't cycle when press TAB in eshell
Instead, show completion candidates like normal shell does.
2015-04-06 22:30:18 -04:00
syl20bnr 3504e6a3b6 Add "block" suffix to selection block size in mode-line 2015-04-06 22:26:02 -04:00
Emmanuel Touzery d8b70c2fc1 display also block selection info in the modeline 2015-04-06 20:51:16 -04:00
syl20bnr ac1f53b1b3 Fix regression in solarized theme for 24.3 2015-04-06 16:03:28 -04:00
syl20bnr 5caa5750e0 Rework the toggles of the mode-line
Now the symbol corresponds to the key binding.
The global version of the toggle when available is performed
with `control` modifier.
2015-04-06 16:02:14 -04:00
syl20bnr 6ee43c8960 Change lighter for golden-ration to Ⓖ
It is more consistent with the key bindings.
2015-04-06 12:05:15 -04:00
syl20bnr 27b49f9739 Add toggles for smartparens and yasnippet
`ts` and `tS` for smartparens locally and globally
`ty` and `tY` for yasnippet locally and globally
2015-04-06 00:02:20 -04:00
syl20bnr 106909d1bc Change auto-completion toggle message 2015-04-05 23:52:34 -04:00
syl20bnr 109851005c Add missing test data 2015-04-05 23:49:25 -04:00
syl20bnr f72088e74b Add variable dotspacemacs-verbose-loading
By default to nil.
Can speedup the loading process.
2015-04-05 23:45:02 -04:00
syl20bnr 9f25277af0 clojure layer: switch to company auto-completion 2015-04-05 23:13:00 -04:00
syl20bnr fae3798b45 Update company backends for elisp 2015-04-05 23:12:36 -04:00
syl20bnr e83652b0d2 Add default backends to buffer local company-backends 2015-04-05 23:12:09 -04:00
syl20bnr 302787558e Revert #998
show-smartparens-mode does not play well with evil because the point
has to be put behind the closing parenthesis to trigger the highlight.

The expected behavior is to trigger it when the point is on the
parenthesis.
2015-04-05 21:14:21 -04:00
syl20bnr 9dbf0105a6 Simplify a bit the lazy-loading of magit-gh-pulls 2015-04-05 21:07:41 -04:00
Christoph Paulik 6f8ae274b6 loads magit-gh-pulls only after requesting it
- normal loading slows down magit startup
2015-04-05 21:03:24 -04:00
syl20bnr 5fbb38e885 Fix header comments in test files 2015-04-05 21:01:54 -04:00
syl20bnr 63f9e72495 New functions to display some text in a frame
spacemacs/insert-framed-text-to-buffer
spacemacs/insert-framed-text-from-file-to-buffer
2015-04-05 20:59:55 -04:00
Rob Merrell 850b5e9723 documented the 'go test' keyboard command 2015-04-04 23:38:36 -04:00