[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Inconsistency over point motion between mark-* commands
From: |
Stefan Monnier |
Subject: |
Re: Inconsistency over point motion between mark-* commands |
Date: |
Fri, 28 Mar 2008 23:59:00 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) |
> C-M-SPC (mark-sexp) sets the mark at the end of the current sexp,
> without moving point. C-M-h (mark-defun) sets the mark at the end of
> the current defun, and moves point to the beginning of the defun.
> Similarly, mark-page, mark-paragraph, and mark-whole-buffer all move
> point; mark-word does not move point.
> mark-end-of-sentence does not move point, which is appropriate
> considering its name.
> Does anyone know if there is a rationale for this inconsistency?
It looks like the difference is between "mark surround FOO" and "mark
next FOO".
Stefan