(when, unless): Definitions moved to subr.el.
authorRichard M. Stallman <rms@gnu.org>
Wed, 8 Jan 1997 06:09:48 +0000 (06:09 +0000)
committerRichard M. Stallman <rms@gnu.org>
Wed, 8 Jan 1997 06:09:48 +0000 (06:09 +0000)
lisp/emacs-lisp/cl.el

index 29ec602..90d7b76 100644 (file)
@@ -218,14 +218,6 @@ Keywords supported:  :test :test-not :key"
 ;;; These macros are so simple and so often-used that it's better to have
 ;;; them all the time than to load them from cl-macs.el.
 
-(defmacro when (cond &rest body)
-  "(when COND BODY...): if COND yields non-nil, do BODY, else return nil."
-  (list 'if cond (cons 'progn body)))
-
-(defmacro unless (cond &rest body)
-  "(unless COND BODY...): if COND yields nil, do BODY, else return nil."
-  (cons 'if (cons cond (cons nil body))))
-
 (defun cl-map-extents (&rest cl-args)
   (if (fboundp 'next-overlay-at) (apply 'cl-map-overlays cl-args)
     (if (fboundp 'map-extents) (apply 'map-extents cl-args))))