splooge of changes for rough emacs 24 workingness
do some env variabling so mysql gem will compile good
rekajigger the path so that rbenv and mysql stuff happens at the right time
whitespace?
fix the way package.el is being loaded up so that marmelade can be used for package installs
don't set dyld_library_path, because apparently that's a bad idea
The method 'ruby-indent-command' was changed to 'ruby-indent-line' quite some time ago. Not sure how that fix didn't make it into this branch and I don't know what sort of merging Joel has been doing. Yay, duplicate code change.
Merge branch 'emacs24' of github.com:expectedbehavior/common-files into emacs24

* 'emacs24' of github.com:expectedbehavior/common-files:
  fix the way package.el is being loaded up so that marmelade can be used for package installs
Merge branch 'emacs24' of github.com:expectedbehavior/common-files into emacs24

* 'emacs24' of github.com:expectedbehavior/common-files:
  The method 'ruby-indent-command' was changed to 'ruby-indent-line' quite some time ago. Not sure how that fix didn't make it into this branch and I don't know what sort of merging Joel has been doing. Yay, duplicate code change.
don't make emacs backup files in the directory with the file
various emacs horseshit
add nxhtml to the project directly because submodules are horseshit
ruby-electric
move the rbenv initialization stuff before bashrc loading so that we get ./bin in the /Users/joel/.rbenv/bin:/usr/local/mysql/bin:bin:/opt/local/bin:/opt/local/sbin:/usr/local/sbin:/usr/local/bin:/bin:/usr/bin:/Users/joel/.rbenv/shims:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin before the shims
While trying to get Emacs 24.1 working on my computer, I couldn't fine any use for these lines. They mostly relate to PHP, which we all hate anyway. In fact, the last time I had to work on a PHP project (Words), our PHP stuff was so bad that I just gave up and used a different editor.

Deltaco.
At some point, the resizing functions I wrote were copied from cf-general (where they belong) into the .emacs file. They don't belong in the .emacs file and they certainly don't need to be defined twice.

Deltaco.
On the 17 inch MBP, starting off with medium causes the text to permanently hang off the top of the screen. Starting with small and then, after it boots, switching the font size does not cause this problem. So, we start with small. It's not ideal, but alternate solutions were worse.
Enables full screen if you have it. The emacsforosx.com download doesn't have this enabled by default right now, so if you want it you'll need to install from homebrew using `brew install emacs --HEAD --use-git-head --srgb --cocoa` like I did. It should do nothing if you don't have it.
Merge branch 'emacs24' of https://github.com/expectedbehavior/common-files into emacs24
nope. rbenv doesn't work right no mo'