GNU bug report logs - #16529
24.3.50; regression: `set-face-attribute' broken for attribute `:font'

Previous Next

Package: emacs;

Reported by: Drew Adams <drew.adams <at> oracle.com>

Date: Thu, 23 Jan 2014 16:23:02 UTC

Severity: normal

Found in version 24.3.50

Fixed in version 24.4

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Eli Zaretskii <eliz <at> gnu.org>
To: lekktu <at> gmail.com, martin rudalics <rudalics <at> gmx.at>
Cc: 16529 <at> debbugs.gnu.org
Subject: bug#16529: 24.3.50; regression: `set-face-attribute' broken for attribute `:font'
Date: Sat, 25 Jan 2014 14:57:26 +0200
> Date: Sat, 25 Jan 2014 14:01:55 +0200
> From: Eli Zaretskii <eliz <at> gnu.org>
> Cc: 16529 <at> debbugs.gnu.org
> 
> > From: Juanma Barranquero <lekktu <at> gmail.com>
> > Date: Fri, 24 Jan 2014 18:43:37 +0100
> > Cc: 16529 <at> debbugs.gnu.org
> > 
> > > Works for me.
> > 
> > Doesn't work for me. Perhaps is Windows-specific.
> 
> Could you please bisect this?

Actually, I think I found the revision to blame.  The problem started
to happen between Dec 25 and Dec 26.  This commit sounds relevant:

  revno: 115757
  committer: martin rudalics <rudalics <at> gmx.at>
  branch nick: trunk
  timestamp: Thu 2013-12-26 11:31:42 +0000
  message:
    Some more tinkering with Bug#16051.

    * window.c (resize_frame_windows): Don't let the size of the
    root window drop below the frame's default character size.
    Never ever delete any subwindows - let the window manager do the
    clipping.

    * w32fns.c (x_set_tool_bar_lines): Rewrite calculation of number
    of toolbar lines needed when they exceed the height of the root
    window.
    (unwind_create_frame_1): New function.
    (Fx_create_frame): Generally inhibit calling the window
    configuration change hook here.  Remove extra call to
    change_frame_size - it's not needed when we don't run the
    configuration change hook.

Martin, could you take a look, please?




This bug report was last modified 11 years and 164 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.