diff options
| author | Richard M. Stallman | 1997-08-25 04:53:47 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 1997-08-25 04:53:47 +0000 |
| commit | f26c6ccdcba4529ec3e078aa3be4dec532b5ab78 (patch) | |
| tree | 2034e153f75ffa2b4094578e5a8f5fa5b078065c | |
| parent | 0df953b6006145f9ebd60b6386ada0daeccfca92 (diff) | |
| download | emacs-f26c6ccdcba4529ec3e078aa3be4dec532b5ab78.tar.gz emacs-f26c6ccdcba4529ec3e078aa3be4dec532b5ab78.zip | |
Require cl only at compile time.
(gnus-parent-id): Don't use last with 2 args.
| -rw-r--r-- | lisp/gnus/gnus-util.el | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/gnus/gnus-util.el b/lisp/gnus/gnus-util.el index e5c6b0e0a94..0393d07ee9a 100644 --- a/lisp/gnus/gnus-util.el +++ b/lisp/gnus/gnus-util.el | |||
| @@ -31,7 +31,7 @@ | |||
| 31 | ;;; Code: | 31 | ;;; Code: |
| 32 | 32 | ||
| 33 | (require 'custom) | 33 | (require 'custom) |
| 34 | (require 'cl) | 34 | (eval-when-compile (require 'cl)) |
| 35 | (require 'nnheader) | 35 | (require 'nnheader) |
| 36 | (require 'timezone) | 36 | (require 'timezone) |
| 37 | (require 'message) | 37 | (require 'message) |
| @@ -457,7 +457,9 @@ jabbering all the time." | |||
| 457 | If N, return the Nth ancestor instead." | 457 | If N, return the Nth ancestor instead." |
| 458 | (when references | 458 | (when references |
| 459 | (let ((ids (inline (gnus-split-references references)))) | 459 | (let ((ids (inline (gnus-split-references references)))) |
| 460 | (car (last ids (or n 1)))))) | 460 | (while (nthcdr (or n 1) ids) |
| 461 | (setq ids (cdr ids))) | ||
| 462 | (car ids)))) | ||
| 461 | 463 | ||
| 462 | (defsubst gnus-buffer-live-p (buffer) | 464 | (defsubst gnus-buffer-live-p (buffer) |
| 463 | "Say whether BUFFER is alive or not." | 465 | "Say whether BUFFER is alive or not." |