(w32font_has_char): Always return -1.

This commit is contained in:
Jason Rumney 2008-12-17 14:41:44 +00:00
parent a0bf411717
commit e6eee6aec1
2 changed files with 15 additions and 2 deletions

View file

@ -1,3 +1,7 @@
2008-12-17 Jason Rumney <jasonr@gnu.org>
* w32font.c (w32font_has_char): Always return -1.
2008-12-16 Kenichi Handa <handa@m17n.org>
* font.c (font_open_entity): Fix previous change.

View file

@ -308,6 +308,12 @@ w32font_has_char (entity, c)
Lisp_Object entity;
int c;
{
/* We can't be certain about which characters a font will support until
we open it. Checking the scripts that the font supports turns out
to not be reliable. */
return -1;
#if 0
Lisp_Object supported_scripts, extra, script;
DWORD mask;
@ -333,8 +339,11 @@ w32font_has_char (entity, c)
return -1;
/* Font reports what scripts it supports, and none of them are the script
the character is from, so it is a definite no. */
return 0;
the character is from. But we still can't be certain, as some fonts
will contain some/most/all of the characters in that script without
claiming support for it. */
return -1;
#endif
}
/* w32 implementation of encode_char for font backend.