From david@porkrind.org Tue Mar 31 15:47:56 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 31 Mar 2009 22:47:56 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n2VMlqvH032485 for ; Tue, 31 Mar 2009 15:47:53 -0700 Received: from mail.gnu.org ([199.232.76.166]:53446 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LomkK-0006qp-5F for emacs-pretest-bug@gnu.org; Tue, 31 Mar 2009 18:47:52 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LomkI-0001Qt-7Z for emacs-pretest-bug@gnu.org; Tue, 31 Mar 2009 18:47:52 -0400 Received: from cpe-76-87-215-142.socal.res.rr.com ([76.87.215.142]:51554 helo=death.porkrind.org) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LomkH-0001Q3-MT for emacs-pretest-bug@gnu.org; Tue, 31 Mar 2009 18:47:50 -0400 Received-SPF: pass (death.porkrind.org: authenticated connection) receiver=death.porkrind.org; client-ip=127.0.0.1; helo=black.local; envelope-from=david@porkrind.org; x-software=spfmilter 0.97 http://www.acme.com/software/spfmilter/ with libspf-unknown; Received: from black.local (localhost [127.0.0.1]) (authenticated bits=0) by death.porkrind.org (8.14.3/8.14.3/Debian-9) with ESMTP id n2VMI4na013938 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 31 Mar 2009 15:18:04 -0700 Message-ID: <49D29695.2090009@porkrind.org> Date: Tue, 31 Mar 2009 15:17:57 -0700 From: David Caldwell User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1b3pre) Gecko/20090223 Thunderbird/3.0b2 MIME-Version: 1.0 To: emacs-pretest-bug@gnu.org Subject: 23.0.92; The bottom of my font (Monaco 10) is cut off on Mac OS X X-Enigmail-Version: 0.96a Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAACXBIWXMAAAsTAAALEwEAmpwY AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+S X8VGAAABiklEQVR42rRYSZIDIQwzLv7/ZXLoEAzeBKG7ag4DRhZeBKQ0Qr5imLWCrKwn0HImc1Mx aAvmmc/cuAT7RMYws6v/gHeb0p4/y5792GJJlLZWOPgsdV5NaRes4Xe4632sLljD7wKv1Ta74H/h MxecN1Rc2TatYcP7zb+6WFfN/zMSHg1Ymuxjrzd+DuLw6Nlekggt1hvr7KK9tRIX85jjM6GTYhfv nzXH3jBdYc4koueBs66M+Xv9O9n5ML4urWssjGeMY3if3bzGSvk30BQ46OOaxJjLCpzPJAzXrOrD z5VFh58TIiwESIiCHNxxwPTy97qDei8YdpVdyYEv6EQcK8n+iTyE/Cn1eoe7HwN+F56oErVSGtJY Q1sR2ehaUHfjvJuv0tL7qAzEbBmfF2IHrVi8zp9N0pZtQZZHOXp/sLW4+hqKvm3iccaPwP3XgnKX n8/YtVeOsnenRG7VCBFlZ5fe3LOyANCVdGAIwDs7tTXGF4hIk15/iAfSgv2UkNFItSszOG3Ha7r0 GQBerhBkHOAzmQAAAABJRU5ErkJggg== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig1B6ED214A0A5A104098E4116" X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig1B6ED214A0A5A104098E4116 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I'm using monaco 10 on my Mac: (set-default-font "-apple-monaco-medium-r-normal--10-90-72-72-m-90-mac-roman" t) This pretest, unlike the last one, has less space between each line. This is cutting off the bottom of the font. Certain characters, most notably [, ], {, }, ( and ) don't show their bottom row. The screen also looks more cluttered because of the closer proximity of the lines which makes it harder to read (I realize that sounds a bit princess-and-the-pea-ish of me). -David In GNU Emacs 23.0.92.1 (i386-apple-darwin9.6.0, NS apple-appkit-949.43) of 2009-03-31 on black.local Windowing system distributor `Apple', version 10.3.949 configured using `configure '--with-ns'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: nil value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t dir-locals-mode: t auto-insert-mode: t show-paren-mode: t delete-selection-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t Recent messages: Searching subfile emacs-8... Searching subfile emacs-2... Searching subfile emacs-3... Searching subfile emacs-4... Searching subfile emacs-5... Searching subfile emacs-6... Searching subfile emacs-7... Searching subfile emacs-8... Mark saved where search started Mark set --------------enig1B6ED214A0A5A104098E4116 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.3 (Darwin) iQCVAwUBSdKWm6f81MBhyqGFAQLIpAQAmoTrMtLgUKaAUFHS1HnVKyetRfnGfGIk ZG+AzbtjYJKi7F6nFJnnZ746JhKxFP+3FqakylPWDgMPwdHQ67QQcEs83NxfKSQz rcmb0+8LvCDT1huVku96RJSR2A+l2uzAiTFVBLe1Be+NBOtvBUzNTgyHLZMtKos3 ulr4U0Wkmbg= =15+9 -----END PGP SIGNATURE----- --------------enig1B6ED214A0A5A104098E4116-- From monnier@iro.umontreal.ca Tue Mar 31 18:16:15 2009 Received: (at control) by emacsbugs.donarmstrong.com; 1 Apr 2009 01:16:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.5 required=4.0 tests=HAS_BUG_NUMBER, VALID_BTS_CONTROL,XIRONPORT autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from ironport2-out.teksavvy.com (ironport2-out.pppoe.ca [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n311GCwX006221 for ; Tue, 31 Mar 2009 18:16:14 -0700 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqgEAPdc0klFxIfy/2dsb2JhbACBU8xwg3oGhH8 X-IronPort-AV: E=Sophos;i="4.39,304,1235970000"; d="scan'208";a="36021014" Received: from 69-196-135-242.dsl.teksavvy.com (HELO ceviche.home) ([69.196.135.242]) by ironport2-out.teksavvy.com with ESMTP; 31 Mar 2009 21:16:07 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 3D87C7057A; Tue, 31 Mar 2009 21:16:07 -0400 (EDT) From: Stefan Monnier To: control@debbugs.gnu.org Subject: Re: bug#2836: 23.0.92; The bottom of my font (Monaco 10) is cut off on Mac OS X Message-ID: References: <49D29695.2090009@porkrind.org> Date: Tue, 31 Mar 2009 21:16:07 -0400 In-Reply-To: <49D29695.2090009@porkrind.org> (David Caldwell's message of "Tue, 31 Mar 2009 15:17:57 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii reassign 2836 emacs,ns thanks From david@porkrind.org Sat Apr 4 01:02:12 2009 Received: (at 2836) by emacsbugs.donarmstrong.com; 4 Apr 2009 08:02:12 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER,RDNS_DYNAMIC autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from death.porkrind.org (cpe-76-87-215-142.socal.res.rr.com [76.87.215.142]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n34829Nc010338 for <2836@emacsbugs.donarmstrong.com>; Sat, 4 Apr 2009 01:02:10 -0700 Received-SPF: pass (death.porkrind.org: authenticated connection) receiver=death.porkrind.org; client-ip=10.0.0.116; helo=[10.0.0.116]; envelope-from=david@porkrind.org; x-software=spfmilter 0.97 http://www.acme.com/software/spfmilter/ with libspf-unknown; Received: from [10.0.0.116] (black.local [10.0.0.116]) (authenticated bits=0) by death.porkrind.org (8.14.3/8.14.3/Debian-9) with ESMTP id n34827EV008107 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <2836@emacsbugs.donarmstrong.com>; Sat, 4 Apr 2009 01:02:08 -0700 Date: Sat, 04 Apr 2009 01:02:05 -0700 From: David Caldwell To: 2836@debbugs.gnu.org Subject: Re: bug#2836: Acknowledgement (23.0.92; The bottom of my font (Monaco 10) is cut off on Mac OS X) Message-ID: In-Reply-To: References: <49D29695.2090009@porkrind.org> X-Mailer: Mulberry/4.0.9b1 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline I have more info about when this occurred. I make nightly builds of the emacs cvs tree (http://porkrind.org/emacs) and so I used them to do a binary search and found that this bug seems to have been introduced on 2009-03-14. My builds happen at midnight and 2009-03-14 works and 2009-03-15 (and later) do not work. Hopefully this can help someone figure out where this bug came from. -David From david@porkrind.org Sat Apr 4 02:10:02 2009 Received: (at 2836) by emacsbugs.donarmstrong.com; 4 Apr 2009 09:10:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-2.9 required=4.0 tests=HAS_BUG_NUMBER, MURPHY_DRUGS_REL8,RDNS_DYNAMIC autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from death.porkrind.org (cpe-76-87-215-142.socal.res.rr.com [76.87.215.142]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3499xCg028984 for <2836@emacsbugs.donarmstrong.com>; Sat, 4 Apr 2009 02:10:00 -0700 Received-SPF: pass (death.porkrind.org: authenticated connection) receiver=death.porkrind.org; client-ip=10.0.0.116; helo=[10.0.0.116]; envelope-from=david@porkrind.org; x-software=spfmilter 0.97 http://www.acme.com/software/spfmilter/ with libspf-unknown; Received: from [10.0.0.116] (black.local [10.0.0.116]) (authenticated bits=0) by death.porkrind.org (8.14.3/8.14.3/Debian-9) with ESMTP id n3499wvl028016 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <2836@emacsbugs.donarmstrong.com>; Sat, 4 Apr 2009 02:09:58 -0700 Date: Sat, 04 Apr 2009 02:09:57 -0700 From: David Caldwell To: 2836@debbugs.gnu.org Subject: Re: bug#2836: Acknowledgement (23.0.92; The bottom of my font (Monaco 10) is cut off on Mac OS X) Message-ID: In-Reply-To: References: <49D29695.2090009@porkrind.org> X-Mailer: Mulberry/4.0.9b1 (Mac OS X) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="==========69EEB7ECEA5D054D91A3==========" --==========69EEB7ECEA5D054D91A3========== Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline Ok. I went ahead and tracked it down. The regression was a change to src/nsfont.m on 2009-03-14 by davidswelt: > nsfont.m (nsfont_open): remove ns_expand_space, assume -0.5 i.e. no > additional spacing, similar to Carbon port. I've attached a patch that fixes the regression (the bottom line of the font being dropped). It puts back expand to 0.5 which seems to be the default pre-checkin. A couple things in this piece of code look a little sketchy. The "shrink" variable, for instance, seems to be defined but never used anywhere. There's some commented out stuff that's unclear what it was meant for and no indication of why one might comment it in or otherwise make use of it. -David --==========69EEB7ECEA5D054D91A3========== Content-Type: application/octet-stream; name="font-fix-2009-04-04.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="font-fix-2009-04-04.patch"; size=538 SW5kZXg6IHNyYy9uc2ZvbnQubQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ClJDUyBmaWxlOiAvc291cmNlcy9lbWFjcy9l bWFjcy9zcmMvbnNmb250Lm0sdgpyZXRyaWV2aW5nIHJldmlzaW9uIDEuMjAKZGlmZiAtcCAtdSAt ZCAtcjEuMjAgbnNmb250Lm0KLS0tIHNyYy9uc2ZvbnQubQkxNCBNYXIgMjAwOSAyMToyMDowNyAt MDAwMAkxLjIwCisrKyBzcmMvbnNmb250Lm0JNCBBcHIgMjAwOSAwODo1Njo1OSAtMDAwMApAQCAt NjU4LDcgKzY1OCw3IEBAIG5zZm9udF9vcGVuIChGUkFNRV9QVFIgZiwgTGlzcF9PYmplY3QgZm8K ICAgICBoZCA9IGZ1bGxfaGVpZ2h0IC0gbWluX2hlaWdodDsKIAogICAgIC8qIHN0YW5kYXJkIGhl aWdodCwgc2ltaWxhciB0byBDYXJib24uIEVtYWNzLmFwcDogd2FzIDAuNSBieSBkZWZhdWx0LiAq LwotICAgIGV4cGFuZCA9IDAuMDsgCisgICAgZXhwYW5kID0gMC41OwogICAgIHNocmluayA9IDEu MDsKICAgICBoc2hyaW5rID0gMS4wOwogCg== --==========69EEB7ECEA5D054D91A3==========-- From david.reitter@gmail.com Mon Apr 27 14:08:29 2009 Received: (at 2836) by emacsbugs.donarmstrong.com; 27 Apr 2009 21:08:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: *** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=3.0 required=4.0 tests=ONEWORD autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from yx-out-2324.google.com (yx-out-2324.google.com [74.125.44.30]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3RL8QKa010021 for <2836@emacsbugs.donarmstrong.com>; Mon, 27 Apr 2009 14:08:27 -0700 Received: by yx-out-2324.google.com with SMTP id 8so103500yxg.31 for <2836@emacsbugs.donarmstrong.com>; Mon, 27 Apr 2009 14:08:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=ECUyHk8G0GOJImSmuSL9f7dnopzmQW47GFwLJhfObi4=; b=U582tYhk4wx8kGVoKMIUOBmXlfphKj736VDwSueLnEhiKSvb6R71XETtjph6bSBbW7 LZmSy9w1lyN3I9mDgWZgPDyY8jnF+JozDKCF4htKM3Xx1IjwQbQyy8cUfbyw5IDfpyWo MLtUxsQcrK2AfCUQYlQPuKXvCXoaCR9dAyPuo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=twIw3vsqqjPR6BF8gyyOX6iNIBdAqvch9YuVzbQiwnwLbd5x5fLVgkxlpVc/GjntbA Q4fzG33KXVbrpP3ZVbzAWPlAzPYQyc9KC91bUgeCCJ4wAJCpaF/Go38KgBA3fNmrPxNV WV3yrjY/A7MRlkW2UBBS34h4QbzMEiD5gdu2c= Received: by 10.90.91.9 with SMTP id o9mr3477097agb.24.1240866506304; Mon, 27 Apr 2009 14:08:26 -0700 (PDT) Received: from SCARLETT.PSY.CMU.EDU (SCARLETT.PSY.CMU.EDU [128.2.249.106]) by mx.google.com with ESMTPS id 32sm10331527aga.4.2009.04.27.14.08.25 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 27 Apr 2009 14:08:25 -0700 (PDT) Message-Id: <6D1F761C-0DC1-4C75-B8FC-810CC4466EDD@gmail.com> From: David Reitter To: 2836@debbugs.gnu.org Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v930.3) Subject: Re: bug#2836 Date: Mon, 27 Apr 2009 17:08:24 -0400 X-Mailer: Apple Mail (2.930.3) First, I reproduce this only when the system and Emacs are set up to switch off antialiasing for a font as small as that. With antialiasing on, the error doesn't occur. (Can be reproduced with Emacs -Q, which seems to use special settings for antialiasing, or with (setq ns-antialias-text nil)). Reintroducing line spacing (which was removed for a reason) not only fixes this bug, but has global consequences. So I don't think this is the right way to fix this bug. I think we have to look at the code that draws the non-antialiased text. For now, the workaround for this is (set-frame-parameter nil 'line-spacing 2) (or setting defaut-frame-alist accordingly). From david@porkrind.org Thu Jul 16 16:49:37 2009 Received: (at 2836) by emacsbugs.donarmstrong.com; 16 Jul 2009 23:49:37 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: ** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=2.1 required=4.0 tests=AWL,MURPHY_DRUGS_REL8,ONEWORD, RDNS_DYNAMIC,SPF_HELO_PASS autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from porkrind.org (cpe-76-87-215-142.socal.res.rr.com [76.87.215.142]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6GNnYsn019496 for <2836@emacsbugs.donarmstrong.com>; Thu, 16 Jul 2009 16:49:35 -0700 Received-SPF: pass (porkrind.org: authenticated connection) receiver=porkrind.org; client-ip=127.0.0.1; helo=black.local; envelope-from=david@porkrind.org; x-software=spfmilter 0.97 http://www.acme.com/software/spfmilter/ with libspf-unknown; Received: from black.local (localhost [127.0.0.1]) (authenticated bits=0) by porkrind.org (8.14.3/8.14.3/Debian-9) with ESMTP id n6GNnX6T017737 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 16 Jul 2009 16:49:34 -0700 Message-ID: <4A5FBC8D.5000208@porkrind.org> Date: Thu, 16 Jul 2009 16:49:33 -0700 From: David Caldwell User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.1pre) Gecko/20090714 Shredder/3.0b3pre MIME-Version: 1.0 To: David Reitter CC: 2836@debbugs.gnu.org Subject: Re: bug#2836 References: <6D1F761C-0DC1-4C75-B8FC-810CC4466EDD@gmail.com> In-Reply-To: X-Enigmail-Version: 0.96a Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAQAAAD9CzEMAAAACXBIWXMAAAsTAAALEwEAmpwY AAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+S X8VGAAABiklEQVR42rRYSZIDIQwzLv7/ZXLoEAzeBKG7ag4DRhZeBKQ0Qr5imLWCrKwn0HImc1Mx aAvmmc/cuAT7RMYws6v/gHeb0p4/y5792GJJlLZWOPgsdV5NaRes4Xe4632sLljD7wKv1Ta74H/h MxecN1Rc2TatYcP7zb+6WFfN/zMSHg1Ymuxjrzd+DuLw6Nlekggt1hvr7KK9tRIX85jjM6GTYhfv nzXH3jBdYc4koueBs66M+Xv9O9n5ML4urWssjGeMY3if3bzGSvk30BQ46OOaxJjLCpzPJAzXrOrD z5VFh58TIiwESIiCHNxxwPTy97qDei8YdpVdyYEv6EQcK8n+iTyE/Cn1eoe7HwN+F56oErVSGtJY Q1sR2ehaUHfjvJuv0tL7qAzEbBmfF2IHrVi8zp9N0pZtQZZHOXp/sLW4+hqKvm3iccaPwP3XgnKX n8/YtVeOsnenRG7VCBFlZ5fe3LOyANCVdGAIwDs7tTXGF4hIk15/iAfSgv2UkNFItSszOG3Ha7r0 GQBerhBkHOAzmQAAAABJRU5ErkJggg== Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 4/27/09 3:52 PM, David Reitter wrote: >> Reintroducing line spacing (which was removed for a reason) not only >> fixes this bug, but has global consequences. I'm curious what the reasons are since it wasn't really explained in the check-in comments. I've been running with my patch now for 3 months and haven't seen any visual oddities. But perhaps my anti-aliasing settings are masking what the original change was for... >> So I don't think this is the right way to fix this bug. I think we >> have to look at the code that draws the non-antialiased text. >> >> For now, the workaround for this is >> >> (set-frame-parameter nil 'line-spacing 2) >> (or setting defaut-frame-alist accordingly). This does fix the descenders being chopped off, but ends up making the block cursor not cover the whole glyph it's highlighting--it's really ugly. Any idea if we'll get a real fix (or one our workarounds) into CVS before emacs 23.1 is released? -David From david.reitter@gmail.com Thu Jul 16 16:54:51 2009 Received: (at 2836) by emacsbugs.donarmstrong.com; 16 Jul 2009 23:54:51 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: *** X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=3.0 required=4.0 tests=MURPHY_DRUGS_REL8,ONEWORD autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-ew0-f212.google.com (mail-ew0-f212.google.com [209.85.219.212]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6GNskQC020259 for <2836@emacsbugs.donarmstrong.com>; Thu, 16 Jul 2009 16:54:48 -0700 Received: by ewy8 with SMTP id 8so547804ewy.1 for <2836@emacsbugs.donarmstrong.com>; Thu, 16 Jul 2009 16:54:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:message-id:references:to :x-mailer; bh=fxaGGTmySFA9PvYb2X0FBkqe1eFtbBRzcPVPWUEXXaI=; b=Ta+v5A11HHN3hNvjE2PzqyC3D2/Bs4oQ7wsQ1ugQUqBZ8STKlcV3q9919yYgc052Cl c7jlD/7eEEfnve7zeOLNsoXT8IKtpLRdX9FhiLm/ySb1y1SWDr3xvxKmyvn+4RJ8hlKW EKkVmo2dv9d8gtKBzJmOB+RdUlizt7A9cPnB8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :message-id:references:to:x-mailer; b=HF08V7pQXuxBILWIxLVOXVWct1aetMVBD8hKCWaX+it1Yc1547HgRQ90ePII9b5WWn 0Yd9Yq2UwTvqA4vXG7JdEAf1/TMycJCtemk7wFj6gl7naZmtzvEH1sZV2g4n1qSVt+XU XvGI5SFGpZgXjEW41uhjptSf9alSQrzUGzK3M= Received: by 10.210.52.15 with SMTP id z15mr60532ebz.51.1247788478565; Thu, 16 Jul 2009 16:54:38 -0700 (PDT) Received: from scarlett.lan (78-105-238-33.zone3.bethere.co.uk [78.105.238.33]) by mx.google.com with ESMTPS id 7sm1814608eyg.24.2009.07.16.16.54.36 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 16 Jul 2009 16:54:37 -0700 (PDT) Subject: Re: bug#2836 Mime-Version: 1.0 (Apple Message framework v1071.1) Content-Type: multipart/signed; boundary=Apple-Mail-8-1045819460; protocol="application/pkcs7-signature"; micalg=sha1 From: David Reitter In-Reply-To: <4A5FBC8D.5000208@porkrind.org> Date: Fri, 17 Jul 2009 00:54:35 +0100 Cc: 2836@debbugs.gnu.org Message-Id: <8CFD46AE-885A-40CC-87F6-B5FE31EFE95C@gmail.com> References: <6D1F761C-0DC1-4C75-B8FC-810CC4466EDD@gmail.com> <4A5FBC8D.5000208@porkrind.org> To: David Caldwell X-Mailer: Apple Mail (2.1071.1) --Apple-Mail-8-1045819460 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii; format=flowed; delsp=yes On Jul 17, 2009, at 12:49 AM, David Caldwell wrote: > I'm curious what the reasons are since it wasn't really explained in > the > check-in comments. I've been running with my patch now for 3 months > and > haven't seen any visual oddities. But perhaps my anti-aliasing > settings > are masking what the original change was for... One reason was that markings in the fringe are oddly divided if line spacing is used, rather than continuous. The other one was to use the standard line spacing on the system, and the same line spacing as in Emacs 22 (Carbon). >>> For now, the workaround for this is >>> >>> (set-frame-parameter nil 'line-spacing 2) >>> (or setting defaut-frame-alist accordingly). > > This does fix the descenders being chopped off, but ends up making the > block cursor not cover the whole glyph it's highlighting--it's > really ugly. That per se is a bug and should be changed. It's probably easier to fix. > Any idea if we'll get a real fix (or one our workarounds) into CVS > before emacs 23.1 is released? If someone provides one and it is considered safe, maybe yes. But I wouldn't worry too much about the release, given the long list of NS specific bugs that the release will have anyways. --Apple-Mail-8-1045819460 Content-Disposition: attachment; filename=smime.p7s Content-Type: application/pkcs7-signature; name=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIFxDCCAn0w ggHmoAMCAQICED6shx13jEDrq0eL8FRq5ykwDQYJKoZIhvcNAQEFBQAwYjELMAkGA1UEBhMCWkEx JTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQ ZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA4MTIwOTAyMDgwMVoXDTA5MTIwOTAyMDgw MVowYjEQMA4GA1UEBBMHUmVpdHRlcjEOMAwGA1UEKhMFRGF2aWQxFjAUBgNVBAMTDURhdmlkIFJl aXR0ZXIxJjAkBgkqhkiG9w0BCQEWF2RhdmlkLnJlaXR0ZXJAZ21haWwuY29tMIGfMA0GCSqGSIb3 DQEBAQUAA4GNADCBiQKBgQDOdo6kAwlkBxUb8dj4saMbYg4SVng8CUePFn3cjjWrakBTbUVa4Z0n wlUxr7AitEeKhBy5nGhu96+jKUPrCwYNRCZ0l2ovvuGq4z1m1nZ5/c8WvFlVhieuxXMUfmb/O7D3 IojoX6iS8n5MNNU2IWNNT/AD3vOl6DKgOtOw4J9y+QIDAQABozQwMjAiBgNVHREEGzAZgRdkYXZp ZC5yZWl0dGVyQGdtYWlsLmNvbTAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEBBQUAA4GBAIjI8yEW wkiEfA9PMgpjnD6KyCXT0iZjHhW2PkR53yZZLUoTboHnKgsFwYp/gzzIL8J5cvZaRUyMUzXDufPP dRmxxCs2jXXLDD/8bvdvOuMzqgYoFA73fAfsC8S6qUL1PayZ90J8CZHNhDwqWqOA56T+DdKUegJT sqoHKh6OnypTMIIDPzCCAqigAwIBAgIBDTANBgkqhkiG9w0BAQUFADCB0TELMAkGA1UEBhMCWkEx FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMRowGAYDVQQKExFUaGF3 dGUgQ29uc3VsdGluZzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEk MCIGA1UEAxMbVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIENBMSswKQYJKoZIhvcNAQkBFhxwZXJz b25hbC1mcmVlbWFpbEB0aGF3dGUuY29tMB4XDTAzMDcxNzAwMDAwMFoXDTEzMDcxNjIzNTk1OVow YjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAq BgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMIGfMA0GCSqGSIb3DQEB AQUAA4GNADCBiQKBgQDEpjxVc1X7TrnKmVoeaMB1BHCd3+n/ox7svc31W/Iadr1/DDph8r9RzgHU 5VAKMNcCY1osiRVwjt3J8CuFWqo/cVbLrzwLB+fxH5E2JCoTzyvV84J3PQO+K/67GD4Hv0CAAmTX p6a7n2XRxSpUhQ9IBH+nttE8YQRAHmQZcmC3+wIDAQABo4GUMIGRMBIGA1UdEwEB/wQIMAYBAf8C AQAwQwYDVR0fBDwwOjA4oDagNIYyaHR0cDovL2NybC50aGF3dGUuY29tL1RoYXd0ZVBlcnNvbmFs RnJlZW1haWxDQS5jcmwwCwYDVR0PBAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2 YXRlTGFiZWwyLTEzODANBgkqhkiG9w0BAQUFAAOBgQBIjNFQg+oLLswNo2asZw9/r6y+whehQ5aU nX9MIbj4Nh+qLZ82L8D0HFAgk3A8/a3hYWLD2ToZfoSxmRsAxRoLgnSeJVCUYsfbJ3FXJY3dqZw5 jowgT2Vfldr394fWxghOrvbqNOUQGls1TXfjViF4gtwhGTXeJLHTHUb/XV9lTzGCAo8wggKLAgEB MHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4x LDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhA+rIcdd4xA66tH i/BUaucpMAkGBSsOAwIaBQCgggFvMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTA5MDcxNjIzNTQzNVowIwYJKoZIhvcNAQkEMRYEFNya2hvEIyUZBmx0HoeDOSMZ2Xyl MIGFBgkrBgEEAYI3EAQxeDB2MGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3Vs dGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWlu ZyBDQQIQPqyHHXeMQOurR4vwVGrnKTCBhwYLKoZIhvcNAQkQAgsxeKB2MGIxCzAJBgNVBAYTAlpB MSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUg UGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQQIQPqyHHXeMQOurR4vwVGrnKTANBgkqhkiG9w0B AQEFAASBgH4sFWjyjnASiYgwPK5kHLxaj84GGUymhfBc8bFmyLUmRIX0scAGKjbB0yDUgMLVgWA7 aRwhuCh25LRaUvIMt5CU2FuXStyCQTuPARxitCJQ5Hv4mLsVvtnn4lTmh+K3PwV1trP9tnQlGeIC hsfLxBCP8VcINKDa8LXVxsVNNvApAAAAAAAA --Apple-Mail-8-1045819460-- From jasonrumney@gmail.com Sat Aug 1 01:57:36 2009 Received: (at control) by emacsbugs.donarmstrong.com; 1 Aug 2009 08:57:37 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.6 required=4.0 tests=AWL,ONEWORD,VALID_BTS_CONTROL autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail-pz0-f198.google.com (mail-pz0-f198.google.com [209.85.222.198]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n718vXGZ027619 for ; Sat, 1 Aug 2009 01:57:34 -0700 Received: by pzk36 with SMTP id 36so1074581pzk.13 for ; Sat, 01 Aug 2009 01:57:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:received:message-id :date:from:user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=EaARBEqaoXOdvcperubWOtchSzaSgRDU/AojukKXdgQ=; b=ENrBZSKY/TYjrO8tZ/IUWl9bPXUszVDBQaPS9r6BzGR1qjI8VIMqJit4ibauZp4X6B CH3u89LfyGMaIPhTNBSqUv7G9SFV7o+5inX7B0j6a1eJhNhR/A5Mxs1Y+sKnnsnRPJqm i8cjn0HPgK00NAqS2CbfLhsMfZWgDhfvgbnzY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; b=bitQA+yldz5PIzoeoX+4V1TtE4qUsC7qUjShbV6TZRQwGyHsXHrQvKh/hSJfNsMgyj 8fFvVtj+rGnW4TRovD22iqiXij8nf4Xrw9MLSm3REK8UUBLvWt+JSvrfiwlpoT7eeis9 8n11j2/gKRmP0waSL5P+ANRxIv1WejT6i8+zk= Received: by 10.114.180.16 with SMTP id c16mr5165011waf.57.1249117047847; Sat, 01 Aug 2009 01:57:27 -0700 (PDT) Received: from wanchan.jasonrumney.net ([118.101.136.103]) by mx.google.com with ESMTPS id c26sm6843198waa.50.2009.08.01.01.57.26 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 01 Aug 2009 01:57:27 -0700 (PDT) Sender: Jason Rumney Received: from wanchan.jasonrumney.net (localhost [127.0.0.1]) by wanchan.jasonrumney.net (Postfix) with ESMTP id 6B14B787 for ; Sat, 1 Aug 2009 16:57:23 +0800 (MYT) Message-ID: <4A740372.7070600@gnu.org> Date: Sat, 01 Aug 2009 16:57:22 +0800 From: Jason Rumney User-Agent: Mozilla-Thunderbird 2.0.0.19 (X11/20090103) MIME-Version: 1.0 To: control@debbugs.gnu.org Subject: Re: housekeeping References: <4A730C27.80402@gnu.org> In-Reply-To: <4A730C27.80402@gnu.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit reassign 3975 emacs,ns reassign 2836 emacs,ns reassign 3961 emacs,ns reassign 3986 emacs,ns merge 3975 2836 3961 3986 From debbugs-submit-bounces@debbugs.gnu.org Tue Feb 09 20:24:18 2010 Received: (at control) by debbugs.gnu.org; 10 Feb 2010 01:24:18 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nf1JS-0005Ug-3h for submit@debbugs.gnu.org; Tue, 09 Feb 2010 20:24:18 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nf1JQ-0005UX-Up for control@debbugs.gnu.org; Tue, 09 Feb 2010 20:24:17 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1Nf1JN-00085U-AM; Tue, 09 Feb 2010 20:24:13 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19314.2749.266539.846565@fencepost.gnu.org> Date: Tue, 9 Feb 2010 20:24:13 -0500 From: Glenn Morris To: control Subject: control X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.0 (-----) reassign 5521 emacs,erc tags 3975 moreinfo reassign 5542 emacs,ns reassign 5547 emacs,gnus reassign 5554 emacs,rmail severity 5554 wishlist From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 12 09:39:34 2010 Received: (at control) by debbugs.gnu.org; 12 Feb 2010 14:39:34 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nfwg9-0007rF-S7 for submit@debbugs.gnu.org; Fri, 12 Feb 2010 09:39:34 -0500 Received: from pantheon-po35.its.yale.edu ([130.132.50.83]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nfwfv-0007r5-GD for control@debbugs.gnu.org; Fri, 12 Feb 2010 09:39:32 -0500 Received: from furry (bb116-15-9-83.singnet.com.sg [116.15.9.83]) (authenticated bits=0) by pantheon-po35.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o1CEdEQM021734 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Fri, 12 Feb 2010 09:39:16 -0500 Received: by furry (Postfix, from userid 1000) id 5E9B1C05D; Fri, 12 Feb 2010 09:39:11 -0500 (EST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 3975 Date: Fri, 12 Feb 2010 09:39:11 -0500 Message-ID: <87mxze5xio.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) close 3975 thanks From unknown Sat Jun 21 12:13:39 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 13 Mar 2010 12:24:03 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator