1. 05 Feb, 2010 1 commit
  2. 28 Jan, 2010 1 commit
  3. 15 Jan, 2010 1 commit
  4. 13 Jan, 2010 1 commit
  5. 10 Dec, 2009 1 commit
  6. 07 Dec, 2009 1 commit
    • Dan Nicolaescu's avatar
      Support showing a single log entry from vc-annotate. · 662c5698
      Dan Nicolaescu authored
      * vc.el (print-log): Add a new argument: START-REVISION.
      (vc-print-log-internal): Add a new optional argument and
      pass it to the backend.
      (vc-print-log, vc-print-root-log): Adjust callers.
      * vc-annotate.el (vc-annotate-show-log-revision-at-line): If a
      buffer already displays the requested log entry, use it.
      Otherwise display only the log entry in question.
      * vc-svn.el (vc-svn-print-log):
      * vc-mtn.el (log-view-file-re):
      * vc-hg.el (vc-hg-state):
      * vc-git.el (vc-git-print-log): Add support for new argument START-REVISION.
      (vc-git-show-log-entry): Return t on success.
      * vc-bzr.el (vc-bzr-print-log): Add support new argument START-REVISION.
      (vc-bzr-show-log-entry): Return t on success.
      * vc-rcs.el (vc-rcs-print-log):
      * vc-sccs.el (vc-sccs-print-log):
      * vc-cvs.el (vc-cvs-print-log): Add new argument, ignore it.
      662c5698
  7. 17 Nov, 2009 1 commit
  8. 15 Nov, 2009 1 commit
    • Dan Nicolaescu's avatar
      * vc.el (vc-log-show-limit): New variable. · 6616006b
      Dan Nicolaescu authored
      (vc-print-log, vc-print-root-log): Add new argument LIMIT.  Set it
      when using a prefix argument.
      (vc-print-log-internal): Add new argument LIMIT.
      
      * vc-svn.el (vc-svn-print-log):
      * vc-mtn.el (vc-mtn-print-log):
      * vc-hg.el (vc-hg-print-log):
      * vc-bzr.el (vc-bzr-print-log): Add new optional argument LIMIT,
      pass it to the log command when set. Make the BUFFER argument
      non-optional.
      
      * vc-sccs.el (vc-sccs-print-log):
      * vc-rcs.el (vc-rcs-print-log):
      * vc-git.el (vc-git-print-log):
      * vc-cvs.el (vc-cvs-print-log): Add new optional argument LIMIT,
      ignore it.  Make the BUFFER argument non-optional
      6616006b
  9. 14 Sep, 2009 2 commits
    • Dan Nicolaescu's avatar
      * vc-mtn.el (vc-mtn-annotate-command): · 837b0e99
      Dan Nicolaescu authored
      * vc-svn.el (vc-svn-annotate-command): Run asynchronously.
      837b0e99
    • Dan Nicolaescu's avatar
      * vc.el (top): print-log method now takes an optional SHORTLOG · 32ba3abc
      Dan Nicolaescu authored
      argument.  Add a new method: root.
      
      * vc-hooks.el (vc-prefix-map, vc-menu-map): Add bindings for
      vc-print-root-log and vc-print-root-diff.
      
      * vc-bzr.el (vc-bzr-log-view-mode, vc-bzr-print-log):
      * vc-git.el (vc-git-print-log, vc-git-log-view-mode):
      * vc-hg.el (vc-hg-print-log, vc-hg-log-view-mode): Add support for
      short logs.
      
      * vc-cvs.el (vc-cvs-print-log):
      * vc-mtn.el (vc-mtn-print-log):
      * vc-rcs.el (vc-rcs-print-log):
      * vc-sccs.el (vc-sccs-print-log):
      * vc-svn.el (vc-svn-print-log): Add an optional argument shortlog
      that is ignored for now.
      32ba3abc
  10. 25 Aug, 2009 1 commit
  11. 23 Jun, 2009 1 commit
    • Dan Nicolaescu's avatar
      * vc-hooks.el (vc-stay-local-p, vc-state, vc-working-revision): · 77bf3f54
      Dan Nicolaescu authored
      Add an optional argument for the backend, use it instead of
      calling vc-backend.
      (vc-mode-line): Add an optional argument for the backend.  Pass
      the backend to vc-state and vc-working-revision.  Move code for
      special handling for vc-state being a buffer to ...
      
      * vc-rcs.el (vc-rcs-find-file-hook):
      * vc-sccs.el (vc-sccs-find-file-hook): ... here.  New functions.
      
      * vc-svn.el (vc-svn-state, vc-svn-dir-status, vc-svn-checkout)
      (vc-svn-print-log, vc-svn-diff): Pass 'SVN to vc-state,
      vc-stay-local-p and vc-mode-line calls.
      
      * vc-cvs.el (vc-cvs-state, vc-cvs-checkout, vc-cvs-print-log)
      (vc-cvs-diff, vc-cvs-annotate-command)
      (vc-cvs-make-version-backups-p, vc-cvs-stay-local-p)
      (vc-cvs-dir-status): Pass 'CVS to vc-state, vc-stay-local-p and
      vc-mode-line calls.
      
      * vc.el (vc-deduce-fileset): Use vc-deduce-fileset instead of
      direct comparison.
      (vc-next-action, vc-transfer-file, vc-rename-file): Also pass the
      backend when calling vc-mode-line.
      (vc-register): Do not create a closure for calling the vc register
      function, call it directly.
      77bf3f54
  12. 05 May, 2009 1 commit
  13. 15 Apr, 2009 1 commit
  14. 10 Feb, 2009 1 commit
  15. 04 Feb, 2009 1 commit
  16. 31 Jan, 2009 1 commit
  17. 30 Jan, 2009 1 commit
  18. 29 Jan, 2009 1 commit
    • Juanma Barranquero's avatar
      Exclude VCS metadata dirs from completion. · bcca751d
      Juanma Barranquero authored
      * bindings.el (completion-ignored-extensions):
        Add entries for VCS metadata directories (CVS/, .svn, etc).
      
      * pcvs.el (completion-ignored-extensions):
      * vc-svn.el (completion-ignored-extensions): Don't add VCS-specific
        directory, now done in bindings.el.
      bcca751d
  19. 05 Jan, 2009 1 commit
  20. 04 Dec, 2008 1 commit
  21. 03 Dec, 2008 2 commits
  22. 30 Nov, 2008 1 commit
  23. 22 Nov, 2008 1 commit
  24. 30 Oct, 2008 1 commit
  25. 27 Oct, 2008 1 commit
    • Dan Nicolaescu's avatar
      * vc.el: Rename VC methods that were missed when vc-status was · 13ad7457
      Dan Nicolaescu authored
      renamed to vc-dir.
      * vc-svn.el (vc-svn-dir-extra-headers): Rename from
      vc-svn-status-extra-headers.
      * vc-hg.el (vc-hg-dir-printer): Rename from vc-hg-status-printer.
      (vc-hg-dir-extra-header): Rename from vc-hg-status-extra-headers.
      * vc-git.el (vc-git-dir-printer): Rename from vc-dir-status-printer.
      (vc-git-dir-extra-headers): Rename from vc-git-status-extra-headers.
      * vc-dir.el (vc-dir-mode): Use vc-dir-printer instead of
      vc-dir-status-printer.
      (vc-dir-headers): Use `dir-extra-headers' instead of
      `status-extra-headers'
      (vc-dir-printer): Rename from vc-dir-status-printer.
      (vc-default-dir-extra-headers): Rename from
      vc-default-status-extra-headers.
      * vc-cvs.el (vc-cvs-dir-extra-headers): Rename from
      vc-cvs-status-extra-headers.
      13ad7457
  26. 13 Oct, 2008 1 commit
  27. 04 Oct, 2008 2 commits
  28. 07 Sep, 2008 1 commit
    • Stefan Monnier's avatar
      * vc-svn.el (vc-svn-root): · 3dd2acc9
      Stefan Monnier authored
      * vc-sccs.el (vc-sccs-root):
      * vc-rcs.el (vc-rcs-root):
      * vc-cvs.el (vc-cvs-root): Delete.
      * vc-hooks.el (vc-find-root): Remove `invert' argument.
      3dd2acc9
  29. 06 Aug, 2008 1 commit
  30. 25 Jun, 2008 2 commits
  31. 16 Jun, 2008 1 commit
  32. 15 Jun, 2008 1 commit
    • Dan Nicolaescu's avatar
      * log-view.el (log-view-diff-changeset): New function. · 6653c6b7
      Dan Nicolaescu authored
      (log-view-mode-map, log-view-mode-menu): Bind it.
      (log-view-per-file-logs, log-view-vc-fileset)
      (log-view-vc-backend): New variables.
      (log-view-find-revision, log-view-modify-change-comment)
      (log-view-annotate-version): Throw an error if the log is for more
      than one file and we can't find the current file.  Get the current
      file from log-view-vc-fileset if necessary.
      (log-view-diff): Get the current file from log-view-vc-fileset if
      necessary.
      
      * vc.el (vc-print-log): Set log-view-vc-fileset and log-view-vc-backend.
      
      * vc-hg.el (vc-hg-log-view-mode): Call the log method only once.
      (vc-hg-log-view-mode): Declare for compiler.
      (vc-hg-log-view-mode): Set log-view-per-file-logs and
      log-view-file-re.
      (vc-hg-diff): If no file is passed, use default-directory for cwd.
      
      * vc-bzr.el (vc-bzr-log-view-mode): Set log-view-per-file-logs.
      
      * vc-svn.el (vc-svn-log-view-mode): New derived mode.
      6653c6b7
  33. 16 May, 2008 1 commit
  34. 15 May, 2008 1 commit
  35. 10 May, 2008 1 commit
  36. 09 May, 2008 1 commit