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
847fb889
Commit
847fb889
authored
Oct 04, 2008
by
Dan Nicolaescu
Browse files
* vc-svn.el (vc-svn-dir-status-files):
* vc-cvs.el (vc-cvs-dir-status-files): New function.
parent
2da2fd38
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
16 additions
and
0 deletions
+16
-0
lisp/ChangeLog
lisp/ChangeLog
+5
-0
lisp/vc-cvs.el
lisp/vc-cvs.el
+6
-0
lisp/vc-svn.el
lisp/vc-svn.el
+5
-0
No files found.
lisp/ChangeLog
View file @
847fb889
2008-10-04 Dan Nicolaescu <dann@ics.uci.edu>
* vc-svn.el (vc-svn-dir-status-files):
* vc-cvs.el (vc-cvs-dir-status-files): New function.
2008-10-03 Dan Nicolaescu <dann@ics.uci.edu>
2008-10-03 Dan Nicolaescu <dann@ics.uci.edu>
* vc-hg.el (vc-hg-dir-status-files): New function.
* vc-hg.el (vc-hg-dir-status-files): New function.
...
...
lisp/vc-cvs.el
View file @
847fb889
...
@@ -916,6 +916,12 @@ state."
...
@@ -916,6 +916,12 @@ state."
(vc-exec-after
(vc-exec-after
`(vc-cvs-after-dir-status (quote ,update-function))))
`(vc-cvs-after-dir-status (quote ,update-function))))
(defun vc-cvs-dir-status-files (dir files default-state update-function)
"Create a list of conses (file . state) for DIR."
(apply 'vc-cvs-command (current-buffer) 'async dir "-f" "status" files)
(vc-exec-after
`(vc-cvs-after-dir-status (quote ,update-function))))
(defun vc-cvs-file-to-string (file)
(defun vc-cvs-file-to-string (file)
"Read the content of FILE and return it as a string."
"Read the content of FILE and return it as a string."
(condition-case nil
(condition-case nil
...
...
lisp/vc-svn.el
View file @
847fb889
...
@@ -173,6 +173,11 @@ RESULT is a list of conses (FILE . STATE) for directory DIR."
...
@@ -173,6 +173,11 @@ RESULT is a list of conses (FILE . STATE) for directory DIR."
(
vc-exec-after
(
vc-exec-after
`
(
vc-svn-after-dir-status
(
quote
,
callback
))))
`
(
vc-svn-after-dir-status
(
quote
,
callback
))))
(
defun
vc-svn-dir-status-files
(
dir
files
default-state
callback
)
(
apply
'vc-svn-command
(
current-buffer
)
'async
nil
"status"
files
)
(
vc-exec-after
`
(
vc-svn-after-dir-status
(
quote
,
callback
))))
(
defun
vc-svn-status-extra-headers
(
dir
)
(
defun
vc-svn-status-extra-headers
(
dir
)
"Generate extra status headers for a Subversion working copy."
"Generate extra status headers for a Subversion working copy."
(
vc-svn-command
"*vc*"
0
nil
"info"
)
(
vc-svn-command
"*vc*"
0
nil
"info"
)
...
...
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