From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Yavor Doganov Newsgroups: gmane.emacs.devel Subject: Re: Upcoming 23.1 release Date: Fri, 24 Jul 2009 18:10:21 +0300 Organization: The GNU Emacs Church (Bulgarian eparchy) Message-ID: <87iqhixgki.GNU's_Not_Unix!%yavor@gnu.org> References: <87ws63cij1.fsf@stupidchicken.com> <87zlax2olu.GNU's_Not_Unix!%yavor@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1248448258 5088 80.91.229.12 (24 Jul 2009 15:10:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 24 Jul 2009 15:10:58 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Jul 24 17:10:50 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MUMQ5-0002oa-VJ for ged-emacs-devel@m.gmane.org; Fri, 24 Jul 2009 17:10:50 +0200 Original-Received: from localhost ([127.0.0.1]:45028 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MUMQ5-0003gR-BY for ged-emacs-devel@m.gmane.org; Fri, 24 Jul 2009 11:10:49 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MUMQ1-0003gD-CP for emacs-devel@gnu.org; Fri, 24 Jul 2009 11:10:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MUMPw-0003fS-Vl for emacs-devel@gnu.org; Fri, 24 Jul 2009 11:10:44 -0400 Original-Received: from [199.232.76.173] (port=33104 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MUMPw-0003fP-P0 for emacs-devel@gnu.org; Fri, 24 Jul 2009 11:10:40 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:50899 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MUMPw-0004ca-7h for emacs-devel@gnu.org; Fri, 24 Jul 2009 11:10:40 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MUMPq-000440-1N for emacs-devel@gnu.org; Fri, 24 Jul 2009 15:10:34 +0000 Original-Received: from 213.91.219.2 ([213.91.219.2]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Jul 2009 15:10:34 +0000 Original-Received: from yavor by 213.91.219.2 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 24 Jul 2009 15:10:34 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 34 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 213.91.219.2 In-Reply-To: Mail-Followup-To: emacs-devel@gnu.org, yavor@gnu.org User-Agent: Wanderlust/2.15.6 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?ISO-8859-4?Q?Goj=F2?=) APEL/10.7 Emacs/22.3 (i486-pc-linux-gnu) MULE/5.0 (SAKAKI) X-Jabber-ID: doganov@jabber.minus273.org X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:113100 Archived-At: YAMAMOTO Mitsuharu wrote: > > Does GNUstep provide a meaningful implementation of > > -[NSFontDescriptor matchingFontDescriptorsWithMandatoryKeys:]? > > According to *1, it seems to be just a stub and always return nil. >=20 > Correction: not nil but an empty array. Yes, you are right. I filed a bug in the GNUstep tracker just in case. I hope it's fixed soon... > Anyway it's not a meaningful result. Definitely. By "at least" I meant that you can at least build Emacs.app and run it with -nw, which is practially the only way to use it anyway. Perhaps it's worth adding a comment in the code like the one below? --- nsfont.m 24 =D1=8E=D0=BB=D0=B8 2009 16:02:17 +0300 1.26.2.3 +++ nsfont.m 24 =D1=8E=D0=BB=D0=B8 2009 18:05:49 +0300=09 @@ -473,6 +473,10 @@ if (isMatch) [fkeys removeObject: NSFontFamilyAttribute]; =20 + /* As of 2009-07-24, GNUstep's implementation of + -[NSFontDescriptor matchingFontDescriptorsWithMandatoryKeys:] + is incomplete and the method always returns an empty array. + GNUstep bug: https://savannah.gnu.org/bugs/index.php?27099 */ matchingDescs =3D [fdesc matchingFontDescriptorsWithMandatoryKeys: fke= ys]; if (NSFONT_TRACE) NSLog(@"Got desc %@ and found %d matching fonts from it: ", fdesc,