Glenn Morris
ae940284fa
Add 2009 to copyright years.
2009-01-05 03:18:22 +00:00
Chong Yidong
c9c95fc3d3
(log-view-annotate-version): Let vc-annotate manage windows instead
...
of calling switch-to-buffer.
2008-11-24 21:19:56 +00:00
Juanma Barranquero
20ac86f4e9
(vc-diff-internal): Declare for compiler.
2008-06-16 09:28:44 +00:00
Dan Nicolaescu
6653c6b769
* log-view.el (log-view-diff-changeset): New function.
...
(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.
2008-06-15 14:58:24 +00:00
Glenn Morris
eb3fa2cfcf
Switch to recommended form of GPLv3 permissions notice.
2008-05-06 08:06:51 +00:00
Dan Nicolaescu
799224fe61
* outline.el (outline-mode-menu-bar-map):
...
* log-view.el (log-view-mode-menu):
* log-edit.el (log-edit-menu): Add :help.
2008-04-09 06:15:13 +00:00
Dan Nicolaescu
031f176629
* vc-rcs.el (vc-rcs-modify-change-comment):
...
* vc-cvs.el (vc-cvs-modify-change-comment): Fix argument order.
* log-view.el (log-view-mode-menu): Bind log-view-modify-change-comment.
2008-04-08 15:59:35 +00:00
Glenn Morris
8df5b06d16
(vc-modify-change-comment): Declare for compiler.
2008-01-04 03:16:19 +00:00
Eric S. Raymond
9b64a7f0cf
* (vc.el, vc-sccs.el, vc-rcs.el, vc-cs.el, vc-mcvs.el): Put
...
machinery in place to support editing of change comments
with 'e' in a log-view buffer. Not documented yet as this
only works for SCCS, RCS, and maybe CVS if you have admin
privileges. When we have backend support for Subversion and
more modern systems it will ve time to write this up.
2007-12-27 11:26:27 +00:00
Eric S. Raymond
813e89399c
Add log format samples for Subversion and Mercurial.
2007-12-26 21:02:59 +00:00
Eric S. Raymond
dce693f89b
Adapt log-view-diff for new VC API.
2007-10-20 04:39:42 +00:00
Eric S. Raymond
ac3f4c6f02
Terminology cleanup.
2007-10-10 18:52:45 +00:00
Miles Bader
1af74d06e5
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-875
2007-10-09 08:52:57 +00:00
Dan Nicolaescu
25edda535b
* pcvs-defs.el (cvs-mode-map): Bind TAB and backtab.
...
* log-view.el (log-view-mode-map): Likewise.
* diff-mode.el (diff-mode-shared-map): Likewise.
2007-09-22 23:27:53 +00:00
Dan Nicolaescu
a3f5d84dac
* files.el (file-name-sans-versions): Allow - and a-z in version
...
names.
* log-view.el (log-view-mode-map, log-view-mode-menu): Bind
log-view-annotate-version.
(log-view-beginning-of-defun, log-view-end-of-defun)
(log-view-annotate-version): New functions.
(log-view-mode): Use log-view-beginning-of-defun and
log-view-end-of-defun.
2007-09-22 00:02:52 +00:00
Romain Francoise
ccf8969494
(log-view-current-file): Balance parens.
2007-09-02 07:46:54 +00:00
Glenn Morris
22f4e5c15a
(log-view-current-file): Give a more explicit error if
...
log-view-file-re fails to find a match.
2007-09-02 01:50:12 +00:00
Dan Nicolaescu
a090236093
(log-view-toggle-mark-entry): Add docstring.
...
(log-view-get-marked): Likewise.
2007-08-26 02:16:04 +00:00
Dan Nicolaescu
3a44b2ae7a
(log-view-marked-list): Delete variable.
...
(log-view-mode): Don't use it.
(log-view-toggle-mark-entry): Likewise, simplify.
(log-view-current-tag): Don't return properties.
(log-view-get-marked): New function.
2007-08-25 20:07:23 +00:00
Dan Nicolaescu
83db937cda
(log-view-toggle-mark-entry): New function.
...
(log-view-mode-map): Bind it.
(log-view-marked-list): New variable.
(log-view-mode): Make it local.
2007-08-24 17:28:00 +00:00
Miles Bader
37cc095b6a
Merge from emacs--rel--22
...
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Stefan Monnier
5bdc71d0cd
(log-view-font-lock-keywords): Use `eval' so as to adapt to buffer settings.
2007-08-10 08:20:20 +00:00
Miles Bader
9aecacd08a
Merge from emacs--rel--22
...
Patches applied:
* emacs--rel--22 (patch 70-73)
- Update from CVS
2007-07-25 Glenn Morris <rgm@gnu.org>
* Relicense all FSF files to GPLv3 or later.
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
b4aa60262c
Switch license to GPLv3 or later.
2007-07-25 04:50:21 +00:00
Dan Nicolaescu
e4b9bdc58f
(log-view-mode-menu): New menu.
2007-07-07 03:42:40 +00:00
Dan Nicolaescu
d621bc0ad7
* vc-hg.el (vc-hg-log-view-mode): Fix last change.
...
* log-view.el (log-view-mode-menu): New menu.
2007-06-23 03:06:21 +00:00
Stefan Monnier
2ef3b3fe29
Add docstrings.
2007-06-22 18:37:46 +00:00
Stefan Monnier
18b2e5b9ab
(log-view-font-lock-keywords): Use `eval' to consult the
...
buffer-local value of log-view-*-re if applicable.
2007-06-20 18:18:31 +00:00
Stefan Monnier
95588f91ba
(log-view-file-re, log-view-message-re): Use \(?1:...\).
...
(log-view-font-lock-keywords): Simplify.
(log-view-current-file, log-view-current-tag): Simplify.
2007-06-12 18:52:05 +00:00
Glenn Morris
d7a0267c8d
Add 2007 to copyright years.
2007-01-21 03:53:13 +00:00
Stefan Monnier
cc1eecfd88
Update my email address.
2006-04-30 15:49:08 +00:00
Thien-Thi Nguyen
aaef169dc6
Update years in copyright notice; nfc.
2006-02-06 15:23:23 +00:00
Stefan Monnier
243afed719
(log-view-minor-wrap): First rev is the one at point.
2006-01-24 18:43:22 +00:00
Juri Linkov
cbc9827367
(log-view-minor-wrap): Use the same logic to get revisions as `log-view-diff'.
2006-01-17 00:51:30 +00:00
Stefan Monnier
62c5f375b1
(log-view-file-re, log-view-message-re): Add support for DaRCS output.
2006-01-09 18:21:06 +00:00
Juri Linkov
efa7e86f2d
Call autoload for vc-find-version.
...
(log-view-current-file): Adjust subgroup numbers.
(log-view-current-tag): Add `length'.
2005-12-23 21:49:32 +00:00
Stefan Monnier
aa230d94e5
(log-view-file-re, log-view-message-re): Use shy groups.
...
(log-view-font-lock-keywords): Ajust subgroup numbers.
(log-view-current-tag): Don't hard code the number of subgroups.
2005-12-20 21:58:14 +00:00
Juri Linkov
e8171d36a3
(log-view-diff): Doc fix.
2005-12-14 10:20:03 +00:00
Nick Roberts
312794fe91
(log-view-diff): Clarify doc string.
2005-12-02 07:59:56 +00:00
Juanma Barranquero
71f6f91177
(cvs-minor-wrap-function): Add defvar.
2005-08-31 13:50:48 +00:00
Thien-Thi Nguyen
0d30b33766
Update years in copyright notice; nfc.
2005-08-06 22:13:43 +00:00
Lute Kamstra
086add1519
Update FSF's address.
2005-07-04 23:32:44 +00:00
Miles Bader
d842de85b3
Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-374
...
Remove "-face" suffix from log-view faces
2005-06-10 Miles Bader <miles@gnu.org>
* lisp/log-view.el (log-view-file, log-view-message):
Remove "-face" suffix from face names.
(log-view-file-face, log-view-message-face):
New backward-compatibility aliases for renamed faces.
(log-view-file-face, log-view-message-face): Use renamed log-view faces.
2005-06-10 08:29:58 +00:00
Stefan Monnier
9be92b9605
(log-view-message-re): Fix up Subversion regexp.
2005-02-18 21:56:47 +00:00
Juri Linkov
da4ae7d3d8
(log-view-diff): Replace interactive code "r"
...
by a list to allow to call it even if region is not active.
2004-04-27 06:42:48 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Stefan Monnier
1647ff5c46
Remove annoying $Id$ tag.
2003-05-09 22:37:44 +00:00
Juanma Barranquero
f1180544bb
Trailing whitespace deleted.
2003-02-04 12:29:42 +00:00
Stefan Monnier
2a673b0350
(log-view-message-re): The rev might be locked.
2003-01-14 21:46:13 +00:00
Richard M. Stallman
1fd714a410
(various face definitions): Use :weight, not :bold.
2001-12-31 20:44:44 +00:00