]> git.eshelyaron.com Git - emacs.git/commitdiff
(vc-backend-checkin): Provide an explicit string saying
authorRichard M. Stallman <rms@gnu.org>
Wed, 14 Jun 1995 11:16:17 +0000 (11:16 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 14 Jun 1995 11:16:17 +0000 (11:16 +0000)
the log message is empty instead of providing it as empty.
Always use -m option for ci.

lisp/vc.el

index 3b9fbbb77412d73d70243e7259e181c9dda6b29e..e82941af854c1cc2cbb3f61cda2919e505a4c9ae 100644 (file)
@@ -1645,6 +1645,9 @@ From a program, any arguments are passed to the `rcs2log' script."
   ;; or if the checkin creates a new branch, set the master file branch
   ;; accordingly.
   (message "Checking in %s..." file)
+  ;; "This log message intentionally left almost blank".
+  (and (or (not comment) (string= comment ""))
+       (setq comment "*** empty log message ***"))
   (save-excursion
     ;; Change buffers to get local value of vc-checkin-switches.
     (set-buffer (or (get-file-buffer file) (current-buffer)))
@@ -1708,9 +1711,7 @@ From a program, any arguments are passed to the `rcs2log' script."
                   vc-checkin-switches))
        (apply 'vc-do-command 0 "cvs" file 'WORKFILE 
               "ci" (if rev (concat "-r" rev))
-                   (if (and comment (not (string= comment "")))
-                       (concat "-m" comment)
-                     "-m-")
+              (concat "-m" comment)
               vc-checkin-switches)
        ;; determine and store the new workfile version
        (set-buffer "*vc*")