1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-01 11:14:55 +00:00
Commit Graph

67 Commits

Author SHA1 Message Date
Kenichi Handa
f086544bb1 (ccl-encode-unicode-font): Lookup
utf-subst-table-for-encode, not ucs-mule-cjk-to-unicode.  Handle
the case that ucs-mule-to-mule-unicode translates a character to
ASCII (usually for IPA characters).
2005-10-13 02:25:34 +00:00
Lute Kamstra
3a35cf56e7 Update FSF's address. 2005-07-04 17:55:18 +00:00
Juanma Barranquero
027a4b6b3f Replace string-to-int' by string-to-number'. 2005-05-16 11:34:49 +00:00
Kenichi Handa
2fd125a339 Fix copyrights. 2005-05-13 06:03:46 +00:00
Miles Bader
ab5796a9f9 Add arch taglines 2003-09-01 15:45:59 +00:00
Kenichi Handa
804ad4c9a8 (setup-default-fontset): For Thai font, specify "*" family. 2003-09-01 11:15:22 +00:00
Kenichi Handa
8d9a9cbd8e (setup-default-fontset): Change "*" to
nil in the specifications of font family.
2003-08-15 12:10:45 +00:00
Kenichi Handa
15f772c840 (setup-default-fontset): Change registry names of Akurti fonts. 2003-07-30 06:41:30 +00:00
John Paul Wallington
37aad8f5ae (create-fontset-from-ascii-font): Doc fix.
(x-must-resolve-font-name): Fix error message typo.
2003-04-14 07:54:15 +00:00
Kenichi Handa
e46947a5d4 Specify rescale ratio 1.3 for CDAC fonts. 2003-04-09 07:30:23 +00:00
Kenichi Handa
a030d0e1cc (setup-default-fontset): Use
indian-font-char-range for specifying ranges of indian-glyph
chars.  Setup for AKRUTI fonts.
2003-03-22 01:08:45 +00:00
Juanma Barranquero
a1506d2977 Trailing whitepace deleted. 2003-02-04 13:24:35 +00:00
Kenichi Handa
c963bbc27d Don't setup the default fontset and
font-encoding-alist at the top level.
(setup-default-fontset): New function.
(create-fontset-from-fontset-spec): Delete autoload cookie.
2003-01-17 08:13:39 +00:00
Kenichi Handa
84fa2951d9 (ucs-mule-to-mule-unicode): Define this
translation table name here.
(ucs-mule-cjk-to-unicode): New translation table name.
(ccl-encode-unicode-font): Merge the code in ucs-tables.el.
(font-ccl-encoder-alist): Change the font registry pattern to
"ISO10646.*-*".
2002-09-30 06:41:01 +00:00
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