From: Juri Linkov Date: Mon, 13 Dec 2004 03:11:09 +0000 (+0000) Subject: * textmodes/paragraphs.el (mark-paragraph): X-Git-Tag: ttn-vms-21-2-B4~3306 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=d9954576c90ed13094c15819cea592cc6949297d;p=emacs.git * textmodes/paragraphs.el (mark-paragraph): Extend the region when mark is active in transient-mark-mode, regardless of the last command. Doc fix. --- diff --git a/lisp/textmodes/paragraphs.el b/lisp/textmodes/paragraphs.el index 206f7a42f78..353aa0ee8a2 100644 --- a/lisp/textmodes/paragraphs.el +++ b/lisp/textmodes/paragraphs.el @@ -357,13 +357,15 @@ the number of paragraphs marked equals ARG. If ARG is negative, point is put at end of this paragraph, mark is put at beginning of this or a previous paragraph. -If this command is repeated, it marks the next ARG paragraphs after (or -before, if arg is negative) the ones already marked." +If this command is repeated or mark is active in Transient Mark mode, +it marks the next ARG paragraphs after (or before, if arg is negative) +the ones already marked." (interactive "p") (unless arg (setq arg 1)) (when (zerop arg) (error "Cannot mark zero paragraphs")) - (cond ((and (eq last-command this-command) (mark t)) + (cond ((or (and (eq last-command this-command) (mark t)) + (and transient-mark-mode mark-active)) (set-mark (save-excursion (goto-char (mark))