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
syl20bnr
4c905218ce
Fix default layer in dotfile template
2015-04-04 23:38:02 -04:00
Carl Lange
fbade22319
add default layers
2015-04-04 23:37:36 -04:00
Carl Lange
be4ea14d8e
Widgets ui for spacemacs buffer, working nicely
2015-04-04 23:36:39 -04:00
Tu Do
1e139d6601
Properly enable saveplace
...
Curretnly saveplace is not activated because setq only set the value
save-place is buffer local when set. We must set it to default to make
saveplace affects all buffers.
2015-04-04 23:34:26 -04:00
Tu Do
117b1d4c4d
Enable Magit authentication on Windows
...
On Windows, we must use Git GUI to enter username and password,
otherwise git process just hangs there when we try to push.
2015-04-04 23:34:07 -04:00
Tu Do
11cd638ccd
[ Fix #1060 ] Only enable vi tildes where appropriate
...
- Don't enable it so Spacemacs home buffer is prettier.
- Don't enable it in read-buffers like help-mode buffers or Info buffers.
2015-04-04 23:33:34 -04:00
syl20bnr
0645f808e1
clojure layer: Use MELPA cider-eval-sexp-fu
2015-04-04 23:25:11 -04:00
syl20bnr
0f069a47d9
Change evil-matchit init functions to post-init
2015-04-04 01:41:34 -04:00
syl20bnr
d96da88d8a
Fix helm-spacemacs for unused layers
2015-04-04 01:39:27 -04:00