*** empty log message ***
authorGerd Moellmann <gerd@gnu.org>
Tue, 3 Jul 2001 15:41:14 +0000 (15:41 +0000)
committerGerd Moellmann <gerd@gnu.org>
Tue, 3 Jul 2001 15:41:14 +0000 (15:41 +0000)
etc/PROBLEMS
src/ChangeLog

index 40220a0..5deb52a 100644 (file)
@@ -1,16 +1,19 @@
 This file describes various problems that have been encountered
 in compiling, installing and running GNU Emacs.
 
 This file describes various problems that have been encountered
 in compiling, installing and running GNU Emacs.
 
-* Emacs hangs when changing the default font
+* Emacs pauses for several seconds when changing the default font
 
 This has been reported for fvwm 2.2.5 and the window manager of KDE
 
 This has been reported for fvwm 2.2.5 and the window manager of KDE
-2.1.  The reason for the hang is that Xt waits indefinitely for a
-ConfigureNotify event from the window manager.  A workaround is to add
-something like
+2.1.  The reason for the pause is Xt waiting for a ConfigureNotify
+event from the window manager, which the window manager doesn't send.
+Xt stops waiting after a default timeout of usually 5 seconds.
+
+A workaround for this is to add something like
 
 emacs.waitForWM: false
 
 
 emacs.waitForWM: false
 
-to your X resources.
+to your X resources. or to add `(wait-for-wm . nil)' to a frame's
+parameter list.
 
 * Underlines appear at the wrong position.
 
 
 * Underlines appear at the wrong position.
 
@@ -32,7 +35,7 @@ The solution is to make sure the preprocessor is run with the
 automatically.)
 
 Note that this problem does not pertain to the MS-Windows port of
 automatically.)
 
 Note that this problem does not pertain to the MS-Windows port of
-Emacs, since it doesn't use the preprocessor to generate Makefile's.
+Emacs, since it doesn't use the preprocessor to generate Makefiles.
 
 * Building the MS-Windows port with Cygwin GCC can fail.
 
 
 * Building the MS-Windows port with Cygwin GCC can fail.
 
index db84d0d..034a561 100644 (file)
@@ -1,5 +1,10 @@
 2001-07-03  Gerd Moellmann  <gerd@gnu.org>
 
 2001-07-03  Gerd Moellmann  <gerd@gnu.org>
 
+       * eval.c (specbind): If SYMBOL has a frame-local binding, record
+       the frame on the binding stack.  Change format of entries for
+       local bindings on the binding stack to '(SYMBOL . WHERE)'.
+       (unbind_to): Handle unbinding a frame-local variable.
+
        * xdisp.c (compute_line_metrics): On ttys, subtract continuation
        glyphs and truncation glyphs at the end of a row from its pixel
        width.
        * xdisp.c (compute_line_metrics): On ttys, subtract continuation
        glyphs and truncation glyphs at the end of a row from its pixel
        width.