GNU bug report logs - #7342
face remap per frame, not buffer

Previous Next

Package: emacs;

Reported by: Peter Dyballa <Peter_Dyballa <at> Freenet.DE>

Date: Sat, 6 Nov 2010 12:07:02 UTC

Severity: wishlist

Tags: notabug, wontfix

Found in version 24.0.50

Done: Stefan Kangas <stefan <at> marxist.se>

Bug is archived. No further changes may be made.

Full log


Message #14 received at 7342 <at> debbugs.gnu.org (full text, mbox):

From: "Drew Adams" <drew.adams <at> oracle.com>
To: "'Peter Dyballa'" <Peter_Dyballa <at> Freenet.DE>
Cc: 7342 <at> debbugs.gnu.org
Subject: RE: bug#7342: 24.0.50;
	synchronised appearence of buffers in different frames
Date: Sat, 6 Nov 2010 16:22:13 -0700
> > It sounds like you are changing the text-scale factor, 
> > which affects the buffer, regardless of where it is displayed.
> 
> I am using the functions from the S-mouse-1 menu ("Change Default  
> Buffer Face"), increase or decrease buffer text size. I don't think  
> that a "text scaling" happens, by magnifying pixels or such.

Yes, they changed the behavior of S-mouse-1.  It now does so-called text scaling
or resizing.  The library for this behavior is face-remap.el.  See for example
`text-scale-increase' and `text-scale-adjust' (`C-x C-+'). For the doc, see the
Emacs manual, node `Temporary Face Changes'.

> > Alternatively, you can change the size of the default font for a  
> > frame, which affects all buffers displayed in that frame.
> 
> The functions in the menu do change the font used...

Those functions resize/scale the buffer text, as I said.  An _alternative_ is to
change the font of the `default' face for a given _frame_. You can do that in
various ways.  Again, see the SetFonts wiki page. 






This bug report was last modified 3 years and 211 days ago.

Previous Next


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