Squashed commit of the following:

commit 590e6a44f46c60baf842386f75e0479b1d2226f7
Author: Tang Ling <tangling.life@gmail.com>
Date:   Sat Jan 5 19:34:26 2013 -0500

    commit .emacs

commit a6f41c54933a161976dc4269a3b706deb4cdbe5a
Author: Tang Ling <tangling.life@gmail.com>
Date:   Sat Jan 5 19:33:45 2013 -0500

    merge windows settings'