Stephen Leake <[EMAIL PROTECTED]> writes:

> I've committed a change to dvc-diff-mode to set
> dvc-buffer-current-active-dvc. I have not looked for all "dvc modes". 

Here's the list of dvc modes I could find, leaving out those defined
by back-ends:

dvc-bookmarks.el:188:(defun dvc-bookmarks-mode ()
dvc-buffers.el:329:(define-derived-mode dvc-process-buffer-mode fundamental-mode
dvc-core.el:748:(define-derived-mode dvc-info-buffer-mode fundamental-mode
dvc-core.el:925:(define-derived-mode dvc-log-buffer-mode fundamental-mode "DVC 
Log"
dvc-diff.el:262:(define-derived-mode dvc-diff-mode fundamental-mode "dvc-diff"
dvc-log.el:60:(define-derived-mode dvc-log-edit-mode text-mode "dvc-log-edit"
dvc-revlist.el:320:(define-derived-mode dvc-revlist-mode fundamental-mode
dvc-revlog.el:37:(define-derived-mode dvc-revlog-mode fundamental-mode
dvc-tips.el:154:(define-derived-mode dvc-tips-mode fundamental-mode "dvc-tips"


These modes don't need dvc-buffer-current-active-dvc:

    dvc-process-buffer-mode 
        lists all active DVC buffers; no single back-end active

    dvc-info-buffer-mode 
        help display; doesn't run any back-ends.

    dvc-log-buffer-mode 
        display's DVC'S internal log; doesn't run any back-ends.

    dvc-tips-mode 
        doesn't run any back-ends.

These do:

    dvc-diff-mode already patched

    dvc-log-edit-mode
    
    dvc-revlist-mode

    dvc-revlog-mode

The back-end specific modes should take care of themselves :).

Did I miss any?

-- 
-- Stephe


_______________________________________________
Dvc-dev mailing list
[email protected]
https://mail.gna.org/listinfo/dvc-dev

Reply via email to