Commit ec0cf966 authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

*** empty log message ***

parent e21c148e
......@@ -82,42 +82,6 @@ A fix would be to somehow disable handling of display properties if an error
is encountered.
** custom mode-line face makes Emacs freeze up
From: Stephen Berman <>
Date: Sun, 24 Oct 2004 02:08:56 +0200
1. Start Emacs with -q -no-site-file.
2. Type `M-x customize-face' and at the prompt `mode-line'.
3. In the Custom buffer for mode-line face
a. check width and give it the value `narrow';
b. check height and give it the value 120 in 1/10 pt;
c. check underline and give it the value `on' (or `colored');
d. check overline and give it the value `on' (or `colored').
4. Set for current session.
5. Invoke Ediff on any two files.
6. Now Emacs is frozen and consumes 95-99% of CPU.
The customizations in step 3 appear to be the minimum necessary to
induce this bug. Leave out any one of them and Ediff runs without a
problem. Also if the 1/10 point value of height is 130 or greater
there's no bug (with the default font family; with e.g. Helvetica the
bug is induced only by a value of 100 or less).
I've noticed this freeze up only when invoking Ediff. The only thing
I've been able to do is kill Emacs externally, via top or with kill
when run in gdb, after interrupting. When the freeze up happens
within a gdb session, there is no automatic debugging feedback. After
interrupting I can get a backtrace, here's an example:
Update: Maybe only reveals itself when compiled with GTK+
** Document Custom Themes.
......@@ -22,6 +22,11 @@ to the FSF.
** The buttons at the top of a custom buffer should not omit
variables whose values are currently hidden.
** Clean up the variables in browse-url. Perhaps use a shell command string to
specify the browser instead of the mushrooming set of functions.
See also ESR's proposal for a BROWSER environment variable
* Important features:
** Provide user-friendly ways to list all available font families,
......@@ -54,10 +59,10 @@ to the FSF.
** Make movemail work with IMAP.
** Internationalize Emacs's messages. [Note that this is of limited
use until the menus can display multilingual text. It also doesn't
address important issues like using the names of symbols essentially
as documentation, e.g. in command names and Custom. -- fx]
** Internationalize Emacs's messages.
** Address internationalization of symbols names essentially
as documentation, e.g. in command names and Custom.
** Make the Lucid menu widget display multilingual text. [This
probably needs to be done from actual Emacs buffers, either directly
2005-04-17 Richard M. Stallman <>
* jka-compr.el (jka-compr-compression-info-list): Fix custom type.
* startup.el (fancy-splash-max-time): Just 30 seconds.
(fancy-splash-delay): Just 7.
(fancy-splash-screens): No time limit other than fancy-splash-max-time.
* loadhist.el (unload-feature): Update for new format of load-history.
Simplify the code.
* mail/rmail.el (rmail-ignored-headers): Ignore more headers
(rmail-font-lock-keywords): Don't fontify the text of a citation.
* mail/sendmail.el (mail-font-lock-keywords):
Don't fontify subject text.
Don't fontify the text of a citation.
2005-04-17 Mark H. Weaver <> (tiny change)
* comint.el (comint-output-filter): Run comint-output-filter-functions
with point where the user had it.
2005-04-16 Stefan Monnier <>
* international/ucs-tables.el (ucs-set-table-for-input):
2005-04-17 Richard M. Stallman <>
* buffers.texi (Indirect Buffers): Clarify.
* positions.texi (Positions): Clarify converting marker to integer.
* strings.texi (String Basics): Mention string-match; clarify.
2005-04-08 Lute Kamstra <>
* modes.texi (Search-based Fontification): Fix cross references.
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment