emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: invisible


From: Stefan Monnier
Subject: Re: invisible
Date: 28 Feb 2004 23:07:52 -0500
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50

> But it is not clear that a nil value of line-move-ignore-invisible
> still makes sense after your change, regardless of any bugs and
> automatically setting it to t gets rid of several bugs, regardless of
> whatever else causes them.

Mostly agreed.  I actually can't understand why the default value of
line-move-ignore-invisible is nil rather that t since I haven't seen any
code yet which wants it to be nil (all packages I could find that might add
invisible properties to eol-chars set it manually to t).

> I believe that the idea behind a nil value of line-move-ignore-invisible
> was to be able to move around in non-intangible invisible text just like
> in regular visible text.  This is no longer possible after your
> change anyway.

It would be easy to tweak the C code so as to make it customizable.
I'd argue that it should use the same var as `line-move',
i.e. line-move-ignore-invisible (except I'd rename it to something like
move-skip-invisible since it wouldn't be specific to line-move any more).


        Stefan




reply via email to

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