Kenichi Handa
2d93c6bd2b
(xftfont_open): Change coding style of error
...
handling. Generate fontconfig's fontname pattern.
2006-06-16 12:12:49 +00:00
Kenichi Handa
e95dad7564
(struct x_output): New member fontp.
...
(FRAME_FONT_OBJECT): New macro.
2006-06-16 12:11:19 +00:00
Kenichi Handa
8140317c7b
(x_new_fontset2): Change arguments. Both args FONTSET
...
and FONT_OBJECT must be existing ones.
2006-06-16 12:11:10 +00:00
YAMAMOTO Mitsuharu
cf574cc083
*** empty log message ***
2006-06-16 08:01:07 +00:00
YAMAMOTO Mitsuharu
fa7f565120
(mac_set_unicode_keystroke_event): Don't use MAKE_CHAR.
2006-06-16 08:00:54 +00:00
Kenichi Handa
0e152500ab
*** empty log message ***
2006-06-14 04:19:26 +00:00
Kenichi Handa
1886668df2
(xfont_open, xfont_encode_char): Fix typo.
2006-06-14 04:19:13 +00:00
Kenichi Handa
e2a3f5b27d
(struct font): Fix typo (charet->charset).
2006-06-14 04:17:54 +00:00
Kenichi Handa
0885c8b385
*** empty log message ***
2006-06-14 00:42:18 +00:00
Kenichi Handa
4485a28ee5
(enum xlfd_field_index): Rename XLFD_XXX_SIZE_INDEX to
...
XLFD_XXX_INDEX.
(enum xlfd_field_mask): New enum.
(intern_font_field): Argument changed. Caller changed. If digits
are followed by non-digits, return a symbol.
(font_expand_wildcards): New function.
(font_parse_xlfd): Fix wildcard handling.
(Ffont_spec): If :name is specified, reflect the info in the other
properties.
2006-06-14 00:42:04 +00:00
Kenichi Handa
f0365b6f1d
(ftfont_pattern_entity): Fix typo.
...
(ftfont_list): Enforce FC_LANG in PATTERN to cancel the effect of
locale.
2006-06-14 00:38:48 +00:00
Kenichi Handa
ce4aada805
(make_fontset_for_ascii_face): Fix previous change.
2006-06-09 07:23:27 +00:00
Kenichi Handa
e96b5f132a
(font_find_for_lface): Fix previous change.
2006-06-09 06:28:33 +00:00
Kenichi Handa
e50e56890f
*** empty log message ***
2006-06-09 02:18:09 +00:00
Kenichi Handa
8e71d05927
(tar-extract): Sync with HEAD.
2006-06-09 02:18:00 +00:00
Kenichi Handa
553b54ccb0
(x_new_fontset2): If an ASCII font couldn't be loaded,
...
return Qnil.
2006-06-09 02:16:05 +00:00
Kenichi Handa
7b9226ba44
(set_lface_from_font_name): If a font doesn't have a
...
name, set LFACE_FONT (lface) to nil.
2006-06-09 02:15:49 +00:00
Kenichi Handa
9df50a31e7
(xfont_list): If script is specified for a font, return
...
null_vector.
(xfont_list_family): Declare argument type.
2006-06-09 02:15:38 +00:00
Kenichi Handa
dcce3c588c
(xftfont_open): Make the font name fontconfig's
...
style. Add BLOCK_INPUT and UNBLOCK_INPUT.
(xftfont_close): Free font->font.name if not NULL.
2006-06-09 02:15:23 +00:00
Kenichi Handa
c2801c99be
(Qiso8859_1, Qiso10646_1, Qunicode_bmp): Moved to
...
font.c.
(ftfont_pattern_entity): New function.
(ftfont_get_cache): Assume that freetype_font_cache is already
initialized.
(ftfont_list): Handle the case that a file is specified in font
name. Use ftfont_pattern_entity to generate entities.
(ftfont_has_char): Check if the pattern contains FC_CHARSET.
(syms_of_ftfont): Initialize freetype_font_cache.
2006-06-09 02:15:05 +00:00
Kenichi Handa
02dacbbc4f
(reorder_font_vector): Pay attention to the case that
...
the 3rd element of font_def is nil.
(fontset_font): For the default fontset, append one more fontset
elements for a script-based font specification. Don't add script
attribute on finding a font.
(new_fontset_from_font): Unconditionally set FONTSET_ASCII to the
font name.
(fontset_ascii_font): If a font can't be opened, return nil.
2006-06-09 02:14:49 +00:00
Kenichi Handa
1bb1d99b43
* font.c (Qiso8859_1, Qiso10646_1, Qunicode_bmp): Moved from
...
ftfont.c.
(font_unparse_xlfd): Fix argument type declaration. Append "*" if
registry doesn't specify encoding part.
(font_find_for_lface): Pay attention to LFACE_FONT_INDEX.
(font_open_by_name): At first try parsing the name.
(syms_of_font): Declare Qiso8859_1, Qiso10646_1, and Qunicode_bmp
as Lisp symbols.
2006-06-09 02:14:31 +00:00
Kenichi Handa
3223c4494d
(Qiso8859_1, Qiso10646_1, Qunicode_bmp): Extern them.
2006-06-09 02:14:15 +00:00
Miles Bader
0f4c740614
Changes from arch/CVS synchronization
2006-06-08 22:55:55 +00:00
Jason Rumney
33e40ce7fb
(w32_initialize) Manually sync 2006-06-05 change from HEAD.
2006-06-08 21:30:12 +00:00
Kenichi Handa
3e199297c6
(main): Check -enable-font-backend arg after the check
...
of -nl.
(standard_args): Add "-enable-font-backend".
2006-06-08 07:10:01 +00:00
Kenichi Handa
6e50da0a62
(Fcall_process): Sync with HEAD.
2006-06-08 07:08:36 +00:00
Kenichi Handa
1f42befb93
*** empty log message ***
2006-06-08 06:54:41 +00:00
Kenichi Handa
091a0ff088
(Ffind_operation_coding_system): Sync with HEAD.
2006-06-08 06:48:34 +00:00
Kenichi Handa
c198294fdd
(CODING_REQUIRE_ENCODING): Comment sync with HEAD.
2006-06-08 06:48:23 +00:00
Miles Bader
ff56ba1f4f
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 299)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-66
2006-06-07 19:47:17 +00:00
Miles Bader
b3f948e8a1
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 297-298)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-65
2006-06-07 19:42:49 +00:00
Miles Bader
b883cdb2fe
Merge from emacs--devo--0
...
Patches applied:
* emacs--devo--0 (patch 285-296)
- Update from CVS
- Merge from gnus--rel--5.10
- Update from CVS: admin/FOR-RELEASE: Update refcard section.
* gnus--rel--5.10 (patch 102-104)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-64
2006-06-07 18:05:10 +00:00
Eli Zaretskii
afd63bda16
*** empty log message ***
2006-06-07 18:03:36 +00:00
Eli Zaretskii
c8c1ca7ba0
(General Variables): Fix smtpmail xref.
2006-06-07 18:02:30 +00:00
Eli Zaretskii
276103ef30
(Coding Systems): Footnote xref "MS-DOS and MULE" in main manual for @ifnottex,
...
but in emacs-extra for @iftex.
2006-06-07 18:01:50 +00:00
Eli Zaretskii
3b50cf5a74
(Font Selection): Remove description of clear-face-cache.
2006-06-07 17:57:08 +00:00
Eli Zaretskii
4469ed0174
(Eval During Compile): Fix a typo. Add index entries for possible uses of
...
eval-when-compile.
2006-06-07 17:53:03 +00:00
Miles Bader
26c9afc323
Merge from gnus--rel--5.10
...
Patches applied:
* gnus--rel--5.10 (patch 103-104)
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-295
2006-06-07 16:39:16 +00:00
Reiner Steib
3f168e2931
Update refcard section.
2006-06-07 13:34:42 +00:00
Reiner Steib
6fc99f0ce1
Update refcard section.
2006-06-07 13:28:53 +00:00
Miles Bader
885b7d0991
Add arch tagline
2006-06-07 11:41:58 +00:00
Kenichi Handa
0e7a5993b3
Add an example for the previous change.
2006-06-07 11:04:22 +00:00
Kenichi Handa
322f867173
(xftfont_default_fid): Set fid_known to 1.
...
(struct xftdraw_list, xftdraw_list): Delete them.
(register_xftdraw, check_xftdraw): Delete them.
(xftfont_prepare_face): Don't call register_xftdraw.
(xftfont_done_face): Don't call check_xftdraw.
(xftfont_draw): Get backroudn color only when with_background is
nonzero.
2006-06-07 06:37:23 +00:00
Kenichi Handa
88649c623d
(xfont_encode_char): Fix calculation of char2b.
2006-06-07 06:35:31 +00:00
Kenichi Handa
8dec0e017b
*** empty log message ***
2006-06-07 01:21:12 +00:00
Kenichi Handa
1314c787eb
(hack-local-variables-prop-line)
...
(hack-local-variables): Cancel the previous change.
2006-06-07 01:20:28 +00:00
Kenichi Handa
36e0285064
(find-auto-coding): Don't handle the short name `char-trans'.
2006-06-07 01:20:16 +00:00
Kenichi Handa
0091c67e78
Mention how to disable character translation for a file.
2006-06-07 01:19:58 +00:00
Nick Roberts
fc275000aa
(Watch Expressions): Move node to end.
...
(GDB Graphical Interface): Move description of clicks in fringe...
(GDB commands in the Fringe): ...to here. New node.
2006-06-06 23:16:32 +00:00