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

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

Re: customize-face


From: Richard M. Stallman
Subject: Re: customize-face
Date: Sun, 04 Dec 2005 16:19:01 -0500

    `widget-before-change' may modify text preceding the editable field.  As
    a consequence FROM and TO values passed to `widget-after-change' get
    messed up.

I don't entirely understand the reasoning.  Why can
`widget-before-change' modify that text?  Is this solely because of
doing :notify?  (What does :notify do?)

    More precisely FROM is that of `widget-before-change' but TO
    does account for the text change.

If we arrange for FROM to take account of the text change,
would that solve the problem?  If you try manually or artificially
altering FROM in this case, does that make the bug go away?

      Moreover, undoing still doesn't
    work reliably.

How does it fail?

                    Finally, the bug will remove `widget-after-change' which
    breaks the entire customization buffer.

I don't understand--what does it mean to "remove" `widget-after-change'?




reply via email to

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