[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#20663: page.el (forward-page): Avoid skipping pages
From: |
John Mastro |
Subject: |
bug#20663: page.el (forward-page): Avoid skipping pages |
Date: |
Wed, 13 Apr 2016 13:14:46 -0700 |
Marcin Borkowski <mbork@mbork.pl> wrote:
> My proposal is that a "page separator" would be a position in the buffer
> where (looking-at-p page-delimiter) is true, and if point is at such
> a place, then we consider it on the next page. I.e., in this situation
>
> abcabcabc
> -!-^L
> cbacbacba
>
> the point is already on the second page (unlike the default Emacs
> behavior).
That seems somewhat confusing to me. Intuitively, I would expect the new
page to start after the delimiter, not immediately before it
For comparison, when (looking-at-p "$") returns non-nil, that means
point is at the end of the current line (i.e. before the "\n"), not the
beginning of the next one. (Of course, they're not exactly the same,
since page-delimiter can match multiple characters.)
--
john
- bug#20663: page.el (forward-page): Avoid skipping pages, Marcin Borkowski, 2016/04/09
- bug#20663: page.el (forward-page): Avoid skipping pages, Eli Zaretskii, 2016/04/09
- bug#20663: page.el (forward-page): Avoid skipping pages, Marcin Borkowski, 2016/04/09
- bug#20663: page.el (forward-page): Avoid skipping pages, Eli Zaretskii, 2016/04/09
- bug#20663: page.el (forward-page): Avoid skipping pages, Pierre Neidhardt, 2016/04/09
- bug#20663: page.el (forward-page): Avoid skipping pages, Marcin Borkowski, 2016/04/11
- bug#20663: page.el (forward-page): Avoid skipping pages, Eli Zaretskii, 2016/04/11
- bug#20663: page.el (forward-page): Avoid skipping pages, Marcin Borkowski, 2016/04/13
- bug#20663: page.el (forward-page): Avoid skipping pages,
John Mastro <=
- bug#20663: page.el (forward-page): Avoid skipping pages, Marcin Borkowski, 2016/04/13
- bug#20663: page.el (forward-page): Avoid skipping pages, Marcin Borkowski, 2016/04/16
- bug#20663: page.el (forward-page): Avoid skipping pages, Eli Zaretskii, 2016/04/16
- bug#20663: page.el (forward-page): Avoid skipping pages, Marcin Borkowski, 2016/04/20
- bug#20663: page.el (forward-page): Avoid skipping pages, Pierre Neidhardt, 2016/04/27