From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Alan Shutko Newsgroups: gmane.emacs.devel Subject: Re: Building emacs with and without X -- packaging question. Date: Mon, 10 Jun 2002 16:17:54 -0400 Sender: emacs-devel-admin@gnu.org Message-ID: <87it4qanwt.fsf@wesley.springies.com> References: <87u1oo6xhm.fsf@raven.i.defaultvalue.org> <8962-Fri31May2002214124+0300-eliz@is.elta.co.il> <87elfs6spr.fsf@wesley.springies.com> <7999-Sat01Jun2002102420+0300-eliz@is.elta.co.il> <878z5zvtlf.fsf@wesley.springies.com> <7680-Sat01Jun2002195058+0300-eliz@is.elta.co.il> <87wut79cb7.fsf@raven.i.defaultvalue.org> <87r8jeapfk.fsf@wesley.springies.com> <200206101952.g5AJqHO29665@rum.cs.yale.edu> NNTP-Posting-Host: localhost.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7BIT X-Trace: main.gmane.org 1023740670 15380 127.0.0.1 (10 Jun 2002 20:24:30 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 10 Jun 2002 20:24:30 +0000 (UTC) Cc: Rob Browning , Eli Zaretskii , emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 17HViH-0003zw-00 for ; Mon, 10 Jun 2002 22:24:29 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 17HW5G-0001X4-00 for ; Mon, 10 Jun 2002 22:48:15 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17HVhv-0003xP-00; Mon, 10 Jun 2002 16:24:07 -0400 Original-Received: from mta6.srv.hcvlny.cv.net ([167.206.5.17]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 17HVhG-0003pm-00 for ; Mon, 10 Jun 2002 16:23:26 -0400 Original-Received: from wesley.springies.com (ool-182f7213.dyn.optonline.net [24.47.114.19]) by mta6.srv.hcvlny.cv.net (iPlanet Messaging Server 5.2 (built Feb 21 2002)) with ESMTP id <0GXI0063VB38VS@mta6.srv.hcvlny.cv.net> for emacs-devel@gnu.org; Mon, 10 Jun 2002 16:18:46 -0400 (EDT) Original-Received: from ats by wesley.springies.com with local (Exim 3.35 #1 (Debian)) id 17HVbw-0005RS-00; Mon, 10 Jun 2002 16:17:56 -0400 In-Reply-To: <200206101952.g5AJqHO29665@rum.cs.yale.edu> Original-To: Stefan Monnier User-Agent: Gnus/5.090007 (Oort Gnus v0.07) Emacs/21.2 (i386-debian-linux-gnu) Original-Lines: 124 Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:4720 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:4720 Stefan Monnier writes: > Please show us the diff, since any difference is a bug. Ok. Turns out it's very small. *** etc/DOC-21.2.90.1 Mon Jun 10 16:11:09 2002 --- etc/DOC-21.2.90.2 Mon Jun 10 16:15:01 2002 *************** *** 2507,2607 **** Note that if value is nil, a scalable font might still be used, if no other font of the appropriate family and registry is available.Vface-ignored-fonts List of ignored fonts. ! Each element is a regular expression that matches names of fonts to ignore.Fquery-fontset ! Return the name of a fontset that matches PATTERN. ! The value is nil if there is no matching fontset. ! PATTERN can contain `*' or `?' as a wildcard ! just as X font name matching algorithm allows. ! If REGEXPP is non-nil, PATTERN is a regular expression. ! ! (query-fontset PATTERN &optional REGEXPP)Fnew-fontset ! Create a new fontset NAME that contains font information in FONTLIST. ! FONTLIST is an alist of charsets vs corresponding font name patterns. ! ! (new-fontset NAME FONTLIST)Fset-fontset-font ! Modify fontset NAME to use FONTNAME for CHARACTER. ! ! CHARACTER may be a cons; (FROM . TO), where FROM and TO are ! non-generic characters. In that case, use FONTNAME ! for all characters in the range FROM and TO (inclusive). ! CHARACTER may be a charset. In that case, use FONTNAME ! for all character in the charsets. ! ! FONTNAME may be a cons; (FAMILY . REGISTRY), where FAMILY is a family ! name of a font, REGSITRY is a registry name of a font. ! ! (set-fontset-font NAME CHARACTER FONTNAME &optional FRAME)Ffont-info ! Return information about a font named NAME on frame FRAME. ! If FRAME is omitted or nil, use the selected frame. ! The returned value is a vector of OPENED-NAME, FULL-NAME, CHARSET, SIZE, ! HEIGHT, BASELINE-OFFSET, RELATIVE-COMPOSE, and DEFAULT-ASCENT, ! where ! OPENED-NAME is the name used for opening the font, ! FULL-NAME is the full name of the font, ! SIZE is the maximum bound width of the font, ! HEIGHT is the height of the font, ! BASELINE-OFFSET is the upward offset pixels from ASCII baseline, ! RELATIVE-COMPOSE and DEFAULT-ASCENT are the numbers controlling ! how to compose characters. ! If the named font is not yet loaded, return nil. ! ! (font-info NAME &optional FRAME)Finternal-char-font ! For internal use only. ! ! (internal-char-font POSITION)Ffontset-info ! Return information about a fontset named NAME on frame FRAME. ! The value is a vector: ! [ SIZE HEIGHT ((CHARSET-OR-RANGE FONT-SPEC OPENED ...) ...) ], ! where, ! SIZE is the maximum bound width of ASCII font in the fontset, ! HEIGHT is the maximum bound height of ASCII font in the fontset, ! CHARSET-OR-RANGE is a charset, a character (may be a generic character) ! or a cons of two characters specifying the range of characters. ! FONT-SPEC is a fontname pattern string or a cons (FAMILY . REGISTRY), ! where FAMILY is a `FAMILY' field of a XLFD font name, ! REGISTRY is a `CHARSET_REGISTRY' field of a XLDF font name. ! FAMILY may contain a `FOUNDARY' field at the head. ! REGISTRY may contain a `CHARSET_ENCODING' field at the tail. ! OPENEDs are names of fonts actually opened. ! If the ASCII font is not yet opened, SIZE and HEIGHT are 0. ! If FRAME is omitted, it defaults to the currently selected frame. ! ! (fontset-info NAME &optional FRAME)Ffontset-font ! Return a font name pattern for character CH in fontset NAME. ! If NAME is t, find a font name pattern in the default fontset. ! ! (fontset-font NAME CH)Ffontset-list ! Return a list of all defined fontset names. ! ! (fontset-list)Vfont-encoding-alist ! Alist of fontname patterns vs corresponding encoding info. ! Each element looks like (REGEXP . ENCODING-INFO), ! where ENCODING-INFO is an alist of CHARSET vs ENCODING. ! ENCODING is one of the following integer values: ! 0: code points 0x20..0x7F or 0x2020..0x7F7F are used, ! 1: code points 0xA0..0xFF or 0xA0A0..0xFFFF are used, ! 2: code points 0x20A0..0x7FFF are used, ! 3: code points 0xA020..0xFF7F are used.Vuse-default-ascent ! Char table of characters whose ascent values should be ignored. ! If an entry for a character is non-nil, the ascent value of the glyph ! is assumed to be what specified by _MULE_DEFAULT_ASCENT property of a font. ! ! This affects how a composite character which contains ! such a character is displayed on screen.Vignore-relative-composition ! Char table of characters which is not composed relatively. ! If an entry for a character is non-nil, a composition sequence ! which contains that character is displayed so that ! the glyph of that character is put without considering ! an ascent and descent value of a previous character.Valternate-fontname-alist ! Alist of fontname vs list of the alternate fontnames. ! When a specified font name is not found, the corresponding ! alternate fontnames (if any) are tried instead.Vfontset-alias-alist ! Alist of fontset names vs the aliases.Vhighlight-wrong-size-font ! *This variable is obsolete.Vclip-large-size-font ! *This variable is obsolete.Vvertical-centering-font-regexp ! *Regexp matching font names that require vertical centering on display. ! When a character is displayed with such fonts, the character is displayed ! at the vertival center of lines.Finvocation-name Return the program name that was used to run Emacs. Any directory names are omitted. --- 2507,2513 ---- Note that if value is nil, a scalable font might still be used, if no other font of the appropriate family and registry is available.Vface-ignored-fonts List of ignored fonts. ! Each element is a regular expression that matches names of fonts to ignore.Finvocation-name Return the program name that was used to run Emacs. Any directory names are omitted. -- Alan Shutko - In a variety of flavors! Everybody wants to go to heaven, but nobody wants to die.