1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

62 Commits

Author SHA1 Message Date
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