From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.bugs Subject: bug#2659: 23.0.91; set-face-attribute :height float on a Mac Date: Mon, 16 Mar 2009 10:31:54 +0900 Message-ID: <87ab7m9rsl.fsf@catnip.gol.com> References: <9abbd5730903130811qfc010di2c45ab84f511d329@mail.gmail.com> Reply-To: Miles Bader , 2659@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1237167854 17797 80.91.229.12 (16 Mar 2009 01:44:14 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 16 Mar 2009 01:44:14 +0000 (UTC) To: gnu-emacs-bug@moderators.individual.net Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Mar 16 02:45:31 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1Lj1tS-0007Qd-2M for geb-bug-gnu-emacs@m.gmane.org; Mon, 16 Mar 2009 02:45:30 +0100 Original-Received: from localhost ([127.0.0.1]:58766 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lj1s5-0007UC-TZ for geb-bug-gnu-emacs@m.gmane.org; Sun, 15 Mar 2009 21:44:05 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lj1rq-0007CQ-0p for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:43:50 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lj1rl-00075a-AZ for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:43:49 -0400 Original-Received: from [199.232.76.173] (port=45846 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lj1rk-00075K-QL for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:43:44 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:40384) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lj1rk-0002H5-9g for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:43:44 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2G1hgY7004333; Sun, 15 Mar 2009 18:43:42 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n2G1e5Ce003283; Sun, 15 Mar 2009 18:40:05 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Miles Bader Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 16 Mar 2009 01:40:05 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2659 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12371671261668 (code B ref -1); Mon, 16 Mar 2009 01:40:05 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 16 Mar 2009 01:32:06 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2G1W2uC001657 for ; Sun, 15 Mar 2009 18:32:03 -0700 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Lj1gQ-0002Xg-0a for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:32:02 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Lj1gL-0002Vu-8y for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:32:01 -0400 Original-Received: from [199.232.76.173] (port=48450 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Lj1gK-0002Vn-S2 for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:31:56 -0400 Original-Received: from moderators.individual.net ([130.133.4.7]:54722) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1Lj1gK-0001CT-FU for bug-gnu-emacs@gnu.org; Sun, 15 Mar 2009 21:31:56 -0400 Original-Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66]) by moderators.individual.net (Exim 4.69) for gnu-emacs-bug@moderators.individual.net with esmtp (envelope-from ) id <1Lj1gK-0006vL-0C>; Mon, 16 Mar 2009 02:31:56 +0100 Original-Received: from relay1.zedat.fu-berlin.de ([130.133.4.67]) by outpost1.zedat.fu-berlin.de (Exim 4.69) for gnu-emacs-bug@moderators.individual.net with esmtp (envelope-from ) id <1Lj1gJ-0008RZ-76>; Mon, 16 Mar 2009 02:31:55 +0100 Original-Received: from curry.zedat.fu-berlin.de ([130.133.1.2]) by relay1.zedat.fu-berlin.de (Exim 4.69) for gnu-emacs-bug@moderators.individual.net with esmtp (envelope-from ) id <1Lj1gJ-0007rQ-5n>; Mon, 16 Mar 2009 02:31:55 +0100 Original-Received: by Curry.ZEDAT.FU-Berlin.DE (Smail3.2.0.98) from news.uni-berlin.de with bsmtp id ; Mon, 16 Mar 2009 02:31:55 +0100 (MET) Original-Path: individual.net!not-for-mail Original-Newsgroups: gnu.emacs.bug Original-Lines: 19 X-Orig-X-Trace: individual.net s1amSXX9Z6p9pS0kaPCg0wfveIZsYFJqJuiIMHGpGCZc4Ozvyt Cancel-Lock: sha1:aVMyf2rWS8U46SPyRlrdPydw7aU= sha1:VqUM2aKmPwgslH3LtYSNp2IsqXw= System-Type: x86_64-unknown-linux-gnu X-Originating-IP: 130.133.1.2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sun, 15 Mar 2009 21:43:49 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:26373 Archived-At: Stefan Monnier writes: >> Debugger entered--Lisp error: (error "Invalid default face height" 1.1) > > This says that you can't specify "1.1 times the underlying face" because > the default face as no underlying face. Note that because the default face height is always absolute and fixed, it should be easy enough to do what you want by retrieving the current height and multiplying it yourself. e.g. (set-face-attribute 'default nil :height (truncate (* (face-attribute 'default :height) 1.1))) -Miles -- Virtues, n. pl. Certain abstentions.