GNU bug report logs -
#2668
user option `warning-suppress-types'
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 2668 in the body.
You can then email your comments to 2668 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2668
; Package
emacs
.
(Fri, 13 Mar 2009 22:25:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Boeters <stefan.boeters <at> web.de>
:
New bug report received and forwarded. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Fri, 13 Mar 2009 22:25:04 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
I regularly refresh newly generated output files that are open as a
buffer in Emacs with "revert-buffer". If these files are very large,
this produces the following warning:
"Warning (undo): Buffer `calibrate.lst' undo info was 34019863 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'."
I wanted to disable the popping up of the warning, but failed (with my
rudimentary Emacs knowledge). If I got it correctly from the discussion
in gnu.emacs.help (thread "Adding an entry to a user option"), the problem
is that the user option cannot (immediately) be customised, because it
is not
defined by default. This is what Drew Adams wrote in gnu.emacs.help:
"Grepping the Emacs 23 lisp libraries for `warning-suppress-types' shows
that it
is referred to in a doc string in `simple.el', but it is defined and
used only
in library `warnings.el', which is not loaded by default. You cannot
customize
it using Customize until it has been defined.
I think the fact that it is referenced in `simple.el' but undefined by
default
is a bug - please report it using `M-x report-emacs-bug'. But I warn you
that
it's likely that Stefan M. will reply that it is normal that most user
options
are not defined by default. ;-) I guess it all depends whether the doc
string in
`simple.el' is ever likely to be user-visible without `warnings.el'
having yet
been loaded."
He asked me to report the bug here.
Stefan
In GNU Emacs 22.3.1 (i386-mingw-nt6.0.6001)
of 2008-09-06 on SOFT-MJASON
Windowing system distributor `Microsoft Corp.', version 6.0.6001
configured using `configure --with-gcc (3.4)'
Important settings:
value of $LC_ALL: nil
value of $LC_COLLATE: nil
value of $LC_CTYPE: nil
value of $LC_MESSAGES: nil
value of $LC_MONETARY: nil
value of $LC_NUMERIC: nil
value of $LC_TIME: nil
value of $LANG: DEU
locale-coding-system: cp1252
default-enable-multibyte-characters: t
Major mode: GAMS-LST
Minor modes in effect:
show-paren-mode: t
cua-mode: t
encoded-kbd-mode: t
tooltip-mode: t
tool-bar-mode: t
mouse-wheel-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
blink-cursor-mode: t
unify-8859-on-encoding-mode: t
utf-translate-cjk-mode: t
auto-compression-mode: t
column-number-mode: t
line-number-mode: t
transient-mark-mode: t
Recent input:
<switch-frame> <help-echo> <switch-frame> <drag-n-drop>
<help-echo> <down-mouse-1> <mouse-movement> <mouse-1>
C-w 2 <help-echo> <switch-frame> <switch-frame> <help-echo>
<down-mouse-1> <mouse-1> M-r <help-echo> <down-mouse-1>
<mouse-1> <wheel-up> <down-mouse-1> <drag-mouse-1>
<down-mouse-1> <mouse-movement> <mouse-movement> <drag-mouse-1>
<help-echo> <down-mouse-1> <mouse-1> <help-echo> M-x
r e p o r t - e m a c s - b u g <return>
Recent messages:
Loading paren...done
Loading speedbar...done
For information about GNU Emacs and the GNU system, type C-h C-a.
Loading url-util...done
Updating speedbar to:
d:/data/GAMS/WorldScan/model_09/lst/baseline_EMF/...done
kill-region: The mark is not set now, so there is no region
Split window.
Loading kmacro...done
byte-code: Beginning of buffer
Loading emacsbug...done
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2668
; Package
emacs
.
(Sat, 14 Mar 2009 02:30:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Monnier <monnier <at> iro.umontreal.ca>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Sat, 14 Mar 2009 02:30:03 GMT)
Full text and
rfc822 format available.
Message #10 received at submit <at> emacsbugs.donarmstrong.com (full text, mbox):
> I regularly refresh newly generated output files that are open as a
> buffer in Emacs with "revert-buffer". If these files are very large,
> this produces the following warning:
> "Warning (undo): Buffer `calibrate.lst' undo info was 34019863 bytes long.
> The undo info was discarded because it exceeded `undo-outer-limit'.
That looks like a bug, indeed.
Stefan
Information forwarded
to
bug-submit-list <at> lists.donarmstrong.com, Emacs Bugs <bug-gnu-emacs <at> gnu.org>
:
bug#2668
; Package
emacs
.
(Sat, 14 Mar 2009 02:30:04 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Stefan Monnier <monnier <at> iro.umontreal.ca>
:
Extra info received and forwarded to list. Copy sent to
Emacs Bugs <bug-gnu-emacs <at> gnu.org>
.
(Sat, 14 Mar 2009 02:30:04 GMT)
Full text and
rfc822 format available.
Reply sent
to
Chong Yidong <cyd <at> stupidchicken.com>
:
You have taken responsibility.
(Sat, 14 Mar 2009 17:50:03 GMT)
Full text and
rfc822 format available.
Notification sent
to
Stefan Boeters <stefan.boeters <at> web.de>
:
bug acknowledged by developer.
(Sat, 14 Mar 2009 17:50:04 GMT)
Full text and
rfc822 format available.
Message #20 received at 2668-done <at> emacsbugs.donarmstrong.com (full text, mbox):
> I wanted to disable the popping up of the warning, but failed (with my
> rudimentary Emacs knowledge). If I got it correctly from the
> discussion in gnu.emacs.help (thread "Adding an entry to a user
> option"), the problem is that the user option cannot (immediately) be
> customised, because it is not defined by default.
Actually, `warning-suppress-types' can be customised as soon as the
warning is shown, because that loads the warnings library. If you want
to customize it in a freshly-launched Emacs, do `M-x load-library RET
warnings RET'.
I've added a note to the warning message that warning-suppress-types is
defined in the `warnings' Lisp library.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> emacsbugs.donarmstrong.com
.
(Sun, 12 Apr 2009 14:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 16 years and 124 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.