From: Andrew G Cohen Date: Sun, 23 Apr 2017 12:08:29 +0000 (+0800) Subject: ; Silence byte-compiler X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=bbd2b1fbeebfff9e3608d6132a697c25ca1bff2d;p=emacs.git ; Silence byte-compiler * lisp/gnus/nnir.el: Require gnus. (gnus-request-list): Autoload. * lisp/gnus/nnselect.el: Require gnus-art. (nnselect-request-set-mark): Use cl-destructuring-bind. (nnir-run-query): Declare function. (nnselect-request-thread): Use cl-incf. (nnselect-push-info): Use cl-decf. --- diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el index 35ec2921458..727df8ed45b 100644 --- a/lisp/gnus/nnir.el +++ b/lisp/gnus/nnir.el @@ -158,6 +158,7 @@ ;;; Setup: (eval-when-compile (require 'cl-lib)) +(require 'gnus) ;;; Internal Variables: @@ -1324,6 +1325,7 @@ environment unless `not-global' is non-nil." ((and (not not-global) (boundp key)) (symbol-value key)) (t nil)))) +(autoload 'gnus-request-list "gnus-int") (defun nnir-get-active (srv) (let ((method (gnus-server-to-method srv)) diff --git a/lisp/gnus/nnselect.el b/lisp/gnus/nnselect.el index 4ba2be69d1c..560468e2f7f 100644 --- a/lisp/gnus/nnselect.el +++ b/lisp/gnus/nnselect.el @@ -47,11 +47,14 @@ ;;; Setup: -(require 'nnoo) -(require 'gnus-group) -(require 'message) -(require 'gnus-util) -(require 'gnus-sum) +(require 'gnus-art) + + +;(require 'nnoo) +;(require 'gnus-group) +;(require 'message) +;(require 'gnus-util) +;(require 'gnus-sum) (eval-when-compile (require 'cl-lib)) @@ -366,7 +369,7 @@ If this variable is nil, or if the provided function returns nil, (nnselect-categorize (cl-mapcan (lambda (act) - (destructuring-bind (range action marks) act + (cl-destructuring-bind (range action marks) act (mapcar (lambda (artgroup) (list (car artgroup) @@ -411,7 +414,7 @@ If this variable is nil, or if the provided function returns nil, (car art))) artids)))))))) (gnus-set-active group (cons 1 (nnselect-artlist-length nnselect-artlist)))) - +(declare-function nnir-run-query "nnir" (specs)) (deffoo nnselect-request-thread (header &optional group server) (let ((group (nnselect-possibly-change-group group server)) (artgroup (nnselect-article-group @@ -463,7 +466,7 @@ If this variable is nil, or if the provided function returns nil, (push (1+ seq) old-arts) (setq nnselect-artlist (vconcat nnselect-artlist (vector article))) - (incf last))) + (cl-incf last))) new-nnselect-artlist) (setq headers (gnus-fetch-headers @@ -697,7 +700,7 @@ originating groups." (let ((i 5)) (while (and (> i 2) (not (nth i group-info))) - (when (nthcdr (decf i) group-info) + (when (nthcdr (cl-decf i) group-info) (setcdr (nthcdr i group-info) nil)))) ;; update read and unread