Commit Graph

25 Commits

Author SHA1 Message Date
86bd67cec1 Exclude .git and others from recentf 2014-06-10 11:27:32 +01:00
0f13a08653 Modify scroll behavior 2014-05-23 11:15:22 +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
8d124ef05d Increase scroll margin 2014-04-12 11:19:56 +01:00
6ed950a77b Improve scrolling behavior 2014-04-03 14:30:28 +01:00
de91e7ec15 Increase recentf recent count 2013-12-30 10:15:46 +00:00
8ddabf2245 Add Projectile 2013-10-29 01:09:53 +00:00
57cb2c9845 Disable ECB pre-scan dirs for emptiness
It kept trying to pre-scan files as if they were directories, causing
constant error messages.
2013-10-21 00:23:51 +01:00
6b101dfaac Switch to a cleaner advice-based version of half-screen scrolling 2012-12-14 13:27:58 +00:00
1328250e62 Add smex and popwin packages 2012-09-14 19:43:57 +01:00
49c56e603f Enable auto-complete via TAB in most modes through a defadvice 2012-08-25 12:51:35 +03:00
f9e5b23a68 Fix typo in comment 2012-03-31 11:23:19 +01:00
8f25f74815 Replace electric-pair-mode with autopair-mode
To make this work without any issues, I also had to switch from
delete-selection-mode to cua-mode, disabling a number of cua-mode's
default keybindings which just annoyed me.

Read the comment in behavior.el for more details.
2012-03-31 11:19:54 +01:00
ec1acc0bf8 Moved relative line-numbers code from behavior.el to appearance.el.
At the same time I also updated it to the latest code from the
StackOverFlow answer.
2012-03-20 01:51:04 +00:00
6bb761965c I'm not convinced relative line numbers is for me, so I'm disabling them for a while 2012-03-19 10:17:16 +00:00
08f4d3eecf Enabled relative line numbers.
Currently done in a bit of a hacky way, I might try to turn it into a package at some point.
2012-03-13 14:44:44 +00:00
2b113a6841 moved some customizations to behavior.el 2012-03-04 22:30:49 +00:00
8c71c2c74e customize re-builder a bit 2012-02-14 08:08:42 +00:00
ab0ec32a8f comments are good 2012-02-10 16:26:38 +00:00
f38a13c7b8 added mouse support when running in a console 2012-02-10 16:25:22 +00:00
bd39be3010 disable electric-indent-mode as it causes issues with ruby-mode for me 2012-02-10 01:17:14 +00:00
224ff807de got rid of autopair in favour of electric-pair-mode, and also enabled the other electric-* modes that are new to Emacs 24.x 2012-02-10 00:37:54 +00:00
998e6b2c5b cleaned up behavior.el a bit 2012-01-07 20:27:00 +00:00
5434453092 moved scrolling behavior customizations from appearance.el to behavior.el 2012-01-07 20:26:51 +00:00
14c38e38ff split out behavior stuff from init.el into behavior.el 2012-01-06 09:23:59 +00:00