Function: charset-chars

charset-chars is a byte-compiled function defined in mule.el.gz.

Signature

(charset-chars CHARSET &optional DIMENSION)

Documentation

Return number of characters contained in DIMENSION of CHARSET.

DIMENSION defaults to the first dimension.

Source Code

;; Defined in /usr/src/emacs/lisp/international/mule.el.gz
(defun charset-chars (charset &optional dimension)
  "Return number of characters contained in DIMENSION of CHARSET.
DIMENSION defaults to the first dimension."
  (unless dimension (setq dimension 1))
  (let ((code-space (plist-get (charset-plist charset) :code-space)))
    (1+ (- (aref code-space (1- (* 2 dimension)))
	   (aref code-space (- (* 2 dimension) 2))))))