aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorColin Walters2002-01-16 06:33:20 +0000
committerColin Walters2002-01-16 06:33:20 +0000
commit00332656027cf37039ebe0e239c996308941f1cc (patch)
tree3794859cf175edccca955f99e115d2ebc45833f4
parent7f551e47f1f757e94d5b9c4a87b2284029267e73 (diff)
downloademacs-00332656027cf37039ebe0e239c996308941f1cc.tar.gz
emacs-00332656027cf37039ebe0e239c996308941f1cc.zip
(toplevel): Require `cl' when compiling.
-rw-r--r--lisp/ibuf-macs.el7
1 files changed, 4 insertions, 3 deletions
diff --git a/lisp/ibuf-macs.el b/lisp/ibuf-macs.el
index 8d3033acea8..3e026de2a08 100644
--- a/lisp/ibuf-macs.el
+++ b/lisp/ibuf-macs.el
@@ -1,11 +1,9 @@
1;;; ibuf-macs.el --- macros for ibuffer 1;;; ibuf-macs.el --- macros for ibuffer
2 2
3;; Copyright (C) 2000, 2001 Free Software Foundation, Inc. 3;; Copyright (C) 2000, 2001, 2002 Free Software Foundation, Inc.
4 4
5;; Author: Colin Walters <walters@verbum.org> 5;; Author: Colin Walters <walters@verbum.org>
6;; Created: 6 Dec 2001 6;; Created: 6 Dec 2001
7;; X-RCS: $Id: ibuf-macs.el,v 1.6 2001/12/11 22:47:09 walters Exp $
8;; URL: http://cvs.verbum.org/ibuffer
9;; Keywords: buffer, convenience 7;; Keywords: buffer, convenience
10 8
11;; This file is not currently part of GNU Emacs. 9;; This file is not currently part of GNU Emacs.
@@ -27,6 +25,9 @@
27 25
28;;; Code: 26;;; Code:
29 27
28(eval-when-compile
29 (require 'cl))
30
30;; From Paul Graham's "ANSI Common Lisp", adapted for Emacs Lisp here. 31;; From Paul Graham's "ANSI Common Lisp", adapted for Emacs Lisp here.
31(defmacro ibuffer-aif (test true-body &rest false-body) 32(defmacro ibuffer-aif (test true-body &rest false-body)
32 "Evaluate TRUE-BODY or FALSE-BODY depending on value of TEST. 33 "Evaluate TRUE-BODY or FALSE-BODY depending on value of TEST.