`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'?


_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to