1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-15 18:40:39 -08:00
Commit graph

53 commits

Author SHA1 Message Date
Eli Zaretskii
9ac9525c76 Don't require ind-util when compiling. 2001-12-25 16:31:18 +00:00
Miles Bader
797c2e4e05 Require `ind-util' when compiling. 2001-12-19 02:23:26 +00:00
Stefan Monnier
d3980715ee Build the list L at compile time. 2001-12-16 05:37:10 +00:00
Richard M. Stallman
6fc74bf246 Delete the setting for indian-1-column
and add the setting for indian-glyph in the default fontset.
2001-11-25 02:35:29 +00:00
Gerd Moellmann
4fbe2b13fc (x-must-resolve-font-name): New
function.
(x-complement-fontset-spec): Use it.
2001-10-24 11:06:30 +00:00
Pavel Janík
60370d4073 Some fixes to follow coding conventions. 2001-07-15 19:53:53 +00:00
Kenichi Handa
6bf84cdec5 (x-complement-fontset-spec): In the
case that we use ASCII font for the other charsets, use only
family and regisry part of it.
2001-02-24 02:42:48 +00:00
Kenichi Handa
f6cab6c82f (x-complement-fontset-spec): Resolve
ASCII font name so that the same family name is used for fonts
registered in x-font-name-charset-alist.
(create-fontset-from-fontset-spec): Adjusted for the above change.
The name of fontset alias should be a unresolved ASCII font name.
2000-12-29 06:14:42 +00:00
Kenichi Handa
dd7e81b404 Correct the font registries for
japanese-jisx0213-1 and japanese-jisx0213-2.
2000-12-06 02:50:35 +00:00
Kenichi Handa
9fff53a32b Change the font registries for CJK
fonts in the default fontset.  Don't append '*' to registries.
2000-12-04 06:27:35 +00:00
Kenichi Handa
adbff2a719 (fontset-default): Modified for mule-unicode-2500-33ff and
mule-unicode-e000-ffff.
(x-font-name-charset-alist): Likewise.
(ccl-encode-unicode-font): New CCL program.  Record it in
font-ccl-encoder-alist to be used for fonts "ISO10646-1".
2000-10-30 01:36:20 +00:00
Kenichi Handa
1238572245 Use registry "MuleTibetan-2" for Tibetan.
(ccl-encode-mule-unicode-0100-24ff): New CCL program.  Register it
for ISO10646-1 fonts.
(x-font-name-charset-alist): Add an entry for "iso10646-1".
2000-10-19 07:09:20 +00:00
Kenichi Handa
9ebbe4d8b0 Use family `proportional' for Tibetan fonts. 2000-06-05 12:07:08 +00:00
Kenichi Handa
2ad001867b Set family names of non-latin charsets in default fontset to "*". 2000-05-26 07:33:01 +00:00
Kenichi Handa
28d58f9ed2 Setup default fontset for new charsets. 2000-05-25 01:26:16 +00:00
Kenichi Handa
6eca8d93cf (x-charset-registries): Variable
removed, instead the corresponding data is stored in the default
fontset.
(register-alternate-fontnames): Function removed.
(resolved-ascii-font): Variable removed.
(x-compose-font-name): Ignore the second argument REDOCE.
(x-complement-fontset-spec): Complement only an ASCII font and
element for those charsets than can use that ASCII font.
(generate-fontset-menu): Don't refer to global-fontset-alist,
instead call fontset-list.
(uninstantiated-fontset-alist): Variable removed.
(x-style-funcs-alist): Likewise.
(fontset-default-styles): Likewise.
(x-modify-font-name): Function removed.
(create-fontset-from-fontset-spec): Ignore the argument
STYLE-VARIANT.
(create-fontset-from-ascii-font): Docsting adjusted for the above
change.
(instantiate-fontset, resolve-fontset-name): Functions removed.
(fontset-list): Now implemented by C code.
2000-03-21 00:32:06 +00:00
Dave Love
cdd675ad6f (standard-fontset-spec): Purecopy it.
(create-fontset-from-x-resource): Don't concat integers.
2000-01-31 17:17:49 +00:00
Kenichi Handa
0c4f97d011 (vertical-centering-font-regexp): New
variable.
1999-12-15 00:40:24 +00:00
Dave Love
7a860cf267 Add latin-iso8859-1[45]. 1999-10-14 09:49:12 +00:00
Kenichi Handa
75447cdd77 (create-fontset-from-fontset-spec):
Don't register duplicated alias fontset names.
1999-04-10 02:23:06 +00:00
Kenichi Handa
80ae5f3a94 (generate-fontset-menu): Return a
sorted list by plain names of fontsets.
1999-01-24 04:42:30 +00:00
Kenichi Handa
a5695549a6 (create-fontset-from-x-resource): Make style variants. 1999-01-23 05:41:29 +00:00
Kenichi Handa
190ce63427 (x-decompose-font-name): If PATTERN
doesn't have any wild cards, return a vector made from a name that
is found by x-resolve-font-name found.  Comments added.
1998-12-15 04:35:38 +00:00
Kenichi Handa
86e411c97c (create-fontset-from-fontset-spec): Give correct arg to `error'. 1998-11-06 10:59:09 +00:00
Kenichi Handa
bcb68cff12 (resolved-ascii-font): New variable.
(x-complement-fontset-spec): By side effect, set
`resolved-ascii-font' to the resolved name of ASCII font."
(create-fontset-from-fontset-spec): Don't get a value for
resolved-ascii-font from the list full-fontlist.  It is set by
x-complement-fontset-spec now.
1998-09-07 13:39:15 +00:00
Karl Heuer
e8dd0160fa Doc fixes. 1998-09-06 14:31:49 +00:00
Kenichi Handa
f0c8b3efad (x-complement-fontset-spec): If ASCII
font is specified in FONTLIST, don't substitute it for the
resolved name.
1998-09-01 02:24:46 +00:00
Kenichi Handa
56d25ff57f (x-complement-fontset-spec): Typo fixed.
(create-fontset-from-fontset-spec): Likewise.
(create-fontset-from-ascii-font): Likewise.
1998-07-09 02:02:33 +00:00
Kenichi Handa
1f50fef973 (create-fontset-from-fontset-spec):
Returns a created fontset.
(create-fontset-from-ascii-font): New function.
1998-07-03 04:39:22 +00:00
Kenichi Handa
8f90191767 (create-fontset-from-fontset-spec):
Generate ASCII font names of style variants fontsets from a
resolved ASCII font name of a base fontset.
1998-06-26 03:29:58 +00:00
Richard M. Stallman
01bc2c19ba (fontset-default-styles): Fix custom type. 1998-06-24 18:10:16 +00:00
Kenichi Handa
2fa8603a52 (x-style-funcs-alist): Remove duplicated code. 1998-06-24 02:41:08 +00:00
Karl Heuer
d96917194a (x-style-funcs-alist):
Fix the elements that call two x-... functions
so they don't call the second if the first gives nil.
(fontset-default-styles): New variable.
(create-fontset-from-fontset-spec): Use fontset-default-styles.
1998-06-19 16:54:41 +00:00
Kenichi Handa
bb98ead951 (instantiate-fontset): Delete
duplicated call of x-complement-fontset-spec.  Call new-fontset
with a correct argument.
(x-compose-font-name): Argument name adjusted for the doc-string.
(x-complement-fontset-spec): Don't alter the contents of the
arguments XLFD-FIELDS and FONTLIST.
(x-style-funcs-alist): The format changed.
(x-modify-font-name): New function.
(create-fontset-from-fontset-spec): The arg STYLE-VARIANT-P is
changed to STYLE-VARIANT, the format also changed.  Use
x-modify-font-name instead of calling functions in
x-style-funcs-alist directly.
(instantiate-fontset): Use x-modify-font-name instead of calling
functions in x-style-funcs-alist directly.
(resolve-fontset-name): New function.
1998-06-12 07:10:59 +00:00
Kenichi Handa
6fb8f8bdc5 (x-font-name-charset-alist): New
variable.
(register-alternate-fontnames): Doc-string modified.
(x-complement-fontset-spec): Likewise.
(x-complement-fontset-spec): Delete unused local variable.  Delete
ad hoc code for Latin-1, instead refer to
x-font-name-charset-alist.
(uninstantiated-fontset-alist): Format changed (BASE-FONTSET ->
FONTLIST).
(x-style-funcs-alist): New variable.
(create-fontset-from-fontset-spec): 2nd optional arg is changed
from STYLE to STYLE-VARIANT-P.  The meaning also changed.  Delete
unused code.  Adjusted for the change of
uninstantiated-fontset-alist.
(instantiate-fontset): Adjusted for the change of
uninstantiated-fontset-alist.
1998-05-21 01:46:39 +00:00
Richard M. Stallman
ca1a6e9d0f (create-fontset-from-fontset-spec): Add autoload cookie. 1998-05-18 03:45:58 +00:00
Richard M. Stallman
2725d3db09 (uninstantiated-fontset-alist):
Variable name spelling fixed, and doc fix.  All uses fixed.
(instantiate-fontset): Function name spelling fixed.
1997-09-05 23:40:12 +00:00
Kenichi Handa
800d3b18ac (register-alternate-fontnames): New
funciton.
(x-complement-fontset-spec): Register alternate fontnames by
calling register-alternate-fontnames.
(instanciate-fontset): Likewise.
1997-08-22 01:22:49 +00:00
Kenichi Handa
35d4066a61 (fontset-name-p): New function.
(uninstanciated-fontset-alist): New variable.
(create-fontset-from-fontset-spec): Delete arg STYLE.  Register
style-variants of FONTSET in uninstanciated-fontset-alist.
(create-fontset-from-x-resource): Call
create-fontset-from-fontset-spec correctly.
1997-07-31 05:53:31 +00:00
Kenichi Handa
883e21bd33 (create-fontset-from-fontset-spec): Typo in doc-string fixed. 1997-07-10 07:36:22 +00:00
Kenichi Handa
b65976cb0f (create-fontset-from-fontset-spec): Add
optional arg NOERROR.
(create-fontset-from-x-resource): Give t as arg NOERROR to
create-fontset-from-fontset-spec.
1997-07-10 06:46:42 +00:00
Richard M. Stallman
fa526c4a22 Change copyright notice. 1997-06-22 08:57:18 +00:00
Kenichi Handa
2e18c9dd23 (x-charset-registries): Name changed for consistency:
lao.mule -> MuleLao, Mule.Tibetan-X -> MuleTibetan-X.
(x-complement-fontset-spec): Optimization for latin-iso8859-1.
1997-06-21 01:17:00 +00:00
Kenichi Handa
80d4ea9282 (x-complement-fontset-spec): Add font names which are
ignoring sizes in alternative-fontname-alist.
1997-05-28 03:35:47 +00:00
Kenichi Handa
acfb10b843 (standard-fontset-spec): Name changed from
default-fontset-spec.
1997-05-16 00:59:15 +00:00
Kenichi Handa
494ec9bc10 (x-decompose-font-name): While seting each field of
XLFD, set "*" instead of nil to a field which is omitted in the
original font name.
(generate-fontset-menu): Delete code for handling alias (or
nickname). It is now handled in fontset-plain-name.
(fontset-plain-name): Handle alias of fontset name, show more
user-friendy names.
(create-fontset-from-fontset-spec): Add an optional arg STYLE to
create bold, italic, and bold-italic variants of a fonset.
1997-05-12 06:56:20 +00:00
Richard M. Stallman
2316704abd When calling put-charset-property, ignore errors.
(x-charset-registries): Turn Tibetan on again.
1997-04-08 01:41:40 +00:00
Richard M. Stallman
4b1a66da07 (x-charset-registries): Turn off Tibetan. 1997-04-07 17:34:05 +00:00
Kenichi Handa
b55b51290c (x-charset-registries): Add Tibetan entries. 1997-04-05 02:35:53 +00:00
Kenichi Handa
6b1e91e3c1 (x-complement-fontset-spec): Setup
alternative-fontname-alist while complementing fontnames.
1997-03-19 16:38:41 +00:00