On Mon, Apr 21, 2008 at 10:52 PM, Stefan Monnier wrote: > > i'm attaching the contents of the " *server*" buffer. I see at least > part > > of the problem - I had an environment variable CR which had the value ^M > > (char 13). unsetting that environment variable prevents the problem. > > Thanks, does the patch below fix the problem? yes. thanks! > Stefan > > > --- server.el.~1.164.~ 2008-04-20 17:31:51.000000000 -0400 > +++ server.el 2008-04-21 22:51:49.000000000 -0400 > @@ -500,8 +500,9 @@ > :filter 'server-process-filter > ;; We must receive file names without being decoded. > ;; Those are decoded by server-process-filter > according > - ;; to file-name-coding-system. > - :coding 'raw-text > + ;; to file-name-coding-system. Also don't get > + ;; confused by CRs since we don't quote them. > + :coding 'raw-text-unix > ;; The other args depend on the kind of socket used. > (if server-use-tcp > (list :family nil > -- ken http://myriadicity.net