title: numpy version dependent result for 2d indexing on 1d array
body: <p>I index a 1d array with 2d syntax.</p>
  
  <p>With numpy 1.8.0 I get the following:</p>
  
  <pre><code>np.array([1,2,3])[:,[0,1]]
  IndexError: too many indices
  </code></pre>
  
  <p>numpy 1.6.2 gives the result:</p>
  
  <pre><code>np.array([1,2,3])[:,[0,1]]
  array([1, 2])
  </code></pre>
  
  <p>Does 1.8.0 behave "better"? Where is the change in behaviour documented?</p>