# HG changeset patch # User Dan Nicolaescu # Date 1206732767 0 # Node ID ca726aff376914dd84fd166c207ce0ba384d6194 # Parent 88a7af29767cf7cd3de0c78feaa94a24b309fdc2 Reshuffle TODOs. diff -r 88a7af29767c -r ca726aff3769 lisp/vc.el --- a/lisp/vc.el Fri Mar 28 19:05:35 2008 +0000 +++ b/lisp/vc.el Fri Mar 28 19:32:47 2008 +0000 @@ -560,31 +560,33 @@ ;; - vc-update/vc-merge should deal with VC systems that don't ;; update/merge on a file basis, but on a whole repository basis. ;; +;; - deal with push/pull operations. +;; +;; - "snapshots" should be renamed to "branches", and thoroughly reworked. +;; ;; - the backend sometimes knows when a file it opens has been marked ;; by the VCS as having a "conflict". Find a way to pass this info - ;; to VC so that it can turn on smerge-mode when opening such a ;; file. ;; +;; - add a generic mechanism for remembering the current branch names, +;; display the branch name in the mode-line. Replace +;; vc-cvs-sticky-tag with that. +;; ;; - the *VC-log* buffer needs font-locking. ;; -;; - make it easier to write logs, maybe C-x 4 a should add to the log -;; buffer if there's one instead of the ChangeLog. +;; - make it easier to write logs. Maybe C-x 4 a should add to the log +;; buffer, if one is present, instead of adding to the ChangeLog. ;; ;; - make vc-state for all backends return 'unregistered instead of ;; nil for unregistered files, then update vc-next-action. ;; -;; - add a generic mechanism for remembering the current branch names, -;; display the branch name in the mode-line. Replace -;; vc-cvs-sticky-tag with that. -;; ;; - vc-register should register a fileset at a time. The backends ;; already support this, only the front-end needs to be change to ;; handle multiple files at a time. ;; ;; - add a mechanism for ignoring files. ;; -;; - deal with push/pull operations. -;; ;; - vc-next-action should do something about 'missing files. Maybe ;; just warn, or offer to checkout. ;; @@ -604,8 +606,6 @@ ;; vc-dired/vc-status, it is possible that these commands are called ;; for unregistered/ignored files. ;; -;; - "snapshots" should be renamed to "branches", and thoroughly reworked. -;; ;; - do not default to RCS anymore when the current directory is not ;; controlled by any VCS and the user does C-x v v ;;