b7eaff30cd
Set tab-width in sh-mode
2015-06-23 00:42:35 +01:00
28c64162fe
Fix hideshow mode tokens for ruby-mode
2014-08-29 19:10:18 +01:00
a8f88b09ac
Enable auto-cleanup of whitespace in sh-mode
2014-08-29 19:09:55 +01:00
4eebd1cc45
Added helpers and easy keybindings for HideShow mode
2014-08-10 13:44:48 +01:00
c18bba0bab
Use goimports instead of gofmt
2014-07-28 10:30:45 +01:00
920435531e
Redefine RET key for go-mode to always indent
2014-07-26 09:05:54 +01:00
57713022e8
Enable RET to indent line if needed in go-mode
2014-07-25 11:01:06 +01:00
b35a3f2001
Remove highlight-indentation mode from Go
...
The mode doesn't work with files that use actual tabs for indentation.
2014-07-20 10:39:50 +01:00
820d06c695
Enable whitespace clean on save in CoffeeScript files
2014-07-20 10:38:44 +01:00
ff5323e0de
Switch most languages from flymake to flycheck
2014-07-08 22:23:21 +01:00
f0b3d6ccaf
Add support for Go
2014-07-08 22:23:19 +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
0b147618d5
Set PHP to use 4 space wide soft-tabs
2014-05-23 11:12:58 +01:00
a004477eff
Rename config-path helper function to get-config-path
2014-04-18 16:04:59 +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
93181c0289
Enable flymake for shell script files
2014-03-10 20:19:04 +00: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
29d365f7b0
Write commit messages with git-commit-mode in style ^_^
2013-10-20 18:36:29 +01:00
0130de4fe9
Replace php+-mode with regular php-mode
...
It seems php+-mode has issues with latest trunk builds of Emacs 24.4.
2013-10-20 17:56:38 +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
4fe4cd5ccc
Ensure whitespace-mode's cleanup works for coffee-mode
2013-07-11 23:11:40 +01:00
2b036f2b81
Update sh-mode customizations
2013-07-11 23:11:15 +01:00
0fb76734cf
Customize ack-mode to enable "q" keybinding to close result buffer
2013-06-02 15:31:50 +03:00
41df915118
Add subword-mode to all relevant modes
2013-05-07 09:05:08 +01:00
2e1b4be99c
Add Dired+ and customize it slightly
2012-12-14 13:14:24 +00:00
1d07205af7
Add customizations for dired-mode
2012-12-11 17:38:38 +00:00
e81663a356
Treat *.tmuxtheme files as shell-scripts
2012-09-02 22:57:00 +01:00
49c56e603f
Enable auto-complete via TAB in most modes through a defadvice
2012-08-25 12:51:35 +03:00
f974790e79
Refine php+-mode customizations a bit, including 2 space indents
2012-08-25 12:49:12 +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
8e849c660b
Load up flymake properly in coffee and haml modes
2012-08-13 02:32:25 +01:00
a35f6fa301
Add SASS mode customizations
2012-08-13 02:32:03 +01:00
48b21ea267
Enable php+-mode, and adapt old php-mode customizations for it
2012-08-05 18:56:35 +01:00
fe0d99d2f0
Activate highlight-indentation-current-column-mode for Ruby
2012-08-01 09:23:49 +01:00
6d04b00939
Ensure *.hamlc files are opened opened with haml-mode
2012-07-22 12:39:58 +01:00
7d48783944
Enable auto-complete-mode for major modes where it's useful
2012-07-03 19:11:13 +01:00
321846cc61
Restructure ruby-mode customizations a bit
2012-07-03 19:10:23 +01:00
e8b4ef2385
Ensure php-mode is loaded for *.php files
2012-07-02 23:49:26 +01:00
54246c615c
Add customizations for lisp-mode
2012-06-30 22:53:19 +01:00
18acec2c60
Treat *.jbuilder files as Ruby files
2012-06-21 10:29:28 +01:00
be0a7930d0
Add customizations for haml-mode, rhtml-mode, and slim-mode
2012-06-04 14:55:16 +01:00
804186fff9
Customize html-mode with linum, highlight-indentation and more...
2012-05-21 00:24:07 +01:00
59dc636a0d
Indent on "RET" keypress in sh-mode
2012-04-29 02:08:53 +01:00
bcab0409f2
Change sh-mode to 2 space indentation
2012-04-21 20:05:32 +01:00