Commit graph

3069 commits

Author SHA1 Message Date
syl20bnr 3ddd2f4e64 company: use tab to auto-complete and complete common prefix
Now we need to find a way to cycle between the candidates when
the common prefix is completed.
2015-04-26 22:47:08 -04:00
syl20bnr d1ffe3932b eyebrowse layer: add eyebrowse-wrap-around 2015-04-26 12:48:41 -04:00
syl20bnr 5116f3aec3 Fix non unicode number spacing in modeline 2015-04-26 12:47:40 -04:00
Tu Do 0c6e44c829 Clean state when switching to a new workspace
In i3, whenever you switch to a new workspace, it starts with a blank
frame with default wallpaper. It would be useful when we switch
workspace, the window is reset to a default buffer so it's more obvious
for first time users and is closer to i3 or Vim's tabs. Since eyebrowse
supports this feature already, we simply set it to switch to
spacemacs/home function.

Also, eyebrowse-get becomes eyebrowse--get to express that it is now
private function. So this commit fixes it appropriately.
2015-04-26 12:43:01 -04:00
Tu Do 68ab964405 Fix evil-search-highlight-persist-highlight-face again
We must enable the customized face after the package is loaded,
otherwise it has no effect.
2015-04-26 00:49:44 -04:00
Tu Do 38ce1ea4bd Fix ggtags eldoc integration
- ggtags eldoc works only if we enable ggtags-mode.
- For that reason, move the code that enable eldoc into its own
function.
- Also enable gtags for some other modes that have no layer.
2015-04-26 00:45:58 -04:00
person808 ea933a3e22 Update ycmd documentation. 2015-04-26 00:44:18 -04:00
person808 f87fb9ea7e Fix error with git-gutter and linum-mode. 2015-04-26 00:43:42 -04:00
Devagamster 5ad18fc5e2 Fix links
I wrote the link markup wrong in the windows image support section. This should fix it.
2015-04-26 00:42:48 -04:00
Diego Berrocal 0fbacba837 Put right way of binding "TAB"
This fixes not being able to type 'T' in insert state in a html file.
2015-04-26 00:42:14 -04:00
Sridhar Ratnakumar a9a0036fe7 Go layer requires gocode
Make this clear in the documentation. Otherwise, the user will see the following periodically in the Emacs status line:

```
 (file-error Searching for program no such file or directory gocode)
```
2015-04-26 00:41:23 -04:00
Tu Do a8394e4aca [fix] make <f2> open the layer source instead of gh-md
Since helm-spacemacs//layer-action-open-file shares between first and
second actions, we always want second action to open file. For that
reason, we set helm-prefix-arg before calling the function.
2015-04-26 00:40:08 -04:00
Charl Matthee 3f41fdb19c Update README.md
Fixed a typo.
2015-04-26 00:39:15 -04:00
syl20bnr 430d204d02 Remove redundant key bindings from documentation 2015-04-26 00:36:12 -04:00
Tu Do ef3afb0e67 [Fix #1121] Delete redundant buffer key bindings 2015-04-26 00:35:47 -04:00
Tu Do 6ffb4fa916 Improve Semantic layer
- Explicitly load Semantic. Currently is loaded only when Srefactor is
  loaded, which is not good for other packages that depends on
  Semantic but outside of C/C++, i.e. Python.

- Enable evil-emacs-state in Srefactor UI menu, since currently Evil key
  mapping override the key mapping of the menu. Vim key bindings are
  already supported upstream, with j,k,/ and ? which is good enough to
  navigate the menu.
2015-04-26 00:33:48 -04:00
Karolis Velicka a074122fc2 Made build-view always recompile tex 2015-04-26 00:29:11 -04:00
syl20bnr 2e389089ea ruby layer: document A: ex-command 2015-04-26 00:27:33 -04:00
Jakub Naliwajek 5023fa0d23 Add :A ex-command to the Ruby layer
`:A` command switches between implemantation and test. For eample, in
Rails in can be used to quickly switch between controller and its
specs. Should work in other Rake projects as well.
2015-04-26 00:25:30 -04:00
syl20bnr bd6fa7ff7a themes-megapack layer: Add apropospriate theme 2015-04-26 00:24:35 -04:00
Luke Gaudreau b1871d6229 Add support for apropospriate-theme
[apropospriate-theme](https://github.com/waymondo/apropospriate-theme)
2015-04-26 00:20:52 -04:00
Daniel Guilak 6ce5e33f0c Fixed typo in window documentation 2015-04-26 00:20:24 -04:00
Miles Steele e351c72c07 fix typos 2015-04-26 00:20:16 -04:00
syl20bnr 2d9cd22d82 eyebrowse layer: add more info in README 2015-04-25 23:29:54 -04:00
syl20bnr 6c886cd931 new layer: eyebrowse 2015-04-25 22:59:55 -04:00
Brian Hicks 6bfb45e3a5 sql: use Helm to select dialect/client 2015-04-25 01:37:47 -04:00
syl20bnr 7d9d30768b python layer: lazy-load pip-requirements-mode 2015-04-25 01:37:18 -04:00
Diego Berrocal 18d6c9bd5d Add pip-requirements package to python layer
[Pip requirements mode](https://github.com/Wilfred/pip-requirements.el)
for editing pip requirement files and autocompletion of PyPI Packages by
default.
2015-04-25 01:32:14 -04:00
syl20bnr 32529256e5 Refactor discovery of layers
More robust exclusion of category directories
2015-04-25 01:26:22 -04:00
syl20bnr c82857d767 Move some layers to vim category 2015-04-25 00:07:58 -04:00
syl20bnr 03a15fb00e Move some layers to tools category 2015-04-25 00:03:24 -04:00
syl20bnr 670415a145 Move perspective in window-management category 2015-04-25 00:00:12 -04:00
syl20bnr 70786b7075 Move editorconfig in config category 2015-04-24 23:56:57 -04:00
syl20bnr 4cc407d9ed Minor header file change 2015-04-24 23:25:04 -04:00
syl20bnr b76f4d6897 python layer: fix duplicated line 2015-04-24 23:24:36 -04:00
syl20bnr edab0f9c7e Move RefTeX in AUCTeX layer and adapt key bindings
Also edit the AUCTeX layer README
2015-04-24 23:23:45 -04:00
Alex Rozenshteyn 8200ee7d0b Add minimal reftex layer. 2015-04-24 22:49:46 -04:00
Ben Hayden 2eb6c93f96 Adding pudb as a python breakpoint 2015-04-24 22:19:12 -04:00
syl20bnr c3d76358cd Improve python-remove-unused-imports and document autoflake dep 2015-04-24 22:15:02 -04:00
Daniel Wu 5848fb3d77 add a function to remove unused imports 2015-04-24 22:06:46 -04:00
syl20bnr bfe99322f7 Use popwin to display helm window at bottom 2015-04-24 22:01:28 -04:00
Michael Hauser-Raspe 49e9710c0d put helm buffer at the bottom 2015-04-24 21:52:00 -04:00
syl20bnr 81706ba6c5 sql layer: update to match conventions 2015-04-24 01:05:06 -04:00
Brian Hicks 3807b73c81 sql: add layer 2015-04-24 00:09:26 -04:00
Tu Do 21ca031492 [Emergency fix] spacemacs//mark-repl-as-useful
This function is making asynchronous commands fail because it tries to
add string literal to spacemacs-useful-buffers-regexp while add-to-list
only works when first argument is a symbol and the second is an
element. Otherwise, it throws this error and stop all async commands to
do any further work at this point:

if: Wrong type argument: symbolp

This commit fixes the following issues:

- Don't add spacemacs//mark-repl-as-useful to
  buffer-list-update-hook. We only need this function to switch to next
  or previous buffer. So, better check when and only when those commands
  are actually used.

- As a result, we remove the function since it's unneeded anymore.

- Do the checking in of comint-mode in spacemacs-useful-buffer-p
  function. Better do it in one place than scatter the logic in a hook
  and this function.

- Change useless-buffer-p to accept an actual buffer object and check
  for buffer name inside.
2015-04-24 00:07:29 -04:00
syl20bnr ae306b09a9 Update change log 2015-04-23 23:57:32 -04:00
syl20bnr a02dd56a6e Add visual state mapping for "<" and ">" to "<gv" and ">gv" respectively 2015-04-23 01:17:23 -04:00
syl20bnr c036dfc843 Fix evil-map 2015-04-23 01:14:09 -04:00
syl20bnr 5decda16b2 Add macro evil-map to mimic Vim map 2015-04-23 01:04:49 -04:00
ralesi 431666823e Give helm that fuzzy feeling 2015-04-23 01:04:35 -04:00