I've installed emacsformacosx on my OSX box. I'd like to shove my macmini in a data center and run it headless. I've gotten x-windows working. If I run xeyes, it displays on my Windows 7 client. Emacs works from the command line on the osx box. However, if I start up emacs from the windows client, it pops it up on the server instead of the client. What am I doing wrong?
Emacs is a console application thus it starts in putty directly. If you want it to open in a new terminal window then you have to execute terminal and pass emacs command to it. Assuming you have xterm:
$ xterm -e emacs