+* General
+
+** Layout
+
+Lines are 77 characters at most, except for strange special effects.
+Don't ask. This is not negotiable, though. Don't try to tell me that
+your monitor is very wide so you can read longer lines. My monitor is
+likely at least as wide. On the other hand, most lines are easily short
+enough to fit in my narrow columns, so the right hand side of a wide
+window would be mostly blank. This seems wasteful to me, when I could
+fill that space with more code.
+
+Horizontal whitespace for layout purposes -- i.e., indentation and
+alignment, rather than just separating words -- consists of as many tabs
+as possible, followed by as many spaces as necessary to reach the target
+column. Tab stops occur at every eight columns. You can tell this
+because when you cat a file to your terminal, that's how the tabs
+appear. Editors which disagree about this are simply wrong.
+
+My indentation quantum is usually two columns. It seems that some
+modern editors are deeply confused, and think that tab width and
+indentation quantum are the same thing, but they aren't. Such broken
+editors will make a hopeless mess of my code. If you have the
+misfortune to use such an editor, maybe you could contribute patches to
+fix it.
+
+
+* Lisp style
+
+** Language subset and extensions