emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/lisp/pcvs.el,v


From: Miles Bader
Subject: [Emacs-diffs] Changes to emacs/lisp/pcvs.el,v
Date: Mon, 13 Aug 2007 13:42:10 +0000

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Miles Bader <miles>     07/08/13 13:41:28

Index: lisp/pcvs.el
===================================================================
RCS file: /cvsroot/emacs/emacs/lisp/pcvs.el,v
retrieving revision 1.103
retrieving revision 1.104
diff -u -b -r1.103 -r1.104
--- lisp/pcvs.el        31 Jul 2007 15:23:27 -0000      1.103
+++ lisp/pcvs.el        13 Aug 2007 13:40:59 -0000      1.104
@@ -182,7 +182,7 @@
          (when (re-search-forward
                 (concat "^" cmd "\\(\\s-+\\(.*\\)\\)?$") nil t)
            (let* ((sym (intern (concat "cvs-" cmd "-flags")))
-                  (val (string->strings (or (match-string 2) ""))))
+                  (val (split-string-and-unquote (or (match-string 2) ""))))
              (cvs-flags-set sym 0 val))))
        ;; ensure that cvs doesn't have -q or -Q
        (cvs-flags-set 'cvs-cvs-flags 0
@@ -612,7 +612,7 @@
                          (t arg)))
                       args)))
     (concat cvs-program " "
-           (strings->string
+           (combine-and-quote-strings
             (append (cvs-flags-query 'cvs-cvs-flags nil 'noquery)
                     (if cvs-cvsroot (list "-d" cvs-cvsroot))
                     args
@@ -941,7 +941,8 @@
    (let ((root (cvs-get-cvsroot)))
      (if (or (null root) current-prefix-arg)
         (setq root (read-string "CVS Root: ")))
-     (list (string->strings (read-string "Module(s): " (cvs-get-module)))
+     (list (split-string-and-unquote
+           (read-string "Module(s): " (cvs-get-module)))
           (read-directory-name "CVS Checkout Directory: "
                                nil default-directory nil)
           (cvs-add-branch-prefix
@@ -964,7 +965,7 @@
                         (if branch (format " (branch: %s)" branch)
                           ""))))
      (list (read-directory-name prompt nil default-directory nil))))
-  (let ((modules (string->strings (cvs-get-module)))
+  (let ((modules (split-string-and-unquote (cvs-get-module)))
        (flags (cvs-add-branch-prefix
                (cvs-flags-query 'cvs-checkout-flags "cvs checkout flags")))
        (cvs-cvsroot (cvs-get-cvsroot)))
@@ -2253,7 +2254,7 @@
       (let* ((args (append constant-args arg-list)))
 
        (insert (format "=== %s %s\n\n"
-                       program (strings->string args)))
+                       program (split-string-and-unquote args)))
 
        ;; FIXME: return the exit status?
        (apply 'call-process program nil t t args)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]