Emacs Configuration
Over the last few years, I have made several attempts at standardizing on the Emacs text editor.  The problem has always been that the time required for me to properly configure Emacs and then learn the command keys has been to great.  I would always give up and return to a more familiar editor to get the project completed.  Recently, however, I was given enough time (and help) to configure Emacs and learn enough of the command keys that Emacs has become quite useful to me.

Which brings me to this web page.  My main intention here is to keep a record of how I configured Emacs (see note) and as a storage area for the third party packages that I use with Emacs.  As a side effect, some of the information I have accumulated here may be useful to someone else as they configure Emacs.

It is worth noting that I have only tested my Emacs configuration with the MS-Windows 20.7 version of GNU Emacs and the Linux 20.6 version of GNU Emacs.  Therefore, it is anyones guess if my configuration will work with X-Emacs or an earlier version of GNU Emacs.


Below, I have tried to break things up into meaningful sections.
NOTE: I am not a LISP programmer (as should be evident by reviewing my .emacs file).  I have simply learned enough LISP and borrowed enough example code from others to get the job done.  Therefore, the way that I do things in my configuration may be slightly inefficient or just plain odd.   If you have suggestions or can point out major problems, please let me know via e-mail: mtiedeman@hotmail.com.
ceforge.net/projects/mmm-mode">Latest Copy, Extra Info Allows multiple major modes within a single buffer.  I use this to edit JavaScript within a HTML page. pcl-cvs-2.9.9.tar.gz Latest Copy, Extra Info Adds in the extra capabilities that the standard version control system within Emacs are missing. python-mode.el Latest Copy, Extra Info Python programming mode.  Smart indentation, syntax hi-lighting, etc for python source code. recentf.el Latest Copy, Extra Info