From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#2949: 23.0.92; font-info incompatible across Emacs versions Date: Sun, 12 Apr 2009 02:26:01 +0900 Message-ID: <87ws9rqeza.fsf@catnip.gol.com> References: Reply-To: Miles Bader , 2949@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 1239472234 15288 80.91.229.12 (11 Apr 2009 17:50:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Apr 2009 17:50:34 +0000 (UTC) Cc: emacs-pretest-bug@gnu.org, 2949@emacsbugs.donarmstrong.com To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Apr 11 19:51:52 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 1LshMq-0001Jl-UL for geb-bug-gnu-emacs@m.gmane.org; Sat, 11 Apr 2009 19:51:49 +0200 Original-Received: from localhost ([127.0.0.1]:55554 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LshLS-0007Yd-IB for geb-bug-gnu-emacs@m.gmane.org; Sat, 11 Apr 2009 13:50:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LshFI-0002Bl-7i for bug-gnu-emacs@gnu.org; Sat, 11 Apr 2009 13:44:00 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LshFC-00029W-Ul for bug-gnu-emacs@gnu.org; Sat, 11 Apr 2009 13:43:59 -0400 Original-Received: from [199.232.76.173] (port=43256 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LshFC-00029O-P8 for bug-gnu-emacs@gnu.org; Sat, 11 Apr 2009 13:43:54 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:50710) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LshFB-0001qo-LW for bug-gnu-emacs@gnu.org; Sat, 11 Apr 2009 13:43:54 -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 n3BHhnOI031995; Sat, 11 Apr 2009 10:43:50 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n3BHZ3xI029562; Sat, 11 Apr 2009 10:35:03 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Miles Bader Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 11 Apr 2009 17:35:02 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2949 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.123947077228209 (code B ref -1); Sat, 11 Apr 2009 17:35:02 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 11 Apr 2009 17:26:12 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-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 n3BHQ8Ij028203 for ; Sat, 11 Apr 2009 10:26:10 -0700 Original-Received: from mail.gnu.org ([199.232.76.166]:39596 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1Lsgy0-0002Nn-2w for emacs-pretest-bug@gnu.org; Sat, 11 Apr 2009 13:26:08 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1Lsgxy-0005xP-N3 for emacs-pretest-bug@gnu.org; Sat, 11 Apr 2009 13:26:07 -0400 Original-Received: from smtp11.dentaku.gol.com ([203.216.5.73]:48150) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Lsgxx-0005wN-R2; Sat, 11 Apr 2009 13:26:06 -0400 Original-Received: from 218.231.175.90.eo.eaccess.ne.jp ([218.231.175.90] helo=catnip.gol.com) by smtp11.dentaku.gol.com with esmtpa (Dentaku) id 1Lsgxu-0003Oy-6F; Sun, 12 Apr 2009 02:26:02 +0900 Original-Received: by catnip.gol.com (Postfix, from userid 1000) id 56AACDFA6; Sun, 12 Apr 2009 02:26:01 +0900 (JST) System-Type: x86_64-unknown-linux-gnu In-Reply-To: (Drew Adams's message of "Fri, 10 Apr 2009 08:44:50 -0700") Original-Lines: 19 X-Virus-Scanned: ClamAV GOL (outbound) X-Abuse-Complaints: abuse@gol.com X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) X-CrossAssassin-Score: 2 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sat, 11 Apr 2009 13:43:59 -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:27092 gmane.emacs.pretest.bugs:24266 Archived-At: "Drew Adams" writes: > In Emacs 20, `font-info' returns an array like this: ... > In Emacs 22 and later, it returns an array like this: ... > This breaks any code that tries to use the result with different Emacs versions. So.... what exactly do you want to happen? The two formats look easy enough to distinguish. Since the change occurred in 22, it's been widely released, so obviously 3rd-party code simply has to be prepared to deal with it (if they care about 21 and older versions), and there's little point in changing it back now. -Miles -- Education, n. That which discloses to the wise and disguises from the foolish their lack of understanding.