Commit Graph

240 Commits

Author SHA1 Message Date
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
1aa416c70c Disable flymake-coffeescript for now 2012-04-19 00:48:10 +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
3bba84651b Add conf-mode customizations 2012-04-11 20:05:00 +01:00
6fe3b8c002 Update custom-variables.el 2012-04-10 11:43:16 +01:00
1c6d48d2e3 Add workaround for missing ruby-insert-end function from ruby-mode 2012-04-07 11:30:21 +01:00
20f19447bb Switch from the disabled flymake-coffee mode to flymake-coffeescript 2012-04-06 11:14:37 +01:00
207c93ab21 Update remaining custom recipes for changes to el-get master 2012-04-06 11:14:36 +01:00
26ff7f09ad Update custom theme recipes to take advantage of new el-get features 2012-04-06 11:14:33 +01:00
ec55e96eff Remove custom fuzzy recipe, it's in el-get's master branch 2012-04-06 11:14:29 +01:00
992506e8c3 Switch el-get from 3.stable to master branch
If you're pulling down this commit, you will probably have to nuke your
el-get directory with all installed packages and init/update the
submodules again. A lot of things have changed in el-get since 3.1 was
released.

I made the move to be able to use a couple of new features for
package/recipe definitions. And after the initial reinstall of all
packages everything worked like before :)
Switch from 3.stable to master branch of el-get

If you're pulling down this commit, you will probably have to nuke your
el-get directory with all installed packages and init/update the
submodules again. A lot of things have changed in el-get since 3.1 was
released.

I made the move to be able to use a couple of new features for
package/recipe definitions. And after the initial reinstall of all
packages everything worked like before :)
2012-04-06 11:14:25 +01:00
644a18111c Remove commented out birds-of-paradise-theme package
I now use my customize birds-of-paradise-plus-theme package instead.
2012-04-06 11:04:15 +01:00
a3a237841d Remove evil package 2012-04-06 11:03:06 +01:00
c99a571ca7 Remove dirtree package 2012-04-06 11:02:55 +01:00
749b7add73 Change tab whitespace character
I was having issues with the small right pointing triangle character
rendering properly with Monaco. But the normal sized one renders fine in
with Monaco and Menlo fonts.
2012-04-06 11:01:44 +01:00
d24b3ea5dd Update env.el for newer version of node.js 2012-04-06 09:36:15 +01:00
e91229a230 Update tomorrow-night-paradise-theme package with new Git URL 2012-04-05 21:11:45 +01:00
42298cceb0 Make scrollbar comment clearer 2012-04-05 08:36:32 +01:00
8c67eaebaf Add tomorrow theme to list of installed packages 2012-04-05 08:36:03 +01:00
1ecc48cee6 Clean up linum configuration
Part of the configuration was in packages.el right after the require
call to linum+. It's now in appearance.el next to the related linum
settings.
2012-04-05 08:35:29 +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
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
ac6e159f42 Add console-friendly keybindings for textmate-shift-[left|right] 2012-03-30 10:48:25 +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
968784a53c Change font from Menlo to Monaco again
I just can't seem to get away from Monaco in Emacs...
2012-03-27 10:14:33 +01:00
22beacc85c My auto-correct pull request for the 3.stable branch has been accepted
Because my pull request originally didn't include fuzzy, I'm specifying
it as a custom package here. But in my auto-correct fix pull request to
master fuzzy is included.
2012-03-24 15:11:50 +00:00
ca95cf162b Set <RET> key in ruby-mode to only indent the newly created line 2012-03-24 11:46:37 +00:00
1ef44eeec3 Set <RET> key in css-mode to call newline-and-indent 2012-03-24 11:46:35 +00:00
0a8a1a55a7 Tweak undo history limits
Set limits to double of default limits. The previous limits of 10x the
defaults might not have been working as expected, as every now and then
I'd have a file end up with only 4-5 undo steps.
2012-03-24 11:46:32 +00:00
2bbad1dde7 Update el-get submodule
Install auto-complete's optional fuzzy dependency

Updated el-get submodule now includes fuzzy, so let's use it.
2012-03-24 11:46:21 +00:00
148cef596a Set default transparency to 98% again 2012-03-23 19:55:54 +00:00
4854edc357 Switched from Monaco to Menlo font
I am still torn between the two, but have decided to see how I feel
after a few days of Menlo usage.
2012-03-23 18:37:56 +00:00
9f2ad34788 Typo fix 2012-03-23 18:37:00 +00:00
49930dad0e Set tab-width to 4 for Makefiles specifically 2012-03-23 18:36:36 +00:00
0410f24c3b Renamed align-to-equals helper function to align-region-to-equals 2012-03-23 16:09:12 +00:00
39a5e30394 Customize makefile-mode. 2012-03-22 23:21:58 +00:00
8bf1531626 Remove custom fixes to auto-complete package.
I'm using a fork of el-get where the fixes have been applied.
2012-03-22 17:36:51 +00:00
b3e466482b Update el-get submodule to fix an issue with the auto-complete package.
I've submitted a pull request to the official repo, but I'll be using
a branch of el-get that implements the fix for now.
2012-03-22 17:32:32 +00:00
c57a9df407 Switch to my own fork of el-get.
I periodically fix issues with packages in el-get, and I'd like to use
those fixes before they are officially merged in and released.
2012-03-22 17:29:09 +00:00
c2df7a01f2 Switched to a more recently updated version of Escreen. 2012-03-22 12:07:09 +00:00
097c290f59 Auto-complete's popup.el has been extracted to a separate library.
I will submit a pull request to el-get's auto-complete.rcp later, for
now this solves my problem.
2012-03-22 12:06:09 +00:00
943306c2f9 Add additional customizations to magit modes. 2012-03-21 10:23:41 +00:00
0f4a807722 Set default transparency to 99%. 2012-03-21 08:51:12 +00:00
b1f79de75e I can't seem choose between Monaco or Menlo >_< 2012-03-20 09:11:59 +00:00
19d26ea910 Change default transparency from 97% to 98%. 2012-03-20 02:09:45 +00:00
af4f9a9bee Make ECB window narrower so two buffers fits next to it in the console. 2012-03-20 02:07:36 +00:00