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

Reply via email to