[Top][All Lists]

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

RE: need progress message for customize-apropos (enhancement request)

From: Drew Adams
Subject: RE: need progress message for customize-apropos (enhancement request)
Date: Sun, 20 Feb 2005 16:09:11 -0800

        Try customize-apropos . RET
        This will obviously take a while, as it opens a custom
        buffer with all options.
        After the message "Creating customization items..." is
        finished, the rest of
        the wait is much longer than the period in which that
        message is displayed.
        However, no message is displayed during this period

    Does this do the job?

It seems to - thanks.

However, The *Messages* buffer shows this:

Creating customization items ...86%
Loading whitespace...done
Creating customization items ...89%
Loading winner...done
Creating customization items ...90%
Loading xt-mouse...done
Creating customization items ...done
Resetting customization items...done
Creating customization setup...
Creating customization buffer...done

The message sequence at the end doesn't quite seem right:

 - I don't see "Resetting customization items..." (perhaps that's normal).

 - The last two messages don't form a pair. It _looks like_ "customization
setup" is still continuing.


    *** cus-edit.el     11 Feb 2005 10:29:26 -0500      1.212
    --- cus-edit.el     19 Feb 2005 12:01:50 -0500
    *** 1474,1481 ****
    --- 1474,1483 ----
        (unless (eq (preceding-char) ?\n)
          (widget-insert "\n"))
        (message "Creating customization items ...done")
    +   (message "Resetting customization items...")
        (unless (eq custom-buffer-style 'tree)
          (mapc 'custom-magic-reset custom-options))
    +   (message "Resetting customization items...done")
        (message "Creating customization setup...")

    Per, why does the code work this way?
    Can't the widgets be created in the proper state initially?

reply via email to

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