1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-23 13:02:00 -08:00
Commit graph

66496 commits

Author SHA1 Message Date
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