[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-commit] emacs src/eval.c src/ChangeLog man/vc2-xtra.tex... [EMACS
From: |
Dan Nicolaescu |
Subject: |
[Emacs-commit] emacs src/eval.c src/ChangeLog man/vc2-xtra.tex... [EMACS_22_BASE] |
Date: |
Mon, 30 Jul 2007 00:19:08 +0000 |
CVSROOT: /cvsroot/emacs
Module name: emacs
Branch: EMACS_22_BASE
Changes by: Dan Nicolaescu <dann> 07/07/30 00:19:07
Modified files:
src : eval.c ChangeLog
man : vc2-xtra.texi ChangeLog
lisp : vc.el vc-hooks.el vc-hg.el vc-git.el vc-cvs.el
vc-arch.el diff-mode.el ChangeLog
etc : NEWS
Log message:
* vc-git.el: (vc-directory-exclusion-list, vc-handled-backends):
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.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/emacs/src/eval.c?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.276.2.3&r2=1.276.2.4
http://cvs.savannah.gnu.org/viewcvs/emacs/src/ChangeLog?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.5651.2.50&r2=1.5651.2.51
http://cvs.savannah.gnu.org/viewcvs/emacs/man/vc2-xtra.texi?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.5&r2=1.5.2.1
http://cvs.savannah.gnu.org/viewcvs/emacs/man/ChangeLog?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.1267.2.31&r2=1.1267.2.32
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/vc.el?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.424.2.3&r2=1.424.2.4
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/vc-hooks.el?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.182.2.5&r2=1.182.2.6
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/vc-hg.el?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.12.2.9&r2=1.12.2.10
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/vc-git.el?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.18.2.3&r2=1.18.2.4
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/vc-cvs.el?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.80.2.1&r2=1.80.2.2
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/vc-arch.el?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.24.2.1&r2=1.24.2.2
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/diff-mode.el?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.99.2.1&r2=1.99.2.2
http://cvs.savannah.gnu.org/viewcvs/emacs/lisp/ChangeLog?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.11049.2.169&r2=1.11049.2.170
http://cvs.savannah.gnu.org/viewcvs/emacs/etc/NEWS?cvsroot=emacs&only_with_tag=EMACS_22_BASE&r1=1.1465.2.22&r2=1.1465.2.23
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-commit] emacs src/eval.c src/ChangeLog man/vc2-xtra.tex... [EMACS_22_BASE],
Dan Nicolaescu <=