title: Prevent emacs from mixing tabs and spaces?
body: <p>Background:</p>
  
  <p>I'm primarily a Javascript developer. Espresso mode rocks.</p>
  
  <p>I work on a team where other people touch my code (and I theirs). Different folks have different preferences for tab width. I like mine at four, a coworker likes his at two.</p>
  
  <p>JSLint complains if you mix tabs and spaces (yes, I realize you can turn it off - but it helps keep me sane).</p>
  
  <p>I'm staring at my buffer in whitespace-mode, and can clearly see that when I newline and tab, it inserts a bunch of tabs and then.. four spaces.</p>
  
  <p>How can I prevent this behavior? The only whitespace before the first visible character of a line should be tabs...</p>