comparison lisp/gnus/nnheader.el @ 35486:9be4b357b53a

(toplevel): Don't require `gnus-util' at compile-time; this creates a circular dependency, and prevents a bootstrap.
author Gerd Moellmann <gerd@gnu.org>
date Tue, 23 Jan 2001 12:04:44 +0000
parents 3279d2b52568
children 9fd6579b27ec
comparison
equal deleted inserted replaced
35485:0117c95e5aa2 35486:9be4b357b53a
1 ;;; nnheader.el --- header access macros for Gnus and its backends 1 ;;; nnheader.el --- header access macros for Gnus and its backends
2 2
3 ;; Copyright (C) 1987, 1988, 1989, 1990, 1993, 1994, 1995, 1996, 3 ;; Copyright (C) 1987, 1988, 1989, 1990, 1993, 1994, 1995, 1996,
4 ;; 1997, 1998, 2000 4 ;; 1997, 1998, 2000, 2001
5 ;; Free Software Foundation, Inc. 5 ;; Free Software Foundation, Inc.
6 6
7 ;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> 7 ;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet>
8 ;; Lars Magne Ingebrigtsen <larsi@gnus.org> 8 ;; Lars Magne Ingebrigtsen <larsi@gnus.org>
9 ;; Keywords: news 9 ;; Keywords: news
28 ;;; Commentary: 28 ;;; Commentary:
29 29
30 ;;; Code: 30 ;;; Code:
31 31
32 (eval-when-compile (require 'cl)) 32 (eval-when-compile (require 'cl))
33 (eval-when-compile (require 'gnus-util)) 33
34 ;; Requiring `gnus-util' at compile time creates a circular
35 ;; dependency between nnheader.el and gnus-util.el.
36 ;(eval-when-compile (require 'gnus-util))
34 37
35 (require 'mail-utils) 38 (require 'mail-utils)
36 (require 'mm-util) 39 (require 'mm-util)
37 (eval-and-compile 40 (eval-and-compile
38 (autoload 'gnus-intersection "gnus-range") 41 (autoload 'gnus-intersection "gnus-range")