aboutsummaryrefslogtreecommitdiffstats
path: root/lisp
diff options
context:
space:
mode:
authorRichard M. Stallman <[email protected]>1996-09-02 17:43:56 +0000
committerRichard M. Stallman <[email protected]>1996-09-02 17:43:56 +0000
commitb59a6343c23f14a661644f1beebbce77de41ab06 (patch)
tree35fe0f0c1b5920d1b0f7db5412294c10c23eed51 /lisp
parentf1db6a73ef6352c17393680e6d0b6980294aec68 (diff)
(server-process-filter): Quote with &, not \.
Diffstat (limited to 'lisp')
-rw-r--r--lisp/server.el6
1 files changed, 3 insertions, 3 deletions
diff --git a/lisp/server.el b/lisp/server.el
index dbadb63418..f4d3b7cb2d 100644
--- a/lisp/server.el
+++ b/lisp/server.el
@@ -212,11 +212,11 @@ Prefix arg means just kill any existing server communications subprocess."
(setq pos 0)
;; Undo the quoting that emacsclient does
;; for certain special characters.
- (while (string-match "\\\\." arg pos)
+ (while (string-match "&." arg pos)
(setq pos (1+ (match-beginning 0)))
(let ((nextchar (aref arg pos)))
- (cond ((= nextchar ?\\)
- (setq arg (replace-match "\\" t t arg)))
+ (cond ((= nextchar ?&)
+ (setq arg (replace-match "&" t t arg)))
((= nextchar ?-)
(setq arg (replace-match "-" t t arg)))
(t