title: emacs switch window to C-TAB and C-S-TAB
body: <p>I've seen questions here about moving the cursor from window to window with <code>C-x o</code> and <code>M-- C-x o</code>. Fine.</p>
  
  <p>I want to map that to <code>C-TAB</code> and <code>C-S-TAB</code>.</p>
  
  <p>This is what I added to my .emacs:</p>
  
  <pre><code>(global-set-key [C-tab] 'other-window)
  (global-set-key [C-S-tab] '(other-window -1))
  </code></pre>
  
  <p><code>C-tab</code>works, but not <code>C-S-tab</code>.</p>
  
  <p>The minibuffer tells me:</p>
  
  <pre><code>Wrong type argument: commandp, (other-window -1)
  </code></pre>
  
  <p>I tried without the parenthesis around other-window, but that wouldn't work either.</p>
  
  <p>In short, I'm not sure how to pass optional arguments to functions in my .emacs.</p>
  
  <p>Help, please?</p>
  
  <p>Edit to add version:
  (emacs 22.3.1 on windows)</p>