unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Alan Shutko <ats@acm.org>
Cc: Rob Browning <rlb@defaultvalue.org>,
	Eli Zaretskii <eliz@is.elta.co.il>,
	emacs-devel@gnu.org
Subject: Re: Building emacs with and without X -- packaging question.
Date: Mon, 10 Jun 2002 16:17:54 -0400	[thread overview]
Message-ID: <87it4qanwt.fsf@wesley.springies.com> (raw)
In-Reply-To: <200206101952.g5AJqHO29665@rum.cs.yale.edu>

Stefan Monnier <monnier+gnu/emacs@rum.cs.yale.edu> 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.\x1fVface-ignored-fonts
  List of ignored fonts.
! Each element is a regular expression that matches names of fonts to ignore.\x1fFquery-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)\x1fFnew-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)\x1fFset-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)\x1fFfont-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)\x1fFinternal-char-font
! For internal use only.
! 
! (internal-char-font POSITION)\x1fFfontset-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)\x1fFfontset-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)\x1fFfontset-list
! Return a list of all defined fontset names.
! 
! (fontset-list)\x1fVfont-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.\x1fVuse-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.\x1fVignore-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.\x1fValternate-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.\x1fVfontset-alias-alist
! Alist of fontset names vs the aliases.\x1fVhighlight-wrong-size-font
! *This variable is obsolete.\x1fVclip-large-size-font
! *This variable is obsolete.\x1fVvertical-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.\x1fFinvocation-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.\x1fVface-ignored-fonts
  List of ignored fonts.
! Each element is a regular expression that matches names of fonts to ignore.\x1fFinvocation-name
  Return the program name that was used to run Emacs.
  Any directory names are omitted.
  


-- 
Alan Shutko <ats@acm.org> - In a variety of flavors!
Everybody wants to go to heaven, but nobody wants to die.

  reply	other threads:[~2002-06-10 20:17 UTC|newest]

Thread overview: 54+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-05-31 17:25 Building emacs with and without X -- packaging question Rob Browning
2002-05-31 18:41 ` Eli Zaretskii
2002-05-31 19:08   ` Alan Shutko
     [not found]     ` <7999-Sat01Jun2002102420+0300-eliz@is.elta.co.il>
2002-06-01 16:42       ` Alan Shutko
2002-06-01 16:50         ` Eli Zaretskii
2002-06-10 19:13           ` Rob Browning
2002-06-10 19:45             ` Alan Shutko
2002-06-10 19:52               ` Stefan Monnier
2002-06-10 20:17                 ` Alan Shutko [this message]
2002-06-11  5:36                   ` Eli Zaretskii
2002-06-11 12:37                     ` Alan Shutko
2002-06-12 13:49                     ` Juanma Barranquero
2002-06-13  5:21                       ` Eli Zaretskii
2002-06-13 10:23                         ` Juanma Barranquero
2002-06-13 11:42                           ` Eli Zaretskii
2002-06-13 13:51                             ` Juanma Barranquero
2002-06-13 14:03                               ` Eli Zaretskii
2002-06-13 15:06                                 ` Juanma Barranquero
2002-06-13 15:16                                   ` Eli Zaretskii
2002-06-13 16:33                                     ` Juanma Barranquero
2002-06-14 15:47                                   ` Richard Stallman
2002-06-15 15:55                                     ` Eli Zaretskii
2002-06-13 21:47                       ` Richard Stallman
2002-06-14  7:08                         ` Juanma Barranquero
2002-06-15 15:54                         ` Eli Zaretskii
2002-06-20 21:45                     ` Rob Browning
2002-06-21 15:33                       ` Eli Zaretskii
2002-06-21 17:16                         ` Rob Browning
2002-06-22 16:02                         ` Rob Browning
2002-06-23 18:13                           ` Richard Stallman
2002-06-24  6:00                             ` Rob Browning
2002-06-24 14:55                               ` Rob Browning
2002-06-24 19:39                               ` Richard Stallman
2002-06-24 19:44                                 ` Rob Browning
2002-06-24 20:16                                 ` Stefan Monnier
2002-06-25  4:23                                   ` Eli Zaretskii
2002-06-25 15:24                                     ` Rob Browning
2002-06-25 15:52                                       ` Eli Zaretskii
2002-06-26 22:24                                       ` Richard Stallman
2002-06-26 22:53                                         ` Rob Browning
2002-06-25 23:32                                   ` Richard Stallman
2002-07-31 20:03                           ` Rob Browning
2002-08-01 16:52                             ` Richard Stallman
2002-08-01 17:01                               ` Rob Browning
2002-08-02 17:43                                 ` Richard Stallman
2002-08-02  6:11                             ` Richard Stallman
2002-08-02 15:46                               ` Rob Browning
2002-08-04  2:52                                 ` Richard Stallman
2002-09-14 21:16                                   ` Rob Browning
2002-09-17 15:32                                     ` Rob Browning
2002-09-20  4:18                                       ` Rob Browning
2002-08-09  6:54                               ` Stefan Monnier
2002-06-10 20:01               ` Rob Browning
2002-06-01 21:04 ` Richard Stallman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87it4qanwt.fsf@wesley.springies.com \
    --to=ats@acm.org \
    --cc=eliz@is.elta.co.il \
    --cc=emacs-devel@gnu.org \
    --cc=rlb@defaultvalue.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).