Lines Matching defs:string
175 sequence (vector, list, or string) of integers. In this case,
181 If it is a string, the elements are alternate characters.
216 (defun compose-string (string &optional start end components modification-func)
217 "Compose characters in string STRING.
227 sequence (vector, list, or string) of integers. See the function
236 (or end (setq end (length string)))
237 (compose-string-internal string start end components modification-func)
238 string)
241 (defun decompose-string (string)
243 (remove-text-properties 0 (length string) '(composition nil) string)
244 string)
248 "Return a string from arguments in which all characters are composed.
268 (compose-string-internal str 0 (length str) components)))
271 (defun find-composition (pos &optional limit string detail-p)
285 Optional 3rd argument STRING, if non-nil, is a string to look for a
303 (let ((result (find-composition-internal pos limit string detail-p)))
331 Optional 3rd arg OBJECT, if non-nil, is a string that contains the
332 text to compose. In that case, POS and LIMIT index to the string.
382 "Convert CHAR to string.
384 If optional 2nd arg TYPE is non-nil, it is `string', `list', or
385 `vector'. In this case, CHAR is converted to string, list of CHAR, or
388 (cond ((or (null type) (eq type 'string)) (char-to-string char))
393 (make-obsolete 'decompose-composite-char 'char-to-string "21.1")