title: Adjusting term faces in the new Emacs 24.3
body: <p>How can I adjust the <code>term</code> face in the new Emacs to get the same control that was possible with <code>ansi-term-color-vector</code>?</p>
  
  <p>One of the <a href="http://www.masteringemacs.org/articles/2013/03/11/whats-new-emacs-24-3/" rel="noreferrer">new features</a> in Emacs 24.3 seems to be that it revamps the mechanism to control the face of <code>term</code> buffers, i.e.:</p>
  
  <blockquote>
    <p>The variables <code>term-default-fg-color</code> and <code>term-default-bg-color</code> are now
    deprecated in favor of the customizable face <code>term</code>. </p>
    
    <p>You can customize how to display ANSI terminal colors and styles by
    customizing the corresponding <code>term-color-COLOR</code>, <code>term-color-underline</code>
    and <code>term-color-bold</code> faces. </p>
  </blockquote>
  
  <p>Mickey from Mastering Emacs <a href="http://www.masteringemacs.org/articles/2013/03/11/whats-new-emacs-24-3/" rel="noreferrer">comments the following</a>:</p>
  
  <blockquote>
    <p>If, like me, you customized <code>ansi-color-names-vector</code> to change the
    default term colours I suggest you switch to using the faces now. The
    good news here is you can, should desire to, change more than just the
    colours for each ANSI Color: there’s nothing stopping you from forcing
    a different font for certain colours</p>
  </blockquote>
  
  <p>Like Mickey, I was also using <code>ansi-color-names-vector</code> to make sure that the color of my <code>term</code> buffers looked well on dark themes (e.g. <code>tango-dark</code>)</p>
  
  <pre><code>(setq ansi-term-color-vector [unspecified “black” “red3” “lime green” “yellow3” “DeepSkyBlue?3” “magenta3” “cyan3” “white”])
  </code></pre>
  
  <p>But this now results in an error:</p>
  
  <pre><code>"error in process filter: Invalid face; unspecified" 
  </code></pre>
  
  <p>In an attempt to use the new face <code>term</code>, when I go to <code>M-x describe-face term</code>, I see the following:</p>
  
  <pre><code>[] Font Family
  [] Font Foundry
  [] Width
  [] Height
  [] Weight
  [] Slant
  [] Underline
  [] Overline
  [] Strike-through
  [] Box around text
  [] Inverse-video
  [] Foreground
  [] Background
  [] Stipple
  [x]  Inherit
  </code></pre>
  
  <p>But how do I adjust these settings to get the same effect I achieved using <code>ansi-term-color-vector</code>?</p>
  
  <h2>Update</h2>
  
  <p>I am still unable to fix the colors. Here is the menu that I get for <code>M-x customize-theme tango-dark</code>:</p>
  
  <p><img src="https://i.stack.imgur.com/Uf7BQ.png" alt="enter image description here"></p>
  
  <p>And here is an example of one of the colors/faces in a terminal that are hard to see:</p>
  
  <p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
  &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <img src="https://i.stack.imgur.com/i5E4E.png" alt="enter image description here"></p>