aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorKenichi Handa1997-08-10 04:13:19 +0000
committerKenichi Handa1997-08-10 04:13:19 +0000
commit2aeafb78bfd339413a11a8bd089accb74c36630f (patch)
treef804499e6fc4f913ab68a3fc9fad4225b31d927e /src
parent32eb3f088ff9ed9a82e9ca361d37f29d4f0bb432 (diff)
downloademacs-2aeafb78bfd339413a11a8bd089accb74c36630f.tar.gz
emacs-2aeafb78bfd339413a11a8bd089accb74c36630f.zip
(Vignore_relative_composition): New variable.
(syms_of_fontset): Doc-string of use-default-ascent modified. Declare ignore-relative-composition as a Lisp variable.
Diffstat (limited to 'src')
-rw-r--r--src/fontset.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/fontset.c b/src/fontset.c
index 3e5278b907c..35391e5a5c4 100644
--- a/src/fontset.c
+++ b/src/fontset.c
@@ -32,6 +32,7 @@ Boston, MA 02111-1307, USA. */
32Lisp_Object Vglobal_fontset_alist; 32Lisp_Object Vglobal_fontset_alist;
33Lisp_Object Vfont_encoding_alist; 33Lisp_Object Vfont_encoding_alist;
34Lisp_Object Vuse_default_ascent; 34Lisp_Object Vuse_default_ascent;
35Lisp_Object Vignore_relative_composition;
35Lisp_Object Valternative_fontname_alist; 36Lisp_Object Valternative_fontname_alist;
36Lisp_Object Vfontset_alias_alist; 37Lisp_Object Vfontset_alias_alist;
37Lisp_Object Vhighlight_wrong_size_font; 38Lisp_Object Vhighlight_wrong_size_font;
@@ -834,7 +835,18 @@ ENCODING is one of the following integer values:\n\
834 DEFVAR_LISP ("use-default-ascent", &Vuse_default_ascent, 835 DEFVAR_LISP ("use-default-ascent", &Vuse_default_ascent,
835 "Char table of characters whose ascent values should be ignored.\n\ 836 "Char table of characters whose ascent values should be ignored.\n\
836If an entry for a character is non-nil, the ascent value of the glyph\n\ 837If an entry for a character is non-nil, the ascent value of the glyph\n\
837is assumed to be what specified by _MULE_DEFAULT_ASCENT property of a font."); 838is assumed to be what specified by _MULE_DEFAULT_ASCENT property of a font.\n\
839\n\
840This affects how a composite character which contains\n\
841such a character is displayed on screen.");
842 Vuse_default_ascent = Qnil;
843
844 DEFVAR_LISP ("ignore-relative-composition", &Vignore_relative_composition,
845 "Char table of characters which is not composed relatively.\n\
846If an entry for a character is non-nil, a composite character\n\
847which contains that character is displayed so that\n\
848the glyph of that character is put without considering\n\
849an ascent and descent value of a previous character.");
838 Vuse_default_ascent = Qnil; 850 Vuse_default_ascent = Qnil;
839 851
840 DEFVAR_LISP ("alternative-fontname-alist", &Valternative_fontname_alist, 852 DEFVAR_LISP ("alternative-fontname-alist", &Valternative_fontname_alist,