Commit graph

30 commits

Author SHA1 Message Date
syl20bnr 5091f79d4d Remove company-yasnippet backends 2015-04-29 23:54:30 -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
Tristan Hume 4bd72d3ec2 Fix bug in ruby auto-completion 2015-04-21 01:41:01 -04:00
syl20bnr fdd4e944ef Reload dotfile and layer anywhere with SPC f e R
Replace `SPC m c c` and `C-c C-c` in the dotfile

Resolve #1210
2015-04-18 23:40:24 -04:00
Carlos Galdino 5cb9f9006e Fix ruby-test-mode initialization. 2015-04-15 22:40:47 -04:00
syl20bnr a4919b3eda New layer syntax-checking
Move flycheck
2015-04-10 22:23:16 -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
Tristan Hume f04412893e Change company macro name and use push 2015-04-08 12:39:25 -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
syl20bnr 1e17bb750f Fix various missing init functions 2015-04-03 18:02:00 -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 8b175d6eb6 Simplify ruby layer use-package
`:mode` implies `:defer t` so I removed all the `:defer t` when
`:mode` is used
2015-03-15 23:48:58 -04:00
syl20bnr 95e1b8b61f Hide lighter of ruby-test mode 2015-03-08 23:12:28 -04:00
Asher Van Brunt d77bbad49d Fix ruby filetype regex 2015-02-24 00:05:12 -05:00
Asher Van Brunt 5a83cbd57e Restore enh-ruby-mode 2015-02-24 00:05:10 -05:00
Ryan L. Bell 91b8731b87 Initializes ruby-test-mode in the ruby-mode hook 2015-02-17 22:19:20 -05:00
syl20bnr 2f6fc312a3 Update ruby mi to msi to start a REPL
According the conventions
2015-02-17 22:14:10 -05:00
Riccardo Cambiassi 82f434edb9 Add bundle and define keybindings
Also contains the following:
* revert to `ruby-mode` instead of `enh-ruby-mode` as it's more standard, i.e. it doesn't require ruby 1.9.2+
to properly highlight syntax
* fix key binding prefixes
* add ruby-tools mode
* add file types to ruby mode

Conflicts:
	contrib/lang/ruby/packages.el
2015-02-12 00:20:24 -05:00
m3hr 19e150d154 Add Podfile support in Ruby layer
Should we delete the extra "dead code" that sits in the config.el? Also about ruby-mode vs enh-ruby-mode?
2015-02-10 23:15:05 -05:00
Riccardo Cambiassi ab0f7014c0 Add support for Ruby on Rails in ruby layer 2015-02-05 23:05:55 -05:00
syl20bnr 22930c3d33 Change all SPC m g bindings to SPC m g g according to conventions 2015-01-20 22:32:13 -05:00
syl20bnr 6c723ad728 Move configuration variables to config.el in several layers
Layers:
- erlang-elixir
- git
- ruby
2015-01-14 23:22:15 -05:00
Riccardo Cambiassi cea4e2f996 ruby version manager support 2015-01-11 23:11:35 -05:00
syl20bnr f770404255 Dispatch flycheck hooks in relevant layers 2014-12-22 22:51:44 -05:00
syl20bnr 0051aa73c4 Update conventions for help/doc key bindings
`m d` goes under help commands so it is now `m h d`
2014-12-21 22:52:57 -05:00
syl20bnr 522c8581fe Missing :defer t for ruby-test-mode in ruby layer 2014-12-10 00:20:14 -05:00
syl20bnr c44e3dc58b Update key bindings for running tests according to the conventions
For ruby and python layers
2014-12-09 23:40:26 -05:00
Riccardo Cambiassi a90ea0d553 add basic ruby contrib layer 2014-12-09 23:09:52 -05:00