comparison src/specifier.h @ 434:9d177e8d4150 r21-2-25

Import from CVS: tag r21-2-25
author cvs
date Mon, 13 Aug 2007 11:30:53 +0200
parents 3ecd8885ac67
children 84b14dcb0985
comparison
equal deleted inserted replaced
433:892ca416f0fb 434:9d177e8d4150
121 valid for this specifier type. If not, signal an error. 121 valid for this specifier type. If not, signal an error.
122 122
123 If this function is not present, all instantiators are considered 123 If this function is not present, all instantiators are considered
124 valid. */ 124 valid. */
125 void (*validate_method) (Lisp_Object instantiator); 125 void (*validate_method) (Lisp_Object instantiator);
126
127
128 /* Copy method: Given an instantiator, copy the bits that we need to
129 for this specifier type.
130
131 If this function is not present, then Fcopy_tree is used. */
132 Lisp_Object (*copy_instantiator_method) (Lisp_Object instantiator);
126 133
127 /* Validate-matchspec method: Given a matchspec, verify that it's 134 /* Validate-matchspec method: Given a matchspec, verify that it's
128 valid for this specifier type. If not, signal an error. 135 valid for this specifier type. If not, signal an error.
129 136
130 If this function is not present, *no* matchspecs are considered 137 If this function is not present, *no* matchspecs are considered