1. 07 Jan, 2008 2 commits
  2. 06 Jan, 2008 1 commit
    • Dan Nicolaescu's avatar
      * vc.el (vc-status-fileinfo): New defstruct. · 8fcaf22f
      Dan Nicolaescu authored
      (vc-status): New defvar
      (vc-status-insert-headers, vc-status-printer, vc-status)
      (vc-status-mode-map, vc-status-mode, vc-status-mark-file)
      (vc-status-unmark-file, vc-status-marked-files): New functions.
      
      * vc-hg.el (vc-hg-dir-status): New function.
      8fcaf22f
  3. 04 Jan, 2008 1 commit
    • Dan Nicolaescu's avatar
      * mouse.el (mouse-popup-menubar): Fix typo. · b38f5e6f
      Dan Nicolaescu authored
      * emacs-lisp/bytecomp.el (byte-compile-from-buffer): Move one more
      form inside with-current-buffer.
      
      * progmodes/antlr-mode.el (provide): Move to the end of file.
      (require): Don't require font-lock and compile.
      (outline-level, imenu-use-markers, imenu-create-index-function):
      Move declarations to top level.
      (cond-emacs-xemacs-macfn): Declare for compiler.
      
      * vc-bzr.el (vc-bzr-root):
      * vc-arch.el (vc-arch-root): Only set a property if the file is
      managed by this backend.
      
      * vc-hg.el (vc-hg-state): Support the new status code for
      up-to-date.
      b38f5e6f
  4. 29 Dec, 2007 3 commits
    • Dan Nicolaescu's avatar
      03da37df
    • Eric S. Raymond's avatar
      * vc-svn.el (vc-svn-parse-status): Recognize 'added, 'removed, · 484c1b1f
      Eric S. Raymond authored
      and 'unregistered states.
      
      * vc-hooks.el (vc-state): Added 'removed state to documentation.
      
      * vc-hg (vc-hg-parse-status): Recognize 'added, 'removed,  and
      'up-to-date state.  Deal with the possibility that C for clean
      might change to "=" in the next point release.
      
      * vc-git.el (vc-git-parse-status): Recognize 'removed.
      
      * vc.el (header comment): Better description of new dir-state.
      (vc-compatible-state): Defines which states are mutually
      compatible; usable with 'edited as a test for which can be committed on.
      (vc-dired-hook): Turn off undo in the VC-Dired buffer, a speed tweak.
      (vc-default-dired-state-info): Display 'removed state.
      
      * vc-bzr.el (vc-bzr-dir-state): Recognize 'added.
      484c1b1f
    • Dan Nicolaescu's avatar
      85933f0a
  5. 28 Dec, 2007 3 commits
    • Dan Nicolaescu's avatar
      (vc-hg-registered): Return the false when vc-hg-state · 6c47d819
      Dan Nicolaescu authored
      returns 'ignored or 'unregistered.
      (vc-hg-state): Pass "-A" to the status command and deal with the
      output.
      (vc-hg-dir-state): Pass "-A" to the status command.
      6c47d819
    • Eric S. Raymond's avatar
      * vc-hooks.el (vc-state): Document new 'ignored and 'unregistered · 722f037f
      Eric S. Raymond authored
      	states. and the new return-value convention.  These are not
      	actually used yet, just set.
      
      	* vc-svn.el (vc-svn-parse-status): Set 'ignored and 'unregistered
      	states when appropriate.
      
      	* vc-hg.el (vc-hg-state,vc-hg-dir-state): Set 'ignored and
      	'unregistered' when appropriate.
      
      	* vc-git.el: Document that we don't set the new states yet.
      
      	* vc.el (vc-dired-state-info): Display 'unregistered and
      	'ignored states.
      
      	* vc-cvs.el (vc-cvs-parse-status): Set the 'ignored state when
      	appropriate.
      
      	* vc-bzr.el (vc-bzr-dir-state): Set 'ignored and
      	'unregistered' when appropriate.
      722f037f
    • Eric S. Raymond's avatar
      * vc-bzr.el, vc-cvs.el, vc-git.el, vc-hg.el, vc-mcvs.el, vc-svn.el: · 18e1f249
      Eric S. Raymond authored
      Modify all instances of the dir-state back-end method to suppress
      keeping undo lists on the buffers holding astatus output, which
      csn get extremely large.
      18e1f249
  6. 27 Dec, 2007 2 commits
  7. 19 Nov, 2007 1 commit
    • Dan Nicolaescu's avatar
      * progmodes/octave-mod.el (inferior-octave-send-list-and-digest): · 004a00f4
      Dan Nicolaescu authored
      * play/yow.el (doctor-ret-or-read):
      * vc-hooks.el (vc-dired-resynch-file):
      * vc-hg.el (log-view-get-marked):
      * smerge-mode.el (ediff-cleanup-mess):
      * pcvs.el (vc-editable-p, vc-checkout):
      * pcomplete.el (comint-bol):
      * informat.el (texinfo-format-refill):
      * ido.el (tramp-tramp-file-p):
      * ibuffer.el (ibuffer-mark-on-buffer, ibuffer-format-qualifier)
      (ibuffer-generate-filter-groups)
      (ibuffer-format-filter-group-data):
      * add-log.el (c-beginning-of-defun, c-end-of-defun): Declare as
      functions.
      
      * ido.el (ido-file-internal): Move with-no-warnings to include the
      ffap-string-at-point call.
      
      * pcomplete.el (pcomplete-executables): Move defsubst before first
      use.
      
      * vc-hg.el (vc-hg-revision-table): Fix last change.
      004a00f4
  8. 21 Oct, 2007 1 commit
    • Dan Nicolaescu's avatar
      * progmodes/prolog.el: Undo previous change. · 3cd79f62
      Dan Nicolaescu authored
      (comint-prompt-regexp, comint-process-echoes): Pacify
      byte-compiler.
      
      * progmodes/dcl-mode.el:
      * play/yow.el:
      * calendar/todo-mode.el:
      * calendar/cal-hebrew.el:
      * vc-hg.el: Undo previous change.
      
      * vms-patch.el: Likewise.
      (print-region-function): Pacify byte-compiler.
      3cd79f62
  9. 20 Oct, 2007 3 commits
    • Dan Nicolaescu's avatar
      * term/x-win.el (x-gtk-stock-map, icon-map-list) · 97546017
      Dan Nicolaescu authored
      (x-gtk-map-stock): Delete duplicated definitions from merge.
      
      * progmodes/octave-mod.el: Require octave-inf at compile time
      
      * progmodes/compile.el (compilation-skip-to-next-location)
      (compilation-skip-threshold, compilation-skip-visited): Move
      definitions earlier.
      
      * play/zone.el (zone-fall-through-ws):
      * play/landmark.el (lm-move-down, lm-move-up):
      * play/handwrite.el (handwrite):
      * mail/mspools.el (mspools-visit-spool):
      * wdired.el (wdired-next-line, wdired-previous-line):
      * tar-mode.el (tar-subfile-save-buffer):
      * scroll-lock.el (scroll-lock-next-line)
      (scroll-lock-previous-line):
      * image-dired.el (image-dired-next-line)
      (image-dired-previous-line):
      * ediff-help.el (ediff-help-message-line-length): Use
      forward-line.
      
      * smerge-mode.el (smerge-auto-refine):
      * diff-mode.el (diff-auto-refine): Add :group.
      
      * play/yow.el: Require doctor at compile time.
      
      * vmsproc.el: Provide vmsproc.
      (command-send-input): Use forward-line.
      
      * vms-patch.el: Require ps-print and vmsproc at compile time.
      
      * vc-mtn.el (log-view-message-re, log-view-file-re)
      (log-view-font-lock-keywords): Pacify byte-compiler.
      
      * vc-hg.el: Require log-view at compile time.
      97546017
    • Stefan Monnier's avatar
      * vc-bzr.el (vc-bzr-diff-tree): · 54a2247d
      Stefan Monnier authored
      * vc-git.el (vc-git-diff-tree):
      * vc-hg.el (vc-hg-diff-tree):
      * vc-mcvs.el (vc-mcvs-diff-tree):
      * vc-mtn.el (vc-mtn-diff-tree):
      * vc-svn.el (vc-svn-diff-tree): Remove.
      54a2247d
    • Stefan Monnier's avatar
      87d1a48e
  10. 10 Oct, 2007 2 commits
  11. 29 Aug, 2007 1 commit
  12. 03 Aug, 2007 2 commits
  13. 30 Jul, 2007 2 commits
    • Dan Nicolaescu's avatar
    • Dan Nicolaescu's avatar
      * vc-git.el: (vc-directory-exclusion-list, vc-handled-backends): · eff23ff3
      Dan Nicolaescu authored
      Remove.
      (vc-git-revision-completion-table): Enable.
      
      * vc-hooks.el (vc-handled-backends): Add GIT and HG.
      
      * vc.el (vc-directory-exclusion-list): Add .git and .hg.
      
      * vc-hg.el (vc-hg-revision-completion-table): Re-enable.
      
      * diff-mode.el (diff-mode-menu): New entries.
      
      * diff-mode.el (diff-beginning-of-file-and-junk): New function.
      (diff-file-kill): Use it.
      (diff-beginning-of-hunk): Add arg `try-harder' using it.
      (diff-restrict-view, diff-find-source-location, diff-refine-hunk):
      Use it so they find the hunk even when we're in the file header.
      
      * vc.el: Add new VC operation `revision-completion-table'.
      (vc-default-revision-completion-table): New function.
      (vc-version-diff, vc-version-other-window): Use it to provide
      completion of revision names if the backend provides it.
      
      * vc-arch.el (vc-arch--version-completion-table)
      (vc-arch-revision-completion-table): New functions to provide
      completion of revision names.
      
      * vc-cvs.el: Require CL.
      (vc-cvs-revision-table, vc-cvs-revision-completion-table):
      New functions to provide completion of revision names.
      
      * eval.c (init_eval_once): Bump max_lisp_eval_depth to 400.
      
      * vc2-xtra.texi (Customizing VC): Add GIT and HG.
      eff23ff3
  14. 25 Jul, 2007 1 commit
  15. 24 Jul, 2007 1 commit
  16. 21 Jul, 2007 2 commits
    • Dan Nicolaescu's avatar
      (vc-hg-diff): Use vc-hg-command. · 0c3b8cc4
      Dan Nicolaescu authored
      (vc-hg-dir-state): Fix loop.
      (vc-hg-print-log): Fix expected return value for vc-hg-command.
      (vc-hg-next-version, vc-hg-delete-file, vc-hg-rename-file)
      (vc-hg-register, vc-hg-create-repo, vc-hg-checkin)
      (vc-hg-revert): Likewise.
      (vc-hg-revision-table, vc-hg-revision-completion-table): New
      functions.
      0c3b8cc4
    • Dan Nicolaescu's avatar
      (vc-hg-dir-state): Fix loop. · 34b7fb85
      Dan Nicolaescu authored
      (vc-hg-print-log): Fix expected return value for vc-hg-command.
      (vc-hg-next-version, vc-hg-delete-file, vc-hg-rename-file)
      (vc-hg-register, vc-hg-create-repo, vc-hg-checkin)
      (vc-hg-revert): Likewise.
      (vc-hg-revision-table, vc-hg-revision-completion-table): New
      functions.
      34b7fb85
  17. 20 Jul, 2007 5 commits
  18. 19 Jul, 2007 1 commit
  19. 18 Jul, 2007 1 commit
  20. 16 Jul, 2007 1 commit
  21. 08 Jul, 2007 2 commits
  22. 06 Jul, 2007 2 commits
    • Dan Nicolaescu's avatar
      vc-hg.el: New file. · 8b69ba6c
      Dan Nicolaescu authored
      8b69ba6c
    • Dan Nicolaescu's avatar
      (vc-hg-root): New function. · a07e665b
      Dan Nicolaescu authored
      (vc-hg-registered): Use it.
      (vc-hg-diff-tree): New defalias.
      (vc-hg-responsible-p): Likewise.
      (vc-hg-checkout): Comment out, not needed.
      (vc-hg-delete-file, vc-hg-rename-file, vc-hg-could-register)
      (vc-hg-find-version, vc-hg-next-version): New functions.
      a07e665b