Function: log-view-mark-entry

log-view-mark-entry is an interactive and byte-compiled function defined in log-view.el.gz.

Signature

(log-view-mark-entry ARG &optional BEG END)

Documentation

Mark the log entry at point.

If the region is active in Transient Mark mode, mark all entries. When called with a prefix argument, mark that many log entries. When called from Lisp, mark ARG entries or all entries lying between BEG and END. If BEG and END are supplied, ARG is ignored.

When entries are marked, some commands that usually operate on the entry at point will instead operate on all marked entries. Use M-x log-view-unmark-entry (log-view-unmark-entry) to unmark an entry.

Lisp programs can use log-view-get-marked to obtain a list of all marked revisions.

Key Bindings

Source Code

;; Defined in /usr/src/emacs/lisp/vc/log-view.el.gz
(defun log-view-mark-entry (arg &optional beg end)
  "Mark the log entry at point.
If the region is active in Transient Mark mode, mark all entries.
When called with a prefix argument, mark that many log entries.
When called from Lisp, mark ARG entries or all entries lying between BEG
and END.  If BEG and END are supplied, ARG is ignored.

When entries are marked, some commands that usually operate on the entry
at point will instead operate on all marked entries.
Use \\[log-view-unmark-entry] to unmark an entry.

Lisp programs can use `log-view-get-marked' to obtain a list of all
marked revisions."
  (interactive "p\nR")
  (log-view--mark-unmark #'log-view--mark-entry arg beg end))