title: The function to show current file's full path in mini buffer
body: <p>I need to get the full path of the file that I'm editing with emacs.</p>
  
  <ul>
  <li>Is there a function for that?</li>
  <li>If not, what would be the elisp function for getting that?</li>
  <li>How can I copy the result (path name) to a clipboard so that I can reuse it?</li>
  </ul>
  
  <p>I'm using Mac OS X and Aqumacs. </p>
  
  <pre><code>(setq filepath (get-fullpath-current-file)) ???
  (copy-to-clipboard 'filepath) ???
  </code></pre>
  
  <h2>ADDED</h2>
  
  <pre>
  (defun show-file-name ()
    "Show the full path file name in the minibuffer."
    (interactive)
    (message (buffer-file-name))
    (kill-new (file-truename buffer-file-name))
  )
  (global-set-key "\C-cz" 'show-file-name)
  </pre>
  
  <p>Combining the two answers that I got, I could get what I want. Thanks for the answers. And some more questions.</p>
  
  <ul>
  <li>What's for (file-truename)?</li>
  <li>Can I copy the path name to System(OS)'s clipboard, not the kill ring so that I can use the info with the other apps?</li>
  </ul>