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.