comparison lisp/emacs-lisp/cl.el @ 99715:045d255cc806

(floor*, ceiling*, truncate*, round*, mod*): Declare.
author Glenn Morris <rgm@gnu.org>
date Wed, 19 Nov 2008 04:33:27 +0000
parents ceb7b0d5c55f
children a9dc0e7c3f2b
comparison
equal deleted inserted replaced
99714:c2ce87cec47b 99715:045d255cc806
539 (defun cl-maclisp-member (item list) 539 (defun cl-maclisp-member (item list)
540 (while (and list (not (equal item (car list)))) (setq list (cdr list))) 540 (while (and list (not (equal item (car list)))) (setq list (cdr list)))
541 list) 541 list)
542 542
543 (defalias 'cl-member 'memq) ; for compatibility with old CL package 543 (defalias 'cl-member 'memq) ; for compatibility with old CL package
544
545 ;; Autoloaded, but we have not loaded cl-loaddefs yet.
546 (declare-function floor* "cl-extra" (x &optional y))
547 (declare-function ceiling* "cl-extra" (x &optional y))
548 (declare-function truncate* "cl-extra" (x &optional y))
549 (declare-function round* "cl-extra" (x &optional y))
550 (declare-function mod* "cl-extra" (x y))
551
544 (defalias 'cl-floor 'floor*) 552 (defalias 'cl-floor 'floor*)
545 (defalias 'cl-ceiling 'ceiling*) 553 (defalias 'cl-ceiling 'ceiling*)
546 (defalias 'cl-truncate 'truncate*) 554 (defalias 'cl-truncate 'truncate*)
547 (defalias 'cl-round 'round*) 555 (defalias 'cl-round 'round*)
548 (defalias 'cl-mod 'mod*) 556 (defalias 'cl-mod 'mod*)