Mercurial > hg > xemacs-beta
comparison man/lispref/lispref.texi @ 2953:c7d4a681eb2c
[xemacs-hg @ 2005-09-26 08:41:45 by ben]
add specifier-instantiator and friends
specifier.c: Add `specifier-instantiator' and related primitives.
lispref/glyphs.texi, lispref/lispref.texi, lispref/specifiers.texi: Use "instantiation" not "instancing". Fix some places where
"specifier" is used to mean "instantiator".
author | ben |
---|---|
date | Mon, 26 Sep 2005 08:41:57 +0000 |
parents | 9fa10603c898 |
children | 755ae5b97edb |
comparison
equal
deleted
inserted
replaced
2952:861a7995b9fe | 2953:c7d4a681eb2c |
---|---|
939 * Introduction to Specifiers:: Specifiers provide a clean way for | 939 * Introduction to Specifiers:: Specifiers provide a clean way for |
940 display and other properties to vary | 940 display and other properties to vary |
941 (under user control) in a wide variety | 941 (under user control) in a wide variety |
942 of contexts. | 942 of contexts. |
943 * Specifiers In-Depth:: Gory details about specifier innards. | 943 * Specifiers In-Depth:: Gory details about specifier innards. |
944 * Specifier Instancing:: Instancing means obtaining the ``value'' of | 944 * Specifier Instantiation:: Instantiation means obtaining the ``value'' of |
945 a specifier in a particular context. | 945 a specifier in a particular context. |
946 * Specifier Types:: Specifiers come in different flavors. | 946 * Specifier Types:: Specifiers come in different flavors. |
947 * Adding Specifications:: Specifications control a specifier's ``value'' | 947 * Adding Specifications:: Specifications control a specifier's ``value'' |
948 by giving conditions under which a | 948 by giving conditions under which a |
949 particular value is valid. | 949 particular value is valid. |
950 * Retrieving Specifications:: Querying a specifier's specifications. | 950 * Retrieving Specifications:: Querying a specifier's specifications. |
951 * Specifier Instancing Functions:: | 951 * Specifier Instantiation Functions:: |
952 Functions to instance a specifier. | 952 Functions to instantiate a specifier. |
953 * Specifier Examples:: Making all this stuff clearer. | 953 * Specifier Examples:: Making all this stuff clearer. |
954 * Creating Specifiers:: Creating specifiers for your own use. | 954 * Creating Specifiers:: Creating specifiers for your own use. |
955 * Specifier Validation Functions:: | 955 * Specifier Validation Functions:: |
956 Validating the components of a specifier. | 956 Validating the components of a specifier. |
957 * Other Specification Functions:: | 957 * Other Specification Functions:: |
975 a face appears. | 975 a face appears. |
976 | 976 |
977 Fonts | 977 Fonts |
978 | 978 |
979 * Font Specifiers:: Specifying how a font will appear. | 979 * Font Specifiers:: Specifying how a font will appear. |
980 * Font Instances:: What a font specifier gets instanced as. | 980 * Font Instances:: What a font specifier gets instantiated as. |
981 * Font Instance Names:: The name of a font instance. | 981 * Font Instance Names:: The name of a font instance. |
982 * Font Instance Size:: The size of a font instance. | 982 * Font Instance Size:: The size of a font instance. |
983 * Font Instance Characteristics:: Display characteristics of font instances. | 983 * Font Instance Characteristics:: Display characteristics of font instances. |
984 * Font Convenience Functions:: Convenience functions that automatically | 984 * Font Convenience Functions:: Convenience functions that automatically |
985 instance and retrieve the properties | 985 instantiate and retrieve the properties |
986 of a font specifier. | 986 of a font specifier. |
987 | 987 |
988 Colors | 988 Colors |
989 | 989 |
990 * Color Specifiers:: Specifying how a color will appear. | 990 * Color Specifiers:: Specifying how a color will appear. |
991 * Color Instances:: What a color specifier gets instanced as. | 991 * Color Instances:: What a color specifier gets instantiated as. |
992 * Color Instance Properties:: Properties of color instances. | 992 * Color Instance Properties:: Properties of color instances. |
993 * Color Convenience Functions:: Convenience functions that automatically | 993 * Color Convenience Functions:: Convenience functions that automatically |
994 instance and retrieve the properties | 994 instantiate and retrieve the properties |
995 of a color specifier. | 995 of a color specifier. |
996 | 996 |
997 Glyphs | 997 Glyphs |
998 | 998 |
999 * Glyph Intro:: Glyphs are abstract image specifications. | 999 * Glyph Intro:: Glyphs are abstract image specifications. |
1002 * Manipulating Glyphs:: Getting and setting glyph properties. | 1002 * Manipulating Glyphs:: Getting and setting glyph properties. |
1003 * Glyph Examples:: Examples of how to work with glyphs. | 1003 * Glyph Examples:: Examples of how to work with glyphs. |
1004 | 1004 |
1005 Images | 1005 Images |
1006 | 1006 |
1007 * Image Specifiers:: Specifying an image's appearance. | 1007 * Image Instantiators:: Specifying an image's appearance. |
1008 * Image Instantiator Conversion:: Lazy realization of graphics. | 1008 * Image Instantiator Conversion:: Lazy realization of graphics. |
1009 * Image Instantiator Formats:: A catalog of image descriptors. | 1009 * Image Instantiator Formats:: A catalog of image descriptors. |
1010 * Image Instances:: Classes of graphical objects. | 1010 * Image Instances:: Classes of graphical objects. |
1011 | 1011 |
1012 Image Instances | 1012 Image Instances |
1013 | 1013 |
1014 * Image Instance Types:: Each image instances has a particular type. | 1014 * Image Instance Types:: Each image instance has a particular type. |
1015 * Image Instance Functions:: Functions for working with image instances. | |
1016 | |
1017 Using Glyphs | |
1018 | |
1019 | |
1020 Image Instances | |
1021 | |
1022 * Image Instance Types:: Each image instances has a particular type. | |
1023 * Image Instance Functions:: Functions for working with image instances. | 1015 * Image Instance Functions:: Functions for working with image instances. |
1024 | 1016 |
1025 Using Glyphs | 1017 Using Glyphs |
1026 | 1018 |
1027 * Creating Glyphs:: Creating new glyphs. | 1019 * Creating Glyphs:: Creating new glyphs. |