Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
2ea8ce47
Commit
2ea8ce47
authored
Oct 05, 1992
by
Roland McGrath
Browse files
(vc-backend-checkin): Change buffers to get local value of vc-checkin-switches.
parent
d59e5e8c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
15 deletions
+18
-15
lisp/vc.el
lisp/vc.el
+18
-15
No files found.
lisp/vc.el
View file @
2ea8ce47
...
...
@@ -5,7 +5,7 @@
;; Author: Eric S. Raymond <esr@snark.thyrsus.com>
;; Version: 4.0
;; $Id: vc.el,v 1.
8
1992/10/05 05:
17:21
roland Exp roland $
;; $Id: vc.el,v 1.
9
1992/10/05 05:
20:52
roland Exp roland $
;; This file is part of GNU Emacs.
...
...
@@ -1060,20 +1060,23 @@ Return nil if there is no such person."
;; keywords expanded if vc-keep-workfiles is non-nil, otherwise
;; it deletes the workfile.
(
message
"Checking in %s..."
file
)
(
vc-backend-dispatch
file
(
progn
(
apply
'vc-do-command
0
"delta"
file
(
if
rev
(
concat
"-r"
rev
))
(
concat
"-y"
comment
)
vc-checkin-switches
)
(
if
vc-keep-workfiles
(
vc-do-command
0
"get"
file
))
)
(
apply
'vc-do-command
0
"ci"
file
(
concat
(
if
vc-keep-workfiles
"-u"
"-r"
)
rev
)
(
concat
"-m"
comment
)
vc-checkin-switches
)
)
(
save-excursion
;; Change buffers to get local value of vc-checkin-switches.
(
set-buffer
(
or
(
get-file-buffer
file
)
(
current-buffer
)))
(
vc-backend-dispatch
file
(
progn
(
apply
'vc-do-command
0
"delta"
file
(
if
rev
(
concat
"-r"
rev
))
(
concat
"-y"
comment
)
vc-checkin-switches
)
(
if
vc-keep-workfiles
(
vc-do-command
0
"get"
file
))
)
(
apply
'vc-do-command
0
"ci"
file
(
concat
(
if
vc-keep-workfiles
"-u"
"-r"
)
rev
)
(
concat
"-m"
comment
)
vc-checkin-switches
)
))
(
vc-file-setprop
file
'vc-locking-user
nil
)
(
message
"Checking in %s...done"
file
)
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment