Committed revision 273 to http://bzr.xsteve.at/dvc/
Merged from Stephen Leake: Allow dvc-current-active-dvc to prompt when more
than one back-end is present
------------------------------------------------------------
revno: 254.1.8
merged: [EMAIL PROTECTED]
committer: Stephen Leake <[EMAIL PROTECTED]>
branch nick: dvc
timestamp: Thu 2007-10-11 12:37:42 -0400
message:
merge from stefan
------------------------------------------------------------
revno: 254.1.7
merged: [EMAIL PROTECTED]
committer: Stephen Leake <[EMAIL PROTECTED]>
branch nick: dvc
timestamp: Thu 2007-10-11 12:34:56 -0400
message:
* lisp/dvc-core.el (dvc-run-dvc-async): Doc where process current
directory comes from.
------------------------------------------------------------
revno: 254.1.6
merged: [EMAIL PROTECTED]
committer: Stephen Leake <[EMAIL PROTECTED]>
branch nick: dvc
timestamp: Tue 2007-10-09 11:26:25 -0400
message:
Allow dvc-current-active-dvc to prompt when more than one back-end is
present.
dvc-add-log-entry creates a log-edit buffer consistently.
dvc-log-edit ditto.
dvc-log-edit, dvc-add-log-entry respect other-frame parameter
consistently.
* lisp/dvc-buffers.el (dvc-get-matching-buffers): New function, replacing
`dvc-type-buffers'
* lisp/dvc-defs.el (dvc-prompt-active-dvc): New variable.
* lisp/dvc-log.el (dvc-dvc-log-edit): Add no-init option, make
non-interactive.
(dvc-add-log-entry): Add other-frame option.
(dvc-ediff-add-log-entry): New function, to be invoked from ediff
control buffer
(dvc-add-log-entry-internal): Add other-frame option. Move check for
existing log-edit buffers into dvc-log-edit.
* lisp/dvc-register.el (dvc-apply): Bind dvc-temp-current-active-dvc once
the back-end is determined.
(dvc-current-active-dvc): Add dvc-prompt-active-dvc. Set cache for both
root and default-directory, to avoid confusion when switching back-ends.
* lisp/dvc-unified.el (dvc-log-edit): Add no-init argument. Intelligently
reuse existing log-edit buffers to disambiguate back-ends.
* lisp/xgit-dvc.el (xgit-dvc-log-edit): Delete, since dvc-log-edit will
do the right thing anyway.
* lisp/xhg-dvc.el (xhg-dvc-log-edit): Delete, since dvc-log-edit will
do the right thing anyway.
* lisp/xmtn-dvc.el (xmtn-dvc-log-edit): Add no-init option. Use 'xmtn
instead of dvc-current-active-dvc when possible.
(xmtn-dvc-diff): Allow path argument to be lower than root.
* lisp/baz-dvc.el (baz-dvc-log-edit): Add no-init parameter, not
implemented.
* lisp/tla-dvc.el (tla-dvc-log-edit): Fix call to tla-edit-log, use
no-init.
Other misc changes:
* docs/DVC-API (dvc-revision-get-file-in-buffer): Add section for
required external tools.
* lisp/dvc-core.el (dvc-log-edit-file-name): Add FIXME to use
define-dvc-unified-command
* lisp/dvc-ui.el (Tools menu): Fix reference to "Arch".
------------------------------------------------------------
revno: 254.1.5
merged: [EMAIL PROTECTED]
committer: stephe <[EMAIL PROTECTED]>
branch nick: dvc
timestamp: Fri 2007-09-28 06:12:19 -0400
message:
merge from Stefan
* docs/DVC-API : fix some spelling errors.
_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev