28c64162fe
Fix hideshow mode tokens for ruby-mode
2014-08-29 19:10:18 +01:00
4eebd1cc45
Added helpers and easy keybindings for HideShow mode
2014-08-10 13:44:48 +01:00
ff5323e0de
Switch most languages from flymake to flycheck
2014-07-08 22:23:21 +01:00
125091dbed
Tweak keybindings for projectile
2014-05-23 23:27:05 +01:00
84fe89d9d5
Remove eproject package, projectile does everything I need now
2014-05-23 23:26:21 +01:00
0a5333ec1d
Switch from autopair to smartparens
...
The smartparens package also negates the need for ruby-electric-mode,
and doesn't play nice with cua-mode. But my use of cua-mode was due to a
bug between ECB and delete-selection-mode, which seems to now be
fixed. Hence cua-mode is out too.
2014-04-18 15:21:10 +01:00
0e2f27556b
Treat "Berksfile" files as Ruby files
2013-11-04 09:28:12 +00:00
bc10d6be2d
Make projectile project switching easier
2013-10-29 02:04:22 +00:00
8ddabf2245
Add Projectile
2013-10-29 01:09:53 +00:00
f0a5943e9d
Tweat ruby config, and load in older ruby-mode version
...
The version currently bundled with emacs trunk seems to have a few
serious issues with indenting. So instead I've pulled in the older 0.9
version directly from Ruby's source code.
2013-10-23 22:12:51 +01:00
66e15f313e
Use ruby-mode on "Cheffile" files
2013-09-23 00:12:10 +01:00
204b623011
Add support for Vagrantfile and puppet manifests
2013-07-19 11:34:42 +01:00
41df915118
Add subword-mode to all relevant modes
2013-05-07 09:05:08 +01:00
49c56e603f
Enable auto-complete via TAB in most modes through a defadvice
2012-08-25 12:51:35 +03:00
dc403bd36f
Reorganize ruby-mode customizations a bit
2012-08-25 12:48:48 +03:00
44889bb781
Change custom keybinding in ruby-mode to not conflict with ace-jump
2012-08-14 12:43:17 +01:00
fe0d99d2f0
Activate highlight-indentation-current-column-mode for Ruby
2012-08-01 09:23:49 +01:00
321846cc61
Restructure ruby-mode customizations a bit
2012-07-03 19:10:23 +01:00
18acec2c60
Treat *.jbuilder files as Ruby files
2012-06-21 10:29:28 +01:00
61bfb8f36d
Use functions instead of lambdas for mode customizations
2012-04-21 20:04:48 +01:00
26ef3e957a
Use ruby-mode for *.prawn files
2012-04-20 16:47:05 +01:00
83ac0f81cc
Add console-friendly keybinding for executing Ruby code in buffer
2012-04-19 00:47:55 +01:00
5763035187
Enable hs-mode (HideShow) within ruby-mode
2012-04-13 00:36:53 +01:00
1c6d48d2e3
Add workaround for missing ruby-insert-end function from ruby-mode
2012-04-07 11:30:21 +01:00
1907feb14f
Disable highlight-indentation-current-column-mode for certain modes
...
Ruby, PHP, JavaScript and others have closing statements for code
blocks. Highlightighting the current indentation level serves as more of
annoyance than a useful tool. The same it not true for the likes of
Python or CoffeeScript for example.
2012-04-04 11:03:43 +01:00
02703aed46
Set <RET> in ruby-mode to reindent-then-newline-and-indent
...
I switched from this very behavior a couple of days ago cause the
reindenting was causing my headaches every now and then. But not having
has been causing me even bigger headaches.
2012-03-27 17:08:20 +01:00
b858438d17
Enable highlight-indentation-current-column-mode in most languages
2012-03-27 14:55:07 +01:00
ca95cf162b
Set <RET> key in ruby-mode to only indent the newly created line
2012-03-24 11:46:37 +00:00
25e17c915e
changes the concept of "languages" to "mode-customizations"
2012-03-09 10:24:20 +00:00