1. 27 May, 2008 1 commit
  2. 15 May, 2008 2 commits
  3. 11 May, 2008 1 commit
  4. 10 May, 2008 1 commit
  5. 09 May, 2008 2 commits
    • Eric S. Raymond's avatar
      79ac8f50
    • Stefan Monnier's avatar
      * vc.el (vc-mark-resolved): Add `backend' argument. · a749e19d
      Stefan Monnier authored
      (vc-next-action): Pass it the backend.
      (vc-next-action, vc-checkout, vc-mark-resolved, vc-version-diff)
      (vc-merge, vc-rollback, vc-update, vc-transfer-file, vc-delete-file)
      (vc-default-comment-history, vc-default-create-snapshot)
      (vc-default-retrieve-snapshot, vc-default-revert, vc-annotate)
      (vc-annotate-revision-previous-to-line)
      (vc-annotate-show-diff-revision-at-line, vc-annotate-warp-revision):
      * vc-svn.el (vc-svn-checkout):
      * vc-mcvs.el (vc-mcvs-checkout):
      * vc-hooks.el (vc-state, vc-default-workfile-unchanged-p)
      (vc-working-revision, vc-before-save, vc-mode-line):
      Prefer vc-call-backend to vc-call so as not to recompute the backend.
      a749e19d
  6. 08 May, 2008 1 commit
  7. 07 May, 2008 2 commits
  8. 06 May, 2008 3 commits
  9. 02 May, 2008 4 commits
  10. 01 May, 2008 1 commit
  11. 29 Apr, 2008 1 commit
    • Stefan Monnier's avatar
      Make `checkout-model' apply to filesets. · e0607aaa
      Stefan Monnier authored
      * vc-hooks.el (vc-checkout-model): Rewrite.
      (vc-before-save, vc-after-save): Adjust callers accordingly.
      * vc.el (vc-editable-p, vc-next-action, vc-checkout, vc-update)
      (vc-transfer-file): Adjust callers accordingly.
      * vc-rcs.el (vc-rcs-checkout-model): Adjust arg.
      (vc-rcs-state, vc-rcs-state-heuristic, vc-rcs-receive-file)
      (vc-rcs-checkout, vc-rcs-fetch-master-state): Use vc-rcs-checkout-model
      instead of vc-checkout-model.
      * vc-mcvs.el (vc-mcvs-revert):
      Use vc-mcvs-checkout-model i.s.o vc-checkout-model.
      * vc-cvs.el (vc-cvs-checkout-model): Adjust arg.
      (vc-cvs-revert): Use vc-cvs-checkout-model i.s.o vc-checkout-model.
      * vc-svn.el (vc-svn-checkout-model):
      * vc-hg.el (vc-hg-checkout-model):
      * vc-git.el (vc-git-checkout-model):
      * vc-bzr.el (vc-bzr-checkout-model): Adjust arg.
      e0607aaa
  12. 21 Apr, 2008 1 commit
    • Dan Nicolaescu's avatar
      * vc-hooks.el (vc-insert-file, vc-state, vc-working-revision) · b5446276
      Dan Nicolaescu authored
      (vc-check-master-templates, vc-file-not-found-hook)
      (vc-kill-buffer-hook):
      * vc.el (vc-process-sentinel, vc-exec-after, vc-do-command)
      (vc-find-position-by-context, vc-buffer-context)
      (vc-restore-buffer-context, vc-responsible-backend)
      (vc-expand-dirs, vc-ensure-vc-buffer, vc-buffer-sync)
      (vc-next-action, vc-register, vc-register-with, vc-steal-lock)
      (vc-finish-logentry, vc-coding-system-for-diff, vc-switches)
      (vc-version-diff, vc-diff, vc-insert-headers)
      (vc-dired-buffers-for-dir, vc-dired-resynch-file)
      (vc-snapshot-precondition, vc-create-snapshot, vc-print-log)
      (vc-revert, vc-rollback, vc-version-backup-file)
      (vc-rename-master, vc-delete-file, vc-rename-file)
      (vc-branch-part, vc-default-retrieve-snapshot)
      (vc-annotate-display-autoscale, vc-annotate-display-select)
      (vc-annotate, vc-annotate-warp-revision, vc-annotate-difference)
      (vc-annotate-lines, vc-file-tree-walk-internal): Use when instead of if.
      (vc-dir-update): Handle directories.
      (vc-default-status-printer): Simplify.
      b5446276
  13. 19 Apr, 2008 1 commit
    • Stefan Monnier's avatar
      * lisp/vc-sccs.el (vc-sccs-do-command): New fun. Use the "sccs" command. · 14b11401
      Stefan Monnier authored
      (vc-sccs-register, vc-sccs-checkin, vc-sccs-find-revision)
      (vc-sccs-checkout, vc-sccs-rollback, vc-sccs-revert)
      (vc-sccs-steal-lock, vc-sccs-modify-change-comment)
      (vc-sccs-print-log): Use it.
      * lisp/vc-hooks.el (vc-path): Remove SCCS-specific hack.
      * lib-src/vcdiff: Use "sccs get" rather than "get"; leave PATH alone.
      14b11401
  14. 18 Apr, 2008 1 commit
  15. 16 Apr, 2008 1 commit
  16. 10 Apr, 2008 1 commit
    • Dan Nicolaescu's avatar
      * vc-hooks.el (vc-state): Add new state `conflict'. · 7fbb4797
      Dan Nicolaescu authored
      (vc-after-save): Use when not if.
      (vc-default-mode-line-string): Deal with the conflict state.
      (vc-prefix-map):
      (vc-menu-map): Bind vc-status instead of vc-directory.
      
      * vc.el (vc-editable-p):
      (vc-default-status-printer):
      (vc-next-action): Deal with the conflict state.
      (vc-mark-resolved): New function.
      (vc-status-mode): Fix mode name.
      (vc-default-comment-history): Use when not if.
      (Todo): Add new entries, remove old ones.
      
      * vc-cvs.el (vc-cvs-merge, vc-cvs-merge-news): Set conflict state.
      (vc-cvs-parse-status):
      (vc-cvs-after-dir-status):
      * vc-svn.el (vc-svn-after-dir-status, vc-svn-parse-status):
      Detect the conflict state.
      7fbb4797
  17. 09 Apr, 2008 1 commit
  18. 01 Apr, 2008 1 commit
  19. 29 Mar, 2008 1 commit
  20. 27 Mar, 2008 1 commit
  21. 26 Mar, 2008 1 commit
  22. 25 Mar, 2008 1 commit
  23. 21 Mar, 2008 1 commit
    • Stefan Monnier's avatar
      * vc-hooks.el (vc-default-mode-line-string): Add case for added files. · 45b24b4d
      Stefan Monnier authored
      * vc.el (vc-default-dired-state-info): Use just "modified".
      * vc-cvs.el (vc-cvs-state-heuristic): Turn rev 0 into `added'.
      (vc-cvs-mode-line-string): Make use of the better default.
      (vc-cvs-parse-entry): Use the new `added'.
      (vc-cvs-dired-state-info): Remove.
      * vc-svn.el (vc-svn-dired-state-info): Remove.
      * vc-hg.el (vc-hg-dired-state-info): Remove.
      * vc-git.el (vc-git-dired-state-info): Remove.
      45b24b4d
  24. 29 Feb, 2008 1 commit
    • Dan Nicolaescu's avatar
      * vc.el (vc-status-crt-marked): New variable. · 9b7b3814
      Dan Nicolaescu authored
      (vc-status-mode): Make it local.
      (vc-status-refresh): Use it to save the marked files.
      (vc-update-vc-status-buffer): Use it to restore the marked files.
      
      * vc-svn.el (vc-svn-after-dir-status):
      * vc-hg.el (vc-hg-after-dir-status): Clean up the temporary buffer.
      9b7b3814
  25. 19 Feb, 2008 2 commits
  26. 16 Feb, 2008 3 commits
  27. 15 Feb, 2008 1 commit
    • Dan Nicolaescu's avatar
      * vc-hooks.el (vc-menu-map): · 40fabc71
      Dan Nicolaescu authored
      * bindings.el (mode-line-mode-menu): Add tooltips.
      
      * bindings.el (help-echo): Add more tooltips.  Use a less
      telegraphic style for existing tooltips.
      40fabc71
  28. 11 Feb, 2008 1 commit
  29. 06 Feb, 2008 1 commit