help-gnu-emacs
[Top][All Lists]
Advanced

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

Warning (undo): Buffer `*Buffer List*'


From: Tamas K Papp
Subject: Warning (undo): Buffer `*Buffer List*'
Date: Thu, 25 Apr 2013 10:49:05 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

Hi,

After my Emacs has been running for a while, I get warnings like this:

----
Warning (undo): Buffer `*Buffer List*' undo info was 12075571 bytes long.
The undo info was discarded because it exceeded `undo-outer-limit'.

This is normal if you executed a command that made a huge change
to the buffer.  In that case, to prevent similar problems in the
future, set `undo-outer-limit' to a value that is large enough to
cover the maximum size of normal changes you expect a single
command to make, but not so large that it might exceed the
maximum memory allotted to Emacs.

If you did not execute any such command, the situation is
probably due to a bug and you should report it.

You can disable the popping up of this buffer by adding the entry
(undo discard-info) to the user option `warning-suppress-types',
which is defined in the `warnings' library.
----

I would like to figure out which, if any, of the Emacs programs I am
using is responsible for this, then report this as a bug, so I would
like to ask for some help with that --- is there a way I can monitor the
buffer to see what changes it?

buffer-undo-list in *Buffer List* looks like:

((nil tabulated-list-entry nil 3552 . 3553)
 (nil tabulated-list-entry nil 3547 . 3552)
 (nil tabulated-list-entry nil 3546 . 3547)
 (nil tabulated-list-entry nil 3535 . 3546)
 (nil tabulated-list-entry nil 3534 . 3535)
 (nil tabulated-list-entry nil 3533 . 3534)
 (nil tabulated-list-entry nil 3527 . 3533)
 (nil tabulated-list-entry nil 3519 . 3527)
...)

emacs-version: "24.3.1"

Best,

Tamas




reply via email to

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