all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Stephen Berman <Stephen.Berman@gmx.net>
To: emacs-devel@gnu.org
Cc: emacs-pretest-bug@gnu.org
Subject: Re: invisible
Date: Fri, 23 Nov 2007 21:31:01 +0100	[thread overview]
Message-ID: <87fxywpuuy.fsf@escher.local.home> (raw)
In-Reply-To: 4747312D.7020605@gmx.at

On Fri, 23 Nov 2007 20:59:41 +0100 martin rudalics <rudalics@gmx.at> wrote:

>> I cannot see a difference with forward-line.  I did this:
> ...
>> 5. In buffer a with point at (point-max), repeatedly typing C-p goes
>> like this, with `^' marking successive positions of the cursor:
>> line1line2line3line4line5line6
>> ^    ^         ^         ^
>> line7
>> ^
>>
>> 6. In buffer b with point at (point-max), repeatedly typing C-p goes
>> like this:
>> line1line2line3line4line5line6
>> ^    ^   ^     ^    ^    ^
>> line7
>> ^
>>
>> 7. In both buffer a and buffer b with point at (point-max), repeatedly
>> typing 'M-: (forward-line -1)' goes like in 6:
>> line1line2line3line4line5line6
>> ^    ^         ^         ^
>> line7
>> ^
>
> I don't understand: You say it "goes like in 6" but according to your
> "^" indicators you skip line5 and line3 in "7.".  Anyway, my Emacs has
> for (forward-line -1) the behavior you sketched for cases 5 and 6: line
> 5 and line3 are skipped when the rear-nonsticky property is not set.

Oh, sorry, that was a copy and paste error: the cursor indicators in 7
should be the same as in 6.

>> The only difference I see is in buffer a when the cursor is at the end
>> of line 7 (actually, anywhere but at the beginning), then typing C-p
>> repeatedly does not skip any lines.  This is regardless of the setting
>> of track-eol.
>
> Please experiment with the attached text file.  You probably need a
> visible line before and/or after the lines with the invisible endings.
> And it's easier to move the cursor to the end of a line before moving.

It's the same as before: C-p skips lines 5 and 3 with rear-nonsticky
nil, does not skip with rear-nonsticky t, and (forward-line -1) does not
skip regardless of rear-nonstickiness.  I tested on GNU Emacs 23.0.50.1
(i686-pc-linux-gnu, GTK+ Version 2.12.0) of 2007-11-21.  Could the
differences between what you and I see be related to the EOL difference
between MS Windows and Unix?  Can other users of these systems who are
following this thread try these tests and report their observations?

Steve Berman

  reply	other threads:[~2007-11-23 20:31 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <20040225.150142.12214540.kazu@iijlab.net>
     [not found] ` <q5gvfluxljk.fsf@lucent.com>
     [not found]   ` <200402282128.i1SLSuY15359@raven.dms.auburn.edu>
     [not found]     ` <200402290224.i1T2Oip15705@raven.dms.auburn.edu>
2007-11-09 21:59       ` invisible Stephen Berman
2007-11-18  0:35         ` invisible Stephen Berman
2007-11-18 15:27           ` invisible martin rudalics
2007-11-23 12:24             ` invisible Stephen Berman
2007-11-23 14:25               ` invisible martin rudalics
2007-11-23 18:19                 ` invisible Stephen Berman
2007-11-23 19:59                   ` invisible martin rudalics
2007-11-23 20:31                     ` Stephen Berman [this message]
2007-11-23 21:52                       ` invisible martin rudalics
2007-11-23 23:04                         ` invisible Stephen Berman
2007-11-24  9:33                           ` invisible martin rudalics
2007-11-24 10:11                             ` invisible Johan Bockgård
2007-11-24 10:30                               ` invisible martin rudalics
2007-11-24 10:34                                 ` invisible martin rudalics
2007-11-24 19:50                             ` invisible Stephen Berman
2007-11-24 22:26                               ` invisible martin rudalics
2007-11-26  3:25                                 ` invisible Stefan Monnier
2007-11-26  8:02                                   ` invisible martin rudalics
2007-11-26 15:17                                     ` invisible Stefan Monnier
2007-11-26 19:10                                       ` invisible martin rudalics
2007-11-26 20:19                                         ` invisible Stefan Monnier
2007-11-26  3:20                             ` invisible Stefan Monnier
2007-11-26  7:59                               ` invisible martin rudalics
2007-11-26 15:29                                 ` invisible Stefan Monnier
2007-11-26 19:09                                   ` invisible martin rudalics
2007-11-26 20:16                                     ` invisible Stefan Monnier
2007-11-27 13:11                                       ` invisible martin rudalics
2007-11-27 18:46                                       ` invisible martin rudalics
2007-11-27 22:44                                         ` invisible Stefan Monnier
2007-11-28  9:16                                           ` invisible martin rudalics
2007-11-28 19:20                                             ` invisible Stefan Monnier
2007-11-28 22:41                                               ` invisible martin rudalics
2007-11-28 23:23                                         ` invisible Stephen Berman
2007-11-29 10:15                                           ` invisible martin rudalics
2007-11-29 16:13                                             ` invisible Stefan Monnier
2007-11-29  1:04                                         ` invisible Richard Stallman
2007-11-29 10:26                                           ` invisible martin rudalics
2007-11-29 15:57                                             ` invisible Stefan Monnier
2007-11-29 16:36                                               ` invisible martin rudalics
2007-11-29 18:53                                                 ` invisible Stefan Monnier
2007-11-29 19:55                                                   ` invisible martin rudalics
2007-11-30 17:19                                               ` invisible martin rudalics
2007-11-30 18:59                                                 ` invisible Stefan Monnier
2007-11-30 22:09                                                   ` invisible martin rudalics
2007-12-01  3:11                                                     ` invisible Stefan Monnier
2007-12-01  9:44                                                       ` invisible martin rudalics
2007-12-01 20:41                                                         ` invisible Stefan Monnier
2007-12-02  1:15                                                           ` invisible Johan Bockgård
2007-12-02  9:47                                                           ` invisible martin rudalics
2007-11-23 14:37               ` invisible martin rudalics

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87fxywpuuy.fsf@escher.local.home \
    --to=stephen.berman@gmx.net \
    --cc=emacs-devel@gnu.org \
    --cc=emacs-pretest-bug@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.