emacs-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]